工具
千淘万漉
凡事思一个所以然,自有义理贯通之日
展开
-
excel自动求和,替换空值
1.将全部空置换成0ctrl+F注意查找内容中什么都不要输入,不要输入空格,也不要输入null 2.增加一列求和在小红框标识出来的地方双击,即可以对整列求和。原创 2017-05-26 14:49:44 · 3944 阅读 · 0 评论 -
如何向gitlab提交代码
代码修改完成之后,不能像在百度那样,直接eclipse右键,直接就提交到远程master上了这里比较麻烦的地方就在于提交代码的时候其实是提到自己fork的项目,通过自己fork的项目发起合入请求才能合入远程master而且提交之前,要先从远程master上拉取一份最新的代码1.在本地git项目下打开git命令端执行git pull upstream master从远程master拉取最新代码直接能...原创 2018-06-28 22:09:18 · 7937 阅读 · 0 评论 -
idea在选中文本段中做替换 CTRL + R
原创 2018-07-05 22:38:42 · 15889 阅读 · 3 评论 -
mac使用tree命令
brew install treetreetree -L 1 # 深度1tree ufo # 展示子目录find .| xargs grep -ri "" # -r递归 -i忽略大小写tree -N # 解决汉语乱码 命令行的双击tab太好用现在想要进入一个比较深的目录每进入一层就ls一下太慢了cd 到一个目录下之后就双击tab...原创 2018-08-07 14:26:39 · 5471 阅读 · 0 评论 -
Mac osx 下安装iTerm2,并使用rz sz上传下载
配置rz sz 进行上传下载要想使用rz 和sz进行上传下载我们要尽兴一些配置进入到/usr/local/bin 目录下cd /usr/local/bin 这个目录下需要两个配置文件,这个配置文件可以自己粘贴,也可以去github网站下载。 github网址: https://github.com/mmastrac/i... 如果不会下载就在github上打开文件 ...转载 2018-11-02 11:26:35 · 1066 阅读 · 1 评论 -
idea中设置条件断点
在断点上右键,填入条件表达式,可以用&& 或者 ||连接多个条件设置完成后,使用下面按钮跳到下一个断点原创 2019-02-14 16:58:12 · 1198 阅读 · 0 评论 -
git提交代码流程
使用git也快有两年了,今天将常用命令总结一下,我描述一个整个的开发流程架构师在gitlab上新建了一个项目,搭好了框架1.我作为开发者之一,首先git clone https://xx用idea打开项目,然后点开idea下面的console, 在这里面执行git命令刚进来自然是master分支,然后我们首先创建一个自己的分支并切换过去,命令如下git checkout -...原创 2019-02-27 20:08:25 · 55263 阅读 · 2 评论 -
扫描微信小程序体验版二维码无法打开
现象:微信开发工具中页面可以正常显示,代码上传后,用真机扫描体验版二维码,一直打不开,我用的安卓手机开始的时候我以为是没有合法域名,于是我随便填了一个www.baidu.com并且在开发者工具中将“不校验域名”勾选上,如下图结果问题还是没有解决然后继续在网上搜索,有篇文章提到“安卓机打不开,但是苹果机可以打开”,而且那篇文章提到是自己代码的问题,于是我用ipad扫了下,果然...原创 2019-02-27 01:40:12 · 10997 阅读 · 0 评论 -
idea中设置条件断点
循环有100万次,想找到符合条件的那次循环,在断点上设置条件在断点上右键,填入条件表达式,可以用&& 或者 ||连接多个条件原创 2019-02-27 01:44:21 · 575 阅读 · 0 评论 -
linux上安装jdk的四种方式
没有介绍wget方式方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java (/usr/local/share/application)[root@localhost ~]# cd /usr/java2.下载,然后解压[root@localhost java]# curl -...原创 2019-03-14 00:19:12 · 178 阅读 · 0 评论 -
IntelliJ IDEA - JRebel安装使用教程
JRebel 能做什么?JRebel 是一款热部署插件。当你的 java-web 项目在 tomcat 中 run/debug 的时候 ,修改某一个 java 文件时,tomcat 并不能将此文件的修改 实时编译 并反映到运行的项目中去。JRebel 就可以解决在项目运行状态run/debug 状态下任意修改 java 文件并动态反馈到运行的项目中。或许你说你可以这样干,修改 server.xml...转载 2018-06-28 19:24:11 · 1408 阅读 · 0 评论 -
免安装版mysql配置过程
一、 软件下载5.7 32位https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip 5.7 64位https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 本次教程采用的是64位版本,诸君可根据自己电脑系统和个人喜好酌情处理。我在安装过...原创 2018-07-03 23:21:04 · 215 阅读 · 0 评论 -
eclipse的单步调试
F5 单步跳入我发现这个功能只适合看源码,因为他会跳入每个函数,非常细粒度的执行每一行,框架源码渗透在业务代码中,可能业务代码只有一行,你单步跟踪进去,却要看1000行源码,才能看到这个函数返回啥,在快速定位问题时,很容易就迷失掉了。 F6 单步跳过一次执行一行代码,比如这行代码是函数调用,他也不会跟进这个方法中去,而是一次执行完这个方法,将返回值直接拿到。如果执行完这个方法后直接跳入异常处理代码...原创 2018-03-13 15:27:36 · 442 阅读 · 0 评论 -
如何为java程序如何分配更多的jvm内存
windows机器,今天用idea启动tomcat总是提示内存不足解决方法在catalina.bat的开头加入JAVA_OPTS='-Xms256m -Xmx512m'开始的时候我只在startup.bat的开头加入了这句,但是没有效果后来我就加在了catalina.bat的开头,问题解决下面是其他几种设置方法Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个jav...原创 2018-06-12 14:13:47 · 2750 阅读 · 0 评论 -
Github进行fork后如何与原仓库同步
问题场景:新公司要求所有的代码提交都要先通过自己的库提交到主repo上去,所以先在gitlab网页上fork出一个自己的库,在本地修改完代码后提交到远程自己库上,然后在gitlab网页上发起一个merge request请求,然后等待主repo主人review,同意之后合入。问题是同时也有其他同学在主repo合入代码,所以我要定期和主repo保持同步。开始我的想法是gitlab网页上提供了git ...原创 2018-06-13 11:11:43 · 51068 阅读 · 17 评论 -
idea单步调试快速跳过后面的断点-Mute Breakpoints
mute-静音story:在调试代码的时候打了很多断点,执行到断点10的时候,突然想重新请求api从头观察断点执行情况,也就是需要在页面上重新点击按钮,但是断点10后面还有10个断点,前端按钮根本点不动。这样就要先将本次的所有断点执行结束之后,才能在前端重新点击按钮,但是后面断点太多,一个一个执行太慢了。我想要点击一个地方,让后面的断点全部失效,一下执行到底,但我没找到这个按钮。第一个想到的方法就...原创 2018-06-29 11:40:23 · 33601 阅读 · 3 评论 -
idea第一次打开git项目要做哪些配置
我第一次用idea打开git clone下来的项目时特别顺利,基本上只需要配置maven就可以了但是今天打开git clone项目却是困难重重,主要遇到了两个问题,解决了两天,特此记一下第一个问题:jdk配置第二个问题:tomcat 部署war包1.配置maven2.配置tomcat的启动参数和jdk3.配置tomcat deployment,初始时右侧加号只能添加source,不能添加war包然...原创 2018-07-09 11:23:49 · 2739 阅读 · 1 评论 -
今天调试代码学到好几个新技能
Java文件保存后没有热部署,配置jrebel的热部署 禁止前端的js缓存 背景:在本地上传pdf文件不能推到测试环境服务器,所以希望在不上传pdf文件的情况下也能提交表单禁止css中的disable按钮,即使表单中有一项没填上,save按钮也可以使用先点击控制台左上角的按钮,定位save按钮对应的div将div中的disable整个标签删掉,这种方式不用改源码,但改一次只能使用一次 上传pdf文...原创 2018-07-09 16:29:48 · 191 阅读 · 0 评论 -
git push报错:bad line length character
commit成功之后,用idea进行push,报错如下百度了一下,说是没有push权限凯哥过来说感觉不是权限问题,可能是idea问题,用命令行推一下,操作过程如下最后只有git push origin master可以根据git remote -v的显示,fork出的项目是origin,master是本地分支百度提代码是下面这样,refs/for/master是线上master的屏障,评审之后才能...原创 2018-07-10 17:23:06 · 7659 阅读 · 0 评论 -
windows上安装解压版mysql遇到的坑
之前在自己电脑上装绿色版mysql老容易了,解压之后,配置my.ini配置环境变量mysqld installnet start mysqlmysql -u root -p就完事了,简单程度甚至都不需要五分钟 今天装mysql这个费劲啊,我复制了之前电脑上能正常运行的解压后mysql5.6执行net start mysql报错:进程意外终止 1067网上都说把innodb换成myisam特么的我就...原创 2018-07-03 22:31:27 · 311 阅读 · 0 评论 -
如何将本地项目上传github
登录GitHub,建一个空工程本地准备好工程,按照红框框出来的命令逐行执行对于idea自动生成的maven工程,里面有很多目录但是真正需要上传的只有pom.xmlsrc/下面是监控系统的第一次git上传,监控系统是一个单机版的springboot项目预处理的flink项目,也是只上传了这两个文件,连realtime_flink.imp我都没上传其他同学...原创 2019-04-26 18:23:05 · 167 阅读 · 0 评论