原创 C#32位程序與64位程序讀\寫註冊表的區別

用C#實現註冊表的讀\寫是一件很容易的事情,在此不做詳細的講解。 用C#操作註冊表主要用到的兩個函數爲(已經滲透到下面的實例程序中,注:要引入Microsoft.Win32命名空間):       1:讀取鍵值-->Registry

原创 C#操作.ini配置文件

作者一直認爲ini文件就是一個文本文件,並且C#中沒有提供直接操作它的類,原本以爲要操作.ini文件需要當成文本文件用System.IO類來讀寫,通過百度搜索查閱,發現可以用Windows api 中的kernel32.dll下的Wri

原创 Struts2使用原生的HttpServletRequest和HttpServletResponse

Struts2拿request、session的方式很多,本篇博客就提供我的一種拿request的方法 package cn.jiesunshine.check_system.action; import com.opensym

原创 電話面試問題總結

今天接到一個電話面試,幾番問答下來感覺自己的基礎還不是特別紮實,故把面試中自己覺得答得不好問題給總結一下。 首先是面試過程還是感覺十分緊張,不曉得有什麼辦法可以克服面試緊張的,然後下面是面試過程中回答的不太好的幾個問題: 面

原创 C#通過操作註冊表檢測office版本

在編寫畢業論文輔助編輯軟件時,需要檢測用戶是否安裝office以及office的版本,後來在網上找到通過註冊表檢測的方法,不過由於Windows32位軟件和64位軟件操作的註冊表是不同的,關於這個問題,可以看我轉載的博客C#32位程序與

原创 模仿企業團隊合作開發——svn的簡單搭建與使用(Windows)

最近由於項目開發需要,涉及到了多人合作開發,因此不得不去模仿企業團隊開發,學習使用svn,順便寫下這篇文章,記錄一下學習經驗。 什麼是svn? 這裏簡單的從百度找段話來介紹一下svn: SVN是Subversion的簡稱,是一個開放源

原创 Linux下部署svn服務器

前言:老樣子,換了Linux服務器,項目還沒做完,svn還得搭起來,這次是轉載的,轉載地址:Linux下安裝SVN服務(CentOS7下) 1. 安裝 centos(我這裏使用的是CentOS7)下yum命令即可方便的完成安裝 $ sud

原创 C#Winform進度條的使用

一個好的進度條能有效的改善用戶體驗。當然,前提是進度條做得好才行,做得差作用就正好相反了,可能造成程序假死、無法關閉等。 下面是一個真實例子,我自己寫代碼的經驗(由於我使用進度條都是自己琢磨,所以和網上的例子不太一樣)。 以下是我一

原创 C#單例啓動程序

        [DllImport("User32.dll")]         private static extern bool ShowWindowAsync(IntPtr hWnd, int cmdShow);      

原创 VS2013 密鑰

Visual Studio Ultimate 2013 KEY(密鑰):BWG7X-J98B3-W34RT-33B3R-JVYW9 Visual Studio Premium 2013 KEY(密鑰):FBJVC-3CMTX-D8DV

原创 解決tomcat8080端口被佔用問題

每次tomcat或者eclipse出現卡死,重啓eclipse後,tomcat總是無法啓動,啓動就報錯,如下: Several ports (8080, 8009) required by Tomcat v6.0 Server at

原创 source tree和git命令的關係

source tree用多了,發現命令都忘記了,在此複習: 常用的git命令 git 全局設置:   git config --global user.name "yuqy" git config --global user.e

原创 分享一種後端實現i18n(國際化)的方式

以前在小公司寫的項目一般不涉及國際化,所以都沒去了解和思考該如何去做,最近的項目中用到了大牛寫的某微服務框架,閱讀源碼的過程中發現其在框架層面就做了一些國際化處理,本文僅簡單的記錄一下該框架內國際化處理的方式。由於該框架是公司自行研

原创 docker入門

前言 由於公司被併購,因此接觸到docker,經過半個月的學習和使用,對docker算是有一點了解。因此寫下這篇文章記錄自己理解的docker。 docker簡介 Docker是一個開源的引擎,可以輕鬆的爲任何應用創建一個輕量級的、

原创 IntelliJ IDEA 控制檯中文亂碼

1. 預熱剛剛接觸IntelliJ IDEA幾天,在易用性方面的確比Eclipse好很多,比較智能,各種插件、工具都已經集成,和Mac OS X類似——開箱即用。但是還是老大難問題——中文亂碼,讓我不得不花費了一些時間去折騰它,這一點就不