原创 C# 製作Windows服務安裝包

       這兩天公司要用C#寫一個windows服務,做成安裝安裝包。製作的過程中遇到了一些問題,寫完之後總結一下。如果以後在用到的話可以可以參考一下,而且由於原來沒有做過,不知道這樣做是對是不對,請各位看官如果發現有不當之處請指教。

原创 文字編碼

      這個博客醞釀好久,不敢發,這個計算機的基本知識,我坦白說,我一直很混沌,一直不清楚,自己寫點啥,糾結不知道自己的是否正確,容易被鄙視,儘量測試來論證,但是由於本人水平不高,還是會還怕對於這麼基礎的知識,還是掌握的不好。    

原创 workflow engine Ruote初體驗之二(通用屬性)

     羅列一下表達式所支持的屬性: :timeout :if/ unless :forget :lose :flank :on_error :on_cancel :on_timeout :tag :filter :take :disc

原创 workflow engine Ruote 安裝

   今天在安裝gem安裝Ruote的過程中遇到問題,改用bundle安裝:   1 steven@steven-Latitude-D630:/usr$ sudo mkdir bundel 2 [sudo] password for

原创 Maven項目管理工具初體驗

  在最前面聲明,本文不涉及任何原理,只是對使用方法和期間遇到的問題如何解決。主要是隨着年紀原來越大,越覺得好記星不如爛筆頭的深意,同時如果能夠幫助誰,那就最好不過了。   前兩天自己做一個項目,然後好心朋友要幫忙,但我把項目放到Git上以

原创 排序算法彙總(java實現,附源代碼)

  整理系統的時候發現了原來寫的各種算法的總結,看了一下,大吃一驚,那時候的我還如此用心,具體的算法,有的已經模糊甚至忘記了,看的時候就把內容整理出來,順便在熟悉一下,以後需要的時候就可以直接過來摘抄了。下面是總結的幾個常用的排序算法:插入

原创 查看tomcat啓動文件都乾點啥---Bootstrap.java

  在上一章查看tomcat啓動文件都乾點啥---catalina.bat,說了在catalina.bat中都走了什麼流程,最重要的是,我們得出瞭如下這段命令:   _EXECJAVA=start "Tomcat" "E:\Program

原创 我的友情鏈接

51CTO博客開發

原创 查看tomcat啓動文件都乾點啥---Catalina.java

  在前一章查看tomcat啓動文件都乾點啥---Bootstrap.java中我們得出結論,在Bootstrap中通過反射調用Catalina類中的getServer,start,stop,stopServer等方法,下面看一下Catal

原创 嘗試解答java內存問題

  在園子中看見了這個園友的問題,高手指點一下,關於編寫Java程序讓Jvm崩潰,恰巧這兩天看了點相關的東西,也嘗試了一下,下面是仁兄提出的第一個疑問,我來複現一下:  package jvm; public class Crash {

原创 從內存溢出看Java 環境中的內存結構

  作爲有個java程序員,我想大家對下面出現的這幾個場景並不陌生,倍感親切,深惡痛絕,抓心撓肝,一定會回過頭來問爲什麼爲什麼爲什麼會這樣,嘿嘿,讓我們看一下我們日常在開發過程中接觸內存溢出的異常:   Exception in thre

原创 Mysql亂碼問題解決歷程

   可能是因爲看了太多網上的關於這個問題的解決辦法,可能當時是我自己沒有看明白也或許是情況不一樣,反正都沒有解決我當初遇到的問題,現在想想可能是自己當初太無知了,第二個原因是原來大多數情況下是在windows環境下開發,涉及到數據庫的時候

原创 查看tomcat啓動文件都乾點啥

  以下所寫的都是基於Windows 操作系統,tomcat7.0版本。一直在使用tomcat但是老實說對於tomcat本身並沒有一個系統的掌握,今天饒有興致的隨便看了看,做了一點筆記,寫一點心得,我本人比較喜歡從表面出發,從使用出發,然後

原创 rails 給類添加屬性

steven@ubuntu:~/RubymineProjects/OAONLINE$ rails generate migration AddPasswordToUsers password:string invoke acti

原创 workflow engine Ruote初體驗之三(條件與美元符號)

條件       我們可以用:if和:unless公共屬性來進行條件判斷,或者使用if,given,once或者equals(已經過時)關鍵字。      使用:if屬性:       1 cursor do 2 partici