原创 | 運算 & 與運算 ^異或運算 都是二進制運算

public class MainTest { public static void main(String[] args) { // 1000 10 1010 --10 System.out

原创 jvm 面試題之就近原則

/** * 就近原則 * * 之所以在不同作用域定義相同變量名不會出錯的原因是因爲JVM在調用該變量時, * 查找順序是:先找同一作用域的變量,再找上一級作用域的變量,直到找到一個爲止。 * 所以,像在下面代碼裏面那樣命名,並

原创 關於查看jvm的一些命令

查看初始的JVM內存的各參數的值  jcmd pid VM.flags     jinfo -flags pid   jmap -heap pid 查看jvm內存使用情況 jstat -gcutil pid 查看java 的進程 jps

原创 記錄一次服務器響應慢的排查方法

1.客戶端 ping 服務器的網絡  2. curl的方式訪問服務器,判斷是服務器的原因,還是客戶端的原因 服務端原因(排除法): 1.查看數據庫的連接數 2.查看sql查詢效率 show status like  'Threads%';

原创 關於多級分銷的數據庫設計

https://blog.csdn.net/cctcc/article/details/53992215#commentBox 多級分銷的情況下,不限制層級可以直接加一個冗餘字段 點贊 收藏 分享 文

原创 實體類映射工具類

https://juejin.im/post/5dafa699f265da5b7415185e 點贊 收藏 分享 文章舉報 JustForWorld 發佈了52 篇原創文章 ·

原创 TDD開發實施流程

  點贊 收藏 分享 文章舉報 JustForWorld 發佈了52 篇原創文章 · 獲贊 13 · 訪問量 2萬+ 私信

原创 spring容器加載配置文件的過程

1.配置資源的來源種類 2.加載資源的多種策略 3.loadBeanDefinitions(EncodedResource encodedResource) 加載一個明確的xml文件 3.1 獲取驗證xml 的模型 dtd 和

原创 jvm 中 方法區 永久代 常量池 元數據 這個名字的含義以及關係

方法區: 是java虛擬機規範中定義的名字 各個虛擬機實現上有所不同 HostSpot虛擬機中 1.在jdk1.7 以及前的版本實現的方法區稱爲- - -永久代 2.在java 虛擬機的堆內存中分配 3.裏面主要存放的內容:已經

原创 redis三種集羣策略

redis 集羣三種策略 1.主從 例如:一主兩從,主節點負責寫,從節點負責讀,類似mysql主從 缺點:主節點一旦掛掉就都整個集羣都不可用了 2.哨兵 --2.x 添加一個哨兵服務,用於監控redis集羣,如果檢測到主節點掛掉

原创 nginx 本地簡單配置 自己感受

#user  nobody; worker_processes  1; #error_log  logs/error.log; #error_log  logs/error.log  notice; #error_log  logs/e

原创 對象存在fastjson ----JSONObject中,然後取出來

對象存在fastjson ----JSONObject中,然後取出來 eg.FaceKeyLandmarks //取的過程 JSONObject iFaceKeyAndPhysiognomy = iCoreServic

原创 telnet命令 測試服務器指定端口通不通

windows 下 cmd--->打開命令窗口 輸入telnet ip port 如果結果是黑窗口---說明可用 如果是 不可連接之類的話 就是不可用 如果 提示說telnet命令不可用 --百度去查一下,需要配置te

原创 從titles表獲取按照title進行分組,每組個數大於等於2,給出title以及對應的數目t。

從titles表獲取按照title進行分組,每組個數大於等於2,給出title以及對應的數目t。 注意對於重複的emp_no進行忽略。 CREATE TABLE IF NOT EXISTS `titles` ( `emp_no` int(

原创 編譯生成的class文件---字節碼內容解析

字節碼文件 魔數 魔數用來表示class文件,由於文件的後綴名可以隨意的修改,所以使用魔數來標識一種文件更具安全性 每個class文件的前四個字節(u4)稱爲魔數,作用:確定這個文件是一個能被虛擬機接受的class文件; cla