2012年5月11日
1、當修改了環境變量時需要用source命令保存下:source .bash_profile
2、看系統的全局變量:set或者env
3、拷貝命令:
cp web.xml /home/cms/cms/v1.640/WEB-INF
cp ralasafe-db.properties /home/cms/cms/v1.640/WEB-INF/ralasafe
cp app-ds.properties /home/cms/cms/v1.640/WEB-INF/ralasafe
更改tomcat下conf文件下的server.xml
4、查看隱藏文件:ll -all
5、打包:tar -zcvf a.gz a (把a打包成a.gz)
解包:tar -zxvf a.gz 路徑 (解壓a.gz到某個路徑)或者unzip a.war
6、find命令:
find /etc -name "pass*" -print 尋找etc目錄下pass*的文件
find . -name "pass*" -print 尋找當前目錄以及子目錄下的文件
7、more命令
8、vi的回退命令:
a) 撤消上一個編輯操作。 ====》 U
b) 重復上一個編輯操作。 =====> .
c) 還原被撤消的編輯操作。 ======> Ctrl + R
8、update tbl_cms_app_file_special t set t.active=1 where t.modify_time = to_date('2011-10-27 9:59:50','yyyy-mm-dd hh:mi:ss')
空的 et is null
9、grep 'JSONException' mns.log | wc -l 查看一個文件中關鍵字為JSONException的有幾個
grep 'JSONException' mns.log
10、mv v11001 v11001jiu 把v11001問價夾命名成v11001jiu文件夾
===========================================================
echo flush_all | nc 172.16.4.21 11211 清緩存
echo flush_all | nc 172.16.3.125 1978
===========================================================
date -s "2012-01-04 10:26:23" 改完之后 執行命令/sbin/hwclock -w
===========================================================
chmod -R 777 mns mns文件所有的目錄下付所有權限。
java - version 查看java jdk版本
tar -zcvf a.tar.gz a a打包
tar -zxvf a a解包
查看環境變量 env
查看隱藏文件 ll -la
編輯 vi .bash_profile 編輯完成后 source .bash_profile
===========================================================
service iptables stop 關閉防火墻
#iptables stop
===========================================================
su - mnd
exit
===============================================================
mns ----客戶端對應的服務端地址http://qsttest.mo-sky.com:58080/mns/login
===============================================================
<Connector port="58080" protocol="HTTP/1.1"
70 connectionTimeout="20000"
71 redirectPort="8443" />
看端口 的protocol="HTTP/1.1協議
=================================================================
緩存地址是 172.16.4.21 11211
delete UserInfo%3A[skyid] 注釋:skyid就是數據庫里查詢出記錄的skyid
首先進入linux,然后 nc 172.16.4.21 11211 再次是輸入delete UserInfo%3A[skyid]如果想獲取該信息可以是get UserInfo%3A[skyid]例如get UserInfo%3A405196248
==================================================================
緩存紀要:
因為從數據庫從數據就是相當于從文件讀數據
從內存讀比較快啊,省了IO開銷
刷緩存分兩種
一種是把數據從緩存中清除掉
另一種是使緩存中的原有數據失效
效果上是一樣的
但第二種數據還是會留在緩存中
相當于是無效數據
電腦里也有緩存的
一級緩存
二級緩存
緩存是指臨時文件交換區,電腦把最常用的文件從存儲器里提出來臨時放在緩存里,就像把工具和材料搬上工作臺一樣,這樣會比用時現去倉庫取更方便。因為緩存往往使用的是RAM(斷電即掉的非永久儲存),所以在忙完后還是會把文件送到硬盤等存儲器里永久存儲。電腦里最大的緩存就是內存條了,最快的是CPU上鑲的L1和L2緩存,顯卡的顯存是給GPU用的緩存,硬盤上也有16M或者32M的緩存。千萬不能把緩存理解成一個東西,它是一種處理方式的統稱!
http://vieri124.iteye.com/blog/1057978
http://wenku.baidu.com/view/e30db586ec3a87c24028c401.html
http://www.docin.com/p-172609401.html
======================================================================
watir+ruby java基礎掌握了,學一下junit
然后自個寫個程序,用junit去寫測試代碼,自個測試著完..那怕你寫個hello world ,你試試用junit能不能寫出測試用例?
這些東西學好以后,就可以學學測試相關的框架了.當你對代碼有一定的了功底之后,學性能測試工具那就簡單了
只少可以看懂性能測試報告了
[androidho@virtual-100 bin]$ telnet 127.0.0.1 10001
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
showall
0x7080,0x7088,1334044636,172.16.19.100:43463,1,1
0x3030,0x3031,1334048504,172.16.19.100:42527,2,2
修改防火墻
--------------redia---------------
1、http://redis.readthedocs.org/en/latest/index.html
1、/home/redis/redis-2.4.9/src
2、 ./redis-cli
3、keys * 查看所有的key
4、dbsize 查看redis中數據條數
------------清keys值-------
del KEY:OPENSKY_PKHALL_FOLLOWD:400001084
脾虛食物大棗 脾胃虛弱者宜常食之。 大棗性溫,味甘,有補脾胃、益氣血的作用。早在2000多年前的《神農本草經》中就有“大棗安中養脾”的記載。明·李時珍稱“棗為脾之果,脾病宜食之。”對脾虛便溏、胃弱食少、氣血不足之人,最宜經常服用大棗。
脾虛食物櫻桃 性溫,味甘,能補脾益氣。《名醫別錄》中就說:“櫻桃主調中,益脾氣。”《滇南本草》亦云:“櫻桃治一切虛癥,能大補元氣,滋潤皮膚。”凡脾氣虛弱者宜食。
脾虛食物芡實 性平,味甘澀,入脾、腎經,有補脾益氣、固腎澀精的作用。尤其是脾虛而大便泄瀉,或脾虛婦人帶下者,食之最宜。
脾虛食物菱角 熟者甘平,鮮者甘涼,煮熟服食,有健脾益氣的作用。《本草衍義》中曾說:“煮熟取仁食之,代糧。”用老菱制取淀粉叫菱粉,也有補脾作用。《唐本草》云:“菱,脾虛食物作粉極白潤宜人。”《綱目拾遺》亦載:“菱粉補脾胃,強腳膝,健力益氣。”脾胃氣虛者食之為佳。
脾虛食物蓮子肉 性平,味甘澀,有補脾胃之功。明·李時珍認為:“蓮之味甘,氣溫而性澀,稟清芳之氣,得稼穡之味,乃脾之果也。”《王楸藥解》中還說;“蓮子甘平,甚益脾胃,而固澀之性,最宜滑泄之家,遺精便溏,極有良效。”所以,對脾虛之人久痢虛瀉,婦女白帶清稀頻多者,最宜食之。
脾虛食物黨參 性平,味甘,無毒,有補脾胃、益氣血的作用。《本草正義》指出:“黨參力能補脾養胃,潤肺生津,健運中氣,本與人參不甚相遠。其尤可貴者,則健脾運而不燥,滋胃陰而不濕。凡古今成方之所用人參,無不可以潞黨參當之,凡百證治之應用人參者,亦無不可以潞黨參投之。可見黨參補脾胃作用與人參相同,脾虛食物且運用得比人參更廣泛。
脾虛食物太子參 又稱孩兒參、童參。能補脾益氣。《本草從新》說它“大補元氣”。《飲片新參》認為太子參“補脾肺元氣”。《陜西中草藥》中還說它“補氣益血,健脾生津。治脾虛腹瀉,不思飲食。”
脾虛者宜常食這些食物之外,脾虛之人還宜服食山藥、粟米、高粱、青稞、蠶豆、狗肉、羊肚、雞肉、青魚、鰱魚、烏魚、魴魚、白魚、銀魚、鱖魚、白木耳、花生、黃芪、紫河車、白術、甘草等脾虛者根據其宜忌原則,應當忌食或少吃阿膠、馬奶、牛奶、海參、甲魚、螃蟹、蛤蜊、蚌肉、蜆肉、鰒魚、芝麻、蕎麥、柿子、柿餅、荸薺、柑、橘、香蕉、桑椹、無花果、獼猴桃、西瓜、甜瓜、海松子、柏子仁、生蘿卜、水芹菜、落葵、菊花腦、茼蒿、菠菜、莼菜、發菜、菜、地瓜、絲瓜、生菜瓜、生黃瓜、紫菜、地耳、金針菇、草菇、菊花、金銀花、地黃、決明子、西洋參、胖大海、薄荷等。
一、 安裝環境描述
OS(操作系統):CentOS 5.5
DB(數據庫): Oracle 10.2
二、 軟件下載
到oracle公司的官方網站下載(http://www.Oracle.com)
三、 硬件檢測
1、 檢查OS的物理內存,要求最小的物理內存為:512M 。交換空間大小應該是1GB,或者是物理內存的兩倍。使用free命令可以查看。
2、 臨時目錄大小至少400MB。使用 df /tmp
3、 檢查操作系統版本 使用 uname -a
Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux ---說明是64系統,要下載對應64為的oracle
安裝包
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU/Linux –I386是32系統,要下載對應的oracle安裝包
四、 準備安裝軟件:(第一次安裝,需要下載這些軟件包)
Binutils 、compat –libstdc++、elfutils-libelf、elfutils-libelf-devel、glibc、glibc-common、
glibc-devel、gcc、gcc-c++、libaio、libaio-devel、libaio-devel、libgcc、libstdc++、libstdcc++
libstdc++-devel、make、systat、unixODBC、unixODBC-devel
打入命令:yum search binutils
[oracle@localhost ~]$ yum search binutils Loaded plugins: fastestmirror base 3566/3566 ==============================Matched:binutils ==================
binutils.x86_64 : A GNU collection of binary utilities.
binutils-devel.i386 : BFD and opcodes static libraries and header files
binutils-devel.x86_64 : BFD and opcodes static libraries and header files
改命令顯示在網上找到三個安裝包,應為我們的系統是64位的,所以我們選擇第一個進行安裝。
打入命令:yum install binutils 進行軟件包的安裝。
五、 建立用戶和組
命令為:/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd –g oinstall –G dba oracle Passwd oracle
六、 建立目錄和權限
mkdir /oracle
mkdir /oracle/10g
chown -R oracle :oinstall /oracle ---建立是安裝數據庫時選擇的目錄。
五、編輯環境變量:
1、vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
2、vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
3. vi /etc/pam.d/login
session required /lib/security/pam_limits.so session required pam_limits.so
注意:編輯完環境變量不能馬上生效,生效的辦法有兩種。1、重新注銷電腦
2、sysctl –p 或者source
查看環境變量是否成功:env
六、安裝數據庫文件:
1、解壓:命令為:cpio -idmv 10201_database_linux_x86_64.cpio
2、安裝: 先切換到oracle 用戶。Su oracle 如果在root用戶安裝會報錯。 ./runInstaller
彈出oracle安裝畫面。
環境監測界面:配置錯誤,在這個界面會有提示
安裝界面:
※Oracle Home Location (Oracle主目錄位置):指定Oracle的主目錄。
※Installation Type (安裝類型):分為 Enterprise Edition(企業版本安裝)、Standard Edition(標準安裝)、personal Edition(個人版本安裝)、定制安裝(Custom).
※Creat Starter Database(創建啟動數據庫)表示安裝oracle同時,創建了一個數據庫。
※Global Database Name(全局數據庫名):指定全局數據庫名。
※Advanced Installation(高級安裝):若選中“高級安裝”選項,以便為SYS、SYSTEM用戶設置不用的口令并進行選擇性配置。
點擊next 選擇完數據庫配置,進入安裝,如下圖:
最后安裝完成,如圖:
七、 啟動數據庫:
由于oracle安裝后不能自動啟動,需要手動啟動
1、 手動啟動
Su – oracle
Export ORACLE_HOME=/oracle 安裝目錄
Export ORACLE_DID=sid 名稱
Sqlpuls /nolog (出現)
Sql >conn sys/密碼 as sysdba
Sql>starup
Sql>exit
Cd /oracle 目錄/bin
./lsnrctl start
沒有報錯,oracle就啟動了
八、 服務器上登陸數據庫:
Oracle 可以自帶登陸工具。
命令為:sqlplus/nolog
conn /as sysdba
可以不用用戶名和密碼登陸。
[oracle@localhost ~]$ sqlpls nolog
bash: sqlpls: command not found
[oracle@localhost ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Wed Nov 23 14:27:20 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn /as sysdba
Connected to an idle instance. 提示登陸成功
Ram也可稱為運存,Rom為只能讀取而不能寫的內存,RAM是隨機存取存儲器,ROM是只讀存儲器,機身儲存就是自帶的容量,手機系統安裝在ROM里面,而RAM相當于電腦內存,機身儲存相當于硬盤。你安應用程序當然是安在機身儲存里了,它是用arm處理器來實現顯卡功能的[T1] 。
補充:因為ROM里面的內容是無法修改的,只有通過特殊手段修改,不然的話ROM只能讀取,所以存放系統是很安全的,防止用戶或者惡意軟件破壞系統。運行游戲、程序速度快慢看的是RAM,也就是動態內存,ROM是靜態空間,用來存儲東西的。ROM表示只讀存儲器(Read Only Memory),在制造ROM的時候,信息(數據或程序)就被存入并永久保存。這些信息只能讀出,一般不能寫入,即使機器掉電,這些數據也不會丟失。ROM一般用于存放計算機的基本程序和數據,如BIOS ROM,其物理外形一般是雙列直插式(DIP)的集成塊。
隨機存儲器(Random Access Memory)表示既可以從中讀取數據,也可以寫入數據。當機器電源關閉時,存于其中的數據就會丟失。我們通常購買或升級的內存條就是用作電腦的內存,內存條(SIMM)就是將RAM集成塊集中在一起的一小塊電路板,它插在計算機中的內存插槽上,以減少RAM集成塊占用的空間。Ram會有一部分作為緩沖池,用來加速系統,啟動的時候把rom部分的數據放到ram里面,這樣以后再用到這些數據的時候,速度就很快了。
PS:因為ram的讀寫速度非常快,是rom和sd卡速度的10倍左右。
個人總結:ROM負責存儲手機系統,且為只讀,RAM負責安裝應用程序(相當于計算機內存),機身存儲則存儲用戶數據(相當于計算機硬盤)。