一某地

地里中什么得什么
数据加载中……

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
        

 

 

 

posted @ 2012-05-11 15:16 杨小er 阅读(247) | 评论 (0)编辑 收藏
左连接,右连接,全连接

    只有注册用户登录后才能阅读该文。阅读全文

posted @ 2012-05-11 14:32 杨小er 阅读(37) | 评论 (0)编辑 收藏
脾虚吃啥

脾虚食物大枣 脾胃虚弱者宜常食之。 大枣性温,味甘,有补脾胃、益气血的作用。早在2000多年前的《神农本草经》中就有“大枣安中养脾”的记载。明·李时珍称“枣为脾之果,脾病宜食之。”对脾虚便溏、胃弱食少、气血不足之人,最宜经常服用大枣。

  脾虚食物樱桃 性温,味甘,能补脾益气。《名医别录》中就说:“樱桃主调中,益脾气。”《滇南本草》亦云:“樱桃治一切虚症,能大补元气,滋润皮肤。”凡脾气虚弱者宜食。

  脾虚食物芡实 性平,味甘涩,入脾、肾经,有补脾益气、固肾涩精的作用。尤其是脾虚而大便泄泻,或脾虚妇人带下者,食之最宜。

  脾虚食物菱角 熟者甘平,鲜者甘凉,煮熟服食,有健脾益气的作用。《本草衍义》中曾说:“煮熟取仁食之,代粮。”用老菱制取淀粉叫菱粉,也有补脾作用。《唐本草》云:“菱,脾虚食物作粉极白润宜人。”《纲目拾遗》亦载:“菱粉补脾胃,强脚膝,健力益气。”脾胃气虚者食之为佳。

  脾虚食物莲子肉 性平,味甘涩,有补脾胃之功。明·李时珍认为:“莲之味甘,气温而性涩,禀清芳之气,得稼穑之味,乃脾之果也。”《王楸药解》中还说;“莲子甘平,甚益脾胃,而固涩之性,最宜滑泄之家,遗精便溏,极有良效。”所以,对脾虚之人久痢虚泻,妇女白带清稀频多者,最宜食之。

  脾虚食物党参 性平,味甘,无毒,有补脾胃、益气血的作用。《本草正义》指出:“党参力能补脾养胃,润肺生津,健运中气,本与人参不甚相远。其尤可贵者,则健脾运而不燥,滋胃阴而不湿。凡古今成方之所用人参,无不可以潞党参当之,凡百证治之应用人参者,亦无不可以潞党参投之。可见党参补脾胃作用与人参相同,脾虚食物且运用得比人参更广泛。

  脾虚食物太子参 又称孩儿参、童参。能补脾益气。《本草从新》说它“大补元气”。《饮片新参》认为太子参“补脾肺元气”。《陕西中草药》中还说它“补气益血,健脾生津。治脾虚腹泻,不思饮食。”

  脾虚者宜常食这些食物之外,脾虚之人还宜服食山药、粟米、高粱、青稞、蚕豆、狗肉、羊肚、鸡肉、青鱼、鲢鱼、乌鱼、鲂鱼、白鱼、银鱼、鳜鱼、白木耳、花生、黄芪、紫河车、白术、甘草等脾虚者根据其宜忌原则,应当忌食或少吃阿胶、马奶、牛奶、海参、甲鱼、螃蟹、蛤蜊、蚌肉、蚬肉、鳆鱼、芝麻、荞麦、柿子、柿饼、荸荠、柑、橘、香蕉、桑椹、无花果、猕猴桃、西瓜、甜瓜、海松子、柏子仁、生萝卜、水芹菜、落葵、菊花脑、茼蒿、菠菜、莼菜、发菜、菜、地瓜、丝瓜、生菜瓜、生黄瓜、紫菜、地耳、金针菇、草菇、菊花、金银花、地黄、决明子、西洋参、胖大海、薄荷等。

 

posted @ 2012-05-11 14:25 杨小er 阅读(128) | 评论 (0)编辑 收藏
centos5安装oracle10G

一、 安装环境描述

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 I38632系统,要下载对应的oracle安装包

 

四、 准备安装软件:(第一次安装,需要下载这些软件包)

Binutils compat libstdc++elfutils-libelfelfutils-libelf-develglibcglibc-common

glibc-develgccgcc-c++libaiolibaio-devellibaio-devellibgcclibstdc++libstdcc++

libstdc++-develmakesystatunixODBCunixODBC-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 ---建立是安装数据库时选择的目录。

五、编辑环境变量:

1vi /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

2vi /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、重新注销电脑

2sysctl 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(高级安装):若选中“高级安装”选项,以便为SYSSYSTEM用户设置不用的口令并进行选择性配置。

点击next 选择完数据库配置,进入安装,如下图:

 

最后安装完成,如图:

 

 

 

七、 启动数据库:

由于oracle安装后不能自动启动,需要手动启动

1 手动启动

Su oracle

Export ORACLE_HOME=/oracle 安装目录

Export ORACLE_DID=sid 名称

Sqlpuls /nolog (出现)

Sql &gt;conn sys/密码 as sysdba

Sql&gt;starup

Sql&gt;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&gt; conn /as sysdba

Connected to an idle instance. 提示登陆成功

posted @ 2012-05-11 14:20 杨小er 阅读(125) | 评论 (0)编辑 收藏
手机机身内存、RAM、ROM内存区别

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的读写速度非常快,是romsd卡速度的10倍左右

个人总结:ROM负责存储手机系统,且为只读,RAM负责安装应用程序(相当于计算机内存),机身存储则存储用户数据(相当于计算机硬盘)


 [T1]

posted @ 2012-05-11 14:16 杨小er 阅读(557) | 评论 (0)编辑 收藏