編程語言 PHP 在Web開發領域的優勢分析

        在多數WEB開發者眼中,ASP和JSP都被認為是領跑者,而PHP卻被認為是個弱小的“掙紮者”,或者說它是一門被貶低為業餘者才使用的語言,不值得參與企業WEB開發的競爭。在我看來,PHP沒有被當作競爭者的理由是評論者[……]

Read more

PHP編程語言在Web開發領域有哪些優勢?

現在在多數web開發(在現在的程序開發中占有很大的比重)者眼中,.NET和jsp(SUN企業級應用的首選)都被認為是領跑者,而php(做為現在的主流開發語言)卻被認為是個弱小的“掙紮者”,或者說它是一門被貶低為業餘者才使用的語言,不值得參與企業web開發(在現在的程序開發中占有很大的比重)的競爭。在[……]

Read more

現代通用編程語言簡介

:C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的D.M.Ritchie於1972年推出,1978年後,C語言已先後被移植到大、中、小及微型機上,它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序[……]

Read more

iOS開發者註意:要學一個新的編程語言瞭——Swift編程語言 – iPhone手機開發技術文章 iPhone軟體開發教學課程

  WWDC 2014大會上,蘋果向開發者開放瞭很多權限,不過同時也提出瞭一個新難題——Swift編程語言。

  蘋果今天隆重推出瞭Swift編程語言,官方稱新的編程語言Swift將比之前的Object-C更加快速、便利、高效、安全。

  雖然功能很炫酷、更現代,但是對於開發者來[……]

Read more

JAVA設計模式:享元(Flyweight) – JAVA編程語言程序開發技術文章

 享元模式以共享的方式高效地支持大量的細粒度對象。

        在面向對象的程序設計語言看來,一切事務都被描述成對象(Object)。對象擁有狀態(屬性)和行為(方法),我們將具有相同行為的對象抽象為類(Class)[……]

Read more

JAVA VM bug :A fatal error has been detected by the Java Runtime Environment – JAVA編程語言程序開發技術文章

今天,一臺服務器突然掛掉瞭,於是查看應用日志,jboss日志,jvm等,應用該日志正常,JBOSS出現如下log:

[java] 
 A fatal error has been detected by the Java Runtime Environment: 
#&[……]

Read more

Spring 3 整合Apache CXF WebService – JAVA編程語言程序開發技術文章

在CXF2版本中,整合Spring3發佈CXF WebService就更加簡單瞭。因為Spring 3提供瞭annotation註解,現在發佈一個WebService可以直接從Spring的IoC容器中拿到一個對象,發佈成WebService服務。當然發佈WebService的配置有瞭些小小的變動,[……]

Read more

四大名捕—–JAVA集合之List – JAVA編程語言程序開發技術文章

1.  List概述
    前面我們講述的Collection 接口實際上並沒有直接的實現類。而List是容器的一種,表示列表的意思。當我們不知道存儲的數據有多少的情況,我們就可以使用List 來完成存儲數據的工作。例如前面提到的一種場景。我們想要在保存一個[……]

Read more

四大名捕—-JAVA集合之Collection – JAVA編程語言程序開發技術文章

1.  Collection      常用方法
    Collection 接口用於表示任何對象或元素組。想要盡可能以常規方式處理一組元素時,就使用這一接口。Collection 在前面的大圖也可以看出,它[……]

Read more

四大名捕—java集合類框架概述 – JAVA編程語言程序開發技術文章

Java裡面最重要,最常用也就是集合一部分瞭。能夠用好集合和理解好集合對於做Java程序的開發擁有無比的好處。本文詳細解釋瞭關於Java中的集合是如何實現的,以及他們的實現原理。
一      集合框架
1.   &nb[……]

Read more

工具類獲取Spring的ApplicationContext對象 – JAVA編程語言程序開發技術文章

這個方法初始化很慢,ApplicationContext context = new ClassPathXmlApplicationContext();當時我覺得沒有這個必要,浪費內存。後來我終於想出瞭一個解決方法。在此拿來給大傢參考下,希望對大傢有幫助。

我寫的代碼如下:

01
package[……]

Read more

SSL介紹與Java實例 – JAVA編程語言程序開發技術文章

有關SSL的原理和介紹在網上已經有不少,對於Java下使用keytool生成證書,配置SSL通信的教程也非常多。但如果我們不能夠親自動手做一個SSL Sever和SSL Client,可能就永遠也不能深入地理解Java環境下,SSL的通信是如何實現的。對SSL中的各種概念的認識也可能會僅限於可以使用[……]

Read more

Hibernate讀書筆記—–Hibernate知識總結 – JAVA編程語言程序開發技術文章

 利用一個星期(實際上是兩個星期的上午)的時間終於是結束瞭Hibernate,本來在四月份就可以結束的,但是由於為期一個月的實習,加上各種考試、三個課程設計,hibernate的學習一直都是斷斷續續的,等到暑假有時間瞭,也差不多都忘記瞭,於是隻有從頭開始瞭。下面是我就這個星期所學的知識的一[……]

Read more

JAVA設計模式:代理(Proxy) – JAVA編程語言程序開發技術文章

代理模式對其他對象提供一種代理以控制對這個對象的訪問。
      在某些情況下,一個對象不想或者不能直接引用另一個對象,而代理對象可以在客戶端和目標對象之間起到中介的作用。

      代理模式的思[……]

Read more

並行計算框架的Java實現–系列一 – JAVA編程語言程序開發技術文章

最近的工作需要統計一些復雜的報表,為瞭提高效率,想用多線程去實現,但要在所有線程完成統計任務後,將結果匯總。所以在思考有沒有什麼辦法解決,之所以是“系列一”是因為我想記錄下我的思考過程。
1、首先設計一個Executer,負責任務的執行和匯總:
Java代碼 
pu[……]

Read more

並行計算框架的Java實現–系列三 – JAVA編程語言程序開發技術文章

優化鎖,之前的鎖是采用一個static的Object實現的,這要就會有一個問題,如果我創建瞭多個Executer,那麼所有Job都會持有一把鎖,既影響性能,也容易出現死鎖的情況。所以,改成每個Executer持有一把鎖。
Executer代碼如下:
 
Java代碼 
publi[……]

Read more

Hibernate優化 – JAVA編程語言程序開發技術文章

Hibernate自述
           我天生效率比較低,在普遍情況下,需要將執行轉換為SQL語句的Hibernate低於直接JDBC存取。但是在經過比較好的性能優化之後,我的性能還是讓人相當滿[……]

Read more