原创 MySQL 大表優化方案

當MySQL單表記錄數過大時,增刪改查性能都會急劇下降,可以參考以下步驟來優化: 單表優化 除非單表數據未來會一直不斷上漲,否則不要一開始就考慮拆分,拆分會帶來邏輯、部署、運維的各種複雜度,一般以整型值爲主的表在千萬級以下,字符串

原创 redis的主從複製配置

redis的主從複製配置 一、 原理 Redis的主從複製功能非常強大,一個master可以擁有多個slave,而一個slave又可以擁有多個slave,如此下去,形成了強大的多級服務器集羣架構。下面是關於redis主

原创 mysql數據庫服務提示This function has none of DETERMINISTIC的解決方法

This function has none of DETERMINISTIC, NO SQL解決辦法 創建存儲過程時 出錯信息: ERROR 1418 (HY000): This function has none of DET

原创 Mysql開發實踐8問,你能hold住幾個?

最近項目對DB依賴比較重,梳理了這段時間使用Mysql遇到的8個比較具有代表性的問題,答案也比較偏開發實踐,沒有DBA專業和深入,有出入的請使勁拍磚!… 1、Mysql讀寫性能是多少,有哪些性能相關的配置參數? 2、Mysql負

原创 java線程內存模型,線程、工作內存、主內存

java線程內存模型 線程、工作內存、主內存三者之間的交互關係圖: key edeas 所有線程共享主內存 每個線程有自己的工作內存 refreshing local memory to/from main memory m

原创 Git代碼分支管理在項目中的http://lib.csdn.net/article/git/18691

Git是一個非常強大的分佈式版本管理工具,分佈式簡單的理解就是在本地也會copy一份代碼數據,用戶機器可以當作一臺本地服務器,用於代碼的離線的提交,即你坐在青海湖邊在沒網絡的情況下也可以提交自己的代碼,想想就流逼,但是真正提交

原创 java開發常被問到的面試題-HashMap的底層原理

java開發人員面試的時候會經常被問到HashMap的底層是怎麼實現的,以下做簡要分析: HashMap是基於哈希表的Map接口的非同步實現, HashMap實際上是一個“鏈表散列”的數據結構,即數組和鏈表的結合體。 首

原创 activiti5工作流入門小程序

最近工作有接觸activiti5工作流,特意到activiti5官網學習了activiti5的一些簡單的使用過,在此寫一個簡單的activiti5程序,使用mysql作爲數據庫。有不正確的麻煩多多指導。 第一步: 使用ecl

原创 創建JSTL標籤庫

jstl在javaweb項目中經常使用,先做簡要介紹: 1. jstl的概述 * apache的東西,依賴EL * 使用jstl需要導入jstl1.2.jar * 四大庫: > core:核心庫,重點

原创 mybatis中獲取SqlSessionFactory的幾種方法及其相關使用

其實mybatis中我們和數據庫打交道主要還是通過sqlSession來完成,我們可以使用這個接口來執行命令、獲取映射器和事務管理器等等。在這裏我主要列舉了獲取sqlSession實例的幾種方法,僅供參考!如也請發現有誤的地方請提

原创 【小程序】微信小程序開發實踐http://blog.csdn.net/diandianxiyu_geek/article/details/53068012

帳號相關流程 註冊範圍 企業政府媒體 其他組織 換句話講就是不讓個人開發者註冊。 :) 填寫企業信息 不能使用和之前的公衆號賬戶相同的郵箱,也就是說小程序是和微信公衆號一個層級的。 填寫公司機構信息,對公賬戶信息 綁定管理員

原创 HashMap底層原理

首先簡單說說HashMap和HashTable的區別: 最主要的區別在於Hashtable是線程安全,而HashMap則非線程安全,在多線程環境下若使用HashMap需要使用Collections.synchronizedMap

原创 MySQL數據庫的高可用性分析

MySQL數據庫是目前開源應用最大的關係型數據庫,有海量的應用將數據存儲在MySQL數據庫中。存儲數據的安全性和可靠性是生產數據庫的關注重點。本文分析了目前採用較多的保障MySQL可用性方案。 MySQL Replication

原创 轉載自http://blog.csdn.net/huxu981598436/article/details/51626569

一.Jaxb處理java對象和xml之間轉換常用的annotation有: @XmlType@XmlElement@XmlRootElement@XmlAttribute@XmlAccessorType@XmlAccessorOrder

原创 spring引用配置文件的時候classpath:和classpath*:的區別

我們平時使用spring框架的時候經常需要引入一些配置文件,如.propertis文件。其實有號和沒有星號的區別不是很大,但有細微區別,這裏我結合spring的源碼簡要分析有號和沒有*號的的區別,有誤的地方請指出。 classp