原创 信號的捕捉和處理

推薦此博客,內容寫得很詳細,很適合自學信號 http://blog.csdn.net/muge0913/article/details/7331129

原创 多線程編程之線程取消

關鍵: pthread_cancel函數發送終止信號 pthread_setcancelstate函數設置終止方式 pthread_testcancel函數取消線程(另一功能是:設置取消點) 1 線程取消的定義一般情況下,線程在其主體函數

原创 EINTR錯誤的產生

       當進程阻塞於某個系統調用,而此時該進程接收到某個信號產生 軟中斷,處理完信號處理函數是,該系統可能返回一個EINTR錯誤。

原创 信號的捕捉和處理之signaction函數

函數原型:   #include <signal.h> int sigaction(int signum,const struct sigaction *act,struct sigaction *oldact); sigaction會根

原创 【Spring系列】Spring事務

我們通過Debug Spring IOC的啓動流程來看Spring的事務管理。 第一階段:初始化BeanPostProcessor: AnnotationAwareAspectJAutoProxyCreator 先進入Spring啓動的核

原创 Excel大文件解析: Java POI SAX解析Excel 文件

Java POI SAX Excel xlsx文件轉CSV 依賴jar 包 gradle: compile "org.apache.poi:poi:3.15" compile "org.ap

原创 VMware workstation9虛擬機橋接(Bridge)模式聯網

橋接模式:相當於把你的虛擬機和你主機置於同等地位,虛擬機和主機共用同一個物理網卡上網。 1、查看本地連接的屬性 本例中已經安裝VMware Bridge Protocol協議,如果沒有安裝的話本地連接-屬性-安裝-服務-添加-從磁盤安裝

原创 【STL源碼剖析】--error: ‘hashtable’ was not declared in this scope

可能是代碼中忘記添加:using namespace __gnu_cxx;了 Linux下的GCC編譯器採用的正式SGI STL版本,不需要像Windows下學習STL源碼那樣手動移植STL源碼,Linux系統下hashtable完整測試

原创 更新Ubuntu系統報錯: Err http://mirrors.163.com lenny Relese.gpg Temporary failure resolving 'mirro

添加163的Ubuntu軟件源之後,sudo apt-get update 出錯,報錯:  Err http://mirrors.163.com lenny Relese.gpg         Temporary failure res

原创 【STL源碼剖析】--error: ‘power’ was not declared in this scope

#include <numeric> #include <vector> #include <iterator> #include <iostream> using namespace std; int main(int argc,

原创 bootstrap table

<script type="text/javascript"> var $table = $('#table'); var columns = []; //獲取表頭信息 function buildCol

原创 歡迎使用CSDN-markdown編輯器

Windows Mongodb 服務安裝 下載:mongodb-win32-x86_64-enterprise-windows-64-3.4.7-signed.msi 雙擊安裝 配置Path環境變量:E:\Program Files\

原创 JDBC數據庫連接池----JNDI的使用

本文不是用來解釋JNDI,也不是用來介紹數據庫連接池的,單純是爲了記錄JNDI在數據庫連接池中的使用示例的。 Tomcat中JNDI的三種配置方式:參考鏈接 本人使用的是局部配置方式(上面鏈接中第三種配置方式),此種方式不依賴於Tomc

原创 Linux系統Java連接Mysql數據庫

Linux系統下Java連接Mysql數據庫方法與Windows下類似,具體步驟如下: 下載JDBC(驅動):mysql-connector-java-5.1.29.tar.gz 解壓下載的數據包:tar -zxvf mysql-conn

原创 C++進階——運算符重載

1、運算符重載限制        四種不可重載的運算符,它們是.    .*    ::   ?:        運算符重載不可以改變運算符運算優先級;        運算符重載不可以改變運算符的結合律(從右到左結合或從左到右結合);