原创 Hibernate小記

1 講講一下orm框架 以及各個orm框架的區別 答:o---Object對象。r---關係數據庫。m---映射文件。用對象的方式去操作關係數據庫(原來是sql語句) orm類型 映射關係 開發效率 數據庫移植 hibernate:

原创 Java的一些小總結

1.MVC的各個部分都有那些技術來實現?如何實現? 答:MVC是Model-View-Controller的簡寫。"Model" 代表的是應用的業務邏輯(通過JavaBean,EJB組件實現), "View" 是應用的表示面(由JSP頁面

原创 Jsp和Servlet的小記

1.講下servlet的執行流程。 Servlet的執行流程也就是servlet的生命週期,當服務器啓動的時候生命週期開始,然後通過init()《啓動順序根據web.xml裏的startup-on-load來確定加載順序》 方法初始

原创 struts2小記

1 Struts2與Struts1的聯繫與區別 爲什麼要用Struts2 Struts2不是從Struts1升級而來,而是有WebWork改名而來, 區別: Struts2核心控制器是過濾器,面向切面編程,Struts1核心控

原创 Java的一些知識點對比參照?

= =與equals的區別 1.如果是基本類型比較,那麼只能用==來比較,不能用 equals 2.對象間的比較使用equals ==比較的是對象中的地址而equals比較的時候一定要重寫對象的equals方法, 3.如果對象沒有覆寫e

原创 WebService的工作原理及實例

一、Web Service基本概念 Web Service也叫XML Web Service WebService是一種可以接收從Internet或者Intranet上的其它系統中傳遞過來的請求,輕量級的獨立的通訊技術。是:通過SOAP

原创 分佈式Web服務器架構分析

最開始,由於某些想法,於是在互聯網上搭建了一個網站,這個時候甚至有可能主機都是租借的,但由於這篇文章我們只關注架構的演變歷程,因此就假設這個時候已經是託管了一臺主機,並且有一定的帶寬了,這個時候由於網站具備了一定的特色,吸引了部分人訪問,

原创 SIT和UAT的區別

在企業級軟件的測試過程中,經常會劃分爲三個階段——單元測試,SIT和UAT,如果開發人員足夠,通常還會在SIT之前引入代碼審查機制(Code Review)來保證軟件符合客戶需求且流程正確。下面簡單介紹一下SIT和UAT的基本情況。  

原创 大數據分析案列

1、體育賽事預測 世界盃期間,谷歌、百度、微軟和高盛等公司都推出了比賽結果預測平臺。百度預測結果最爲亮眼,預測全程64場比賽,準確率爲67%,進入淘汰賽後準確率爲94%。現在互聯網公司取代章魚保羅試水賽事預測也意味着未來的體育賽事會被

原创 ZooKeeper的原理及功能

1.ZooKeeper是什麼?ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,它是集羣的管理者,監視着集羣中各個節點的狀態根據節點提交的反饋進行下一步合理操作。最終,將簡單易

原创 抽象工廠與工廠模式例子

NativeFactory。Java   package com; //定義 人有殺日本人 和 殺美國人兩個方法 interface NativePerson{  public void killAmeria();  public voi

原创 JAVA中的反射機制

        反射,當時經常聽他們說,自己也看過一些資料,也可能在設計模式中使用過,但是感覺對它沒有一個較深入的瞭解,這次重新學習了一下,感覺還行吧!            一,先看一下反射的概念:              

原创 Spring小記

1.Spring的aop你怎樣實現? 用動態代理和cglib實現,有接口的用動態代理,無接口的用cglib(字節碼的一個處理框架) 2.Spring在SSH起什麼作用 Spring是一個核心容器,提供依賴注入功能,爲大部分框架提供模版

原创 ORACLE小記

一 ORACLE和MySQL的區別 1.  是大型數據庫而Mysql是中小型數據庫,Oracle市場佔有率達40%,Mysql只有20%左右,同時Mysql是開源的而Oracle價格非常高Oracle。 2. Oracle支持大併發,大訪

原创 maven小記

1.如果剛建立一個web形式的Maven項目,直接就報異常Servlet找不到怎麼辦 一般這個是沒有引入servlet的jar,這時候選擇工程屬性,打開選中Project Facets,然後在裏面點擊 Dynamic Java Mou