共 27 篇文章 |
|
Git安装和使用。注意:git config --global 参数,有了这个参数表示你这台机器上所有的git仓库都会使用这个配置,当然你也可以对某个仓库指定不同的用户名和邮箱。Git远程仓库实际上就是保持在服务器上的git仓库文件。3、将本地仓库同步到git远程仓库中:git push.解决:这是通过Git GUI进行提交时发生的错误,由 .git 文件夹中的文件被设为“... 阅9 转0 评0 公众公开 20-08-10 09:55 |
此时朝廷假意答应庞勋做徐州节度使的要求,麻痹庞勋,使其坐失良机,朝廷军队也重新部署,调重兵围剿,并且雇佣沙陀骑兵,起义军逐渐不敌。起义军宿州守将张玄稔投降朝廷,率兵与官军合围徐州,击败许佶,收复徐州,庞勋闻徐州被围,匆忙赶来救援,发现徐州已经被破,准备南下濠州,被唐军追上,不敌沙陀骑兵,加之渡桥被拆毁,庞勋军散,庞勋... 阅1 转自断崖惊涛... 公众公开 20-08-08 17:54 |
keepalived实现双机热备。Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器... 阅97 转2 评0 公众公开 20-07-28 15:21 |
Gitlab+Jenkins+Docker+k8s+Helm自动化部署 阅997 转5 评0 公众公开 20-07-28 15:20 |
使用 Memory Analyzer 来分析生产环境的 Java 堆转储文件,可以从数以百万计的对象中快速计算出对象的 RetainedSize,查看是谁在阻止垃圾回收,并自动生成一个 Leak Suspect(内存泄露可疑点)报表。备注:Shallow Heap :一个对象内存的消耗大小,不包含对其他对象的引用。使用MAT工具打开heap文件。为了找到内存泄露,获取了两个堆转储文件,... 阅4214 转3 评0 公众公开 20-07-28 15:19 |
生产环境JVM内存溢出案例分析。收集内存溢出Dump文件。这里根据后面的分析,原来是在做导出功能的时候,没有使用分页对数据进行分页查询,分页写入Excel文件,而是一次将全部数据查询,导致导出功能如果并发数超过4个时,就会将所有内存耗尽。我目前是在职Java开发,如果你现在正在了解Java技术,想要学好Java,渴望成为一名Java开发工程师,在... 阅59 转0 评0 公众公开 20-07-28 15:18 |
7、新生代对象躲过多少次垃圾回收后进入老年代?“-Xms3072M -Xmx3072M-Xmn2048M -Xss1M -XX:PermSize=256M -XX:MaxPermSize=256M -XX:SurvivorRatio=8-XX:MaxTenuringThreshold=5 -XX:PretenureSizeThreshold=1M”“-Xms3072M -Xmx3072M-Xmn2048M -Xss1M -XX:PermSize=256M -XX:MaxPermSize=256M -XX:SurvivorRatio=8-XX:MaxTenuringThreshold... 阅57 转0 评0 公众公开 20-07-28 15:18 |
padding:0px;font-size:12px;-webkit-text-stroke-width:0px;当发起一个线程的创建时,虚拟机会在 JVM 内存创建一个 Thread 对象同时创建一个操作系统线程,而这个系统线程的内存用的不是JVMMemory,而是系统中剩下的内存: (MaxProcessMemory - JVMMemory -ReservedOsMemory) 结论:你给 JVM 内存越多,那么你能用来创建的系统线程的内存就会... 阅1 转0 评0 公众公开 20-07-28 15:17 |