原创 java中怎麼把excel導入數據庫

這個問題分兩步走: 利用Excel第三方工具,將Excel文件讀取到內存中。使用最簡單,方便的工具是apache的poi工具包,自己網上下載 http://poi.apache.org/ ,使用方法網上一搜一大片。 如果是

原创 深入理解java線程池—ThreadPoolExecutor

幾句閒扯:首先,我想說java的線程池真的是很繞,以前一直都感覺新建幾個線程一直不退出到底是怎麼實現的,也就有了後來學習ThreadPoolExecutor源碼。學習源碼的過程中,最噁心的其實就是幾種狀態的轉換了,這也是ThreadPoo

原创 應屆生經典面試題:說說進程與線程的區別與聯繫

這問題,估計計算機專業的同學在找研發等工作的時候都會遇到過。前幾天某老牌軟件廠商的電話面試就提到了這一經典問題,今天招聘會上又有不少同學說在面試的時候被問到這點。在這裏我就起個頭,大家有啥想法意見等都歡迎回帖交流。     要了解二者

原创 經典的20道AJAX面試題

1、什麼是AJAX,爲什麼要使用Ajax(請談一下你對Ajax的認識)什麼是ajax:AJAX是“Asynchronous JavaScript and XML”的縮寫。他是指一種創建交互式網頁應用的網頁開發技術。Ajax包含下列技術:基

原创 索引特徵及概念

索引特徵及概念 索引是最爲常用的改善數據庫性能的技術。SQL Server引入索引主要是爲了提高查詢的效率,它能夠加速ORDER BY和GROUP BY子句的操作,保證數據的唯一性,並加快表連接的速度。 索引的概念和創建原則

原创 jdbc連接數據庫的步驟

1、加載JDBC驅動程序:        在連接數據庫之前,首先要加載想要連接的數據庫的驅動到JVM(Java虛擬機),       這通過java.lang.Class類的靜態方法forName(String  className)實

原创 Hibernate主鍵生成策略總結

Hibernate提供的主鍵生成策略,使我們可以在實體類的映射xml文件中設定關鍵字來告訴hibernate我們要使用的主鍵生成方式,然後hibernate會根據設定完成數據庫的主鍵控制。   一、首先通過舉例子來了解實體映射文件(

原创 JAVA線程池原理以及幾種線程池類型介紹

在什麼情況下使用線程池?     1.單個任務處理的時間比較短     2.將需處理的任務的數量大     使用線程池的好處:     1.減少在創建和銷燬線程上所花的時間以及系統資源的開銷     2.如不使用線程池,有可能造成系統創建

原创 Windows下搭建python2.7 爬蟲框架Scrapy

Windows下python2.7 爬蟲框架搭建 1.開發環境介紹 1.1 操作系統 windows 7 sp1 64bit 1.2 python版本 python 2.7.10(32bit)  https://www

原创 Java進階_IO流_File類

Java進階_IO流_File類 File類的理解 在API中寫到:File類是文件名和目錄名的抽象。字面看上去不容易理解,其實File類是java程序和文件的一種聯繫。 首先了解文件:文件可以理解成是記錄或者存儲數據的集合,可以持

原创 Linux常用命令

Linux常用命令 Linux的命令雖然十分多,但常用的就那麼幾個,我們只需要掌握常用的命令就可以玩轉Linux。 1.日常操作命令 2.文件系統操作命令 3.文件權限 4.基本用戶管理 5.系統管理操作 6.vi文本編輯器相關命令

原创 主鍵的生成方式有幾種?分別是什麼?

increment(遞增)用於爲long, short或者int類型生成唯一標識。只有在沒有其他進程往同一張表中插入數據時才能使用。 在集羣下不要使用。 identity對DB2,MySQL, MS SQL Server, Sybase和

原创 Win8.1以及win10以上系統 安裝msi文件方法

Win8.1以及win10以上系統 安裝msi文件方法 一、臨時安裝方法 1、按WIN+X鍵,然後選擇“命令提示符(管理員)”;2、在命令提示符窗口中輸入: msiexec /package "你的安裝文件的全路徑"3、如:你要安裝