摘要:1.1创建文件存储GIT用户名和密码在%HOME%目录中,一般为C:\users\Administrator,(linux下选择~目录)也可以是你自己创建的系统用户名目录,反正都在C:\users\中。文件名为.git-credentials,由于在Window中不允许直接创建以"."开头的文件,所...
阅读全文
摘要:Redis是一个key-value存储系统。和 Memcached类似,但是解决了断电后数据完全丢失的情况(因为它还可以支持持久化),Redis 是一款依据BSD开源协议发行的高性能Key-Value存储系统(cache and store)。它通常被称为数据结构服务器,因为值(value)可以是...
阅读全文
摘要:最近在公司的一个项目里用到了maven的多模块,由于项目比较大,每次修改后构建整个工程耗时太久,需要单独构建某个模块,但是用的电脑之前安装的intellij里面不支持直接install某个模块。所以就用了mvn命令,mvn对此有支持的选项:-pl,--projectsBuildspecifiedre...
阅读全文
摘要:最近开始用intellij,一开始debug都不知道怎样用,各种快捷键跟eclipse有差异。断点的设定和eclipse一样,只要点一下就可以,下面是我设定的几个断点,再下面的三个窗口是用来调试代码的,这个和eclipse类似调试常用的快捷键F9resumeprograme恢复程序Alt+F10sh...
阅读全文
摘要:用java命令执行某个类时,因为用到了一些依赖包,所以需要把lib以及classes中的内容导入。Java-cplib/*:webapps/ROOT/WEB-INF/lib/*:webapps/ROOT/WEB-INF/classescom.govoid.task.admin.OrderPriceE...
阅读全文
摘要:两者的区别,相信大家都已经很清楚,StringBuffer是线程安全的,所以单线程操作下,效率比较低,新引入的StringBuilder类不是线程安全的,但其在单线程中的性能比StringBuffer高。最近使用StringBuffer时用到了stringbuffer的清空,看到了该帖子http:/...
阅读全文
摘要:今天在后台管理系统,执行一个读取文件然后进行处理的功能时,由于没有做成异步处理,导致出现time out。而改功能执行了两次,数据库中出现了double倍的记录。由于时两台server,通过nginx来进行负载均衡。所以,查看服务器日志,发现每一次请求执行两次,是因为对每一个服务器都发送了一次请求。...
阅读全文
摘要:在做该题时,一开始思路是对的,但是写法不同,效率截然不同// 第一个写法,提交时一个几十位的字符串,提示time limit exceeded,后来在本地运行了以下,效率5msprivatestaticint method1(Strings) {longstart = System.currentT...
阅读全文
摘要:做leetcode中的Merge Sorted Array一题时,当nums1数组为空,nums2不为空时,想着用Arrays.copyOf方法直接将nums2复制给nums1,实际上,这样是行不通的。java 数组 大小确定后 是不能改变的Arrays.copyOf(originalArray,n...
阅读全文