摘要: 1.查看端口8080被哪个进程占用 netstat -ano | findstr "8080" 2.查看进程号为5768对应的进程 tasklist | findstr "5768" 3.结束javaw.exe进程 taskkill /f /t /im javaw.exe 参数说明: /f 强制终止 阅读全文
posted @ 2019-06-17 17:42 将军上座 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 运行时间由线性O(N)到对数O(logN) 如果幂为偶数,XN=XN/2 *XN/2, 如果幂为奇数,XN=X(N-1)/2 *X(N-1)/2 *X, 如:X62求解只用9次乘法 X3=X2*X, X7=(X3)2*X, … X62=(X31 )2 阅读全文
posted @ 2019-06-17 17:40 将军上座 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.需求 :点击卸车和撤销按钮可以实现 1和2 之间数据的移动(支持多选) 2. 代码 (这里只写一个撤销的功能) 阅读全文
posted @ 2019-06-14 16:16 将军上座 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 求两个数的最大公约数,比如50和15的最大公约数是5, 算法如下: 假设m>n ,第一次循环后,m替换成n,n则替换成余数rem,继续循环直到余数为0,返回最大公约数. 阅读全文
posted @ 2019-06-13 12:55 将军上座 阅读(128) 评论(0) 推荐(0) 编辑
摘要: package com.utils.algorithm; import java.util.ArrayList; import java.util.Random; public class MaximumSubsequenceSum { //最大子序列和问题 public static void main(String[] args) { int leng... 阅读全文
posted @ 2019-06-13 09:15 将军上座 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.核心思想:比较两个元素,如果前一个比后一个大则进行交换,经过对每个元素的比较,最后最大的元素被放在在最后位置 2.优化: 如元素:1, 2, 5, 4, 0, 3, 6 从元素4开始第一趟比较开始,经过3趟的比较后已经排好序了 0 1 2 3 4 5 6 , 后面无需进行交换和排序了 3.算法分 阅读全文
posted @ 2019-06-12 11:24 将军上座 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 参考Tensorflow中文网(http://www.tensorfly.cn/tfdoc/get_started/introduction.html) ,写一个入门. 1.打开pyCharm,新建一个py文件, 2.然后静等pyCharm安装好 tensorflow和numpy 3.然后控制台查看 阅读全文
posted @ 2019-06-05 09:03 将军上座 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.问:JVM垃圾收集器有哪些? 2.问:JVM内存分布有哪些? 3.i++和++i 哪个效率高? 4.Iterator和ListIterator的区别是什么? 阅读全文
posted @ 2019-05-28 18:08 将军上座 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.启动 Docker 后台服务 sudo systemctl start docker测试运行 hello-world [root@runoob ~]# docker run hello-world 2. docker ps 来查看我们正在运行的容器 3. 本地镜像列表里查到REPOSITORY为 阅读全文
posted @ 2019-05-28 18:05 将军上座 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.JWT简介 JSON Web Token 简称JWT。一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名。JWT生成的token是这样的 2.Json Web Token(JWT)生成的Token好处: 安全性比较高,加上密匙加密而且支持多种算法。 携带的信息是自定义的,而且可以做 阅读全文
posted @ 2019-05-28 17:55 将军上座 阅读(1512) 评论(0) 推荐(0) 编辑