原创 數據庫事務和鎖機制小結

一、事務     事務的概念:事務是指邏輯上的一組操作,這組操作要麼同時完成要麼同時不完成.            事務的管理:默認情況下,數據庫會

原创 單例設計模式

設計模式():解決某一類問題最行之有效的方法 23種GUF設計模式:單例設計模式:解決一個類在內存只存在一個對象 想要保證對象唯一。 1.爲了避免其

原创 JQuery總結

JQuery部分總結 1. dom對象 -- Jquery對象 (1)dom對象轉爲jquery對象 jquery對象是$()這樣的基本形式 想要將dom對象轉換爲jquery對象,只需用$(dom對象)包一下就可以了. dom對象獲取值

原创 Java基礎加強之反射

反射 最近將以前總結的資料整理後發在網上,供自己以後的查漏補缺,以及回顧。 ★★★★★ 反射的基石---->Class類(反射比較佔用性能)Class獲得的三種途徑:  1.類名.class 例如:System.class 2.對象.g

原创 斐波那契數列

/* ---描述:   著名的斐波那契數列:從n>2開始,後面的每個數是前面兩個數之和,例如1 1 2 3 5 8 13······算法思想:遞歸方

原创 楊輝三角

/* 1 1 2  1  1 3 1 2  1 4 1  3  3 1 5 1 4  6  4 1 n ············· 形如上述的三角形

原创 Js遍歷鍵值對形式對象或Map形式

最近在項目中使用ajax返回的是一個map對象,怎麼遍歷這個map對象?去網上查了好多,真正有用很少,終於讓我想起自己以前一個需要遍歷key=Value形式的對象,想了想這種方式,應該也對於map適用吧。所以試了下,成功了!記錄下來以

原创 Java基礎之修飾符與關鍵字

馬上就到了找工作,校招的時候了,現在回過頭來,將一些Java基礎的,比較容易遺忘的知識總結,整理一下。 修飾符與關鍵字 一.static特點: 1:修飾符,可以修飾成員變量和成員函數。 2:被靜態修飾成員,可以直接訪問。利用類名.靜態方式

原创 Java基礎加強

Java基礎加強之一  一:jdk1.5 增加的java中的新特性: 自動裝箱拆箱  Integer i = 10;   i = 10 + i; 靜態導入 import static  可變參數  (int i...) 內省  反射 剖析

原创 JDBC雜記學習

JDBC與數據庫雜記 ----這是利用statement類來實現的,這種實現時在構造SQL語句,因爲要拼接SQL語句那麼,這樣會導致SQL注入的BUG存在,也即是用戶在輸入時如果輸入了與Sql語句相關的關鍵字入#(代表註釋),or(|的

原创 MD5加密原理和Java實現

MD5加密算法爲現在應用最廣泛的哈希算法之一,該算法廣泛應用於互聯網網站的用戶文件加密,能夠將用戶密碼加密爲128位的長整數。數據庫並不明文存儲用戶密碼,而是在用戶登錄時將輸入密碼字符串進行MD5加密,與數據庫中所存儲的MD5值匹配,從

原创 Redis入門使用,以及Jedis操作

最近實習了,來了公司,接觸到的都是分佈式技術,同時要求對Rdis會用,所以就一遍看書學習,學了一段時間了,把自己所學總結下: Redis使用: 非關係型數據庫,是鍵值對類型數據庫。Redis,以字典的形式存儲數據,類似於關係型數據庫中的

原创 常見的Web攻擊和防禦總結

一個網站建立以後,如果不注意安全方面的問題,很容易被人攻擊,下面就討論一下幾種漏洞情況和防止攻擊的辦法. 一.跨站腳本攻擊(XSS)     跨站腳本攻擊(XSS,Cross-site scripting)是最常見和基本的攻擊WEB網站

原创 Java繼承後子父類的初始化化問題

最近在做面試題時遇到了一道關於子父類的初始化話順序的問題,因爲不是很熟悉,沒有答對,下去仔細研究了下,發現真的有好多知識點。先說總結和代碼,最後解釋說明。 父類靜態變量----》父類靜態代碼塊----》子類靜態變量----》子類靜態代碼塊

原创 總結Oracle,sqlserver,mysql中查詢10-20條記錄的寫法

一: oracle數據庫寫法: 1:select * from (select rownum rn ,* from 表名 wher rownum<20) a where a.rn>10 2:select * from 表名 whe