原创 工業通許原理

原创 JVM 故障調查教程

JVM 故障調查教程 本文主要針對java應用程序佔用CPU資源過高問題進行的調查分析以及總結,CPU佔用過高的主要原因是jvm的內存不足引用的GC瘋狂回收空間,導致GC的回收線程把CPU資源用盡。內存不足的原因主要有。1.業務預估不合理導

原创 POI動態合併行和列

效果圖 主要代碼 package cn.com.gtmc.glaf2.framework.utils; import org.apache.poi.hssf.usermodel.; import org.apache.poi.ss.use

原创 mysql8.0 分區表查詢性能調查

mysql8.0 分區表查詢性能調查 測試環境 vmware CentOS Linux release 7.8.2003 (Core) 64位 2處理器,2G mysq l8.0.23 創建表 14個分區,每個分區400W數據,共560

原创 二維裝箱算法

需求:把箱子裝到車上 /** 策略上下文 〈裝箱工具〉 @author 27381 @version V1.0 @date 2020/12/5. */ public class ContextStrategy ext

原创 keepalive+redis 主從高可用

準備 1.1 準備 keepalived-1.2.22.tar.gz redis-3.2.1.tar.gz 1.2 說明 當 Master 與 Slave 均運作正常時, Master負責服務,Slave負責Standby; 當 Maste

原创 hash一致算法原理

hash一致算法原理 hash一致算法被用於memcached的集羣,memcached的集羣主要有hash與一致性hash。下面分別解釋這兩種算法的原理。 hash集羣算法。 由於memcached的集羣方式是每個節點存儲的內容都不

原创 sharding-jdbc 讀寫分離+水平分表

sharding-jdbc 讀寫分離+水平分表 配置 sharding: jdbc: datasource: ds0: password: root type: com.alibaba

原创 spring 必知

spring 爲什麼可以一統江湖 答案很簡單,所有的對象都要在容器裏存活。可見spring的重要程度,並不亞於jvm。懂了spring的原理後!我們可以很優雅地去集成我們的代碼。 Inversion of Contro 簡稱IOC 是面向

原创 springcloud必知功能使用教程

springcloud Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分佈式系統基礎設施的開發,如服務發現註冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,都可以用Spring

原创 netty 自定義協議

netty 自定義協議 netty 是什麼呢? 相信很多人都被人問過這個問題。如果快速準確的回覆這個問題呢?網絡編程框架,netty可以讓你快速和簡單的開發出一個高性能的網絡應用。netty是一個網絡編程框架。那netty又有什麼框框呢?

原创 iot平臺異構對接文檔

iot平臺異構對接文檔 準備工作 平臺提供的XAgent開發指南.pdf demo程序xagent-ptp-demo 平臺上添加產品得到產品id和key 部署時需要插件的基礎程序《xlink-xagent.zip》 第一步:添加新產品

原创 spring 爲什麼可以一統江湖

spring 爲什麼可以一統江湖 Inversion of Contro 簡稱IOC 是面向對象編程中的一種設計原則,可以用來減低計算機代碼之間的耦合度。也就是面向接口編程的思想。 簡單的說就是使用配置的方式,修改程序代碼的實現。能靈活的切

原创 linux 命令整理

-Dfile.encoding=UTF-8 -Xmx2222m -Xms2222m -Xmn1400m -XX:+UseG1GC -XX:+PrintGC -XX:+UseAdaptiveSizePolicy 查看文件大小 ls -lht

原创 ajax 同步

百度上說async:false,就是同步了。測試後發現不是 <script type="text/javascript"> function callAjax() { var value = '1';