![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
执着-心
这个作者很懒,什么都没留下…
展开
-
对于多线程的理解
多线程实现多线程的几种方法:1) 继承Thread类 继承类必须重写 run() 方法,该方法是新线程的入口点。它也必须调用start() 方法才能执行。该方法尽管被列为一种多线程实现方式,但是本质上也是实现了Runnable 接口的一个实例。 2) 实现Runnable接口创建一个线程,最简单的方法是创建一个实现Runnable 接口的类。为了实现 Runnable,一个类只需要执行一个方法...原创 2018-05-22 21:40:32 · 264 阅读 · 0 评论 -
记录一下idea修改代码之后还是显示原程序不能提交代码的问题
在网上看了一下原因就是要配置class输出路径,请按下ctrl+shift+alt+s:原创 2018-09-27 21:58:57 · 3097 阅读 · 0 评论 -
利用Xftp把代码提交到测试环境,但是最新代码没有更新到测试环境解决办法
自己写好的功能需要上传到公司的测试环境,但是上传之后发现测试环境还是之前的自己写的功能还是没有更新成功,找了好久也不知道是怎么回事,后面问了一下同事终于知道是什么原因了,原来是自己推送到测试环境确实是最新的,但是系统用的进程还是之前的,这样就导致最新的展示不出来。解决办法:我是通过xshell手动杀掉的进程,重新执行就可以了具体命令:ps -ef 查看所有进程ps -ef | gre...原创 2018-09-14 16:09:04 · 1592 阅读 · 0 评论 -
记录代码打包和上传
java代码打包上传流程1、在写完代码之后,需要先commit and push推送到远程分支上具体操作:1、先Git remote update(这一步是保持你的代码是最新的,为了确保期间先pull下最新的代码)2、然后在提交更新完的代码如果是需要合并代码就需要1、git merge vue(这句话的意思是把vue合并到主干上也就是master)2、合并之后在重新pu...原创 2018-08-29 11:21:30 · 1414 阅读 · 0 评论 -
git主分支合并
https://blog.csdn.net/xumgit 分支合并主干、主干合并分支 复杂的项目都会有主干和分支,每过一段时间后便会将分支代码合并到主干或者将主干代码合并到分支,以下是主干分支合并时的步骤和对应的git命令。branch为分支名称 (branch)表示git命令在分支项目下执行 (master)表示git命令在主干项目下执行1、主干合并分支进入分支,更...转载 2018-08-31 10:11:53 · 736 阅读 · 0 评论 -
初次设计数据库表中需要注意的问题
在这里记录一下自己初次设计表的心得当我们拿到一个第一次做的事的时候,千万不要着急去做,需要先认真思考,一定要全部理清楚之后再动手,还要勤问,不要按照自己以为的就去着手去写,本人就是性格内向不善于沟通第一次就造成返工。一定要多问,多请教别人 ,要脸皮厚。第一次设计表的时候一定要先弄清楚每个字段要表达的是什么含义在设计表中最重要的就是要把握好字段的类型和约束规则首先,肯定是一个主键,一...原创 2018-08-08 12:02:12 · 2541 阅读 · 0 评论 -
java.lang.IllegalArgumentException: 'cookies' must not be empty报错解决
我的是在自己写测试用例的时候报的这个错误,当时以为是编码设置问题,后面试了一下在保存值得时候设置编码URLEncoder.encode(cookieValue, "UTF-8");取值的时候也编码了URLDecoder.decode(localCookieValue, "UTF-8");但还是不行,后面看了之后才知道是因为自己的疏忽是在自己写的基类的写了用户和密码,但是后面更改了密码才会出...原创 2018-08-01 15:38:49 · 4022 阅读 · 0 评论 -
运行公司Vue项目记录
运行vue前提条件是需要先安装node.js和git,npm或者是cnpm。环境正常的前提下先clone下来公司的代码,如果公司的代码中有node_modules”这个文件夹,就需要先删除这个文件夹。之后在cmd到命令窗口cd到你自己项目的文件路径下,运行npm install 如果这个报错的话可以试试cnpm install;一般这两个中肯定会有一个成功;运行完这个之后接下来就是...原创 2018-07-31 11:15:40 · 265 阅读 · 0 评论 -
spring的定时任务@Scheduled(cron = "0 0 0 * * ?")
初次接触spring的定时任务记录一下业务场景:某借贷公司的借贷订单需要在借款时间到期的前一天和当天分配提醒人员提醒客户还款。这样的需求就需要用到定时去完成配置的话因搭建的框架有关就不记录首先在需要定时任务的类上加上@Component这个的作用就是把普通的pojo实例化到spring的容器中,相当于配置文件中的<bean id = "" class =""/>日志最好打印出来方便...原创 2018-06-28 18:38:57 · 43819 阅读 · 0 评论 -
记录一下List集合的小知识(打乱排序)
今天项目中有一个需求是要对查找到的集合的结果集顺序打乱之后在展示,每次展示出来的都要不一样当时都比较蒙,想的是对时间进行取模,比较麻烦就在网上找了一下,原来可以这么简单,以前都没有用过这个方法。把你的结果集转成list集合之后,list中就有一个打乱排序的方法,就是Collections.shuffle(list),这样的话每次展示出来的都是随机的。//演示一下打乱排序public static...原创 2018-07-03 15:08:15 · 8446 阅读 · 1 评论 -
记录一下查看日志的命令
首先直接cd到你自己项目存放日志文件的目录查看实时日志 tail -fn " 需要查看多少条,例如100条" "这里就是你的日志文件名 比如spring.log"这里简单易记住的暂时不记录,难记的实时更新方便以后使用查询日志某一个时间段的内容sed -n '/2019-03-06 15:[2][5]:[0-9][0-9]/,/2019-03-06 15:[3][1]:[0-9...原创 2019-03-06 17:47:37 · 735 阅读 · 0 评论