貝貝爸爸的程序人生

          關注Seam、BPM
          posts - 23, comments - 10, trackbacks - 0, articles - 32
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          1、顯示數據庫列表。
          show databases;
          2、顯示庫中的數據表:
          use mysql;
          show tables;
          3、顯示數據表的結構:
          describe 表名;
          4、建庫:
          create database 庫名;
          5、建表:
          use 庫名;
          create table 表名 (字段設定列表);
          6、刪庫和刪表:
          drop database 庫名;
          drop table 表名;
          7、將表中記錄清空:
          delete from 表名;
          8、顯示表中的記錄:
          select * from 表名

          • 外網無法訪問的問題
            #登錄myql
            #
            mysql -u root mysql -p

            #mysql>update user set password=password('123456') where user='root';

            #mysql>fulsh privileges;
            #
            mysql>\q

          posted @ 2011-05-26 21:36 貝貝爸爸 閱讀(230) | 評論 (0)編輯 收藏

          • 安裝python環境
          #yum install python python-setuptools
           1 ##下載gitosis倉庫到本地
           2 # git clone git://eagain.net/gitosis.git gitosis
           3 
           4 #安裝 yum install python-setuptools
           
          5 # python setup.py install --record uninstall.txt #記錄需要卸載的東西
           6 
           7 #導入初始化公鑰
           8 # su git
           9 [git@dev01 gitosis]$ gitosis-init < /tmp/id_rsa_yuan.pub 
          10 Initialized empty Git repository in /home/git/repositories/gitosis-admin.git/
          11 Reinitialized existing Git repository in /home/git/repositories/gitosis-admin.git/
          12 
          13 #進入自己設置的git倉庫路徑
          14 # cd /var/git/
          15 [root@dev01 git]# ln -s /home/git/repositories/ repo
          16 #改變文件權限
          17 [root@dev01 git]# chmod 755 /var/git/repo/gitosis-admin.git/hooks/post-update
          18 
          19 -----------------------
          20 回到本機測試一下ssh連接
          21 $ ssh git@192.168.250.231
          22 ERROR:gitosis.serve.main:Need SSH_ORIGINAL_COMMAND in environment.
          23 Connection to 192.168.250.231 closed.
          24 
          25 ##大功告成,說明gitosis生效
          • 提交本地工程到服務器
          #首先clonegitosis-admin項目到本地
          $ git clone git@192.168.250.231:gitosis-admin.git
          Cloning into gitosis
          -admin
          remote: Counting objects: 
          5, done.
          remote: Compressing objects: 
          100% (5/5), done.
          remote: Total 
          5 (delta 0), reused 5 (delta 0)
          Receiving objects: 
          100% (5/5), done.
          啊啊
          #修改查看到gitosis.conf
          [gitosis]

          [group gitosis
          -admin]
          writable 
          = gitosis-admin
          members 
          = yuan
          [group eontime]
          writable 
          = costdb \
                     oryx
          -editor \
                     demo
          /test
          members 
          = yuan
          #如上所示,分有2個組類型admin和我們自定義的,你可以隨便定義一個組,其實就是個權限集合
          #
          writable意思是,這個權限組有哪幾個項目的寫權限?這里是空格分開,如果太長就換行,例如demo/test的話,就是:
          git remote add origin git@gitserver:demo/test.git

          members就是有這個權限的組成員了,通過把有權限的開發者的公鑰上傳至keydir

          最后將gitosis
          -admin提交至遠程
          #git push remote origin master

          ok,一切完成,服務端將同步有一個倉庫了。

          posted @ 2011-05-26 15:46 貝貝爸爸 閱讀(3307) | 評論 (0)編輯 收藏

          呵呵,不知道為何新建項目之后,這個東西就不見了,我覺得還是很有用的:
          Global setup:

           Download and install Git
            git config 
          --global user.name "yuanqixun"
            git config 
          --global user.email yuanqixun@gmail.com
                  

          Next steps:

            mkdir activiti
          -modeler
            cd activiti
          -modeler
            git init
            touch README
            git add README
            git commit 
          -'first commit'
            git remote add origin git@github.com:yuanqixun
          /activiti-modeler.git
            git push 
          -u origin master
                

          Existing Git Repo
          ?

            cd existing_git_repo
            git remote add origin git@github.com:yuanqixun
          /activiti-modeler.git
            git push 
          -u origin master
                

          Importing a Subversion Repo
          ?

            Click here
                

          When you
          're done:

            Continue


          • 安裝eclipse的egit插件地址
          https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-egit/0.13.0/N/0.13.0.201103031543/

          https://repository.sonatype.org/content/sites/forge-sites/m2eclipse-subversive/0.13.0/N/0.13.0.201103011512/

          posted @ 2011-05-20 17:42 貝貝爸爸 閱讀(767) | 評論 (0)編輯 收藏

          • 安裝
          # yum install postgresql postgresql-libs postgresql-server
          [root@dev ~]# service postgresql status
          postmaster is stopped
          [root@dev 
          ~]# service postgresql start
          Initializing database:                                     [  OK  ]
          Starting postgresql service:                               [  OK  ]


          • 設為開機啟動

          [root@dev ~]# chkconfig postgresql on
          [root@dev ~]# chkconfig --list postgresql
          postgresql      0:off   1:off   2:on    3:on    4:on    5:on    6:off
          • 配置參數

          [root@dev ~]# vim /var/lib/pgsql/data/pg_hba.conf
          #
           "local" is for Unix domain socket connections only
          #
          local   all         all                               ident sameuser
          local   all         all         trust
          # IPv4 local connections:
          #
          host    all         all         127.0.0.1/32          ident sameuser
          host    all         all         127.0.0.1/32          md5
          host
              all         all         192.168.28.3/32       md5 #必須有后面那個,那個是掩碼,否則總報pg_hba.conf語法錯
          [root@dev ~]# su - postgres
          -bash-3.2$ pg_ctl reload
          postmaster signaled
          [root@dev 
          ~]# vim /var/lib/pgsql/data/postgresql.conf 
          listen_addresses = '*'
          [root@dev 
          ~]# su - postgres
          -bash-3.2$ pg_ctl reload
          postmaster signaled
          • 常用命令

          # psql -l            列出所有數據庫   # psql
          => \l                列出所有數據庫
          => \c cake            連接到cake數據庫
          => \dt                列出所有tables
          => \d shift            查看shift表結構
          => \di                列出所有indexes
          => \d shift_pkey    列出所有index: shift_pkey
          • 測試java代碼

           1 import java.sql.Connection;
           2 import java.sql.DriverManager;
           3 import java.sql.ResultSet;
           4 import java.sql.Statement;
           5 
           6 public class PostgresqlTest {
           7 
           8     /**
           9      * @param args
          10      */
          11     public static void main(String[] args) {
          12         try {
          13             Class.forName("org.postgresql.Driver").newInstance();
          14             String connectUrl = "jdbc:postgresql://192.168.250.231:5432/poem";
          15             Connection conn = DriverManager.getConnection(connectUrl,
          16                     "poem""poem");
          17             Statement st = conn.createStatement();
          18             String sql = "select 1;";
          19             ResultSet rs = st.executeQuery(sql);
          20             while (rs.next()) {
          21                 System.out.println(rs.getInt(1));
          22             }
          23             rs.close();
          24             st.close();
          25             conn.close();
          26         } catch (Exception e) {
          27             e.printStackTrace();
          28         }
          29     }
          30 
          31 }
          32 

          posted @ 2011-05-18 21:58 貝貝爸爸 閱讀(3199) | 評論 (0)編輯 收藏

          今天研究了git一天,發現git真的很好哦,總結為3點:
          1、本地快照方式,會讓提交工作很快
          2、獨特的快速分支處理方式,對后期的bug補丁的修改、發行將很有好處;
          3、合并--git的合并發生在客戶端而非svn、cvs的服務端(個人覺得這個是極大的好處,協作的svn就是在服務端,造成了每次提交有的成功了,有的不成功)

          后面我會慢慢的總結進來的。

          posted @ 2011-05-12 21:16 貝貝爸爸 閱讀(228) | 評論 (0)編輯 收藏

          僅列出標題
          共8頁: 上一頁 1 2 3 4 5 6 7 8 下一頁 
          主站蜘蛛池模板: 武陟县| 六安市| 宁德市| 牡丹江市| 阿坝| 嵊泗县| 禹州市| 登封市| 莱州市| 夏邑县| 泗洪县| 英超| 怀化市| 肥东县| 聂拉木县| 黑龙江省| 蒙自县| 岱山县| 工布江达县| 柳江县| 德惠市| 龙门县| 望谟县| 北辰区| 根河市| 章丘市| 揭西县| 海口市| 陇西县| 油尖旺区| 和龙市| 盖州市| 淄博市| 富裕县| 鄂伦春自治旗| 深圳市| 华安县| 马公市| 乐山市| 电白县| 临海市|