原创 spring對hibernate多數據源均實現延時加載

     最近在優化公司的系統的時候mysql數據庫採用了讀寫分離策略,同樣的sessionFactory要配置兩個,但原有的項目中大量應用了hibernate的延時加載,在調試的時候才發現,無論如何都不能同時實現兩個sessionFac

原创 mysql中文排序

數據庫採用utf-8編碼,order by 無法對中文按照拼音排序 ,對中文字段轉爲GBK後排序即可。     SELECT * FROM dept ORDER BY CONVERT( fd_dept_name USING gbk ) ;

原创 mysql中使用光標的demo

    第一次用遊標,寫了個demo,此遊標蛋疼的實現了從test1表逐條複製數據到同樣的表結構的test2,等價於insert into test2 select * from test1; DROP TABLE IF EXISTS `

原创 mysql中的decode(轉)

 舉例:     oracle: select decode(pay_name,'aaaa','bbb',pay_name),sum(comm_order),sum(suc_order),sum(suc_amount) From  pa

原创 避免代理服務器的緩存帶來的問題

      最近客戶反映用戶登錄系統的時候,用戶資料會變成另外一個人的,經過排查,發現:用戶的網絡架構採用一個代理服務器,所有用戶上網均通過該代理服務器訪問,緩存問題造成了該問題,申請的url相同,代理就不會再去訪問服務器,直接把緩存中的

原创 自己寫的一個類orm映射工具

利用xml做配置文件,可以動態生成sql: package com.landray.kmss.util; import java.io.IOException; import java.lang.reflect.InvocationTa

原创 過濾器配置多個url-pattern

過濾器配置多個url-pattern   <filter-mapping>     <filter-name>MohrssFilter</filter-name>     <url-pattern>/nav.jsp</url-patter

原创 查詢重複記錄和刪除重複記錄

/* Navicat MySQL Data Transfer Source Server : 本機 Source Server Version : 50022 Source Host : localh

原创 myeclipse提速(轉)

一、加大JVM的非堆內存 打開 myeclipse.ini,把下面的那個 -XX:MaxPermSize 調大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 調成跟 -XX:MaxPermSize一樣大 

原创 tomcat工作原理(轉)

1 - Tomcat Server的組成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2

原创 慘痛的教訓

     前段時間數據庫做了讀寫分離,在執行批量更新的時候,腦袋短路,在沒有禁用觸發器的情況下,直接執行了sql,數據庫性能一下子就不行了,100秒後還沒執行結束,更2的事情發生了,我直接把數據庫進程給殺掉了,沒錯,直接殺掉了,數據庫的性

原创 android顯示圓形圖片

package com.*.widget;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import

原创 仿微信9宮格羣組頭像

開發了一個聊天工具,羣組頭像像仿照微信的頭像那樣顯示成員頭像合成圖片,百度了一下,發現沒有順手的,就自己動手寫了一個,現在分享給大家。我所有用戶圖片都是120*120的,合成圖片爲132*132,九宮格的話

原创 漢字轉拼音

/* * Copyright (C) 2011 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "Licens

原创 碼農的浪漫(js寫的'老婆生日快樂'特效)

一直被老婆抱怨不懂浪漫,老婆的生日又來了,老婆指着閨蜜空間上貼的老公做的胡蘿蔔心形浪漫晚餐告訴我:必須送她一份用心的禮物。我絞盡腦汁想出這麼一法子,還是得用我們碼農的獨特方式,經過一天多的努力,終於做完了,