Time of Update: 2016-07-21
標籤:今天第一天入職時 ,陳澤鑫經理和我講了一部分關於 這部分的知識,主要分析了J2EE 和 J2SE,首先J2SE 和 .net都是一些編程的基礎知識,類,對象,(前端????)J2EE 是企業級應用的 知識,主要由 1.應用 2:容器 (tomcat weblogic) 3:組件 還講了一部分知識,其中 線程是怎麼使用的,使用線程的幾種方式, 懵了 其實這個複習過很多遍 還是需要實踐才會有印象,runnable
Time of Update: 2016-07-23
servlet中的request與response,servletrequest在b/s架構中,有request瀏覽器的請求,也有response的伺服器反饋。底層是tcp/ip協議,應用程式層是http協議。在tomcat伺服器中,版本6使用的http1.1版本協議。伺服器發出request請求,在請求中有可能載入get和post請求(doget請求,是放在URL中可以使用getparmeter進行解析,因為tomcat把每一個網頁請求看做一個對象,所以是物件導向(HttpServletReq
Time of Update: 2016-07-23
如何搭建Java開發環境(包括下載、安裝和配置JDK)和Eclipse的安裝,jdkeclipseJDK的下載1、開啟網址https://www.oracle.com/index.html2、下載JDK JDK的安裝設定環境變數(以windows 7
Time of Update: 2016-07-23
jsp傳參 servlet接收中文亂碼問題,jspservlet 在公司實習了8個月,一直都是做android和h5的,但是發現做程式連一點服務都不會該怎麼辦,所以最近開始學起了java,不知道是不是因為架構學多了,現在看起springmvc架構比以前看起來簡單太多了,這裡我是準備從hibernate開始學習,畢竟資料是根本嘛,首先我用的是hibernate+servlet,但是在jsp頁面傳參到servlet的時候中文一直亂碼,我嘗試了好多方法,最後還是解決了。 第一,
Time of Update: 2016-07-23
如何使用mybatis《一》,使用mybatis《一》mybatis作為ORM輕量級架構一出現就吸引了無數人的眼球,比hibernate要簡單且入門較容易,下面開始我的第一個mybatis程式。一、下載mybatis的包我們知道任何一個架構都會有其包,我們從其官方網站下載其包,官網網址為:http://www.mybatis.org/mybatis-3/,我這裡使用的版本為3.3.0。下載完成之後解壓可看到如下的目錄結構: mybatis-3.3.0.jar是其包,lib目錄下是其依賴
Time of Update: 2016-07-22
Spring總結—— IOC 和 Bean 的總結,spring總結iocbean一、Spring 官方文檔中給出的 Spring 的整體結構。二、我自己所理解的 Spring 整體結構圖。三、本次總結 Spring 核心部分1.從上面圖中可以看出,Beans 和 Context 和 Core 組件作為 Spring 的核心組件,它們構成了整個 Spring 的骨架。2.從根本說來說,Spring 最終操縱的還是 Bean,所以說 Bean 是整個 Spring
Time of Update: 2016-07-22
Java----代碼最佳化篇,java----代碼一、咱們之所以這麼乾的目的: 1.效率(最重要) 2.可讀性,便於後期維護。(同樣很重要) 二、代碼最佳化的要求: 1.減小代碼的體積。 2.提高代碼的運行效率。 三、常用的代碼的最佳化: 1、盡量重用對象 : 特別是String對象的重用。最常用的就是字串的拼接: 當遇到頻繁擦拼接String時。記住一定用StringBuilder/StringBuffer 例如:1
Time of Update: 2016-07-22
JVM原理和最佳化,JVM原理最佳化JVM工作原理和特點主要是指作業系統裝入JVM是通過jdk中Java.exe來完成,通過下面4步來完成JVM環境.1.建立JVM裝載環境和配置2.裝載JVM.dll3.初始化JVM.dll並掛界到JNIENV(JNI調用介面)執行個體4.調用JNIEnv執行個體裝載並處理class類。 在我們運行和調試Java程式的時候,經常會提到一個JVM的概念.JVM是Java程式啟動並執行環境,但是他同時一個作業系統的一個應用程式一個進程,因此他也有他自己的啟
Time of Update: 2016-07-23
J2EE基礎之Web服務簡介,j2eeweb服務簡介J2EE基礎之Web服務簡介1、什麼是Web服務? 在人們的日常生活中,經常會查詢網頁上某城市的天氣資訊,這些資訊都是動態、即時的,它是專業的氣象站提供的一種服務。例如,在網上購物時,通常採用網上支付的方式,這是通過使用第三方提供的支付工具來實現的。在網路上提供這樣的服務,我們稱之為Web服務。
Time of Update: 2016-07-23
三種簡單排序演算法(java實現),三種排序演算法java一、冒泡排序演算法思想:遍曆待排序的數組,每次遍曆比較相鄰的兩個元素,如果他們的排列順序錯誤就交換他們的位置,經過一趟排序後,最大的元素會浮置數組的末端。重複操 作,直到排序完成。樣本示範: 演算法實現:1
Time of Update: 2016-07-22
WebSocket基於javaweb+tomcat的簡易demo程式,websocketjavaweb由於項目需要,前端向後台發起請求後,後台需要分成多個步驟進行相關操作,而且不能確定各步驟完成所需要的時間倘若使用ajax重複訪問後台以擷取即時資料,顯然不合適,無論是對用戶端,還是服務端的資源很是浪費這種情況下,WebSocket能夠解決此問題它不像普通的http請求或者ajax訪問,返回相應的結果就關閉了串連WebSocket在個人淺薄的知識看來是屬於長串連,能保持串連,隨時收發資料所以對We
Time of Update: 2016-07-23
J2EE基礎之EJB,J2EE基礎之EJB1、什麼是EJB? EJB(Enterprise Java Beans),是JavaEE中的商業應用組件技術,是JavaEE三大組件(Servlet,JSP,EJB)之一。EJB提供了讓用戶端使用遠程分布式對象的架構,極大地簡化了具有良好的可擴充性的企業級應用的開發。EJB組件結構是基於組件的分散式運算結構,是分布式應用系統中的組件。
Time of Update: 2016-07-22
網路編程while迴圈與read方法,網路編程whileread 與檔案輸入資料流不同,網路編程中的輸入資料流由於這邊不知道另一邊還會不會有資料轉送,即使資料轉送完了程式還是會繼續等待另一邊進行資料轉送,此時若在while迴圈裡的條件寫上!=-1,則會死在迴圈裡出不去,因為會一直等待另一邊繼續傳輸資料。
Time of Update: 2016-07-22
Java之this關鍵字的用法,javathis關鍵字Java 中的 this 關鍵字指當前的對象,可以直接用其調用當前對象的成員變數,也可以直接用其調用當前對象的成員方法,這是我們常見的情境,那麼有沒有其它的情況呢!this 還可以在無參的構造方法中直接跟個小括弧,從而調用有參的構造方法,這樣當我們再 new 一個新的對象時,就可以不再通過有參的構造方法進行初始化,直接通過無參的構造方法即刻。代碼如下:public class Student { private String name
Time of Update: 2016-07-22
Cobar + MySQL 技術驗證(Ali),cobarali一、簡介 Cobar是一個對資料進行拆分後進行分布式儲存的產品,可以支援使用背景
Time of Update: 2016-07-22
MyEclipse使用心得:整合和使用Maven的方法,myeclipsemavenMyEclipse下載:http://www.myeclipsecn.com/download/第一步:下載和安裝1、官網下載Maven:http://maven.apache.org/download.cgi2、解壓到一個檔案夾3、設定環境變數:如:M2_HOME:D:\JAVA\apache-maven-3.0.5在path中添加;%M2_HOME%\bin;第二步:和MyEclipse整合:1、Prefer
Time of Update: 2016-07-22
java 8種基礎資料型別 (Elementary Data Type)的預設值,java預設值通過一段代碼來測試一下 8種基礎資料型別 (Elementary Data Type)的預設值 1 package dierge; 2 3 public class Ceshi { 4 int a; 5 double b; 6 boolean c; 7 char d; 8 float f; 9 byte e;10 long h;11
Time of Update: 2016-07-22
httpclient發起https請求以及擷取https返回內容,httpclienthttps 工作中的需要,使用Apache httpclient發起擷取通過https返回的內容,試了很多網上的解決辦法都不行,查閱了Apache httpclient的官方文檔,最後終於找出解決方案,分享給需要的朋友,免得走彎路。使用時,調用getSSL方法即可擷取https地址返回的內容。代碼如下: public static String
Time of Update: 2016-07-21
synchronized同步塊和volatile同步變數,synchronized鎖定變數Java語言套件含兩種內在的同步機制:同步塊(或方法)和 volatile 變數。這兩種機制的提出都是為了實現代碼線程的安全性。其中 Volatile
Time of Update: 2016-07-21
Spring學習筆記3——訊息佇列(rabbitmq), 發送郵件,學習筆記rabbitmq 本節的內容是使用者註冊時,將郵箱地址先存入rabbitmq隊列,之後返回給使用者註冊成功;之後訊息佇列的接收者從隊列中擷取訊息,發送郵件給使用者。 一、RabbitMQ介紹 如果之前對rabbitmq不瞭解,推薦先看一下RabbitMQ Quick(快速手冊)。1、rabbitmq在mac上的安裝。2、rabbitmq簡單介紹。生產者: