原创 HTTPS & WSS 證書問題

目前免費的一年一次,請不要忘記提前,否則證書已過期就錯誤不斷了 流程是先申請這個認證,比如在阿里雲, 然後你域名服務的地方,DNS添加記錄, 然後過一段時間DNS驗證後,申請證書,過段時間就會簽發成功,完成後就剩下給服務部署了。、 簽發的

原创 OPENSIPS 配置記錄

1. 關於acc  ,  2.2 之前的網上很多就不說了,之後的要兼容,需要就行一下修改 爲acc表增加額外的字段記錄主叫被叫 進入mysql,選取opensips的數據庫 ALTER TABLE acc ADD from_uri VAR

原创 JNI 編寫指導

1. JNI 加載SO庫的時候,默認會調用接口 JNI_OnLoad,裏面可以對函數接口進行註冊,類似如下 void JNICALL JNI_OnUnload(JavaVM* vm, void* reserved) { } jint

原创 網絡高併發的問題

高併發下,http請求很重,會導致 tomcat 假死無相應 netstat -na | grep ESTAB | grep 80  tcp6       0      0 192.168.1.212:80        192.168.

原创 Redis

首先安裝 apt-get install redis-server 然後配置 用vi打開Redis服務器的配置文件redis.conf ~ sudo vi /etc/redis/redis.conf #取消註釋requirepas

原创 阿里雲下配置keepalive

阿里雲在VPC網絡下發布了HAVIP,能夠實現arp宣告IP。 一般結構,但不知道阿里雲如何盛情 HAVIP VPC:192.168.1.0/24 ECS: nginx1:192.168.1.1 nginx2:192.168.1.2 H

原创 後臺架構的演變

碼農小光 的文章的記錄  單機架構 第一次演進:Tomcat與數據庫分開部署 第二次演進:引入本地緩存和分佈式緩存 第三次演進:引入反向代理實現負載均衡 第四次演進:數據庫讀寫分離 第五次演進:數據庫按業務分庫 第六次演進:把大表拆分爲小

原创 ubuntu 服務器的一些設置

ubuntu 默認非服務器版本,在大壓力的環境下,有些參數不設置會出現很詭異的現象 1. 網絡連接上限增加,否則web服務, 例如tomcat會卡住, 數據庫連接組件無法創建,需要增加連接數,或者超時時間 net.ipv4.neigh.d

原创 5月- uboot - NAND

剛接觸Uboot,便應爲一個chip出了意外而導致學習進度的狂飆,速度使用起來,並且添加pre-boot給自己的板子,自定義命令並且boot up kernel,發現其實Uboot沒什麼好學或者研究的,因爲這個東西實在很規範,有規範的文檔

原创 MIPS 彙編

沒什麼好多說的,需要注意延遲槽喝判斷指令跳轉,緊跟的代碼最好用nop間隔,否則會有副作用。。。     byte_rdwr: # we use byte rdwr operation for hook operation , format

原创 VC 調用 QT的一些疑惑

前幾天做了個小項目,QT開發動態庫,給VC使用,其中遇到比較多問題。   1. 事件循環機制的不同: QT信號時間機制不兼容傳統win32平臺的事件機制,需要使用重載 dllmain 的方法   2. MFC中事件發送機制不同: 如果Qt

原创 ubi移植

最近接觸了UBI,需要將他移植到自己的bootloader中去,其實就是需要使用ubi的功能去attach整個flash,並且能夠正常啓動加載,其中涉及到ubi代碼的移植,整合和封裝。 1. 要注意是否定義的結構體一致的問題,否則會因爲編

原创 mtd program in user space

mtd 是linux用來管理存儲設備的,在insmod 相關驅動模塊後,一般會在 /dev 下面建立設備的節點,如字符或者塊設備,在用戶空間對相關設備進行編程的時候,只需要瞭解響應設備的操作I/O命令,引用.h頭文件進行編程,open對應