原创 Mongodb的安裝和簡單的使用

Mongodb的安裝和簡單的使用 首先安裝mongodb 1.下載地址:http://www.mongodb.org/downloads 2.解壓縮到自己想要安裝的目錄,比如d:\mongodb 3.配置環境變量 ,在path中

原创 解決servlet在post/get傳遞中文亂碼的問題

很多人應該都知道servlet在post/get傳遞中文會亂碼.我們可以寫一個通用的common類.把一些通用功能都加進去.請大家看我的具體的代碼實現吧! 先寫一個簡單的測試類,讓它繼承 commonservlet類   package

原创 自己寫的一個簡單的迅雷下載支持斷點續傳

當我學習了網絡線程,就自己仿照迅雷下載寫了一個下載器,支持斷點續傳 我用的是SWT插件做的界面  界面 package com.yc.xunlei; import java.io.File; import java.io.FileNotF

原创 瞭解註解以及註解的註解---元註解

我們在開發的時候會用到註解.但是對於解釋註解的元註解不清.下面我給大家詳細介紹一下元註解 @Target 表示該註解用於什麼地方 @Retention 表示在什麼級別保存該註解信息 當在一個註解類前定義了一個@Retetion(Rete

原创 深入瞭解Struts2返回JSON數據的原理

深入瞭解Struts2返回JSON數據的原理 早在我剛學Struts2之初的時候,就想寫一篇文章來闡述Struts2如何返回JSON數據的原理和具體應用了,但苦於一直忙於工作難以抽身,漸漸的也淡忘了此事。直到前兩天有同事在工作中遇

原创 改變myspl的編碼環境爲UTF-8

 mysql修改環境的默認字符集爲utf-8(當然你也可以設置成utf-8)                   首先得在服務裏關掉mysql的服務(一定要先關掉mysql服務再修改)              然後到你的mysql

原创 關於線程的面試題

1) 什麼是線程? 線程是操作系統能夠進行運算調度的最小單位,它被包含在進程之中, 是進程中的實際運作單位。程序員可以通過它進行多處理器編程, 你可以使用多線程對運算密集型任務提速。比如,如果一個線程完成一個任務要100毫秒, 那麼用十個

原创 strut2的核心要重點以及面試常問的問題

struts2的核心和工作原理 這個是struts2官方提供的原理圖 struts2框架主要分爲三個部分: 核心控制器FilterDispatcher、業務控制器Action和用戶實現的企業業務邏輯組件。 核心控制器Filte

原创 初識servlet

什麼是servlet?    Servlet 是一個 Java程序,是在j2ee服務器上運行以處理客戶端請求並做出響應的程序.    jdbc:訪問數據庫的接口    j2ee標準:  接口規範. 寫servlet注意事項:    1

原创 深入理解Aop的編程思想

  AOP(Aspect-Oriented Programming,面向方面編程),可以說是OOP(Object-Oriented Programing,面向對象編程)的補充和完善。OOP引入封裝、繼承和多態性等概念來建立一種對象層次結構

原创 java註解的強大

什麼是註解(Annotation):   Annotation(註解)就是Java提供了一種爲程序元素關聯任何信息或任何元數據(metadata)的途徑和方法。Annotion(註解)是一個接口,程序可以通過反射來獲取指定程序元素的

原创 java基礎的面試題(一)

1、面向對象的特徵有哪些方面    1.抽象: 抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是

原创 利用struts2,mybatis,spring,三大框架寫的一個簡單的查詢程序

我們現在開發都是用框架技術,用框架比較方便.可以節省我們很多時間.我用了三大框架寫了一個程序,使用maven導的包.大家可以一起學習學習,指點指點. 只是項目結構: 使用框架技術,我們首先就要導包.我是用的是maven導的包 pom.x

原创 spring的四種依賴注入的方式

平常的java開發中,程序員在某個類中需要依賴其它類的方法,則通常是new一個依賴類再調用類實例的方法,這種開發存在的問題是new的類實例不好統一管理,spring提出了依賴注入的思想,即依賴類不由程序員實例化,而是通過spring容器

原创 spring常用的一些註解以及註解注入總結

常用的spring註解有如下幾種:@Controller @Service @Autowired @RequestMapping @RequestParam @ModelAttribute @Cacheable @CacheFlush @