原创 數據庫表與表的連接方式

第一部分、查詢理論 連接查詢方式有: 內連接、外連接(左連接、右連接、全連接)、交叉連接 左連接和右連接的區別: 左連接以左表爲基準進行查詢,左表數據會全部顯示出來,右表如果和左表匹配的數據則顯示相應字段的數據,如果不匹配,則顯

原创 用SSH做採購系統遇到的問題

1、注入sessionFactory  <bean id="userDao" class="com.UserDaoImpl">        <property name="sessionFactory">            <ref

原创 網上一牛人的阿里五面

一面(電話面 1一個小時左右 ) 約投遞一週後接到電話,問了大概以下問題,時間比較長了,記得不太清楚了1 ArrayList和LinkedList有什麼區別,能否序列化 1) 因爲Array是基於索引(index)的數據結構,它使用索

原创 Linux-epoll

epoll是Linux內核爲處理大批量文件描述符而作了改進的poll,是Linux下多路複用IO接口select/poll的增強版本,它能顯著提高程序在大量併發連接中只有少量活躍的情況下的系統CPU利用率。另一點原因就是獲取事件的時候,它

原创 mongodb和robomongo

嘗試使用一下mongodb mongodb官網點此下載 可視化工具robomongo官網點此下載 mongodb安裝教程 robomongo安裝使用 MongoDB[1]  是一個基於分佈式文件存儲的數據庫。由C++語言編寫。旨在爲W

原创 SSL常見加密算法

原文鏈接:http://www.willrey.com/support/ssl_DES.html 密碼學簡介 據記載,公元前400年,古希臘人發明了置換密碼。1881年世界上的第一個電話保密專利出現。在第二次世界大戰期間,德國軍方

原创 maven

Maven是基於項目對象模型(POM),可以通過一小段描述信息來管理項目的構建,報告和文檔的軟件項目管理工具。 那麼,Maven 和 Ant 有什麼不同呢?在回答這個問題以前,首先要強調一點:Maven 和 Ant 針對構建問題的兩個

原创 MapReduce

在一個討論羣裏面聽到MapReduce這個詞,於是百度之: 概述: MapReduce是一種編程模型,用於大規模數據集(大於1TB)的並行運算。概念"Map(映射)"和"Reduce(歸約)",是它們的主要思想,都是從函數式編程語言裏借來

原创 PAT練兵場(2)數字分類 (20)

題目描述 給定一系列正整數,請按要求對數字進行分類,並輸出以下5個數字: A1 = 能被5整除的數字中所有偶數的和; A2 = 將被5除後餘1的數字按給出順序進行交錯求和,即計算n1-n2+n3-n4...; A3 = 被5除

原创 WebService

一步步的接觸新知識:WebService百度百科 WebService項目開發入門:http://www.iteye.com/topic/1135747

原创 synchronized和ReentrantLock區別(轉)

一.什麼是sychronized sychronized是java中最基本同步互斥的手段,可以修飾代碼塊,方法,類. 在修飾代碼塊的時候需要一個reference對象作爲鎖的對象. 在修飾方法的時候默認是當前對象作爲鎖的對象.

原创 *.hbm.xml映射文件的元素及屬性

1、  每個持久化對象都需要提供一個以類名命名的映射文件,映射文件需要放在和po類同一目錄下。 2、  如下是wefepo的映射文件: <hibernate-mapping>  <class name="com.lovo.po.Wi

原创 JQuery學習

jQuery 庫 - 特性 jQuery 是一個 JavaScript 函數庫。 jQuery 庫包含以下特性: HTML 元素選取HTML 元素操作CSS 操作HTML 事件函數JavaScript 特效和動畫HTML DOM

原创 MVC模式

講的很不錯的博文:http://blog.csdn.net/htyurencaotang/article/details/11473071 1. MVC是Model-View-Controller的簡稱,即 模型-視圖-控制器。

原创 jvm垃圾回收方式和性能調優

原文連接 1.Serial New/Serial Old Serial/Serial Old收集器是最基本最古老的收集器,它是一個單線程收集器,並且在它進行垃圾收集時,必須暫停所有用戶線程。Serial New收集器是