Time of Update: 2018-12-05
集合的一個很重要的操作---遍曆,學習了三種遍曆方法,三種方法各有優缺點~~/* * 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
Time of Update: 2018-12-05
一.開發環境我的開發環境是: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下的包都添加進去。
Time of Update: 2018-12-05
管理oracle資料庫的工具主要有:http://localhost:1158/emhttp://localhost:5560/isqlplus 須先啟動isqlplus服務,>isqlplusctl start但是當我輸入http://localhost:5560/isqlplus/dba 時,只見彈出登陸對話方塊,卻無法登陸。無論輸入那個帳號都不行,現將解決辦法記錄如下,這是在windows下的操作:
Time of Update: 2018-12-05
本文是結合前面對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 *
Time of Update: 2018-12-05
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
Time of Update: 2018-12-05
首先看一下運行 關於mina在這裡就不多說,google一搜很多對其介紹.本文主要就是想在swt中採用mina來實現聊天.首先我把原始碼貼出來 MinaServerUI類是服務端介面類 package com.cayden.swtmina;import java.net.InetSocketAddress;import java.nio.charset.Charset;import java.util.Set;import
Time of Update: 2018-12-05
環境:MyEclipse 6.5問題:MyEclipse自動提示設定和最佳化。解決:1. 開啟MyEclipse6.5,然後 Window-------->Preferences; 2.選擇Java-------->展開-------->Editor-------->選擇ContentAssist; 3.選擇ContentAssist-------->然後看到右邊-------->右邊的Auto-Activation下面的Auto Activation
Time of Update: 2018-12-05
之前看編程之美,看到了對作業系統精通的定義,比如,寫個程式能到工作管理員的CPU曲線划出一段正弦曲線,這種實際的動手能力確實值得我們去關注。剛剛在看書,關於虛擬機器規則的,突然想到可以出如下面試題:給出一段會產生堆記憶體溢出的代碼;給出一段虛擬機器棧和本地方法棧溢出的代碼:分StackOverflowError和OutOfMemoryError給出程式;給出一段能使運行時常量池溢出的代碼;給出一段能使方法區溢出的代碼。這些題目不僅考察了對Java記憶體配置的理解,更從實際操作上去處理記憶體的問題
Time of Update: 2018-12-05
弄了好久終於把openfire源碼部署成功,現把心得記錄如下1.從官網下載 www.jivesoft.org 原始碼2.解壓後,拷貝到myEclipse
Time of Update: 2018-12-05
通過代碼測試發現,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.
Time of Update: 2018-12-05
前兩天在看JavaEye時候看到了Uploadfy,因為之前沒接觸過,就研究了一下,從官方網址上下載了對應的包. jquery.uploadify-v2.1.0.zip Uploadify外掛程式:
Time of Update: 2018-12-05
prefuse是一個非常不錯的開源可視化項目,尤其是用在social network/complex network上,個人感覺要比jung好。不過可惜的是,prefuse的user manual還在建設中,並且google resource也少得可憐。好在開源提供了源碼,只好看源碼了,呵呵。prefuse user manual上提供了一個簡單的例子,這個例子的資料來自一個符合GraphML標準的xml檔案(socialnet.xml),大致內容如下:xml 代碼<?xml
Time of Update: 2018-12-05
經過三年的狂刷理論,覺得是時候停下來做些有用的東西了,因此決定開博把他們寫下來,一是為了整理學過的理論,二是監督自己並和大家分享。先從DeepLearning談起吧,因為這個有一定的實用性(大家口頭傳的“和錢靠的很近”),國內各個大牛也都談了不少,我盡量從其他方面解釋一下。 DeepLearning算是多倫多大學Geoffery hinton教授第二春吧,第一春就是傳統神經網路,由於傳統的多層感知機很容易陷入局部最小,直接用反向傳播演算法(Back
Time of Update: 2018-12-05
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=
Time of Update: 2018-12-05
本文通過一個簡單的PL/SQL案例來告訴大家設計健壯代碼的重要意義 在我以前做的一個系統中,有5-6個核心業務資料庫,各個資料庫之間因為業務需要,有很多資料需要互動 特別是一些關鍵的資料模型在設計上,各個資料庫之間含義是一致的 典型的比如app_col(我這裡用這個app_col代表某一類欄位)這樣的欄位 在各個資料庫上的很多表結構中均包含這樣的關鍵字段 但實際情況卻是很讓人頭疼,我們的設計人員會設計出行行色色的定義來
Time of Update: 2018-12-05
使用mina作為應用程式架構來處理站內的一些請求.但是發現一個問題,實際等待的請求數,比mina實際顯示出來的請求要高.取得mina目前正在handle的請求數:session.getService().getManagedSessionCount()這個數量和netstat -anp|grep -c ":1234"得到的數量不同,後面的這個要高很多,排除了一些在統計時間長度內已經斷開的串連,也還是偏高.為什麼呢?
Time of Update: 2018-12-05
對於系統的TIME_WAIT過多,造成伺服器的負載過高.從程式的最佳化解決角度來說,在MINA那裡有一個參數 setSoLinger(int i) 可以有很效地解決這個問題。最後Mina的參數應該是這樣的。覆蓋IoHandlerAdapter的sessionCreated方法應該要這樣設定參數。Java代碼@Override public void sessionCreated(IoSession session) throws Exception { // TODO
Time of Update: 2018-12-05
ubuntu登陸介面進不去,密碼也是正確的。回想一下可能是我剛剛改了一下/etc/profile環境變數的問題吧。剛剛安裝好的各種軟體,這個時候刪掉很可惜我的工作。上網查了一下這位仁兄的意見:1,因為不小心在 etc/environment裡設在環境變數導致無法登入不要在 etc/environment裡設定 export PATH這樣會導致重啟後登入不了系統在登入介面 alt +ctrl+f2進入命令模式,如果不是root使用者需要鍵入【root使用者就不許這麼羅嗦,gedit編輯會不可顯示】
Time of Update: 2018-12-05
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
Time of Update: 2018-12-05
文章目錄 1.1限制波爾茲曼機(RBM)使用方法1.2限制波爾茲曼機(RBM)能量模型1.3從能量模型到機率1.4求解極大似然1.5用到的抽樣方法1.6馬爾科夫蒙特卡羅簡介參考文獻