原创 SQL優化

最近做項目,數據量非常大,都是上百萬數量級的。發現很多以前習慣的寫SQL的方式會導致執行的非長慢。總結一下,以便以後查閱。1,網上說的很多的,防止索引無效的方法以及基本規範,這裏就不多說了。2,關於表結合,哪怕是inner,當超過5張時,

原创 使用prometheus及grafana對spring-boot&dubbo項目增加監控(一)

下載prometheushttps://prometheus.io/download/這裏選擇的是prometheus-2.10.0.linux-amd64.tar.gz 安裝prometheus執行解壓命令 tar -zxvf p

原创 Git配置(三)使用gitolite控制權限

1、切換git用戶 su - git 2、獲取gitolite,不能到github下載tar或zip包解壓,缺少.git目錄,安裝時獲取不到版本 git clone https://github.com/sitaramc/gitolite

原创 css background-position 不起作用

background-position,background-repeat等屬性不起作用。原因是在css文件中 url(xxxxx ) no-repeat;是分開定義的。而且background定義到background-position,

原创 幾套好用的主題

http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/themes/black-tie/jquery-ui.csshttp://ajax.googleapis.com/ajax/libs/

原创 todo

this.openParam.thumb_height = parseInt($(this.thumb).css("top"), 10);javamail:https://java.net/projects/javamail/pages/H

原创 DevOps環境從零搭建(二)

DevOps環境從零搭建(一) 前文說到jenkins已經安裝好了,安裝pipeline及blue-ocean(好看)插件。 切換到blue-ocean風格,創建一個pipeline,網上很多github的集成方式,這裏使用git。將公鑰保

原创 Centos7配置Docker Swarm及安裝Portainer

一、創建集羣 1、初始化manager節點(xxx爲manager的ip地址) docker swarm init --advertise-addr xxx.xxx.xxx.xxx 會輸出以下內容,注意加粗斜體命令,加入集羣需要使用 Sw

原创 Centos7 安裝Docker及私服

一、安裝docker 在centos7上安裝docker,官網有比較詳細的說明: https://docs.docker.com/install/linux/docker-ce/centos/ 我選擇的安裝方法爲官網中的:Install

原创 Spring mvc 3.2 整合 事務 與 log4j

spring-config.xml<context:property-placeholder ignore-resource-not-found="true" location="classpath:/db.properties,log4j

原创 ORACLE字符串的連接聚合函數可用於group by

1.新建type strcat_type    -- 定義類型 聚合函數的本質就是一個對象    create or replace type strcat_type as object (        cat_string varch

原创 DevOps環境從零搭建(一)

之前在項目中已經用了jenkins作爲測試環境代碼發佈工具,sonar作爲靜態代碼檢查工具,idea作爲開發工具,jira作爲缺陷管理平臺,upstream作爲code review工具(正在研究)。DevOps最近比較火熱,但是核心貌似都

原创 Git配置(二)Windows安裝Git,並配置Centos爲遠程倉庫

1、爲Centos系統創建Git用戶 useradd -d /home/git git #創建git用戶 passwd git #修改密碼 2、打開Centos系統RAS認證 v

原创 關於 SCRIPT5011: 不能執行已釋放 Script 的代碼

在ie9與ie10遇到個js問題。錯誤如下:SCRIPT5011: 不能執行已釋放 Script 的代碼jquery-1.6.3.min.js, 行2 字符11761用模態方式打開個窗口,對於返回對象使用“==”與字符串比較時出現錯誤。原因

原创 Git配置(一)Centos搭建Git

1、下載編譯工具 yum -y groupinstall "Development Tools" 2、下載依賴包 yum -y install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlt