隨筆-159  評論-114  文章-7  trackbacks-0
           

          1、下載MySQL的安裝文件

           

          安裝MySQL需要下面兩個文件:

          MySQL-server-5.0.26-0.i386.rpm   

          MySQL-client-5.0.26-0.i386.rpm

          下載地址為:http://dev.mysql.com/downloads/mysql/5.0.html,打開此網頁,下拉網頁找到“Red Hat Enterprise Linux 3 RPM (x86) downloads”項,找到“Server”和“Client programs”項,下載需要的上述兩個rpm文件。

           

          2、安裝MySQL

           

          rpm文件是Red Hat公司開發的軟件安裝包,rpm可讓Linux在安裝軟件包時免除許多復雜的手續。該命令在安裝時常用的參數是 –ivh ,其中i表示將安裝指定的rmp軟件包,V表示安裝時的詳細信息,h表示在安裝期間出現“#”符號來顯示目前的安裝過程。這個符號將持續到安裝完成后才停止。

           

          1)安裝服務器端

          在有兩個rmp文件的目錄下運行如下命令:

          [root@test1 local]# rpm -ivh MySQL-server-5.0.26-0.i386.rpm

          顯示如下信息。

          warning: MySQL-server-5.0.26-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

          Preparing...       ########################################### [100%]

          1:MySQL-server     ########################################### [100%]

          。。。。。。(省略顯示)

          /usr/bin/mysqladmin -u root password 'new-password'

          /usr/bin/mysqladmin -u root -h test1 password 'new-password'

          。。。。。。(省略顯示)

          Starting mysqld daemon with databases from /var/lib/mysql

          如出現如上信息,服務端安裝完畢。測試是否成功可運行netstat看Mysql端口是否打開,如打開表示服務已經啟動,安裝成功。Mysql默認的端口是3306。

          [root@test1 local]# netstat -nat

          Active Internet connections (servers and established)

          Proto Recv-Q Send-Q Local Address      Foreign Address     State   

          tcp  0  0 0.0.0.0:3306     0.0.0.0:*      LISTEN   

          上面顯示可以看出MySQL服務已經啟動。

          2)安裝客戶端

          運行如下命令:

          [root@test1 local]# rpm -ivh MySQL-client-5.0.26-0.i386.rpm

          warning: MySQL-client-5.0.26-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

          Preparing...    ########################################### [100%]

          1:MySQL-client  ########################################### [100%]

          顯示安裝完畢。

          用下面的命令連接mysql,測試是否成功。

          登錄MySQL

          登錄MySQL的命令是mysql, mysql 的使用語法如下:

          mysql [-u username] [-h host] [-p[password]] [dbname]

          username 與 password 分別是 MySQL 的用戶名與密碼,mysql的初始管理帳號是root,沒有密碼,注意:這個root用戶不是Linux的系統

          用戶。MySQL默認用戶是root,由于初始沒有密碼,第一次進時只需鍵入mysql即可。

          [root@test1 local]# mysql

          Welcome to the MySQL monitor. Commands end with ; or g.

          Your MySQL connection id is 1 to server version: 4.0.16-standard

          Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

          mysql>

          出現了“mysql>”提示符,恭喜你,安裝成功!

          增加了密碼后的登錄格式如下:

          mysql -u root -p

          Enter password: (輸入密碼)

          其中-u后跟的是用戶名,-p要求輸入密碼,回車后在輸入密碼處輸入密碼。

          注意:這個mysql文件在/usr/bin目錄下,與后面講的啟動文件/etc/init.d/mysql不是一個文件。

           

          MySQL的幾個重要目錄

          MySQL安裝完成后不象SQL Server默認安裝在一個目錄,它的數據庫文件、配置文件和命令文件分別在不同的目錄,了解這些目錄非常重

          要,尤其對于Linux的初學者,因為 Linux本身的目錄結構就比較復雜,如果搞不清楚MySQL的安裝目錄那就無從談起深入學習。

          下面就介紹一下這幾個目錄。

          1、數據庫目錄

          /var/lib/mysql/

          2、配置文件

          /usr/share/mysql(mysql.server命令及配置文件)

          3、相關命令

          /usr/bin(mysqladmin mysqldump等命令)

          4、啟動腳本

          /etc/rc.d/init.d/(啟動腳本文件mysql的目錄)

           

          修改登錄密碼

           

          MySQL默認沒有密碼,安裝完畢增加密碼的重要性是不言而喻的。

           

          1、命令

          usr/bin/mysqladmin -u root password 'new-password'

          格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼

          2、例子

          例1:給root加個密碼123456。

          鍵入以下命令 :

          [root@test1 local]# /usr/bin/mysqladmin -u root password 123456

          注:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。

          3、測試是否修改成功

          1)不用密碼登錄

          [root@test1 local]# mysql

          ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

          顯示錯誤,說明密碼已經修改。

          2)用修改后的密碼登錄

          [root@test1 local]# mysql -u root -p

          Enter password: (輸入修改后的密碼123456)

          Welcome to the MySQL monitor. Commands end with ; or g.

          Your MySQL connection id is 4 to server version: 4.0.16-standard

          Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

          mysql>

          成功!

           

          這是通過mysqladmin命令修改口令,也可通過修改庫來更改口令。

           

          啟動與停止

          1、啟動

          MySQL安裝完成后啟動文件mysql在/etc/init.d目錄下,在需要啟動時運行下面命令即可。

          [root@test1 init.d]# /etc/init.d/mysql start

          2、停止

          /usr/bin/mysqladmin -u root -p shutdown

          3、自動啟動

          1)察看mysql是否在自動啟動列表中

          [root@test1 local]# /sbin/chkconfig –list

          2)把MySQL添加到你系統的啟動服務組里面去

          [root@test1 local]# /sbin/chkconfig – add mysql

          3)把MySQL從啟動服務組里面刪除。

          [root@test1 local]# /sbin/chkconfig – del mysql

           

          更改MySQL目錄

           

          MySQL默認的數據文件存儲目錄為/var/lib/mysql。假如要把目錄移到/home/data下需要進行下面幾步:

           

          1、home目錄下建立data目錄

          cd /home

          mkdir data

          2、把MySQL服務進程停掉:

          mysqladmin -u root -p shutdown

          3、把/var/lib/mysql整個目錄移到/home/data

          mv /var/lib/mysql /home/data/

          這樣就把MySQL的數據文件移動到了/home/data/mysql下

          4、找到my.cnf配置文件

          如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/并改名為my.cnf)中。命令如下:

          [root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

          5、編輯MySQL的配置文件/etc/my.cnf

          為保證MySQL能夠正常工作,需要指明mysql.sock文件的產生位置。 修改socket=/var/lib/mysql/mysql.sock一行中等號右邊的值

          為:/home/mysql/mysql.sock 。操作如下:

          vi  my.cnf    (用vi工具編輯my.cnf文件,找到下列數據修改之)

          # The MySQL server

          [mysqld]

          port   = 3306

          #socket  = /var/lib/mysql/mysql.sock(原內容,為了更穩妥用“#”注釋此行)

          socket  = /home/data/mysql/mysql.sock  ?。由洗诵校?

           

          6、修改MySQL啟動腳本/etc/rc.d/init.d/mysql

          最后,需要修改MySQL啟動腳本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等號右邊的路徑改成你現在的實際存

          放路徑:home/data/mysql。

          [root@test1 etc]# vi /etc/rc.d/init.d/mysql

          #datadir=/var/lib/mysql   ?。ㄗ⑨尨诵校?

          datadir=/home/data/mysql   (加上此行)

          7、重新啟動MySQL服務

          /etc/rc.d/init.d/mysql start

          或用reboot命令重啟Linux

          如果工作正常移動就成功了,否則對照前面的7步再檢查一下。

           

          為了在其它電腦上能用root用戶登錄,需進行以下動作:

           

          1、mark@marklinux mark>mysql -h localhost -u root

          //這樣應該可以進入MySQL服務器

           

          2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION

          //賦予任何主機訪問數據的權限

          3、mysql>FLUSH PRIVILEGES

          //修改生效

          4、mysql>EXIT

          //退出MySQL服務器

           

          這樣就可以在其它任何的主機上以root身份登錄啦!

          posted @ 2010-04-08 11:02 北國狼人的BloG 閱讀(148) | 評論 (0)編輯 收藏
          mysql>use mysql;
          mysql>grant all on 數據庫名字.* to '遠程用戶名'@'遠程IP地址' identified by '遠程用戶的密碼';
          mysql>flush privileges;
          mysql>\q
          posted @ 2010-04-07 19:02 北國狼人的BloG 閱讀(147) | 評論 (0)編輯 收藏


          http://gamelook.com.cn/
          posted @ 2010-04-05 16:26 北國狼人的BloG 閱讀(150) | 評論 (0)編輯 收藏
          taskdef flexTask.jar

          內存不夠用,就是用ANT_OPTS  -Xms256m -Xmx512m
          posted @ 2010-04-05 15:02 北國狼人的BloG 閱讀(146) | 評論 (0)編輯 收藏

          打包  tar czvf static.tar.gz html/*

          解壓  tar xzvf server.tar.gz


          描述
          tar 程序用于儲存或展開 tar 存檔文件。存檔文件可放在磁盤中 ,也可以存為普通文件。 tar是需要參數的,可選的參數是A、c、d、r、t、u、x,您在使用tar時必須首先為 tar 指定至少一個參數;然后,您必須指定要處理的文件或目錄。如果指定一個目錄則該目錄下的所有子目錄都將被加入存檔。
          應用舉例:

          1)展開 abc.tar.gz 使用命令: tar xvzf abc.tar.gz 展開 abc.tar 使用命令: tar xvf abc.tar

          2)將當前目錄下的 man 目錄及其子目錄存成存檔 man.tar tar cf man.tar ./man
          參數說明
          運行tar時必須要有下列參數中的至少一個才可運行

          -A, --catenate, --concatenate
          將一存檔與已有的存檔合并
          -c, --create
          建立新的存檔
          -d, --diff, --compare
          比較存檔與當前文件的不同之處
          --delete
          從存檔中刪除
          -r, --append
          附加到存檔結尾
          -t, --list
          列出存檔中文件的目錄
          -u, --update
          僅將較新的文件附加到存檔中
          -x, --extract, --get
          從存檔展開文件

          其他參數

          --atime-preserve
          不改變轉儲文件的存取時間

          -b, --block-size N
          指定塊大小為 Nx512 字節(缺省時 N=20)

          -B, --read-full-blocks
          讀取時重組塊(????。。。?br />
          -C, --directory DIR
          轉到指定的目錄

          --checkpoint
          讀取存檔時顯示目錄名

          -f, --file [HOSTNAME:]F
          指定存檔或設備 (缺省為 /dev/rmt0)

          --force-local
          強制使用本地存檔,即使存在克隆

          -F, --info-script F --new-volume-script F
          在每個磁盤結尾使用腳本 F (隱含 -M)

          -G, --incremental
          建立老 GNU 格式的備份

          -g, --listed-incremental F
          建立新 GNU 格式的備份

          -h, --dereference
          不轉儲動態鏈接,轉儲動態鏈接指向的文件。

          -i, --ignore-zeros
          忽略存檔中的 0 字節塊(通常意味著文件結束)

          --ignore-failed-read
          在不可讀文件中作 0 標記后再退出???

          -k, --keep-old-files
          保存現有文件;從存檔中展開時不進行覆蓋

          -K, --starting-file F
          從存檔文件 F 開始

          -l, --one-file-system
          在本地文件系統中創建存檔

          -L, --tape-length N
          在寫入 N*1024 個字節后暫停,等待更換磁盤

          -m, --modification-time
          當從一個檔案中恢復文件時,不使用新的時間標簽

          -M, --multi-volume
          建立多卷存檔,以便在幾個磁盤中存放

          -N, --after-date DATE, --newer DATE
          僅存儲時間較新的文件

          -o, --old-archive, --portability
          以 V7 格式存檔,不用 ANSI 格式

          -O, --to-stdout
          將文件展開到標準輸出

          -p, --same-permissions, --preserve-permissions
          展開所有保護信息

          -P, --absolute-paths
          不要從文件名中去除 '/'

          --preserve
          like -p -s
          與 -p -s 相似

          -R, --record-number
          顯示信息時同時顯示存檔中的記錄數

          --remove-files
          建立存檔后刪除源文件

          -s, --same-order, --preserve-order

          --same-owner
          展開以后使所有文件屬于同一所有者

          -S, --sparse
          高效處理

          -T, --files-from F
          從文件中得到要展開或要創建的文件名

          --null
          讀取空結束的文件名,使 -C 失效

          --totals
          顯示用 --create 參數寫入的總字節數

          -v, --verbose
          詳細顯示處理的文件

          -V, --label NAME
          為存檔指定卷標

          --version
          顯示 tar 程序的版本號

          -w, --interactive, --confirmation
          每個操作都要求確認

          -W, --verify
          寫入存檔后進行校驗

          --exclude FILE
          不把指定文件包含在內

          -X, --exclude-from FILE
          從指定文件中讀入不想包含的文件的列表

          -y, --bzip2, --bunzip2
          用 bzip2 對存檔壓縮或解壓

          -Z, --compress, --uncompress
          用 compress 對存檔壓縮或解壓

          -z, --gzip, --ungzip
          用 gzip 對存檔壓縮或解壓

          --use-compress-program PROG
          用 PROG 對存檔壓縮或解壓 ( PROG 需能接受 -d 參數)

          --block-compress
          為便于磁盤存儲,按塊記錄存檔

          -[0-7][lmh]
          指定驅動器和密度[高中低]

          --------------------------

          打包: tar -cf soft.tar soft

          解包: tar -xf soft.tar soft

          壓縮目錄

          打包壓縮:tar czvf usr.tar.gz /home

          解壓縮:tar xzvf usr.tar.gz

          壓縮文件(對于目錄失效)

          壓縮:zip good.zip good1 good2

          解壓:unzip good.zip
          posted @ 2010-04-02 14:09 北國狼人的BloG 閱讀(321) | 評論 (0)編輯 收藏

          基于MINA框架快速開發網絡應用程序

          1.MINA框架簡介 MINA(Multipurpose Infrastructure for Network Applications)是用于開發高性能和高可用性的網絡應用程序的基礎框架。

          通過使用MINA框架可以可以省下處理底層I/O和線程并發等復雜工作,開發人員能夠把更多的精力投入到業務設計和開發當中。
          MINA框架的應用比較廣泛,應用的開源項目有Apache Directory、AsyncWeb、Apache Qpid、QuickFIX/J、Openfire、SubEthaSTMP、red5等。MINA框架當前穩定版本是1.1.6,最新的2.0版本目前已經發布了M1版本。

          MINA框架的特點有:基于java NIO類庫開發;采用非阻塞方式的異步傳輸;事件驅動;支持批量數據傳輸;支持TCP、UDP協議;控制反轉的設計模式(支持Spring);采用優雅的松耦合架構;可靈活的加載過濾器機制;單元測試更容易實現;可自定義線程的數量,以提高運行于多處理器上的性能;采用回調的方式完成調用,線程的使用更容易。

          2.MINA框架的常用類 類NioSocketAcceptor用于創建服務端監聽; 類NioSocketConnector用于創建客戶端連接; 類IoSession用來保存會話屬性和發送消息; 類IoHandlerAdapter用于定義業務邏輯,常用的方法有: 方法 定義 sessionCreated() 當會話創建時被觸發 sessionOpened() 當會話開始時被觸發 sessionClosed() 當會話關閉時被觸發 sessionIdle() 當會話空閑時被觸發 exceptionCaught() 當接口中其他方法拋出異常未被捕獲時觸發此方法 messageRecieved() 當接收到消息后被觸發 messageSent() 當發送消息后被觸發

          3.服務端應用開發示例 下面將以MINA2.0M1版本為基礎,通過一個范例來演示一下如何使用MINA框架進行開發。開發環境為jdk6.0,開發工具NetBeans6.0,所需jar包slf4j-api.jar、slf4j-jdk14.jar、MINA-core-2.0.0-M1.jar。 首先定義一個業務邏輯處理器TimeServerHandler,繼承自IoHandlerAdapter,實現的功能有:當客戶端創建會話時會顯示客戶端設備的IP和端口;當客戶端輸入quit時結束會話;客戶端輸入其它內容時則向客戶端發送當前時間。

          代碼如下: public class TimeServerHandler extends IoHandlerAdapter {
            @Override
            public void sessionCreated(IoSession session) {
             //顯示客戶端的ip和端口
             System.out.println(session.getRemoteAddress().toString());
            }
            
            @Override
            public void messageReceived( IoSession session, Object message ) throws Exception {
             String str = message.toString();
             if( str.trim().equalsIgnoreCase("quit") )
             {
              session.close();
              //結束會話
              return;
             }
             Date date = new Date();
             session.write( date.toString() );
             //返回當前時間的字符串
             System.out.println("Message written...");
            } }
            
          再定義一個類MinaTimeServer用來啟動服務端:
            public class MinaTimeServer {
             private static final int PORT = 9123;
             //定義監聽端口
             public static void main( String[] args ) throws IOException
             {
              IoAcceptor acceptor = new NioSocketAcceptor();
              acceptor.getFilterChain().addLast( "logger", new LoggingFilter() );
              acceptor.getFilterChain().addLast( "codec", new ProtocolCodecFilter( new TextLineCodecFactory( Charset.forName( "UTF-8" ))));
              //指定編碼過濾器
              acceptor.setHandler( new TimeServerHandler() );
              //指定業務邏輯處理器
              acceptor.setDefaultLocalAddress( new InetSocketAddress(PORT) );
              //設置端口號 acceptor.bind();
              //啟動監聽
             }
            }


          4.測試
           
           首先運行MinaTimeServer,啟動服務端,接著在命令行運行“telnet 127.0.0.1 9123”,
           來登錄,這時會看到服務端輸出如下: 2008-2-21 16:15:29 org.apache.MINA.filter.logging.LogLevel$4 log /10.64.2.137:4140 àIP和端口號
           信息: CREATED 2008-2-21 16:15:29 org.apache.MINA.filter.logging.LogLevel$4 log 信息: OPENED 在客戶端輸入回車,在客戶端可以看到服務端返回當前的時間:
           
            Thu Feb 21 16:20:14 CST 2008 服務端輸出: 2008-2-21 16:20:14 org.apache.MINA.filter.logging.LogLevel$4 log 信息: RECEIVED: HeapBuffer[pos=0 lim=2 cap=2048: 0D 0A] à接收收到回車符 Message written... 2008-2-21 16:20:14 org.apache.MINA.filter.logging.LogLevel$4 log 信息: SENT: HeapBuffer[pos=0 lim=29 cap=30: 54 68 75 20 46 65 62 20 32 31 20 31 36 3A 32 30...] 2008-2-21 16:20:14 org.apache.MINA.filter.logging.LogLevel$4 log 信息: SENT: HeapBuffer[pos=0 lim=0 cap=0: empty]

           


          5.客戶端開發示例 首先定義類TimeClientHandler來處理消息接收事件:

          class TimeClientHandler extends IoHandlerAdapter{
                      public TimeClientHandler() { }
                      @Override
                      public void messageReceived(IoSession session, Object message) throws Exception {
                             System.out.println(message);//顯示接收到的消息
                      }
          }

          接著定義MinaTimeClient類用于連接服務端,并向服務端發送消息:
                  public class MinaTimeClient {
                        public static void main(String[] args) {
                            // 創建客戶端連接器.
                            NioSocketConnector connector = new NioSocketConnector();
                            connector.getFilterChain().addLast( "logger", new LoggingFilter() );
                            connector.getFilterChain().addLast( "codec", new ProtocolCodecFilter( new TextLineCodecFactory( Charset.forName( "UTF-8" )))); //設置編碼過濾器             connector.setConnectTimeout(30);
                            connector.setHandler(new TimeClientHandler());
                            //設置事件處理器
                             ConnectFuture cf = connector.connect( new InetSocketAddress("127.0.0.1", 9123));
                            //建立連接
                            cf.awaitUninterruptibly();
                           //等待連接創建完成
                           cf.getSession().write("hello");
                           //發送消息
                           cf.getSession().write("quit");
                           //發送消息
                           cf.getSession().getCloseFuture().awaitUninterruptibly();
                           //等待連接斷開
                          connector.dispose();
                         }
                   }

          6.總結 通過上述示例可以了解到:使用MINA框架來開發的網絡應用程序代碼結構更清晰;MINA框架完成了底層的線程管理;MINA內置的編碼器可以滿足大多數用戶的需求,省去了開發人員消息編碼解碼的工作。具稱使用MINA開發服務器程序的性能已經逼近使用 C/C++ 語言開發的網絡服務。因此,建議在網絡應用程序開發過程中嘗試使用MINA框架來提高我們的開發效率和應用程序的執行效率。

          posted @ 2010-03-31 11:10 北國狼人的BloG 閱讀(250) | 評論 (0)編輯 收藏

          老外的想法做法就是不一樣,如果你想在外企工作得好,有些潛規則你最好心里有數。



          Unacceptable:


          老外打小受的教育是人要以表揚鼓勵為主,所以老外批評人比較含蓄。說你這件事辦的unacceptable,已經算是說的很重了,中國老板在外企混久了, 也便跟著裝逼起來,對你不滿,寫email給你,左一個unacceptable右一unacceptable。


          潛臺詞相當于:你這個傻逼,你奶奶個熊, 給老子小心點,等等。


          CC:


          就是Copy。我看email,第一看標題,第二看CC給誰,第三才看內容。CC給誰基本上能夠說明對方的態度,CC一大批老板的,肯定不是啥好事,對方要推卸責任。


          潛臺詞:我這件事告訴你了哦,和我沒關系了,你自己看著辦吧,反正老板都知道?都盯著你呢。 最開心的是看到自己的名字在CC那一欄里面,因為那意味著那就是這封信不用回,看看就可以。有人會回的。


          Concern:


          中文翻譯成”關注”,其實根本不是關注的意思,老外要是說他很concern, 那就是事情不妙,所謂老外打噴嚏,中國人集體感冒。


          潛臺詞:老子很不爽,這事兒怎么這么亂七八糟,給我注意點!


          Great:


          剛才說了,老外打小受教育要多夸人,少批評人,所以老外一天到晚把”It”s great!”,”you did a great job!” 掛在嘴上,初聽還飄飄然了幾回,聽久了,才知道其實壓根兒就是他們口頭禪,心里未必覺得你有多 great,同義詞還有 fantastic! wonderful! Gorgeous! Fabulous! 等等。


          潛臺詞:還馬馬虎虎啦,一般般了,還過得去。


          F.Y.I:


          以前一直以為是forward郵件的時候系統會自動加上這幾個字,因為人家轉過來的信上都有這三個字母,過了好久才知道是人家自己加的,意思是:For Your Information。看到這幾個字母意味著下面內容和我有關,但是關系不大,看看就好。因為對方如果要你采取行動,一定會說清楚:Allen, please……。。而不會只是F.Y.I了事。


          潛臺詞:和你關系不大,給你隨便看看。


          Issue:


          中文翻譯成事情,其實是貶義詞,準確意思是”不好的事情”,老外說有一個issue,就是有件鳥事要處理。要有很多issue,那就是一團糟。


          潛臺詞:事情不妙,大家都趕快處理。


          Aggressive:


          中文翻譯成”進攻性的”,在外企里面意思含糊,褒義的有”具有開拓精神的”,”有事業心的”,貶義的有”咄咄逼人的”,”喜歡沒頭腦亂闖的”,”容易得罪別人的”,反正意思可褒可貶,看你自己琢磨。 面試時候說自己”aggressive”的,潛臺詞是:我可不是那種混日子的人,我是能干事的,招我準沒錯。 但是一但說別人”very aggressive”,基本上潛臺詞是說:這傻逼兇巴巴的,不好相處,做事沒頭沒腦,老闖禍…不是啥好鳥。


          Involve:


          中文翻譯成”介入”,反正involve的老板越高層事情就越復雜,director要是involve了,manager就開始緊張,VP要是involve了,中國區相關人員都別想有好日子過,得加班加得四腳朝天。


          潛臺詞:大佬很生氣,后果很嚴重。


          RESEND!


          重傳。


          潛臺詞:有沒在上班的呀?還沒有答復過來?是不是在混水摸魚?我的時間很寶貴的,不快點回復你就死定了。


          highlight :


          強調,意思是說你搞不定一定要提前highlight出來,抗不住就早點講,一般要highlight的東西都是比較難搞定的。


          urgent :


          緊急的,遇到這樣的urgent的case你就有得麻煩了,電話基本不會停下來,好一陣子的熱線。


          appreciate :


          欣賞。當事情自己解決不了的時候,需要別人幫忙的時候,或者是自己做錯事無法挽回的時候,一句yourkindhelpshouldbeappreciated。就會發揮很大的作用 了。


          guarantee :


          保證,之前promise的東西沒有出現,于是再次向別人求助的時候,對方一句Are you guarantee of it?讓你很是尷尬,使對方陷入困境。對于sales來講,此詞使用 的幾率教高。


          myunderstandingis…


          翻成中文是我的理解是。


          潛臺詞是,應該是。你的理解有誤,我在此再給你解釋一下。雖然看上 去是對方在說自己的理解,但基本上是認為你的看法是錯的,他的是正確的。


          Im very disappointed…


          中文是:我很失望。


          潛臺詞是:你怎么搞得,弄成這樣。后果有點嚴重,基本上這個人對你有了 一個很差的印象了。

          posted @ 2010-03-23 22:02 北國狼人的BloG 閱讀(165) | 評論 (0)編輯 收藏
          dir  后臺,把文件,橫向排放,并以空格換行

          gam.server.jar            
          mina-core.jar       


          每行空格長度不同

          使用    edit -plus   Alt 列選扣出來

          使用  Ctrl + H  替換      (空格點星)   

          ( .*)  替換 ,
          posted @ 2010-03-23 20:35 北國狼人的BloG 閱讀(142) | 評論 (0)編輯 收藏
          Class-Path: ./lib/ant-1.6.5.jar
           ./lib/ant-junit-1.6.5.jar
          注意:換行后前面加兩個空格

          posted @ 2010-03-23 20:30 北國狼人的BloG 閱讀(470) | 評論 (0)編輯 收藏
          http://code.google.com/p/golfzon-flash-library/
          posted @ 2010-03-23 13:26 北國狼人的BloG 閱讀(184) | 評論 (0)編輯 收藏
          僅列出標題
          共17頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(33)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          Java學習論壇

          Java最牛網站

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 芮城县| 孝义市| 黔江区| 乌拉特后旗| 集贤县| 广德县| 大荔县| 沈阳市| 永福县| 体育| 湖口县| 宁陵县| 盐边县| 岑溪市| 贵南县| 佛学| 容城县| 玛多县| 邢台市| 循化| 凤台县| 南江县| 夏津县| 浮梁县| 阜平县| 丽江市| 如皋市| 怀安县| 资兴市| 鄂伦春自治旗| 石家庄市| 石河子市| 双牌县| 高邑县| 百色市| 昌江| 呼玛县| 沐川县| 墨脱县| 博湖县| 宁河县|