<input id="0qass"><u id="0qass"></u></input>
  • <input id="0qass"><u id="0qass"></u></input>
  • <menu id="0qass"><u id="0qass"></u></menu>

    自定義博客皮膚VIP專享

    *博客頭圖:

    格式為PNG、JPG,寬度*高度大于1920*100像素,不超過2MB,主視覺建議放在右側,請參照線上博客頭圖

    請上傳大于1920*100像素的圖片!

    博客底圖:

    圖片格式為PNG、JPG,不超過1MB,可上下左右平鋪至整個背景

    欄目圖:

    圖片格式為PNG、JPG,圖片寬度*高度為300*38像素,不超過0.5MB

    主標題顏色:

    RGB顏色,例如:#AFAFAF

    Hover:

    RGB顏色,例如:#AFAFAF

    副標題顏色:

    RGB顏色,例如:#AFAFAF

    自定義博客皮膚

    -+
    • 博客(32)
    • 收藏
    • 關注

    原創 20200217_k8s健康探針助力服務的可靠性

    很多情況下,我們在K8S部署應用,啟動后雖然Ready都是正常的,但實際內部并沒有啟動,或者啟動了一段時間后內存溢出,POD也沒有重啟,也沒有任何反饋,實際上K8S提供兩種探針來探測容器的狀態,來為我們的應用的健康提供告警和自動重啟功能。LivenessProbe:用于判斷容器是否健康,告訴kubelet一個容器什么時候處于不健康的狀態。如果LivenessProbe探針探測到容器不健康,則...

    2020-02-17 14:24:06 98

    原創 20200208_Spring AOP源碼脈絡分析

    Spring AOP源碼脈絡分析客戶端通過getBean獲取bean,實際是調用了AbstractApplicationContext.getBean(String name)AbstractApplicationContextImpl.getBeanFactory().getBean(name)AbstractBeanFactory.doGetBean(String na...

    2020-02-08 15:52:33 40

    原創 20200202_零拷貝I(zero-copy)技術初探

    為什么要零拷貝零拷貝,網絡上的解釋是:“Zero-copy” describes computer operations in which the CPU does not perform the task of copying data from one memory area to another.翻譯成中文就是:零拷貝描述的是CPU不參與數據從一個內存區域拷貝到另一個區域的計算機操...

    2020-02-02 15:58:34 77

    原創 20200127_Kubernetes集群環境搭建

    虛擬環境準備節點設計k8s-master:master節點 172.19.20.210k8s-work1: work1節點 172.19.20.211k8s-work2: work2節點 172.19.20.212三個節點都是虛擬機,用戶名和密碼:root/123456,20G硬盤 4G內存網絡設置采用橋接方式,centos7不提供eth0網絡,可通過重命名方式mv etc/sy...

    2020-01-28 19:34:14 76

    原創 20200113_nginx的負載均衡及其應用

    背景最近在整產品V1.1的測試工作,性能測試是重要的環節,為了提前應對性能測試,打算在無法完全通過前后臺進行性能優化的時候,用負載均衡來扛過去,nginx的提供的負載均衡是首選。這篇博客是基于nginx的UpStream模塊做的負載均衡例子,具體NginxUpstream模塊的介紹,參照nginx中文文檔-關于Nginx的UpStream介紹場景設計一切從簡,所有的環境都在一臺服務器上...

    2020-01-13 21:59:30 36

    原創 20200113_2019年度總結及2020年展望

    2019年年度總結家庭完成新房裝修和入住 (10月份)杭州小客車搖號中簽 (5月份)個人座駕換了個馬力足的電動車(9月份)二胎計劃未完成工作繁忙,身體因素系統架構設計師未通過,備考不充分(花了100快買了所謂的視頻,花了2天左右掃描完)減肥失敗,目前依然保持90KG工作完成了產品V1.0.0及V1.0.1的發布完成了配套APP V1.0的發布V1.1已經處于測試階段經...

    2020-01-13 18:04:21 207

    原創 20171118_SQLServer副本沒有同步的原因

    現象:DatabaseMirroringloginattemptfailedwitherror:'Connectionhandshakefailed.AnOScallfailed:(8009030c)0x8009030c(登錄沒有成功).State67.'.[CLIENT:192.168.11.181]原因:...

    2020-01-10 13:51:36 313

    原創 20180330_Tomcat 報 The valid characters are defined in RFC 7230 and RFC 3986

    經了解,這個問題是高版本tomcat中的新特性:就是嚴格按照RFC3986規范進行訪問解析,而RFC3986規范定義了Url中只允許包含英文字母(a-zA-Z)、數字(0-9)、-_.~4個特殊字符以及所有保留字符(RFC3986中指定了以下字符為保留字符:!*’();:@&=+$,/?#[])。而我們的系統在通過地址傳參時,在url中傳了一段js...

    2020-01-10 13:51:32 67

    原創 20161012_sqlserver提示文件組已滿的問題

    sqlserver提示文件組已滿的問題問題描述:sqlserver提示2016-10-1210:04:11365INFO[pool-5-thread-1][BusinessServiceImpl:186]接入數據出錯,異常:Hibernateflushing:couldnotinsert:[com.fpi.prj.ipaqm.core.entity.po.c...

    2020-01-10 13:51:15 170

    原創 20171219_spring aop報錯:Cannot proxy target class because CGLIB2 is not available

    springaop報錯:CannotproxytargetclassbecauseCGLIB2isnotavailable.今天在通過SApring AOP實現log4j時遇到問題:Caused by: org.springframework.beans.ConversionNotSupportedException: Failed to convert prope...

    2020-01-10 13:51:10 52

    原創 20170517_鎖升級引起的死鎖

    鎖升級引起的死鎖多線程讀寫緩存,如果緩存服務里沒有,則讀數據庫并且更新緩存??紤]如下代碼:(initCache()里面獲取了寫鎖),此段代碼由于進行了鎖升級(readLock->writeLock)會引起死鎖的可能,可改為:...

    2020-01-10 13:50:51 45

    原創 20161014_入門備注

    入門備注將wrf輸出結果轉換成hysplit輸入格式。嵌套模式,外層的結果,作為內層的初始和邊界,在東亞地區,嵌套可以減少初始和邊界條件的誤差。點源IDA格式: 3300112911001 33001省與市的區縣編碼,后面的是企業組織機構代碼 1 暫無實際意義 1 ...

    2020-01-10 13:50:48 54

    原創 20161214_namelist.input說明

    namelist.input第一部分 這部分參數僅用于由真實大氣方案的預處理程序產生的輸入數據 &time_control 說明 理解 run_days = 0, 模式運行時長,例如模式運行36小時,有多種表示方式:(1)run_days=1,run_hours=12; (2)run_days=0,run_hours=36。默認...

    2020-01-10 13:50:31 2402 1

    原創 20180726_應用系統之間數據傳輸的幾種方式

    應用系統之間數據傳輸的幾種方式隨著近年來SOA(面向服務技術架構)的興起,越來越多的應用系統開始進行分布式的設計和部署。系統由原來單一的技術架構變成面向服務的多系統架構。原來在一個系統之間可以完成的業務流程,通過多系統的之間多次交互來實現。這里不打算介紹如何進行SOA架構的設計,而是介紹一下應用系統之間如何進行數據的傳輸。應用系統之間數據傳輸有三個要素:傳輸方式,傳輸協議,數據格式...

    2020-01-10 13:50:26 73

    原創 20150717_SQLServer導出excel

    SQLServer導出excel打算把項目中外包的固廢系統拿過來,沒有數據庫說明文檔,以下代碼是參考網上并做了改進。SELECT( CASE WHEN a.colorder= 1 THEN d.name ELSE '' END )表名,a.colorder 字段序號,a.name 字段名,( CASE WHEN COLUMNPROPERTY( a.id, a.name...

    2020-01-10 13:50:17 38

    原創 20190115_微服務拆分原則

    微服務拆分(1)繼上文提出“微服務邊界如何劃分”的問題后,后臺有不少朋友留言,我也拉群組跟大家進行了相關討論,總結如下:使用微服務后,隨著需求不斷復雜化,微服務間邊界越發不清晰,層次越發復雜,耦合日益嚴重,循環依賴問題比比皆是,以至于后期干脆直接推到重構; 系統邊界的劃分,是架構師經驗不斷累積后的本能行為,不具有什么可言傳性。整個討論在大家吐槽完后,就沒有結果地結束了。但...

    2020-01-10 13:43:48 71

    原創 20161221_WRF隨手記(數據處理)

    WPS模塊geogrid (處理地形資料和網格數據)自動下載的gfs數據保存在/public/share/download/gfs下,地形數據保存在/geog下。當WPS模塊運行geogrid時候,如何知道這些輸入數據的位置呢?配置在哪里?地形數據基本固定!主要更新的是土地利用數據,由于城市化、植被破壞,海岸線侵襲。所以GEOGRID原則上只要執行一次就行,等到有地形數據更...

    2020-01-10 13:43:23 356

    原創 20161216_CMAQ隨手記

    CMAQBCONICONJPROC

    2020-01-10 13:43:13 91

    原創 20161216_過程分析IPR

    過程分析IPR大氣污染物濃度的變化是各個物理、化學過程綜合作用的結果,WRF-CMAQ模型輸出的污染物濃度可以分解為各個物理、化學過程作用的代數和。影響大氣污染物濃度的物理化學過程如下所示:水平傳輸(HT):包括水平平流傳輸(HADV)和水平擴散(HDIF)作用; 垂直傳輸(VT):包括垂直平流傳輸(ZADV)和垂直擴散(ZDIF)作用; 排放過程(EMIS):污染源排放導致的濃度變化...

    2020-01-10 13:43:01 219 1

    原創 20190814_Docker隨手記

    docker使用運行一個容器docker run -d -P tomcat-d 后臺運行-P 將容器內部使用的網絡端口映射到我們使用的主機上docker run -d -p 8080:8080 tomcat-p 8081:80808081 外部port進入交互終端docker run -it tomcat /bin/bashdocker統一...

    2020-01-10 13:42:42 34

    原創 20161027_R語言的數據類型 和 對象類型

    R語言的數據類型 和 對象類型數據類型分為:數值型,字符型,復數型和邏輯型。另外,NA和NULL兩種數據不能用上述四種數據類型來描述,單獨用is.na(a),is.null(a)來判斷數據的對象類型:1、向量2、因子每一個因子不僅包括若干元素,還包括該因子所有可能的取值水平3、數組4、矩陣5、數據框...

    2020-01-10 13:42:30 81

    原創 20161012_關于ActiveMQ消費者無法接收生產者產生的消息的問題

    MQ生產者與消費者存在于不同的主機A和B上,如果A與B的服務器時間相差太多(分鐘級別),有可能A生產的消息對于B來講過時了,B就不接收了。解決的辦法是A與B兩臺機器的時間需要同步(大致要同步)發送消息后,在session中會對消息進行封裝,添加過期時間longexpiration=0L; if(!producer.getD...

    2020-01-10 13:42:05 229

    原創 20171023_關于上海園區新項目審核頁面報400錯誤的問題

    關于上海園區新項目審核頁面報400錯誤的問題問題產生:客戶試用過程中,IEEdge環境下,人工審核詳細審核和批量審核頁面都會報400錯誤。400錯誤(由于語法格式有誤,服務器無法理解此請求。不作修改,客戶程序就無法重復此請求。)經過排查,確定有兩個地方導致了400錯誤(1)cookie過多導致的,為了記住站點樹的最后選擇狀態,平臺前端用cook...

    2020-01-10 13:41:49 24

    原創 20170929_Spring AOP 無法攔截Controller層方法的問題

    SpringAOP無法攔截Controller層方法的問題定義了一個切面,打算攔截污染源的CompanyController以便于監聽企業信息更新操作,結果直接報錯:CouldnotgenerateCGLIBsubclassofclass[classcom.lztravel.dao.SceneryDao]:Commoncausesofthisproble...

    2020-01-10 13:41:36 37

    原創 20190814_工作中的一點迷茫

    工作中的一點迷茫背景介紹:最近有一個需求,是要對老系統的模塊進行擴展,這個老系統是5年前開發的,所用的技術非常之老 (flex+jsp)。我的建議是采用最新的技術將這個模塊重做;產品線負責人的建議是在老系統上做擴展。產品線負責人:重做擔心時間上來不及,基于老系統做擴展,優先滿足項目交付節點的要求。評估下重做和和改造的工作量。我的建議:重做該模塊,用當前部門最新技術棧(vue+...

    2020-01-10 13:41:20 42

    原創 20161021_斯圖加特神經網絡包RSNNS

    RSNNS語言mlp函數Stuttgart Neural Network SimulatorThis function creates a multilayer perceptron (MLP) and trains it. MLPs are fully connected feedforward networks, and probably the most common netw...

    2020-01-10 13:40:48 99

    原創 20160926_R語言做一元線性回歸

    R語言做一元線性回歸1、準備數據,數據格式為CSV,2、線性回歸腳本,3、獲取回歸參數獲取R2獲取截距和斜率構造回歸函數將公式、R2貼到圖形上輸出圖形...

    2020-01-10 13:40:35 146

    原創 20190517_docker學習筆記

    1. 環境搭建1.1. Centos7網絡問題Centos7 廢棄了ifconfig,采用ip addrCentos7.5報name or service not known錯誤解決方案,以下標紅的注意。TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcpDEFROUTE=yesIPV4_FAILUR...

    2020-01-09 15:00:15 249

    原創 20190428_Nginx優化

    worker_processes工作進程數量,一般可設置為CPU個數*CPU核心數CPU個數,在windows的cmd下輸入SystemInfo,可查看得到CPU核心數,在windows的cmd下輸入wmic,進入wmic命令交互界面,輸入cpu get *,查看的到CPU核心數上述為每個CPU為10個核心,每個核心2個進程。(在我的電腦-設備管理器里面查看到的是CPU的進...

    2020-01-09 14:42:32 33

    原創 20190418_synchornized底層原理分析

    Java對象結構鎖升級過程針對以上同步代碼塊,假設有兩個線程T1和T2,當處于并發環境下默認情況下,obj處于無鎖狀態 通過CPU調度算法,T1拿到了obj對象監視器,執行代碼塊,此時obj鎖狀態為偏向鎖 當T2線程想要拿到obj對象監視器的時候,如果T1還未釋放鎖,則obj鎖狀態升級為輕量級鎖 T2線程隨即進入自旋狀態,即T2會一直會循環檢測obj的鎖狀態并試圖獲取該鎖...

    2020-01-09 14:40:42 36

    原創 20200107_微服務架構下的數據庫設計原則

    微服務架構下的數據庫設計原則對于為服務而言,每一個微服務專注于某個功能,對外提供清晰的服務邊界;由于體積小、復雜度低、高內聚、易于維護等特點,很多信息化平臺都采用微服務架構。微服務設計中一個很重要的部分就是數據庫的設計。一對一數據庫基本原則是微服務與數據庫是一對一的關系。這樣主要是出于以下三點考慮:服務調用清晰,同意通過REST接口或者RPC(或者消息)形式對外提供接口,如果數據庫共享后...

    2020-01-09 14:34:05 390

    原創 一個軟件工程師必須是一個好的雕刻師

    做軟件開發已有6個年頭了,涉足環保安全領域的信息化軟件一雙手頁數過不來,雖然技術平平,我感覺想要做好一款軟件,兩個必須要具備的前提是:(1)領域業務知識,(2)高超的需求獲取技巧。

    2017-05-16 13:25:08 125

    空空如也

    空空如也

    空空如也

    TA創建的收藏夾 TA關注的收藏夾

    TA關注的人 TA的粉絲

    提示
    確定要刪除當前文章?
    取消 刪除
    多乐彩