Time of Update: 2018-12-05
/** * 資料包內容解析 * * @author HongSoft */public class PacketParserThread extends Thread{ private Socket socket; private BufferedReader in; private PrintWriter out; public PacketParserThread(Socket s) throws IOException { socket =
Time of Update: 2018-12-05
下面是使用方法:1)到http://sourceforge.net/projects/proxool/ 下載,並配置到工程中2)用web-inf/proxool.xml配置串連池屬性<?xml version="1.0" encoding="ISO-8859-1"?><!-- the proxool configuration can be embedded within your own application/'s.Anything outside the
Time of Update: 2018-12-05
1.1.1 wsdl擴充實現結構我們知道,在WSDL的標準namespace(xmlns=http://schemas.xmlsoap.org/wsdl/)中,有types,message和portType等標籤。但在BPEL標準的wsdl部分,還有一個很重要的標籤,那就是partnerLinkType。partnerLinkType是wsdl本身不包括的擴充部分,那這些擴充部分在jBPM BPEL中是怎麼樣來實現的呢?我們先來看看下面的jBPM
Time of Update: 2018-12-05
public class ForumFileClient{ static InetAddress addr; static { try { addr=InetAddress.getByName("127.0.0.1"); }catch(Exception e) { e.printStackTrace(); } } private Socket
Time of Update: 2018-12-05
/** * 商務邏輯層調用的介面 * @author HongSoft */public class ForumFileDao{ /** * 得到主題貼內容 * 主題貼唯寫一行 * @param forumId * @param topicId * @return */ public static String getTopicContent(int forumId, int topicId) { String
Time of Update: 2018-12-05
最近做SDO的 DAS實現,用到了Hibernate的scrollableResult功能,記錄下code分析結果,備用:1)分頁功能Query q = session.createQuery("from Cat as c"); q.setFirstResult(200); q.setMaxResults(100); List l =
Time of Update: 2018-12-05
5號假裝英雄去北京參加了CSDN技術英雄大會,見到了很多一直想見的同行高手還有編輯記者,這裡就不一一列舉了,只是從SOA中介軟體開發角度列一下相關的內容:1. IBM如下劃分SOA與構件: SOA4類關鍵構件:基礎構件WAS/MQ 流程構件WPS 互連構件ESB/Message Broker 治理與加速構件DataPower。在它的PPT中,四大類基本是從下往上的關係。2. MS也宣稱做到”對SOA應用開發的全生命週期“的支援。示範的Window Communication
Time of Update: 2018-12-05
按公司的計劃基於hibernate實現了das,這裡寫的系列blog 當然是不能寫DAS實現過程的,那是公司機密。本系列blog主要是對hibernate的實現原理做一個分析,這個對以後工作中的回憶和新功能實現是非常有用的。本文主要分析hibernate的sessionFactory的build過程。1)new Configure().buildSessionFactory();Configuration.java 要做的事情就是 讀出 mapping配置(.hbm.xml) 和
Time of Update: 2018-12-05
不需要產生dtd,無用配置,不需要產生輔助類,速度快。這就是xstream+xpp超強黃金組合。xstream大家都知道啦,XML Pull Parser是一種高速的 解析xml檔案的方式,速度要比傳統方式快很多(發現pull式解析現在比較流行了)。下面我給出多種使用方法的例子。1.最簡單的使用方法因為這個太簡單,所以我從moogle的blog http://moogle.javaeye.com/blog/34661取下面的例子 1. public static void write()
Time of Update: 2018-12-05
別人發給我看的 ,我轉到這裡,笑一個:)編號: 30262發布位置: 職位庫發布日期: 2007-4-17 21:36:46 查看該公司全部招聘職位 基 本 信 息 職位類別:
Time of Update: 2018-12-05
一般如果有人反對使用Hibernate,他的第一個理由就是Hibernate的效能問題。我們測試的結果是Hibernate的時間消耗基本是jdbc的1.4倍。其中我認為比較大的一個問題就是cache的記憶體佔用,最基本的,hibernate會在session-level的cache中儲存所有新insert的object,而其實這些新插入的object在一般的web系統中是不會馬上用到的。 hibernate3.2為瞭解決這個問題,新加入了StatelessSession實現,StatelessS
Time of Update: 2018-12-05
JIRA是由www.atlassian.com開發的基於J2EE的問題跟蹤管理系統,它堪稱是J2EE的Bugzilla。我們學習的很多開源的工作流程引擎的問題跟蹤就是用的JIRA。下載JIRA 開發商網址:http://www.atlassian.com/software/jira註冊登陸,選擇Enterprise Standalone
Time of Update: 2018-12-05
公司拿到了BEA發過來的Project Objectives DocumentData Access Service (DAS)文擋。裡面有一個內容:Optimistic Concurrency Control – Ability to detect and report update collisions when applying a change summary. 所以看了一下hibernate 的鎖的實現,總結如下:1)Pessi Lock對於Oracle/mysql/ms
Time of Update: 2018-12-05
Project和project server用時間長了,就會感覺專案管理中總有點不爽的地方,就想著要用其他的專案管理軟體了。dotProject是一個基於LAMP的開源專案管理軟體。開發語言為PHP,資料庫預設推薦使用MySQL(基本上可以理解為只能用Mysql)。dotProject的首頁: http://www.dotproject.net/官方網站提供了DEMO: http://www.dotproject.net/demo/
Time of Update: 2018-12-05
“硬傷”系列已經是炒得爛熟了,所以取這樣的名字也是有點怕怕;不過在行業內混了幾年,最近看花前柳下的文章少了,發現竟然取不出更好的名字,將就吧,呵呵。以前用HQL比QBC多,網上都說QBC功能比HQL少,我也一直有這個感覺,但是從來沒有總結過:QBC到底比HQL差在哪裡呢?最近實現DAS標準,終於“全面”總結了一把。1)一定要在HBM中有關聯,才能用到關聯的對象的屬性。如果沒有關聯,就只能用本對象的簡單屬性。如果A和B對象沒有關聯,是不能一起查詢的。HQL就沒有這個缺點。2)如果有projecti
Time of Update: 2018-12-05
我們的系統要使用jira來做BUG跟蹤與專案管理,所以安裝了一下它的試用版,發現幾個現象:1)國內目前用jira,很多都是試用一下,真正用起來的是少之又少2)國內破解現象嚴重,我找到了N多個破解網頁和破解方法3)國內有個jira總代理4)那個代理到每個破解的頁面都留了言(以第3方人的口氣),說用了jira,是找那個代理買的,感覺效果很好。。。。。。。5)4月20日,下了license ,下了jira,試用。。。。結果不行。問朋友,他們說以前可以。。。。用了他們的license。。。還是不行。。。
Time of Update: 2018-12-05
1)建立訊息佇列管理器(create mq manager)crtmqm -q GW.QUEUE.MANAGER2)啟動訊息佇列管理器(start mq manager)strmqm GW.QUEUE.MANAGER3)運行訊息佇列指令碼命令(run mq shell command)runmqsc SMS.GW.QUEUE.MANAGER定義隊列 和 通道DEFINE QL (MYSQL.LOG.Q) DEFPSIST(YES) MAXDEPTH(100000)DEFINE
Time of Update: 2018-12-05
問題:最近一個朋友加入一間公司,公司即將拿到風投,現正跟老闆談待遇.請各位精專人仕解釋一下:1)這兩種方式,股權(期權)(option)與股份(share)哪一種對保護當事人的利益更有好處?2).股權(期權)到底是個什麼概念?如何以法律形式確定雙方股權(期權)關係?各位可否提供一合約(協議)範本?3).資方建議股權的執行(exercise),(10%的股權)按4-3-3(每年可變現或售出的股權比例嗎?)執行,什麼樣的比例對當事人更有好處? 回覆:股權(STOCK
Time of Update: 2018-12-05
/** * socket服務端的實現 * * @author HongSoft */public class ForumFileServer{ static final int PORT=8000; public static void main(String[] args)throws IOException { //啟動 cacheMover線程,定時從cache中move掉部分過時的內容
Time of Update: 2018-12-05
我們上次,在http://blog.csdn.net/hongbo781202/archive/2005/08/29/467707.aspx已經討論多Tomcat的AccessLogValve的使用了,今天,我們再來看看RemoteAddrValve的使用。我們知道tomcat有幾個預設的應用,其中包括manager和admin。有的時候我們希望通過這兩個應用來發布我們自己的應用,但又不希望外部的人可以訪問它(因為不安全),我們可以搬出RemoteAddrValve來:1)server.xml中