PL/SQL Developer 中文亂碼問題解決

          PL/SQL Developer中文亂碼,但通過secureCRT連接Oracle顯示正常,需要通過以下步驟進行修改。

          1、查看服務端的字符集:

          select * from v$nls_parameters;

          2、修改注冊表

          HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOMEO/NLS_LANG

          該項值改為和數據庫服務端一致

          注:如果不放心,修改該鍵值:HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/ALL_HOMES/ID0/NLS_LANG

          3、修改環境變量

          在系統環境變量中設置NLS_LANG,和服務端一致





          posted @ 2010-12-24 17:22 鍵盤動物 閱讀(315) | 評論 (0)編輯 收藏

          abstract interface 和 interface的區別

          Class   和   Class   之間是   extends

          Interface   和   Interface   之間是   extends

          Class   和   Interface   之間是   implements

          Interface   和   abstract   Interface   之間僅僅只能被你自己定義的接口extends,不可能implements,   implements是Class和Interface之間的 "專利 "

          一句話   就是   abstract   interface   只能被interface繼承,不能直接被類實現

          posted @ 2010-12-01 15:33 鍵盤動物 閱讀(239) | 評論 (0)編輯 收藏

          創建MAVEN的WEB項目(jetty服務器)


          1、mvn archetype:create -DgroupId=org.david.app -DartifactId=mywebapp -DarchetypeArtifactId=maven-archetype-webapp
          2、cd mywebapp
               mvn eclipse:eclipse
               導入eclipse工程
               (或者直接從eclipse中導入maven工程)
          3、添加servlet依賴
                  <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>servlet-api</artifactId>
                <version>2.5</version>
              </dependency>
          4、添加源代碼目錄src/main/java
               將源代碼放在該目錄下。
          5、添加jetty插件
          <build>
             <finalName>mywebapp</finalName>
             <plugins>
                  <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                      <source>1.5</source>
                      <target>1.5</target>
                    </configuration>
                  </plugin>
                  <plugin>
                    <groupId>org.mortbay.jetty</groupId>
                    <artifactId>maven-jetty-plugin</artifactId>
                   <version>6.1.10</version>

                  </plugin> 
             </plugins>
          </build>
          6、命令行:mvn jetty:run

          posted @ 2010-11-30 15:37 鍵盤動物 閱讀(328) | 評論 (0)編輯 收藏

          Ubuntu 安裝google拼音輸入法

          前些日子安裝了Ubuntu 10.04,體驗很爽,不過就是默認的輸入法不好使,感覺比9.10是個倒退,fcitx也沒有google或者搜狗拼音那么爽,幸運的是SCIM-GooglePinyin 項目試圖將 Android 上的 Google 拼音輸入法移植到 GNU/Linux 平臺。SCIM-GooglePinyin 基于SCIM 這個通用輸入法平臺,目前仍然在開發之中,不過其源代碼已經可以通過 github 獲取。

          安裝步驟(需要自己編譯):

          A. 獲取代碼:(沒有git的先安裝git:sudo apt-get install git-core)

          $ git clone git://github.com/tchaikov/scim-googlepinyin.git

          $ cd scim-googlepinyin.git

          B. 編譯前提:

          上面給的鏈接里面有介紹怎么編譯的,但少提了幾個必需組件,這里列一下:

          * autotools-dev

          * libgtk2.0-dev

          * libscim-dev

          * libtool

          * automake

          用下面命令看看是不是安裝了,如果沒有,會自動幫你安裝上:

          $ aptitude install autotools-dev libgtk2.0-dev libscim-dev libtool automake

          C. 編譯:

          記住系統必須先存在SCIM(沒有的話 sudo apt-get install scim 一下)

          $ ./autogen.sh

          $ make

          $ sudo make install

          現在重啟scim:

          關閉scim:pkill scim

          然后啟動: scim -d (本人測試要重新啟動機器)

           OK,去首選項里的“語言支持”的“輸入法”選擇scim作為默認輸入法就OK了。

          posted @ 2010-11-21 09:00 鍵盤動物 閱讀(442) | 評論 (0)編輯 收藏

          ubuntu gedit 亂碼設置

          您可以遵循以下步驟,使您的 gedit 正確顯示中文編碼文件。

          1. 按下 Alt-F2,打開“運行應用程序”對話框。
          2. 在文本框中鍵入“gconf-editor”,并按下回車鍵,打開“配置編輯器”。
          3. 展開左邊的樹節點,找到 /apps/gedit-2/preferences/encodings 節點并單擊它。
          4. 雙擊右邊的 auto_detected 鍵,打開“編輯鍵”對話框。
          5. 單擊列表右邊的“添加”按鈕,輸入“GB18030”,單擊確定按鈕。
          6. 列表的最底部新增加了一個“GB18030”。單擊選中它,并單擊右邊的 “向上” 按鈕直到 “GB18030” 位于列表的頂部為止。
          7. 單擊確定按鈕,關閉配置編輯器。

          posted @ 2010-05-11 10:51 鍵盤動物 閱讀(309) | 評論 (0)編輯 收藏

          ubuntux下沒有win7啟動項怎么辦

          安裝完重啟后會發現無法進入Windows 7,需要我們進行如下步驟:

          ubuntu9.10使用grub2,所以不能再使用menu.lst而使用grub.cfg來代替
          修改grub需要root權限,默認是只讀的,所以不建議直接修改
          進入Ubuntu,打開終端,輸入“sudo update-grub",即可重新生成grub.cfg,并且會自動搜索并添加劑windows系統的啟動項目
          如果還是沒有windows7的啟動項,也可以修改/etc/grub.d/目錄下的40_custom,在后面添加

          1title Windows  Seven
          2root (hd0,0)
          3makeactive
          4chainloader +1

          然后再執行"sudo update-grub"

          posted @ 2010-04-29 20:24 鍵盤動物 閱讀(342) | 評論 (0)編輯 收藏

          linux添加/刪除用戶和組

          1、建用戶:

          adduser box                             //新建box用戶

          passwd box                               //給box用戶設置密碼

          2、建工作組

          groupadd test                          //新建test工作組

          3、新建用戶同時增加工作組

          useradd -g test box                      //新建box用戶并增加到test工作組

          注::-g 所屬組 -d 家目錄 -s 所用的SHELL

          4、給已有的用戶增加工作組

          usermod -G groupname username

          或者:gpasswd -a user group

          5、臨時關閉:在/etc/shadow文件中屬于該用戶的行的第二個字段(密碼)前面加上*就可以了。想恢復該用戶,去掉*即可。

          或者使用如下命令關閉用戶賬號:

          passwd peter –l

          重新釋放:

          passwd peter –u

          6、永久性刪除用戶賬號

          userdel peter

          groupdel peter

          usermod –G peter peter   (強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)


          7、從組中刪除用戶
          編輯/etc/group 找到GROUP1那一行,刪除 A
          或者用命令
          gpasswd -d A GROUP


          8、顯示用戶信息
          id user
          cat /etc/passwd

          posted @ 2010-04-02 16:14 鍵盤動物 閱讀(293) | 評論 (0)編輯 收藏

          /etc/group 內容具體分析

          /etc/group 內容具體分析
          /etc/group 的內容包括用戶組(Group)、用戶組口令、GID及該用戶組所包含的用戶(User),每個用戶組一條記錄;格式如下:

          group_name:passwd:GID:user_list
          在/etc/group 中的每條記錄分四個字段: 第一字段:用戶組名稱;
          第二字段:用戶組密碼;
          第三字段:GID
          第四字段:用戶列表,每個用戶之間用,號分割;本字段可以為空;如果字段為空表示用戶組為GID的用戶名; 我們舉個例子:
          root:x:0:root,linuxsir   注:用戶組root,x是密碼段,表示沒有設置密碼,GID是0,root用戶組下包括root、linuxsir以及GID為0的其它用戶(可以通過/etc/passwd查看);;
          beinan:x:500:linuxsir  注:用戶組beinan,x是密碼段,表示沒有設置密碼,GID是500,beinan用戶組下包括linuxsir用戶及GID為500的用戶(可以通過/etc/passwd查看);
          linuxsir:x:502:linuxsir  注:用戶組linuxsir,x是密碼段,表示沒有設置密碼,GID是502,linuxsir用戶組下包用戶linuxsir及GID為502的用戶(可以通過/etc/passwd查看);
          helloer:x:503:   注:用戶組helloer,x是密碼段,表示沒有設置密碼,GID是503,helloer用戶組下包括GID為503的用戶,可以通過/etc/passwd查看;

          posted @ 2010-04-02 14:41 鍵盤動物 閱讀(193) | 評論 (0)編輯 收藏

          Ubuntu網絡管理器圖標消失的解決方法

          sudo gedit /etc/NetworkManager/nm-system-settings.conf

          managed=false
          修改成為
          managed=true

          posted @ 2010-03-31 16:34 鍵盤動物 閱讀(887) | 評論 (0)編輯 收藏

          linux下svn分支合并

          1.從trunk上創建一個分支A svn cp trunk  A -m "描述"例如  svn cp http://svn/trunk/  http://svn/branches/lijun_log/ -m"out log"
          2.查看要合并分支的log svn log --stop-on-copy -q http://svn/B
          3.svn merge -r  B分支開始的版本:
          B分支結束的版本  A分支的ulr   列如: svn merge -r 17514:18999 /path
          這樣主干就合并到B分支上
           

          posted @ 2010-03-10 19:33 鍵盤動物 閱讀(669) | 評論 (0)編輯 收藏

          僅列出標題
          共6頁: 上一頁 1 2 3 4 5 6 下一頁 
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          新聞分類

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 芦溪县| 巴彦淖尔市| 九寨沟县| 外汇| 辽源市| 容城县| 噶尔县| 峡江县| 彭山县| 收藏| 浙江省| 千阳县| 高清| 宣化县| 武邑县| 朝阳区| 廊坊市| 裕民县| 阳原县| 阜康市| 墨玉县| 泸西县| 綦江县| 宜城市| 三台县| 呼玛县| 新竹市| 吴堡县| 长垣县| 江华| 临邑县| 灵丘县| 屏东县| 溧水县| 石嘴山市| 县级市| 宝清县| 贺州市| 阿克| 霞浦县| 翁源县|