mac alfred 远超spotlight的系统级搜索应用 可快捷输入短语, 打开网页, 有强大的工作流功能. 同类型: PasteNow Get plain Text 免费的格式清除软件, 但会偶尔提示赞助 Showyedge 在状态栏提示当前输入法 Hidden Bar 免费的状态栏隐藏工具 同类型: Bartender hookshot 无需记住各式快捷键即可轻松分割各种窗口随意 snipaste 截图并以贴图形式置顶于窗口 mos 平滑移动鼠标滑轮 bob 最好的翻译软件 chrome plugin(chrome插件 autoformer+ 自动填充表格, 功能简单, 稳定 mac hookshot 无需记住各式快捷键即可轻松分割各种窗口随意 snipaste 截图并以贴图形式置顶于窗口 mos 平滑移动鼠标滑轮 bob 最好的翻译软件 contexts 快速切换应用窗口并可用数字分组 KnockKnock 搜索并列出当前系统运行的情况,以及安装的插件和软件扩展等等 Navicat mysql访问 Windows https://www.sordum.org
('s1值为:',s1)print('s2值为:',s2)我们发现s1的每个子list的第二个元素都变成了1分析修改1个'变量'的值, 其它'变量'值也发生了变化, 基本上马上就能猜到是引用的问题. 当创建一个包含整数的列表时,Python 会为每个整数创建一个独立的对象2. 当创建一个包含列表的列表时,Python 只会创建一个包含对同一个列表对象的引用的列表使用解释[0]*40是不可变对象,故每个元素都是新的对象[[0]*4]*41. 先创建4个新对象组成一个list. 2.list是可变对象,故再创建4个(其实是3个)引用组成list.list 我们可以再做个小实验, 验证一下L1 = [1,2,3]L2 = L1L1[0] = 666print('L1的值:',L1) print('L2的值:',L2)虽然我们修改的是L1的值, 但我们查看L2, 却发现L2的值也变化了, 这就是引用.
那么,到底有什么好的办法可以帮助创作者从开发的技术工具入手,生产出符合数字化特色的应用呢?小程序容器革新App开发说起这个,我可以向大家介绍一下我使用的体验感比较好的一款小程序容器工具。 小程序容器顾名思义,是一个承载小程序的运行环境,可主动干预并进行功能扩展,达到丰富能力、优化性能、提升体验的目的。 我们以当前市面上成熟的小程序容器技术 FinClip 为例,主要以非入侵性的方式把 FinClip SDK 嵌入到现有的 App,让App 具备小程序运行能力,从而转变为「原生+小程序」的混合开发模式, 作比较,我们会发现小程序又具有非常明显的几大优势。 图片兼容主流语法,快速迁移小程序提升活跃还有的就是,FinClip 兼容微信小程序语法 WXML,可快速、低成本将已有的微信小程序迁移到在自有 App 中运行,丰富用户使用场景,结合多元化的小程序入口,
很香的写作工具 给大家推荐一款很香的写作软件,非常适合一些文字创作者。 首先这款软件它有很大的一个特点,它可以利用AI进行一个辅助,首先当你写了一些段落的时候,它可以根据内容进行一个语句修改或者一个主题挖掘,又或者说他会给你进行一个论述。 就让我想起了小红书里面他的一些emo图表情使整个文案变起来非常的可爱赏心悦目,这一点跟普通的AI还是不一样的。另外的话,它的一些排版啊,然后一些之前的段落分段呢,都是非常的有条理的。 这都是非常方便的,另外不得不讲一个点的就是他的一个写作风格,他可以选择专业或者幽默又或者简洁的一些风格,瞬间就使你的文章从可能一些生硬的语言变得非常的轻松起来。 最后 点赞关注评论一键三连,每周分享技术干货、开源项目、实战经验、国外优质文章翻译等,您的关注将是我的更新动力! 引用 快来尝试火山写作,一起体验写作的神奇能力!
大家好,我是历小冰,也是张狗蛋,原张狗蛋的技术之路的博主。 为了获得留言功能,更好地与大家进行交流,我对原微信公众号进行了迁移。 今后,大家可以直接在文章尾部给我留言,反馈文章的错误或者进行技术问题交流。 新的微信公众号叫程序员历小冰,历冰是我在蚂蚁金服实习时的花名,也是我比较喜欢电视连续剧中主角的化名。 可怜的张狗蛋,他一定会再回来的。?? 接下来,我还是会持续关注后端开发技术,为大家带来更具阅读价值的文章。 文章太短,拿一篇很久之前我写的文章,介绍一下神奇的丘奇数,它能让你思考计算机中的”数“到底是什么。当时我对这些”奇技淫巧“还是很感兴趣的,一本《SICP》看了好久,可惜最终还是没有看完。?? 首先要明确的是丘奇数中的 zero,one 并不等同于数值上的 0, 1, 2。你可以理解为它是零概念的一种表现形式。换句话说,它就是零的函数式表现形式,而整数0则是零的数值表现形式。
引言 当需要写长文档或者学术论文时,很多人会选择使用 Microsoft Word 这类传统的文字处理软件,但是使用 Markdown 写作后再将其转换成 Word 格式也是一种很不错的选择。 Word 的不便 排版不稳定: 在 Microsoft Word 中,即使在同一台电脑上使用同一个版本的软件,不同的文档在不同的电脑上打开也会出现格式错乱的情况,导致排版不稳定。 利用这一点,可以创建一个易于复用的标准模板,便于统一每一份文稿的格式。 图片 如果想获得叶子的Pandoc模板, 只需要在公众号输入 叶子的Pandoc模板 即可自动获得. 实用的Markdown编辑器 初学组 语雀(符合富文本编辑习惯的Markdown编辑器) Obsidian(输入简单的双链的本地Markdown 笔记软件) 习惯组 VS Code(强力插件全面辅助) 明天作者将对论文写作书写一下自己的看法, 后天会对软件进行讨论, 尽请期待, 谢谢各位. -->符号代表优于, 如A-->B代表A优于B. 引用 为什么用Markdown,而不用Word?
文档方面:WPS2016 非常好用文档软件,虽然自己使用较多是Office,但是在Ubuntu上的WPS其实非常不错,比自带的LibreOffice好用多了。 4. 画图:http://Draw.io 这严格来说并不是一款软件,而是一款Chrom的插件(因为chrome的部分插件能够添加到桌面!)。 截屏:Shutter 比自带的截屏软件功能丰富了,支持修改图片,而且也算是一个图片的管理器,更多功能有待挖掘。 11. 输入法:搜狗输入法 算是最好用的中文输入法了! 12. 美化/主题:Unity Tweak Tool 晒一下新的桌面: 这是应用的界面: 这款软件能够很简单地帮你安装主题、icon,其实功能看图就知道了,功能非常丰富和强大的美化软件。 14. 、内存、网络、IP等信息的软件,有时候在写代码的时候,可以看到内存占用情况、CPU是不是高负荷工作等,再决定是否可以再开一个IDE、是否还可以再开一个Chrome!
云计算已成为了软件开发领域的中流砥柱,而容器技术作为云计算的关键支撑,正悄然改变着软件的开发、部署与运维模式。它就像一把神奇的钥匙,开启了软件开发云化的全新篇章,为企业带来了前所未有的便捷与效率。 容器技术在软件开发云化中的关键作用1. 实现快速部署与敏捷开发:在软件开发的漫长历程中,部署环节常常是阻碍项目快速推进的“拦路虎”。 以往,开发人员需要花费大量时间和精力在不同的环境中配置应用的运行环境,从操作系统、各种依赖库到具体的配置参数,任何一个小细节的差错都可能导致部署失败,使得开发周期被无限拉长。 推动微服务架构的落地与发展:微服务架构作为一种先进的软件架构模式,近年来在软件开发领域备受青睐。 这种端到端的自动化流程,大大缩短了软件从代码编写到上线发布的时间,提高了软件交付的频率和质量,同时也减少了人为错误的发生,让开发团队能够更加专注于业务逻辑的实现和创新。
引言实验室的打印机自带的无线打印功能不太好用, 基本上大家都处于一种时断时续的薛定谔状态, 惠普smart一次又一次的用行动证明了这玩意实在不是很smart, 所以用 linux 搭建一个共享打印机服务或许是个不错的选择 这个方法需要:一台不关机的linux设备(路由器, 主机都行)设备有线直连打印机(或拥有稳定的打印机访问)设备连接局域网并具有稳定ip地址效果展示图片过程Ubuntu安装CUPS服务本文以 Ubuntu allow,deny --> 在下面一行增加Allow all更改后重启服务:sudo systemctl restart cups其后进入 ip:631 可以在 Printers 选项卡中得到打印机的服务位置 图片图片图片结论利用这个方式, 可以降低其他设备的打印难度, 省去驱动安装的过程, 并享有相对稳定的打印权限. 引用如何使用Ubuntu服务器、CUPS和Bonjour配置打印服务器-A5互联ubuntu系统搭建cups打印机服务器 – 折腾 – 在网络的世界中一起折腾
网上流传着很多从事软件开发行业的“程序猿”,纷纷吵着说要转行从事小程序开发,也不知道转行了没。 在微信平台上,不止只有小程序很火,还有一个也很火。那是什么呢?让我解开谜底吧。 它就是“小程序分销”,是不是感觉怪怪的?你会不会联想到小程序呢?想到这里,应该很想知道小程序和小程序分销有什么区别吧? 其实这两个之间究竟还是有区别的,为了不让你们感到怪怪的,走吧一起对什么是“小程序分销”?一探究竟吧。 小程序分销的出现,最受益的还是一些商家。 小程序不仅已经具备一个网上商城的全部功能,而且小程序分销已经做到了无需下载APP,想何时购买就购买,只需要扫描小程序分销商城二维码就可以开启你的购物旅行。这是不是一种比较大胆和创新的做法呢? 这个大胆的做法也给用户和店主带来了很大的方便和利益。 小程序分销核心玩法“分享拿提成”! 这才是小程序分销真正的核心玩法,为什么这么说呢?
此外,如果使用国产软件,还可能遇到应用程序频繁更新和内容无法分享的问题。因此,我仍然选择使用文件进行保存和分享,这种方式可以让我们完全掌控自己的数据。 比如,简阅本身就提供了包括保存到 notion , 语雀 等的功能,非常好用,甚至提供了通过坚果云 api 展示 html 的功能。 您可以从 Node.js 的官方网站(https://nodejs.org/en/download/)下载并安装最新版本的 Node.js。 浏览 <GitHub 用户名>.github.io 检查你的网站能否运作。部署到服务器由于 github 在国内属于时灵时不灵的状态,所以部署到服务器也是一个可选的选择。 同样的方法,也可以用来构建私人博客、团队信息共享、企业知识库。值得注意的是,方法是方法,目的是目的,利用其他工具达成目标是完全可接受的。甚至有许多服务可以做到更简单更有效,本文只是提供其中的一种而已。
前言在日常生活中,想必大家一定遇到过这种,“打开xx软件阅读全文”但是,你有没有想过一个问题,为什么你点击这个选项后自动跳转到对应的APP后打开的还是这个页面呢?是点击后发生了什么奇妙的反应吗? 我们可以把URL scheme理解成一个特殊的链接,但是这个链接特殊的是,它并不是用于打开新的web网页,而是专门设计来与应用程序进行交互的。 URL scheme在生活中的应用其中url scheme在生活中的应用十分广泛例如我们看到的每一个广告,都会说什么点击视频下面链接打开xx软件购买或者是抢购实际上他就是通过url scheme进行跳转的 APP然后,我们再举一个例子这个是我最近用ai写的一个简易的跳转哔哩哔哩的<? 这时候你可能就会好奇了,其他软件的url scheme要去哪里找呢?
引言 以前介绍过一款无需下载的局域网文件传输服务 - snapdrop ,用于免登录网页文件传输,但经过使用和反馈发现存在着无法搜索到设备、连接失败的问题,所以这次又带来了几个可用于文件传输的工具推荐。 App文件传输 此类软件用于本地传输均比较稳定,缺点是都需要下载各端的App。优点是使用简单、速度快、安全。 ,还支持剪贴板同步和网页版分享的功能,高级版用户还支持浏览设备中的所有文件。 但本人以MacOS和IOS设备测试网页版传输文件失败,可能在Windows设备上会有更好的表现。 结论 文件传输软件可以说是打工人的"钢需",有需求不断地进行更新换代。 最少不能像是因为某W开头的软件的升级而导致文件无法编辑,对吧? W姓软件解决方案 Windows+Quicker 自动清除微信接收文件的只读标记 MacOS+fswatch 微信文件变成「只读」?
DDD领域驱动设计批评文集>> 《软件方法》强化自测题集>> 《软件方法》各章合集>> 在孩子一而再、再而三的要求之下,妈妈只好买了小天才手表。 我们还取笑说,这是小天才还是小蠢材啊,设置禁用的功能搞得这么难用。 涉众利益解读 关于商业方面的各种解读,网上已经不少了,我仅用《软件方法》中涉众利益的知识点来解读以上的“设置禁用”。 小天才和UMLChina 查了一下UMLChina的系统,2003年开始,步步高开发部,以及后来的小天才的开发部,断断续续共有7位同学来上过我们在深圳和广州举办的公开课。 《软件方法》书中自测题-题目全文+分卷自测(1-8章)16套111题 《软件方法》强化自测题集110题 CTO也糊涂的常用术语:功能模块、业务架构、用户需求……[20210217更新] 如何选择UMLChina
引言 有些时候想给朋友传一些东西, 但是又不想安装多余的软件, 应该怎么办呢? , 如果不考虑不能装软件, 那个几十k的小软件就是最佳选择; Airdrop, 排除掉安卓不能用就是最棒的方案. 经过一番排除, 我们排掉了几乎所有能用的东西.... 但是有需求就会有市场, snapdrop就是那个可以满足无软件传输需求的那个服务. 题外话 虽说我喜欢细数一开始说的那些软件的缺点, 但是每一种东西的存在都有他的价值, 最典型的就是微信. 说中国人活在微信上想必没有人否认吧, 而微信作为一款聊天软件该如何评价呢? 我觉得不合格. 因为我不是微信的目标用户. 所以我的用户体验并不会影响到软件的风格. 我用不习惯的话我自然会去找用的习惯的, 但是没关系, 因为我能找到的用的习惯的聊天软件大概率还是腾讯家的, 这就叫策略.
设计良好的计算机软件应该是易于扩展,同时抗拒修改。 这就是著名的开闭原则(OCP)。 换句话说,一个设计良好的计算机系统应该在不需要修改的前提下就可以轻易被扩展。 其实这也是我们研究软件架构的根本目的。如果对原始需求的小小延伸就需要对原有的软件系统进行大幅修改, 那么这个系统的架构设计显然是失败的。 一个好的软件架构师设计师会努力将旧代码的修改量降至最小,甚至为0。那么该如何实现这一点呢? 以上就是我们在软件架构层次上对OCP这一设计原则的应用。 这种传递性依赖违反了“软件系统不应该依赖其不直接使用的组件”这一基本原则。
一年一度的台北国际电脑展(Computex)前不久刚刚落下帷幕,展会上除了有各家实力雄厚的3C/IT厂商带来的最新硬件产品外,各种创意小单品的出现也非常的吸引人眼球。 而在本届Computex 2016台北国际电脑展上,一家名为“Weeview爱拍”的中国台湾公司就给我们展示了拥有类似功能的3D摄像头配件——Eye-Plug。 而在拍摄完成之后,用户还可以通过专门的App对图像进行重新聚焦、套用魔术滤镜等再编辑,同时录制完成的3D视频还可以适配VR头显。 不过这个Eye-Plug也存在一定的设计缺陷,包括拍摄出来的画质质量不佳,所使用的USB Type-C接口仅支持部分安卓手机(Android 4.2.2版本以上的机型)等等。 Eye-Pug售价为35美元(约合人民币230元),所以在价格上这个小配件比起那些双镜头手机人性化多了,喜欢摄影的小伙伴可以尝试一下。
GitHub上8个热门且实用的AI小软件,开发、效率、多模态等场景都有,按Star数与社区活跃度排序: ▌ 1. 亮点:开箱即用的内存存储、搜索与审计。 ▌ 4. 亮点:支持多种对话模式,是工业界与学术界主流的多Agent开发框架。 ▌ 6. ChatDev(OpenBMB/ChatDev) Star:28k+;定位:清华大学开源的虚拟软件开发公司,通过角色化智能体协作完成全流程开发。 亮点:免本地环境配置,支持自定义镜像,适合需要安全代码执行的AI应用(如自动编程助手)。 ▌ 8.
学习成本最低的当然是由公司牵头的各类软件,但同时面临着或迁移困难,或保密不足的缺点,如苹果谷歌等公司仅支持自家平台的服务, LastPass 多次被怀疑密码泄漏。 结论 总而言之, 如果不想次次点击 忘记密码 按扭的话, 拥有一个保密性高而易用性好的密码管理软件还是很必要的, 而 keepass 正是其中的佼佼者. 其他 除本文推荐软件以外, 大多数客户端可在 keepass 官网的下载选项卡获取下载链接等. 如果不想下载软件便直接读取 kdbx 的话, keeweb 不失为一个不错的选择,他可以在网页直接读取各网盘内的文件,从而避免了下载 app 使用。 Keepass2Android8 安卓上的 Keepass . 引用 密码管理器产品推荐 - 知乎 有什么值得推荐的密码管理软件?
引言 日常进行公众号写作的时候, 有很多进行排版的工作, 这样的工作可以用 H5在线制作工具 进行, 或者干脆用公众号编辑器, 但是作为一个程序员, Markdown 转 html 就成了最好的决策. 效果展示 图片 过程 使用 将 Markdown 文档放入 Markdown Nice 的编辑器中, 右侧可以看到 html 形式的预览效果, 无登录状态可以直接以富文本复制粘贴于其他编辑器. 而登录后, 可以使用最右侧按扭根据不同的平台复制响应的 html 字符, 粘贴于相应的平台编辑器. 主题 下面是我个人最喜欢的主题(需登录): 蔷薇紫 全栈蓝 凝夜紫结论 除了本文介绍的功能外, Markdown Nice 也提供了诸如图床, 文字格式排版, css 编辑, 代码主题设置等功能, 不过我一般只使用基础功能已经足够 总而言之, Markdown Nice 是一款优秀的 Markdown 排版编辑器, 足以应对公众号排版编辑. 引用 Markdown | 让排版变 Nice 棘手的微信公众号编辑器-Finclip