原创 VS2008下C++連接Mysql

1. 到mysql官網上去下載 mysql針對c++的connector. 是一個zip 包。 安裝後會在 MySQL 的安裝目錄下產生一個MySQL Connector C++ 1.0.5的包,裏面有include和lib兩個文件夾。

原创 函數指針用來處理消息分發

//在通信中可能經常會用到消息ID,處理不同的消息ID找去找對應的處理函數,我寫了一個小例子,處理消息分發。   直接上代碼啦   //頭文件h #include "stdafx.h" #include "iostream" using

原创 Hibernate相關文檔網站

Hibernate API http://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html_single/#tutorial-webapp-deploy

原创 【Hibernate】關於hibernate中使用createSQLQuery後返回的結果處理

在hibernate 中使用createSQLQuery(特別是多表結合的時候或複雜SQL時使用比較方便)後,會返回一個LIST,如果自己新建一個BEAN然後一個一個進行SET的話,比較麻煩,維護也比較難。 這樣可以利用SQLQuery

原创 Spring MVC 使用AJAX

使用Spring 的@ResponseBody 標籤 可以方便的和表示層進行交流。悲催的是貌似只有spring 3.1.x 使用的時候沒問題,我之前 是用的4.1.x ,但使用時返回到前端總出406的錯誤,但換成3.1.x後就沒問題了,上

原创 Python代碼性能優化技巧

來自:IBM developWorks Python代碼性能優化技巧 摘要:代碼優化能夠讓程序運行更快,可以提高程序的執行效率等,對於一名軟件開發人員來說,如何優化代碼,從哪裏入手進行優化?這些都是他們十分關心的問題。本文着重講了

原创 [轉]內存的堆分配和棧分配 & 字符數組,字符指針,Sizeof總結

原文link   堆和棧的區別 一個由C/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其 操作方式類似於數據結構中的棧。 2、堆區(heap)

原创 【隨筆】java 虛擬按鍵

import java.awt.Robot; import java.io.IOException; import java.lang.reflect.Field; public class TestServer { Class<?>

原创 Maven查找使用的包

使用Maven來管理項目很方便,可以讓大家用同樣的版本JAR包,以免產生差異。 需要包的時候,只要在POM 文件中添加就可以了,就像下面這樣。 <dependency> <groupId>org.springframewor

原创 Google 代碼 Style

http://google-styleguide.googlecode.com/svn/trunk/ http://sd.csdn.net/sd/1

原创 A星算法-自動尋路-c++

由於本人太笨,看原理看了老半天才看懂,雖然有現成的寫好的版本,但還是想自己寫一個。我寫的這個基本上沒怎麼優化,只是實現了原理。   一共分三個文件,一個頭文件兩個CPP文件   A星原理可以去網上搜。   那我就直接上代碼啦!   A星的

原创 Jquery 常用操作

1. Map,List,Bean 的操作 java 中是這樣的 Map<String, Object> modelMap = new HashMap<String, Object>(3); modelMap.put("tot

原创 Hibernate 自動生成 hbm文件

1.   http://download.jboss.org/jbosstools/updates/stable/   在eclipse裏邊裝入以上地址的插件,裏邊有很多插件選擇 hibernate tools 進行安裝。 2. 參照以下

原创 Hibernate 插入數據庫時 線程掛起,有點像死循環

現象:控制檯不出任何錯誤,一直執行不完插入語句。 原因:因爲插入的BEAN少寫了某個字段,而這個字段呢,在DB中又是非空的,導致一直插入不成功,也不出錯誤信息。

原创 GO語言初試

剛看到GO的排名下滑了,心想我還沒用過GO語言呢,別太落後了啊,於是乎就寫了一個GO語言的HelloWorld,我這種水平的也就是寫寫HelloWorld了。   首先去下一個在 win32 下編譯GO的編譯器,去網上搜吧。http://