Guides

          對guides這個詞認識源于struts文檔,參考、指南,這里是sfilyh 關于CODE的guides。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            21 隨筆 :: 1 文章 :: 5 評論 :: 0 Trackbacks

          2011年11月21日 #


          1.配置網絡參數 /etc/sysconfig/network-scripts/ifcfg-eth0
          請記得,這個 ifcfg-eth0 與文件內的 DEVICE 名稱配置需相同,并且,在這個文件內的所有配置, 基本上就是 bash 的變量配置守則啦!
          [root@linux ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
          DEVICE
          =eth0                <== 網絡卡代號,必須要 ifcfg-eth0 相對應
          BOOTPROTO
          =static           <== 啟動協議,有 dhcp 及 static 這里是 static
          BROADCAST
          =192.168.1.255    <== 就是廣播位址羅
          HWADDR
          =00:40:D0:13:C3:46   <== 就是網絡卡位址
          IPADDR
          =192.168.1.13        <== 就是 IP 啊
          NETMASK
          =255.255.255.0      <== 就是子遮罩網絡
          NETWORK
          =192.168.1.0        <== 就是網域啊!該網段的第一個 IP
          GATEWAY
          =192.168.1.2        <== 就是默認路由!
          ONBOOT
          =yes                 <== 是否啟動啟動的意思
          MTU
          =1500                   <== 就是最大傳輸單元的配置值。
          #GATEWAYDEV
          =eth0           <== 主要路由的裝置為那個,通常不用配置
          配置完成后啟動網卡,ifup eth0 。此時可以ping通局域網內的計算機。

          2.配置 DNS 的 IP: /etc/resolv.conf
          [root@linux ~]# vi /etc/resolv.conf
          nameserver 
          168.95.1.1
          nameserver 
          139.175.10.20


          3.配置默認路由   /etc/sysconfig/static-routes
          [root@linux sysconfig]# vi /etc/sysconfig/static-routes
          any net 
          0.0.0.0 gw 192.168.1.1


          三步配置下來,內網和外網ping 成功!

           《靜態路由詳細介紹》
            http://my.oschina.net/qichang/blog/33458

           《鳥哥的 Linux 私房菜筆記》在線版
            http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php
          posted @ 2012-02-28 16:46 Guides 閱讀(230) | 評論 (0)編輯 收藏


          1.查看當前系統中的用戶
          select user,host,password from mysql.user

           2.為用戶設置密碼
          set password for root@localhost=password('在這里填入root密碼');


          3.開戶數據庫遠程訪問功能(下面是授予root用戶訪問所有數據庫和表的權限并且設置訪問密碼為root)
          grant all on *.* to root@'%' identified by 'root';




          posted @ 2012-02-21 17:12 Guides 閱讀(187) | 評論 (0)編輯 收藏


           1.  Spring3.0中的異常處理配置方法

           2. Spring3MVC 在JSP中使用@ModelAttribute

           3. [學習筆記]基于注解的spring3.0.x MVC學習筆記

           4. Spring3 MVC 深入研究
          posted @ 2012-02-02 16:51 Guides 閱讀(219) | 評論 (0)編輯 收藏

          使用apache comments Codec 這個jar


          代碼如下
              public static void main(String[] args) {        
                  String s 
          = "guides";        
                  System.out.println(DigestUtils.md5Hex(s.getBytes()));
              }



          posted @ 2012-01-05 15:04 Guides 閱讀(303) | 評論 (0)編輯 收藏

          從struts validator中提取出來的。這種東西寫起來麻煩,還是直接拷吧!

          \b(^['_A-Za-z0-9-]+(\.['_A-Za-z0-9-]+)*@([A-Za-z0-9-])+(\.[A-Za-z0-9-]+)*((\.[A-Za-z0-9]{2,})|(\.[A-Za-z0-9]{2,}\.[A-Za-z0-9]{2,}))$)\b


          posted @ 2011-12-31 17:52 Guides 閱讀(200) | 評論 (0)編輯 收藏

          配置的時候,犯了個很大的錯誤,疏忽了。

          自定義二級域名的需求
          http://guides.network.com 的請求轉至 http://www.network.com/guides 而且域名保持不變

          nginx配置代碼
          server {
                  server_name  *.network.com
          ;        
                  
                  if ( $http_host ~* 
          "^(.*?)\.network\.com$")
                  {
                      set $domain $
          1;              
                  }
                  
                  location / {            
                      proxy_pass   http://network
          ;
                      
                      if ($domain !~* ^www$)
                      {
                          rewrite ^/(.*)    /$domain/$
          1 break;
                      }                         
                      
                      proxy_set_header Host $host:
          80;
                      proxy_set_header X_Forwarded_For $remote_addr;
                      index  index.html index.htm;
                  }

          }

          當時用php測試,用get方式可以拿到值,用post就是拿不到值。最后發現把name="id"漏掉了.............................




          更新日志
          2011-12-31 17:48:14
          按照這個配置會出現一個問題,在oschina上問了下,不好解決。
          http://www.oschina.net/question/208700_35450
          posted @ 2011-12-22 17:01 Guides 閱讀(4741) | 評論 (2)編輯 收藏


          支付寶接口(java版)里摘下來的。

          String subject = new String(request.getParameter("subject").getBytes("ISO-8859-1"),"utf-8");
          posted @ 2011-12-20 16:23 Guides 閱讀(213) | 評論 (0)編輯 收藏

           

          function CopyById(id) {
              
          if (!document.body.createControlRange){
                  
          return//只支持IE哦
              }      
              
          var ctrl = document.body.createControlRange();
              
          var domid=document.getElementById(id);
              domid.contentEditable 
          = true;
              ctrl.addElement(domid);
              ctrl.execCommand('Copy');
              domid.contentEditable 
          = false;
              alert('復制完成');
          }

           

          posted @ 2011-12-17 11:04 Guides 閱讀(459) | 評論 (0)編輯 收藏

          在bin/catalina.bat中添加一句代碼

          set JAVA_OPTS=-Xms256m -Xmx512m

          如圖


          設置后tomcat manage中查看status效果




          posted @ 2011-12-14 17:39 Guides 閱讀(389) | 評論 (0)編輯 收藏

          參考代碼,直接貼上。

          jQuery("#productForm").validate({
              rules:{
                  // ....
              },
              messages:{
                // ....
              },
              showErrors: 
          function(errorMap, errorList) {
                      
          if(errorList.length > 0){
                      alert(errorList[
          0].message);
                      
          return false;
                      }
              },
              ignore:
          "", // 驗證所有元素,包括隱藏input
              onfocusout: 
          false,
              onkeyup: 
          false
          });

          posted @ 2011-12-08 16:54 Guides 閱讀(2028) | 評論 (1)編輯 收藏

               摘要: 在做身份證驗證的時候,補習了一下身份證組成規則。突然想到把這些規則組成一個程序。

          先看看下面一段簡介,人人上看到的 http://blog.renren.com/blog/200883456/730064313,介紹挺全的。

          身份證號碼的編排規則
          身份證號碼中這些數字是怎樣排列的,每個數字表示什么意思呢?下面就讓我們一起來探索其中的規律吧!新的身份證號碼是由18位數字組成的,它們分別表示:

          (1)前1、2位數字表示:所在省份的代碼;
          (2)第3、4位數字表示:所在城市的代碼;
          (3)第5、6位數字表示:所在區縣的代碼;
          (4)第7~14位數字表示:出生年、月、日;
          (5)第15、16位數字表示:所在地的派出所的代碼;
          (6)第17位數字表示性別:奇數表示男性,偶數表示女性;
          (7)第18位數字是校檢碼:也有的說是個人信息碼,一般是隨計算機的隨機產生,
          看看下面的格式

            閱讀全文
          posted @ 2011-12-08 15:41 Guides 閱讀(1462) | 評論 (1)編輯 收藏

               摘要: 項目完成了,打算裝個bug管理工具。看redmine好評挺高的就裝它吧!

          系統環境
          system: server2003
          mysql: Server version: 5.5.16
          redmine 1.2.2
          ruby ruby 1.8.6

          下面的安裝,是在mysql裝好的情況下進行的。
            閱讀全文
          posted @ 2011-12-05 15:28 Guides 閱讀(3184) | 評論 (0)編輯 收藏

          首先需要兩個工具 srvany.exe 和 instsrv.exe

          使用 instsrv  服務名稱   srvany.exe絕對路徑

          修改注冊表
          Windows Registry Editor Version 5.00 
           
          [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服務名稱\Parameters] 
          "Application"="值為你要作為服務運行的程序地址"
          "AppDirectory"="值為你要作為服務運行的程序所在文件夾路徑"
          "AppParameters"="值為你要作為服務運行的程序啟動所需要的參數"

          notepad 安裝成服務啟動示例

          instsrv sample1 C:\Windows\System32\srvany.exe
           
          Windows Registry Editor Version 5.00

          [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sample1\Parameters]
          "Application"="C:\\WINDOWS\\SYSTEM32\\notepad.exe"
          "AppDirectory"="C:\\WINDOWS\\SYSTEM32\\"
          "AppParameters"=""

          關于instsrv.exe和srvany.exe更詳情的介紹和用法 http://wangye.org/blog/archives/42/

          posted @ 2011-11-24 15:42 Guides 閱讀(345) | 評論 (0)編輯 收藏

          數據庫事務必須具備ACID特征,ACID是Atomic(原子性)、Consistency(一致性)、Isolation(隔離性)和Durability(持久性)的英文縮寫。下面解釋這幾個特性的含義。

          原子性:指整個數據庫事務是不可分割的工作單元。只有事務中所有的操作執行成功,才算整個事務成功;事務中任何一個SQL語句執行失敗,那么已經執行成功的SQL語句必須撤消,數據庫狀態應該退回到執行事務前的狀態。

           

          一致性:指數據庫事務不能破壞關系數據的完整性及業務邏輯上的一致性,例如對銀行轉賬事務,不管事務成功還是失敗,應該保證事務結束后ACCOUNTS表中智多星和小不點的存款總額為2000元。

           

          隔離性:指的是在并發環境中,當不同的事務同時操作相同的數據時,每個事務都有各自的完整數據空間。

           

          持久性:指的是只要事務成功結束,它對數據庫所做的操作就必須永久保存下來。即使發生系統崩潰,重新啟動數據庫系統后,數據庫還能恢復到事務結束時的狀態。事務ACID特性是由關系數據庫管理系統(RDBMS,在本書中也簡稱為數據庫系統)來實現的。


          數據庫管理系統采用日志來保證事務的原子性、一致性和持久性。日志記錄了事務對數據庫所做的更新,如果某個事務在執行過程中發生錯誤,就可以根據日志,撤銷事務對數據庫已做的更新,使數據庫退回到執行事務前的初始狀態。

          數據庫管理系統采用鎖機制來實現事務的隔離性。當多個事務同時更新數據庫中相同 的數據時,只允許持有鎖的事務更新該數據,其他事務必須等待,直到前一個事務釋放了鎖,其他事務才有機會更新該數據。

           

           

          posted @ 2011-11-21 23:48 Guides 閱讀(198) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 台山市| 永平县| 泊头市| 阜宁县| 满洲里市| 江孜县| 犍为县| 和林格尔县| 禄劝| 城固县| 青海省| 普定县| 昭通市| 错那县| 开江县| 贵州省| 合山市| 宜良县| 龙州县| 瓦房店市| 杭州市| 安徽省| 柯坪县| 民乐县| 安岳县| 晋江市| 务川| 原阳县| 玉树县| 遂昌县| 姚安县| 青冈县| 高青县| 庆阳市| 南投市| 东平县| 桐柏县| 定陶县| 城市| 贺兰县| 花莲县|