泛型map的遍曆

集合的一個很重要的操作---遍曆,學習了三種遍曆方法,三種方法各有優缺點~~/* * To change this template, choose Tools | Templates * and open the template in the editor. */package cn.tsp2c.liubao;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import

Apache CXF簡單WebService例子

一.開發環境我的開發環境是:MyEclipse 6.5Tomcat 6.0Apache cxf-2.3.0 : http://www.apache.org/dist/cxf/2.3.0/ 二.開發步驟  建立Server  1. 將下載的cxf-2.3.0 解壓。然後在MyEclipse裡面添加一個     User Library名字叫library-cxf-2.3.0  把 lib下的包都添加進去。 

http://localhost:5560/isqlplus/dba無法登陸的解決辦法

管理oracle資料庫的工具主要有:http://localhost:1158/emhttp://localhost:5560/isqlplus 須先啟動isqlplus服務,>isqlplusctl start但是當我輸入http://localhost:5560/isqlplus/dba 時,只見彈出登陸對話方塊,卻無法登陸。無論輸入那個帳號都不行,現將解決辦法記錄如下,這是在windows下的操作:

用樹展示上下級關係-jquery+ztree+json的運用

    本文是結合前面對fastjson的處理後,在此基礎上來用樹的形式展示後台資料:採用了開源的ztree技術。具體參考:http://www.oschina.net/p/ztree因為ztree的格式支援Json,所以我們就建立了一個Node類【TreeNode.java】/** * TreeNode.java * 著作權(C) 2012 * 建立:cuiran 2012-06-12 15:37:40 */package com.fastjson.test;/** * TODO *

Prefuse學習(一)瞭解Prefuse

Prefuse is an extensible software framework for helping software developers create interactive information visualization applications using the Java programming language. It can be used to build standalone applications, visual components embedded in

SWT採用mina網路架構做聊天系統

首先看一下運行    關於mina在這裡就不多說,google一搜很多對其介紹.本文主要就是想在swt中採用mina來實現聊天.首先我把原始碼貼出來 MinaServerUI類是服務端介面類 package com.cayden.swtmina;import java.net.InetSocketAddress;import java.nio.charset.Charset;import java.util.Set;import

MyEclipse 6.5自動提示配置 .

環境:MyEclipse 6.5問題:MyEclipse自動提示設定和最佳化。解決:1. 開啟MyEclipse6.5,然後 Window-------->Preferences; 2.選擇Java-------->展開-------->Editor-------->選擇ContentAssist; 3.選擇ContentAssist-------->然後看到右邊-------->右邊的Auto-Activation下面的Auto Activation

關於JVM的幾道面試題

之前看編程之美,看到了對作業系統精通的定義,比如,寫個程式能到工作管理員的CPU曲線划出一段正弦曲線,這種實際的動手能力確實值得我們去關注。剛剛在看書,關於虛擬機器規則的,突然想到可以出如下面試題:給出一段會產生堆記憶體溢出的代碼;給出一段虛擬機器棧和本地方法棧溢出的代碼:分StackOverflowError和OutOfMemoryError給出程式;給出一段能使運行時常量池溢出的代碼;給出一段能使方法區溢出的代碼。這些題目不僅考察了對Java記憶體配置的理解,更從實際操作上去處理記憶體的問題

Openfire原始碼部署到myEclipse

弄了好久終於把openfire源碼部署成功,現把心得記錄如下1.從官網下載 www.jivesoft.org 原始碼2.解壓後,拷貝到myEclipse

try catch放在迴圈內還是放在迴圈外的效能對比.

 通過代碼測試發現,try catch放在迴圈內的效能表現高於放在迴圈外,而我一直以為try catch放在迴圈外的效能要高於放在迴圈內。而且通過不同版本JDK測試,發現JDK7比JDK6的最佳化更好,但若不使用try catch,JDK6的表現要稍微高於JDK7。這裡希望和大家一起探討下。    下面是我的測試代碼,分別使用了JDK 1.6.0_34 x64和 JDK 1.7.0_09 x64兩個版本,測試時啟用了server模式,運行命令均為:java -server -cp .; com.

Struts2運用Uploadfy上傳

前兩天在看JavaEye時候看到了Uploadfy,因為之前沒接觸過,就研究了一下,從官方網址上下載了對應的包. jquery.uploadify-v2.1.0.zip   Uploadify外掛程式: 

Prefuse學習(二)從資料庫中讀取資料

prefuse是一個非常不錯的開源可視化項目,尤其是用在social network/complex network上,個人感覺要比jung好。不過可惜的是,prefuse的user manual還在建設中,並且google resource也少得可憐。好在開源提供了源碼,只好看源碼了,呵呵。prefuse user manual上提供了一個簡單的例子,這個例子的資料來自一個符合GraphML標準的xml檔案(socialnet.xml),大致內容如下:xml 代碼<?xml

DeepLearning(深度學習)原理與實現(一)

       經過三年的狂刷理論,覺得是時候停下來做些有用的東西了,因此決定開博把他們寫下來,一是為了整理學過的理論,二是監督自己並和大家分享。先從DeepLearning談起吧,因為這個有一定的實用性(大家口頭傳的“和錢靠的很近”),國內各個大牛也都談了不少,我盡量從其他方面解釋一下。        DeepLearning算是多倫多大學Geoffery hinton教授第二春吧,第一春就是傳統神經網路,由於傳統的多層感知機很容易陷入局部最小,直接用反向傳播演算法(Back

JVM最佳化系列四:生產環境參數執行個體及分析【生產環境執行個體增加中】

java application項目(非web項目)改進前:-Xms128m-Xmx128m-XX:NewSize=64m-XX:PermSize=64m-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=78-XX:ThreadStackSize=128-Xloggc:logs/gc.log-Dsun.rmi.dgc.server.gcInterval=3600000-Dsun.rmi.dgc.client.gcInterval=

編寫健壯的PL/SQL代碼(一):同欄位同類型、%TYPE、SUBTYPE

本文通過一個簡單的PL/SQL案例來告訴大家設計健壯代碼的重要意義          在我以前做的一個系統中,有5-6個核心業務資料庫,各個資料庫之間因為業務需要,有很多資料需要互動     特別是一些關鍵的資料模型在設計上,各個資料庫之間含義是一致的     典型的比如app_col(我這裡用這個app_col代表某一類欄位)這樣的欄位     在各個資料庫上的很多表結構中均包含這樣的關鍵字段     但實際情況卻是很讓人頭疼,我們的設計人員會設計出行行色色的定義來   

Mina 2.0 如何調整並發效率

使用mina作為應用程式架構來處理站內的一些請求.但是發現一個問題,實際等待的請求數,比mina實際顯示出來的請求要高.取得mina目前正在handle的請求數:session.getService().getManagedSessionCount()這個數量和netstat -anp|grep -c ":1234"得到的數量不同,後面的這個要高很多,排除了一些在統計時間長度內已經斷開的串連,也還是偏高.為什麼呢?

Mina 解決請求後直接關閉串連 (解決too many open files)查詢(netstat -a)

對於系統的TIME_WAIT過多,造成伺服器的負載過高.從程式的最佳化解決角度來說,在MINA那裡有一個參數 setSoLinger(int i) 可以有很效地解決這個問題。最後Mina的參數應該是這樣的。覆蓋IoHandlerAdapter的sessionCreated方法應該要這樣設定參數。Java代碼@Override      public void sessionCreated(IoSession session) throws Exception {        // TODO

ubuntu登陸介面進不去

ubuntu登陸介面進不去,密碼也是正確的。回想一下可能是我剛剛改了一下/etc/profile環境變數的問題吧。剛剛安裝好的各種軟體,這個時候刪掉很可惜我的工作。上網查了一下這位仁兄的意見:1,因為不小心在 etc/environment裡設在環境變數導致無法登入不要在 etc/environment裡設定 export PATH這樣會導致重啟後登入不了系統在登入介面 alt +ctrl+f2進入命令模式,如果不是root使用者需要鍵入【root使用者就不許這麼羅嗦,gedit編輯會不可顯示】

jedis 串連池的使用

package org.springframework.data.mongodb.examples.hello;import java.util.ArrayList;import java.util.List;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;import

深度學習讀書筆記之RBM(限制波爾茲曼機)

文章目錄 1.1限制波爾茲曼機(RBM)使用方法1.2限制波爾茲曼機(RBM)能量模型1.3從能量模型到機率1.4求解極大似然1.5用到的抽樣方法1.6馬爾科夫蒙特卡羅簡介參考文獻

總頁數: 61357 1 .... 14369 14370 14371 14372 14373 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.