原创 面試官:聊聊你知道的鎖

開篇思考 你知道哪些鎖? 鎖解決了哪些應用場景的問題? 鎖的底層實現? java 中的併發包瞭解嗎? CAS 會有哪些問題?如何解決? AQS 是併發包的基礎,實現原理是什麼? synchroniz

原创 網絡爬蟲原理

網絡爬蟲淺析 在萬維網飛速發展的網絡背景下,搜索引擎在人們的生活工作中無疑扮演着重要的角色,而網絡爬蟲則是搜索引擎技術的最基礎部分。 一、網絡爬蟲概述 在搜索引擎成爲主流檢索工具的今天,互聯網上的網絡爬蟲各式各樣,但爬蟲爬取網頁的

原创 Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子(附完整的請假流程例子)。

Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子(附完整的請假流程例子)。 1.       jbpm4.4 測試環境搭建 2.       Jbpm4.4+hiberna

原创 Oracle存儲過程-pl/sql編程

pl/sql編程 一、什麼是pl/sql pl/sql(procedural language/sql)是Oracle在標準的sql語言上的擴展,pl/sql不僅允許嵌入Sql語言,還可以定義變量和常量,允許使用條件語句和循

原创 存儲過程返回數組對象例子

存儲過程返回數組對象例子   其實就相當於返回List裏面放的對象數據,定義如下   1.創建存儲過程對象 ? 1 2 3 4 5 6 7 CREATE OR REPLACE TYPE "T

原创 Ant 服務java開發

 Ant是一個Apache基金會下的跨平臺的構件工具,它可以實現項目的自動構建和部署等功能。在本文中,主要讓讀者熟悉怎樣將Ant應用到Java項目中,讓它簡化構建和部署操作。 一.             安裝與配置 下載地址:ht

原创 純 Hibernate 使用

最近一直在做系統測試,檢驗功能,測試bug。發現一直都是用spring來管理配置hibernate依賴注入,來管理Hibernate事務。但是有的程序需要手動Main函數啓動,而採用spring加載的話,就會觸發很多類,影響性能,還有當

原创 mysql + sql Server 存儲過程

存儲過程如同一門程序設計語言,同樣包含了數據類型、流程控制、輸入和輸出和它自己的函數庫。 --------------------基本語法-------------------- 一.創建存儲過程 create procedure

原创 Spring MVC 實例

創建一個User實體類,放在Entity包下,採用註解的方式: package com.tgb.entity;    import javax.persistence.Column;  import javax.persistence.

原创 mysql觸發器的使用

mysql觸發器   1.創建數據庫my   mysql>create database my;    2.打開數據庫my mysql>use my  3. 在數據庫my中創建數據表depts mysql>create t

原创 MySql存儲過程—遊標使用(Cursor),(遍歷)

1、遊標的作用及屬性 遊標的作用就是用於對查詢數據庫所返回的記錄進行遍歷,以便進行相應的操作;遊標有下面這些屬性:     a、遊標是隻讀的,也就是不能更新它;     b、遊標是不能滾動的,也就是只能在一個方向上進行遍歷,不能在

原创 設計模式筆記之-單例

帶着問題思考: 單例模式存在的意義? 單例模式的幾種寫法? 單例模式在實戰中的使用如何? 如何應對面試官? 爲什麼要用單例模式 單例模式要寫都很簡單,都知道最終就是返回一個單實例的對象. 那麼爲什麼要那麼折騰?因爲這樣可以確保 jav

原创 HashMap 的理解

HashMap源碼分析 基於JDK7的HashMap源碼分析 類的介紹 下面的類介紹是從源碼的英文翻譯來的 HashMap是基於哈希表實現的Map接口實現類。這個實現提供所有的map相關的操作,允許使用null的鍵和null的值。(Has

原创 Maven 提供 免費下載所有jar包地址,常用下載鏈接

很多jar包根本不用去花費積分下載,這裏強烈鄙視那些下載要積分的。。。翔。。。。。。 以下舉個例子是怎麼下載的,要下載從這個鏈接找就好了。 servlet jar 下載,可以根據需要下載各種版本。 http://maven.outofme

原创 高併發量網站解決方案

一個小型的網站,可以使用最簡單的html靜態頁面就實現了,配合一些圖片達到美化效果,所有的頁面均存放在一個目錄下,這樣的網站對系統架構、性能的要求都很簡單。隨着互聯網業務的不斷豐富,網站相關的技術經過這些年的發展,已經細分到很