notepad++

如何优雅地提高程序员的键盘使用效率?

ぐ巨炮叔叔 提交于 2020-11-24 06:53:43
0x00 引言   工欲善其事必先利其器, 作为一名底层代码搬砖工人熟练使用CTRL CV能大量节省其咖啡用量(大雾), 要想成为一名合格的程序员,最大化使用键盘效率是必不可少的。在编程思路清晰的前提下,键盘使用效率可以通过熟练掌握键盘布局,提高打字准确率,使用快捷键以及IDE来提高。 0x01 提高打字准确率   键盘是电脑主要的输入工具,熟练的使用键盘是提升效率的关键。掌握键盘的布局,通过不断地训练产生肌肉记忆以提高打字的准确率, 一秒五喷完全不在话下 。闲暇之余可以通过一些软件或者小游戏来训练打字的准确率和效率。如金山打字通:   程序员大部分的时间都在 (给变量起名) 使用英文编程,所以练好英文输入十分地重要,可以通过文章练习以及个种小游戏来训练打字速度和准确率:      顺便公开处刑自己...      0x02 使用快捷键   熟练掌握快捷键的使用可以使程序员在 996的愉快 工作中获得良好的体验,是提升工作的效率 (摸鱼) 的必备技能。常用到的快捷键有: Window      CTRL+C/V        复制/粘贴 (居家旅行必备神器,用了都说好)      CTRL+ALT+DEL      任务管理器(强杀导致电脑卡顿软件)      CTRL+A         全选      CTRL+Z         撤销   CTRL+S          保存

排名前 16 的 Java 工具类,哪个你没用过?

孤街浪徒 提交于 2020-11-22 13:20:41
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 来源:https://www.programcreek.com/ 在Java中,实用程序类是定义一组执行通用功能的方法的类。 这篇文章展示了最常用的Java实用工具类及其最常用的方法。类列表及其方法列表均按受欢迎程度排序。数据基于从GitHub随机选择的50,000个开源Java项目。 希望您可以通过浏览列表来了解已经提供和流行的功能的一些想法,以使您知道不需要自己实现。这些方法的名称通常指示它们的作用。如果方法名称不够直观,您还可以查看其他开发人员如何在其开源项目中使用它们。 org.apache.commons.io.IOUtils closeQuietly() toString() copy() toByteArray() write() toInputStream() readLines() copyLarge() lineIterator() readFully() org.apache.commons.io.FileUtils deleteDirectory() readFileToString() deleteQuietly() copyFile() writeStringToFile() forceMkdir()

中英文1:2等宽字体

只谈情不闲聊 提交于 2020-11-21 12:04:45
折腾了半天字体。 起因是在linux下用ReText写rst格式文档,写标题的时候报错文字下的标记长度不够,明明是对对齐的。原因是中英文字体不是严格1:2等宽,1个中文字宽度不等于2个英文字宽度,造成错觉。换了几个等宽字体也不行。 搜索折腾了一番。总结如下: 最简单实用的办法是安装一个为中文优化过的等宽英文字体,设置字体时就选这个等宽英文字体。这种字体不多,例如:ubuntu mono。据说还有mplus fonts,应该是含有中日文的,没试过。 gnome terminal和vim,gvim有特殊处理,不用安装特殊字体,自动中英文1:2等宽。 Windos 7下,我记得有款达人自制的雅黑Consolas混合字体,挺棒的。中英文看起来都比较舒服。至于是不是中英文1:2等宽,有段时间没用Windows 7,不太记得了。 Windows 10下,看程序心情。 正常程序notepad, notepad++, 选择普通的等宽英文字体,自动中英文1:2等宽。 自制雅黑Consolas混合字体,不再中英文1:2等宽。 较高版本的Visual Studio 2012, 2017、SQL Server Management Studio 2017, 字体不会自动等宽。进入抽风模式 原本包含1:2等宽中英文的字体,如“新宋体”,能保持中英文1:2等宽 ubuntu mono,设置12号字体

小心!有作者用开源插件被大厂索赔 100 万

微笑、不失礼 提交于 2020-11-20 16:21:06
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 来源:开源中国 链接:https://www.oschina.net/question/4518255_2319835 事情是这样的, 知乎上一位独立开发者(X 浏览器作者)因为在 X 浏览器中使用了开源的 ABP 规则源,ABP 中存在对优酷视频片前广告进行拦截的规则,导致 X 浏览器会自动拦截优酷视频的广告,因此这名开发者被优酷起诉索赔 100 万元。 但作者表示自己并没有刻意针对优酷,在使用 ABP 时也不知道会拦截优酷的广告。该作者认为优酷本身的广告用户体验极差,所以才会被 ABP 规则拦截广告。其观点如下: 目前庭审已经结束,据作者自己说胜算渺茫,大概率是要赔这 100 万了。 于情于法,大家如何看待这个事情呢?查阅知乎原贴可点击原文链接。 程序员专栏 扫码关注填加客服 长按识别下方二维码进群 近期精彩内容推荐: 外包程序员入职蚂蚁金服被质疑,网友:人生污点 11 月全国程序员平均工资出炉 弃用 Notepad++,还有 5 款更牛逼的选择! 福利!手把手教你Python爬取女神套图 在看点这里 好文分享给更多人↓↓ 来源: oschina 链接: https://my.oschina.net/u/4330033/blog

迅睿CMS 编辑工具

老子叫甜甜 提交于 2020-11-18 05:43:35
代码编写环境工具推荐使用:notepad++、DW、PhpStorm等专业型的编辑器工具; 不要使用FTP工具在线编辑php文件,否则会影响程序打不开! 注意,一定要使用文本编辑器(如记事本、写字板、txt等),因为他们没有代码补全,没有高亮,也没有han数提示,记事本会给你编辑的东西前面加上一些东西,可能会导致莫名其妙的错误。 如果网站后台打不开,一片空白,那说明你已经中招了,必须下载一个php检测文件,检测一下系统是否被非法串改过。 脚本使用方法: 1、下载脚本 bom.zip 2、解压文件,将bom.php文件放到网站根目录中 3、运行这个文件 上图没有红色字体表示正常,如果存在红色字体就表示不正常,需要手动修改红色字体的文件。 这种情况就不对了, 需要用Noteapd++打开这个文件,建议使用此软件: 打开文件,进行bom转换清除掉 使用UTF8无BOM格式的编码 本文地址:https://www.xunruicms.com/doc/395.html 来源: oschina 链接: https://my.oschina.net/u/733010/blog/3089646

判断八字格局批处理

淺唱寂寞╮ 提交于 2020-11-15 11:40:30
@echo off setlocal enabledelayedexpansion echo 格局程序 echo. echo 作者:phenix echo. echo 联系方式:279682817@qq.com echo. :encode rem 输入四柱信息 set /p bazi=请输入生辰八字(格式:庚子 丁亥 乙卯 乙酉): echo. call :decode !bazi! rem 解析四柱部分 :decode rem 获取年柱,月柱,日柱和时柱 set year=%1 set month=%2 set day=%3 set time=%4 rem 获取年月日时干支 set niangan=!year:~0,1! set nianzhi=!year:~1! set yuegan=!month:~0,1! set yuezhi=!month:~1! set rigan=!day:~0,1! set rizhi=!day:~1! set shigan=!time:~0,1! set shizhi=!time:~1! rem 打印年月日时干支 echo 年干=!niangan! 年支=!nianzhi! 月干=!yuegan! 月支=!yuezhi! 日干=!rigan! 日支=!rizhi! 时干=!shigan! 时支=!shizhi! echo. rem 日主字典:格式

用VSCode写python的正确姿势

安稳与你 提交于 2020-10-29 06:39:53
最近在学习python,之前一直用notepad++作为编辑器,偶然发现了VScode便被它的颜值吸引。用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持markdown。当然,最主要的还是好看:p 效果图: VScode下载地址 安装python插件 打开VScode,Ctrl+p 输入 "ext install python",搜索时间可能会比较长 选择下载量最高的那个插件点击安装(根据网络情况,安装时间不确定,我当初装了挺久,我这边已经下载好了所以显示卸载) 到这边VScode就可以编辑python代码了,编辑完代码按F5即可运行。初次运行会让你选环境,选择python即可。 默认按F5后需要再按一次F5程序才会运行,如果要按F5马上运行需要将launch.json文件的 "stopOnEntry": true,改为 "stopOnEntry": false。 推介个插件, vscode-icons 可以使VScode左侧的资源管理器根据文件类型显示图标 配置flake8 安装flake8之后写代码的时候编辑器就会提示哪里出错,代码格式不规范也会提示 打开命令行 输入 "pip install flake8" 安装flake8成功后,打开VScode,文件->首选项->用户设置,在settings.json文件中输入"python