Time of Update: 2018-12-04
學習計算軟體開發算起來已經快2年了,現就讀於杭州北大青鳥軟體學院,在還沒到此之前,對IT行業連概念都不太清楚,06年初中畢業就不念書了,在社會上已經闖蕩了5年了,一直都是在打工,錢也沒賺到東西也沒有學到,於是當時決定要去學一門技術,感覺自己對電腦還是比較感興趣,於是就在網上搜到了一個電腦學校,就是現在在讀的北大青鳥,這裡學習並不像以前在校讀書一樣。在這裡我們一周只上三天課,每天4小時, 一個學期是300多個課時吧, 剛來到這裡的時候對這個行業一點都不知道,
Time of Update: 2018-12-04
昨晚用了 strcpy我是這樣來操作的char temp[20];char once[2]; 然後從socket每次讀取一個1節到 once 然後把once 添加到 temp中去。當temp中添加第一個字元的時候我用 strcpy ,以後添加我用strcat但是在strcpy的時候,我都debug看到once有值得,但是就是下一步出錯。最後連strcpy的原始碼都看了,沒問題啊 早上來了問了薄荷老大,原來 需要先操作 memset(temp, 0, 20); 我的錯誤在於 預設的認為只要聲明了,
Time of Update: 2018-12-04
cloudstack主機添加不成功CloudStack正常啟動,添加地區、提供點和群集都正常,但是添加主機時提示添加不成功。先添加主機:然後出現提示:在網上找了一圈,基本上沒什麼回複,沒辦法,還得自己搞。查看日誌進入/var/log/cloud/managerment,看管理伺服器的日誌:tail -f management-server.log查看日誌發現出現異常資訊:2013-06-27 09:07:19,659 INFO
Time of Update: 2018-12-04
<?xml version="1.0" encoding="UTF-8"?><process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="wipeout"> <start-state name="start"> <transition to="fill"></transition> </start-state> <task-node
Time of Update: 2018-12-04
這部分的內容基本與Hibernate一致.JPA同樣支援3種類型的繼承形式:1.Single Table Strategy ,單表策略,一張表包含基類與子類的所有資料,很多情況下都是採用這樣的冗餘設計,通過一個discriminator來區分2.Table Per Class Strategy ,每個子類對應一張表,每張表都擁有基類的屬性3.Join Strategy
Time of Update: 2018-12-04
FTP的主動模式(active mode)和被動模式(passive mode):大多數的TCP服務是使用單個的串連,一般是客戶向伺服器的一個周知連接埠發起串連,然後使用這個串連進行通訊。但是,FTP協議卻有所不同,它使用雙向的多個串連,而且使用的連接埠很難預計。一般,FTP串連包括:一個控制串連(control connection)這個串連用於傳遞用戶端的命令和伺服器端對命令的響應。它使用伺服器的21連接埠,生存期是整個FTP會話時間。幾個資料連線(data
Time of Update: 2018-12-04
EJB3 就靠注釋吃飯了,總結一下以備後查。1. @Id 顯示聲明屬性為標識符2. @GeneratedValue(strategy=GenerationType.IDENTITY) 表示主鍵是自動建置原則,strategy 有很多 選擇 IDENTITY 是針對 SQLSERVER 等資料的。一般該注釋和 @Id 合用3. @Entity 任何 Entity Bean 都要有次注釋4. @Table(name = "Order") 類和 Table 對應聲明5.
Time of Update: 2018-12-04
寫在前面:用原始碼製作rpm包的方法:1. 原始碼打包將原始碼打包,如 stardict-2.0.tar.gz,並將檔案放到spec檔案Source段所描述的路徑下,通常為/usr/src/redhat /SOURCES/目錄下(不同的Linux發布版本略有不同,如OpenSUSE為 /usr/src/packages/SOURCES/) 2. rpm打包rpmbuild -ba ‘spec檔案路徑’(rpmbuild常用參數: -bb 只編譯二進位rpm包 -bs 只編譯源碼rpm包
Time of Update: 2018-12-04
/** * */package com.tsts.oa.mail;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.Authenticator;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.Multipart;
Time of Update: 2018-12-04
父視窗調用iframe子視窗方法<iframe name="myFrame" src="child.html"></iframe> myFrame.window.functionName(); iframe子視窗調用父視窗方法parent.functionName();父視窗頁面 <html> <head> <script type="text/javascript"> function say() {
Time of Update: 2018-12-04
資訊首頁要1個小時靜態化一次,之前做法很齷齪,今天用了spring中來配置quartz。看一下簡單例子吧: <!-- quartz配置 --> <bean id="indexTask" class="com.tsts168.sunyanan.app.index.support.IndexTask"></bean> <!-- 定義調用對象和調用對象的方法 --> <bean id="jobtask" class="org.
Time of Update: 2018-12-04
一、簡單的對比request.getParameter用的比較多,相對熟悉 request.getParameterValues(String name)是獲得如checkbox類(名字相同,但值有多個)的資料。 接收陣列變數,如checkobx類型 request.getParameter(String name)是獲得相應名的資料,如果有重複的名,則返回第一個的值. 接收一般變數,如text類型 例:1. 三個名字相同的text標籤<input
Time of Update: 2018-12-04
最近項目用到 mail的很多東西,從coremail哪裡擷取到不少資料了,使用它們的api可以登入 coremail郵件系統了。看到用IMAP來接受郵件主題,可以根據未讀取 這些類別來讀,比pop3好多了,pop3 全部讀取所有到本地了,郵件一多卡死。看到javamail包中內建 IMAP的例子,發現一個基於web的 mvc架構。看到代碼很經典。發上來看看。一個servlet中這樣寫到: public void doPost(HttpServletRequest request,
Time of Update: 2018-12-04
文章目錄 UNIX 絕對通過,剛才本人親自測試 到IPMSG的英文網站下載GNOME下的版本:http://www.ipmsg.org/index.html.en在[UNIX]下的UNIXX11R6 XIP Messenger by candy (97/09/14)GNOME/GTK+ Gnome IP Messenger by T.Matsumaru (99/09/29)GNOME2 IP Messenger by T.Kato (20
Time of Update: 2018-12-04
看別人寫的原始碼 把List對象 遍曆出來 都是先轉化成 Iterator 再來遍曆,之前自己總是for遍曆List 為了發現差別,上網搜尋一下發現。 不管對於任何List的實作類別都可以用Iterator來做並且使用Iterator 效率高。 以後自己遍曆的時候也這樣來做啦。一下是引用: " Iterator模式是用於遍曆集合類的標準存取方法。它可以把訪問邏輯從不同類型的集合類中抽象出來,從而避免向用戶端暴露集合的內部結構。
Time of Update: 2018-12-04
1.下載後將字型放到 /usr/share/fonts/vista/(怎麼下載字型和怎麼放到vista目錄中不用我教了吧)接下來一定要執行sudo chmod go+rx *.ttf,這點很重要2.建立字型緩衝資訊代碼:sudo mkfontscalesudo mkfontdirsudo fc-cache -fv3.將附件解壓並拷貝設定檔到 /etc/fonts/ 下4.修改設定檔代碼:cd /etc/fonts/conf.availsudo mv
Time of Update: 2018-12-04
用document.createElement在ie下建立複選框 無法通過設定checked=true來使複選框預設選中但在firefox下可以故使用innerHTML = '<input type="checkbox" checked="true"></input>' 來建立預設選中的複選框在ie和firefox下都可通過<html> <head> <script type="text/javascript"
Time of Update: 2018-12-04
以前寫資訊首頁的時候用的jquarz + spring 來配合實現的定時任務。看到別人有用 jdk內建的定時類,試著寫了個例子,發現號簡單。直接放代碼吧: package com.tsts.sunyanan;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class MyTimerTask extends TimerTask
Time of Update: 2018-12-04
/** * */package com.tsts.oa.mail;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.PasswordAuthentication;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.Internet
Time of Update: 2018-12-04