摘要: 准备环境:jira7.3需要jdk1.8 1、下载jira需要的版本 https://www.atlassian.com/software/jira/download 2、上传atlassian-jira-software-7.3.6-x64.bin 授权: chmod +x atlassian-j 阅读全文
posted @ 2017-12-19 10:22 提拉没有米苏 阅读(4039) 评论(0) 推荐(0) 编辑
摘要: 解决思路: 两个栈stack1和stack2 。开始时,每次添加队尾元素到stack1中。如果需要弹出队头元素,则将stack1中的元素弹出并push到stack2中,再将stack2的栈顶元素弹出,即为弹出了队头元素。如果stack2中是非空的,再在队尾中添加元素的时候仍然加到stack1中,从s 阅读全文
posted @ 2020-11-18 16:34 提拉没有米苏 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists)。 快速排序又是一种分而治之思想在排序算法上的典型应用。本质上来看,快速排序应该算是在冒泡排序基础上的递归分治法。 public class Test { public stat 阅读全文
posted @ 2020-11-18 16:01 提拉没有米苏 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 目的:检查代码覆盖率,包括对语句的覆盖,对分支或者条件的覆盖等等 实现原理:1、服务器上采集收据 2、采集数据和本地源码做匹配 3、浏览器展示匹配结果 使用工具:Sonar5.4:覆盖结果展示; Jacoco7:用于在服务器端产生覆盖数据; 命令行方式处理匹配结果; JDK1.8 SonarQube 阅读全文
posted @ 2019-11-07 16:10 提拉没有米苏 阅读(1813) 评论(0) 推荐(0) 编辑
摘要: SVN版本库修改URL路径或者IP 服务器的IP地址或者URL变更,版本库服务器的IP也要修改,因为当初安装SVN URL没有使用别名,所以使用的人都要修改客户端的IP,以下是参考网上的资料。 1、Windows TortoiseSVN客户端: 在工作复本的根目录上右键->TortoiseSVN-> 阅读全文
posted @ 2019-10-08 14:09 提拉没有米苏 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一、检查是否已装 ps -ef|grep httpd 二、软件下载 1. Apache HTTP Server地址:http://httpd.apache.org/download.cgi#apache24 2. APR 和 APR-Util地址:http://apr.apache.org/down 阅读全文
posted @ 2019-09-26 16:01 提拉没有米苏 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1、Unsafe类的作用 可以直接操作堆外内存,可以随意查看及修改JVM中运行时的数据结构,例如查看和修改对象的成员,Unsafe的操作粒度不是类,而是数据和地址。 另外,还支持一些CAS原子操作 2、获取Unsafe的对象 Unsafe不能直接通过new Unsafe()或者调用Unsafe.ge 阅读全文
posted @ 2019-06-20 15:31 提拉没有米苏 阅读(397) 评论(0) 推荐(0) 编辑
摘要: java的 rmi远程调用给分布式编程带来极大的方便,在使用rmi过程中若遇到以下两个问题,可以尝试如下的解决方法 问题1:java.rmi.server.ExportException: remote object implements illegal remote interface; nest 阅读全文
posted @ 2019-05-10 11:01 提拉没有米苏 阅读(3533) 评论(0) 推荐(0) 编辑
摘要: 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-X 阅读全文
posted @ 2019-04-17 16:32 提拉没有米苏 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 思路:两个指针,也是快指针和慢指针,先让快指针走k -1步,这时慢指针开始和快指针一起走到尾部。慢指针停止的点就是倒数第k个节点。 阅读全文
posted @ 2019-03-21 18:00 提拉没有米苏 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 思路:快慢指针实现 用两个指针,一个指针一次走一步,另一个指针一次走两步,如果存在环,则这两个指针会在环内相遇,时间复杂度为O(n) 拓展1:如果单链表有环,找出环的入口节点(环的连接点) 拓展二:求链表中环的长度 阅读全文
posted @ 2019-03-21 16:12 提拉没有米苏 阅读(899) 评论(0) 推荐(0) 编辑