概述SVN是一種優秀的代碼管理工具,它可以自動對代碼進資料列版本設定,在多人合作開發時大大減輕的代碼管理的難度。蘋果的Xcode中內建的對SVN用戶端的支援。下面簡略的介紹一下在Xcode下像伺服器提交代碼的過程。添加SVN伺服器啟動Xcode,選擇菜單SCM菜單中的配置選項。彈出的設定視窗中,點擊左下角的加號,添加SVN伺服器輸入SVN名稱,下面選擇Subversion輸入SVN伺服器的URL:https://139.me/svn/Test,之後會自動完成IP、連接埠號碼等項,最後輸入帳號和密
Ubuntu10.10中安裝Macbuntu後的一些Fix主要改善了以下問題:1. Eclipse等gtk2程式中,工具列表徵圖背景色太深,與周邊空白地區的顏色非常不協調。 解決方案(可能會有副作用,對其他程式有影響): 用gedit開啟
還是之前一段時間學習html5的時候做的小demo。都是很簡單的,在w3school裡都有相關的代碼。只是有些人會像我一樣懶,自己不主動去尋找,倒是喜歡隨便逛逛,希望那些逛到這裡的童鞋們,看到這個效果會覺得好玩,進而去更深一步的探索。必須承認自己不是喜歡探索,所以所有的探索僅僅停步在項目需要階段。 直接上代碼啦:html:<!DOCTYPE html><html><head><meta
最近一個多月一直在用OpenLdap,對於Ldap也算是有了一定的瞭解。接下來的幾篇部落格會與Ldap相關。對於概念的東西暫時不總結了。首先,進行ldap的基礎學習的前提:安裝一個Ldap伺服器:OpenLdap,然後對於它的操作進行學習和瞭解,那麼對於Ldap的理解也就會更加深刻了。這也是根據自身學習的過程得到的經驗,開始尋找各種理論、概念,根本不知道ldap到底是幹嘛的。進行了實際的操作以後反而才能夠去理解那些生疏的概念。
schema,是一個標準,定義了ldap的對象和屬性,也就是ldap能夠儲存什麼資料,資料有什麼屬性等。類似於xml的DTD。xml的DTD定義了xml有什麼標籤以及這些標籤的內含項目關聯性、必填與可選等。ldap的schema也是這個作用。openldap的預設的schema檔案一般在安裝目錄下的schema檔案夾下,分為多個檔案,每個檔案定義了不同的對象和屬性。 一、schema:
消費觀,從小到大的轉變,馬上到了而立之年了,懂得了,錢要花到投資上才有效益,投資自身效益更高! 幾天前買了個新電腦,加了一倍記憶體,加了目前市場是最大的固態硬碟,現在的電腦達到了三秒開機的速度,很滿足,很幸福,哈哈。雖說公司給提供電腦,但是那個破電腦效能差的要人命,白白的跟它生氣不說,效率差的浪費了巨大的生命啊。
這部分的樣本網上的確有很多,但是個人在尋找的過程中還是感到不夠滿意,所以就自己總結一下,方便自己以後查閱,也方便其他童鞋尋找資料。springLdap 操作ldap樣本(增刪改查)在看這個文章之前,最好是瞭解了openldap的schema檔案,也就是瞭解objectClass和attribute以及它們的關係。否則很容易不瞭解代碼的含義以及拋出的異常。實體類:package ldap.entity;/** * 本測試類別person對象來自schema檔案的core.schema檔案 *
在項目中經常用到的spring的一個功能就是定時任務,它可以自動監視時間,到點就執行,給程式帶來了很大的方便,很多地方都會需要這種功能,比如做資料備份、同步等操作。最近一直比較忙,主要是比較懶,今天把這部分稍作小結。 使用spring定時任務的前提:項目中已經搭建好了spring環境(我用的是spring3.0)。 一、基本使用:
此題目由一個 同事提出,當時自己並沒有答出來,後同事給講解的比較明了,遂做出筆記,一方面是對自己的思維方式的一種拓展,另一方面是一種記錄,記錄自己的學習經曆和 該演算法的具體原理。題目:a=10,b=15,將a / b的值互換。通常我們的做法是(尤其是在學習階段):定義一個新的變數,藉助它完成交換。代碼如下:int a,b;a=10; b=15;int t;t=a; a=b;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"
正式接觸中介軟體這個概念快一個月了,效果不佳,雖然中間有些事情耽誤一點吧,總體的效率很低。最近一個星期以來進入執行個體開發學習的過程,倒是進度更慢。這一項正是我一直以來的弱勢之處,倒是一個很好的學習和鍛煉的機會。好歹有個視頻資料,算是有個明確的線索,而這個線索之外的各種問題也很多呀。遇到的第一個問題是所有的開發工具等都需要自己下載,而這些東西的下載資源就找了半天。接著就是搭建eclipse+jboss+jbossIDE。雖然網上有很多已經寫好的搭建過程的文章,視頻中也十分順利的搭建完成,到了我這
最近的項目中需要和第三方的雲平台進行互動。一開始第三方平台的文檔感覺很難看懂。頭兒自己跟他們的技術溝通以後再來跟我們說,說的我們暈乎乎的。各種不適應。正當思考如何進行下一步開發的時候,頭兒終於把第三方平台技術的連絡方式給了我們。很奇怪為什麼不早點給我們。
這幾天有點忙,總結都沒有寫。今天搭建架構基本有了點成效。現在還剩下兩個問題:第一、springmvc 上傳檔案;第二、mongodb上傳檔案。這兩個部分是本次系統的核心部分,而這兩個部分卻還是零工作狀態,心裡還是有點小著急。不知道這個項目能不能按期完成,因為時間只剩下十天了(包括周末)。還是總結一下springmvc的註解架構的實現吧:Web.xml檔案<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http:
這個項目超級緊張,而真正消耗時間的是在溝通方面。溝通成本是整個項目中的最高成本。產品到專案經理,專案經理到開發人員;由於項目用到了第三方的產品,於是第三方與專案經理、專案經理與產品、專案經理與開發、開發與第三方……各種各種的溝通。磨破了唇,想破了腦袋,才發現原來是這麼回事,明天再次溝通發現,原來不是這麼回事……就在各種溝通各種糾結中,項目一天一天的逼近最後日子,而我們無休無止的加班還在INGINGiNGING
每天晚上,請你問自己這些問題: 1, 今天我是否克服了技術上新的困難? 2, 今天我是否多讀了一些新書? 3, 今天我是否就某方面的問題與人進行了交流? 4,
教育部的IM項目剛剛結束的時候,有個光碟片的項目,雖然最後開發的不是我,但是裡面的技術痛點大部分是我來解決的,雖說東西簡單,但是對自己來講是一個成長點,值得記錄。傳說,這個項目是一個月之前開始的了。 一. 項目概述 1.一個講課或者講座的教程,放到光碟片中自動播放。 2.教程分為兩個部分:課程和專家介紹。 3.首頁是課程(講座)目錄,每個串連都到達該條目的課程頁面下。
final:final可以讓你控制你的成員、方法或者是一個類是否可被覆寫或繼承等功能,這些特點使final在Java中擁有了一個不可或缺的地位,也是學習Java時必須要知道和掌握的關鍵字之一。final成員當你在類中定義變數時,在其前面加上final關鍵字,那便是說,這個變數一旦被初始化便不可改變,這裡不可改變的意思對基本類型來說是其值不可變,而對於物件變數來說其引用不可再變。其初始化可以在兩個地方,一是其定義處,二是在建構函式中,兩者只能選其一。下面程式很簡單的示範了final的常規用法:p
這個還是承接上一篇文章《光碟片項目所學》,是在光碟片項目中需要的一些簡單的技術,自己在學習的過程中做的一個demo。關於html5方面,我並沒有太多的深入研究,所以也說不出什麼理論的東西,僅將範例程式碼貼出來,以便各位讀者參考。另外在我的資源中也有更多的程式碼範例,可以點擊下載(免費的哦) 原理方面的東西可以去w3school中去查看一下,蠻簡單的,另外也可以下載些書看看,一看就懂。當然我這個例子中講的也挺全的哦。 是我樣本的目錄結構:
在與第三方合作的過程中,響應報文是xml格式的。最開始沒有進行處理,對方收到的報文是chunked模式。對方說目前不支援這個模式,於是我就去尋找了什麼叫chunked模式,以及怎麼去避免使用這種模式。 簡單介紹一下chunked: Transfer-Encoding: chunked
HashTable的應用非常廣泛,HashMap是新架構中用來代替HashTable的類,也就是說建議使用HashMap,不要使用HashTable。可能你覺得HashTable很好用,為什麼不用呢?這裡簡單分析他們的區別。 1.HashTable的方法是同步的,HashMap未經同步,所以在多線程場合要手動同步HashMap這個區別就像Vector和ArrayList一樣。