跳至主要内容

博文

目前显示的是 2008的博文

Virtuabox

Vbox 升级了,然后就尝试了下新的,结果在覆盖安装之后起来发觉无法加载原有host的端口。 查看了下文档 VBoxManage setextradata Solaris "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ftp/HostPort" 2121 已经修改为 VBoxManage setextradata "Solaris " "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ftp/HostPort" 2121 而且顺序也变为 VBoxManage setextradata "Solaris" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCPVBoxManage setextradata "Solaris" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22VBoxManage setextradata "Solaris" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222

Words

给自己的嘴巴安上一把锁,不要试图讲出全部的想法。培养低调和富有感染力的言谈。说话的方式比内容更为重要。 少作承诺,并保证它们的信誉。一旦作出承诺,无论付出多大代价都要履行。 永远不要错过赞赏和鼓励别人的机会。不论是谁做的漂亮的工作,都给予称赞。如果需要提出意见,请以一种帮助的态度,而不是鄙夷的态度。关心别人的需要、工作、家庭和家人。与快乐的人一起快乐;与悲伤的人一起悲伤。 让每一个与你交往的人,不论多么卑微,都能感觉到你对他的重视。 做一个快乐的人。不要将自己不足一提的伤痛和失望传染给了周围的人。请记住,每个人都承担着某些压力。 保持开放的心态。讨论但不要争论,不同意但不愤岔,是伟大心灵的标志。 让你的美德自己来说话。拒绝谈论别人的短处,不要传播谣言。这些将浪费你宝贵的时间,并会极大地破坏你的人际关系。 谨慎地对待别人的情感。揶揄和幽默并不值得以伤害别人为代价,尤其当你认为可能性很小的时候。 无需担心关于你的流言。请记住,散播流言的人并非世界上最准确的报道员。以不变应万变。紧张不安加上坏心眼一般是背后议人是非的原因。 别太着急属于自己的信誉。将你自己做到最好,并要有耐心。忘记你自己,让别人来”记住”你。这样的成功更令人愉悦。

Mark

在021上的编译用/usr/local/bin/make,而不用本机的make. Solaris上网卡速率: 1.察看网卡相关参数ndd -get /dev/bge0 察看当前参数的值比如"ndd -get /dev/bge0 adv_autoneg_cap"察看solaris中的网卡自适应是否开启。如果不知道参数名称可以使用指令"ndd -get /dev/bge0 \?" 察看所有的参数,其中read only的参数是不能修改的。 2.修改网卡参数对应的就是ndd -set /dev/bge0 。比如关闭自适应" ndd -set /dev/bge0 adv_1000fdx_cap 0",关闭后网卡会中断,那就需要手工修改下面个参数"adv_1000fdx_cap,adv_1000hdx_cap,adv_100T4_cap,adv_100fdx_cap,adv_100hdx_cap,adv_10fdx_cap,adv_10hdx_cap",这些参数对应的就是1000/100/10M的速率和fdx/hdx全/半双工。还可以查看网络是否连通"ndd -get /dev/bge0 link_status" ,当前网卡传输速率"ndd -get /dev/bge0 link_speed"等。当然,网卡的传输速率还与交换机端口,网线规格是否支持等有关,设置的不对网络就中断掉了 bash-3.00$ more S99ndd #!/sbin/sh /usr/sbin/ndd -set /dev/bge0 adv_autoneg_cap 0 /usr/sbin/ndd -set /dev/bge0 adv_1000fdx_cap 0 /usr/sbin/ndd -set /dev/bge0 adv_1000hdx_cap 0 /usr/sbin/ndd -set /dev/bge0 adv_100fdx_cap 1 /usr/sbin/ndd -set /dev/bge0 adv_100hdx_cap 0 /usr/sbin/ndd -set /dev/bge0 adv_10fdx_cap 0 /usr/sbin/ndd -set /dev/bge0 adv_

mysql error

某日重启mysql遇到以下错误 bash-3.00# /etc/rc3.d/S99mysql startStarting MySQL.... ERROR! Manager of pid-file quit without updating file. 差错误日志 081211 11:02:41 InnoDB: Starting shutdown...081211 11:02:42 InnoDB: Shutdown completed; log sequence number 0 46419081211 11:02:42 [Note] /opt/mysql6/bin/mysqld: Shutdown complete 081211 11:02:42 mysqld_safe mysqld from pid file /opt/mysql6/data/testenv.atu.pid ended081211 11:04:23 mysqld_safe Starting mysqld daemon with databases from /opt/mysql6/data081211 11:04:23 InnoDB: Started; log sequence number 0 46419081211 11:04:24 [ERROR] mysqld: File './mysql-bin.000018' not found (Errcode: 13) 081211 11:04:24 [ERROR] Failed to open log (file './mysql-bin.000018', errno 13)081211 11:04:24 [ERROR] Could not open log file081211 11:04:24 [ERROR] Can't init tc log081211 11:04:24 [ERROR] Aborting 081211 11:04:24 InnoDB: Starting shutdown...081211 11:04:25 InnoDB: Shutdown completed; log sequence number 0 46419081211 11:04:25 [Note] /opt/mysql

SUSE下绑定双网卡

2、cp /etc/sysconfig/network/ifcfg-eth-xx:xx:xx:xx:xx:xx /etc/sysconfig/network/ifcfg-bond0 3、编辑ifcfg-bond0文件: 加入如下几行: BONDING_SLAVE_0='eth0' BONDING_SLAVE_1='eth1' BONDING_MASTER=yes BONDING_MODULE_OPTS= 修改后的ifcfg-bond0文件如下: BOOTPROTO='static' BROADCAST='192.168.23.255' IPADDR='192.168.23.6' MTU='' NETMASK='255.255.255.0' NETWORK='192.168.23.0' REMOTE_IPADDR='' STARTMODE='onboot' UNIQUE='WMHV.+EMLITqy0YF' BONDING_MASTER=yes BONDING_SLAVE_0='eth0' BONDING_SLAVE_1='eth1' BONDING_MODULE_OPTS='miimon=100 mode=1 use_carrier=0' --注:mode=1为网卡主备用,mode=0为负荷分担。 4、删除/etc/sysconfig/network下的已经绑定的网卡的配置文件(如:ifcfg-eth-xx:xx:xx:xx:xx:xx) 5、使用rcnetwork restart重起服务 6、使用ifconfig -a 命令查看bond0上是否已经有IP,而eth0和eth1上则没有IP地址。 ------------ 理论上来说还是Yast比较方便 查看全双工和半双工的命令 ethtool

Nokia Tips

*#92702689# 查看生产日期 *#0000# 软件版本 *#06#:显示IMEI码 *#06# 查询IMEI号码 所有手机通用 *#7370# 格式化手机 Series 60手机专用 *#7780# 恢复出厂设置 Series 60和Series 40手机通用 *#0000# 查询当前软件版本号 所有诺基亚手机通用 *#7760# 查询生产线号码 Series 40手机专用 *#2820# 查询蓝牙设备地址 Series 60和Series 40手机通用 *3370# 激活EFR 部分型号的手机可用 *#3370# 关闭EFR 部分型号的手机可用 *4720# 激活HFR 部分型号的手机可用 *#4720# 关闭HFR 部分型号的手机可用 *#92702689# 查询总通话时间 所有手机通用 *#92702689# 进入数据模式 Series 40手机专用 *#7370925538# 为手机上锁 Series 60手机专用

refresh php & apache

mysql6 is the same as mysql5.1 #/opt/downloads/php-5.2.6/configure --prefix=/opt/php --with-mysql=/opt/mysql6 --with-apxs2=/opt/apache2/bin/apxs --with-freetype-dir=/usr --with-png-dir=/usr --with-iconv --with-png-dir --with-zlib --with-libxml-dir #cp php.ini-dist /opt/php/lib/php/php.ini 修改php.ini文件register_globals = On httpd.conf AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps

mod

apache安装后,如果想再添加模块,往往不想重新安装一次,再者,我在安装中发现,并不是安装文件中所有的modules都会被默认安装,即使在安装中使用了 ./configure --prefix=/usr/local/apache --enable-so --enable-modules=all --enable-mods-shared=all也是如此。我使用上述方法安装的apache2.2.6就没有安装proxy相关模块。这时,需要手工生成so文件,但会自动的被复制到你的apache安装目录的modules中,然后修改apache的配置文件,加载相关模块,验证apache配置并重启服务即可。以上描述的具体操作步骤如下: 操作系统:linux redhat 4.5 ES apache版本:2.2.6 可自行下载tar包 1. 拷贝安装包到/usr/local,并在目标目录下进行解压。[root@localhost local]# cd /usr/local[root@localhost local]# tar -zxvf httpd-2.2.4.tar.gz2. 配置安装参数,安装的目标目录为/usr/local/apache,建议设置enable-mods-shared=all,不用的module注释掉就行了![root@localhost local]# cd httpd-2.2.4[root@localhost httpd-2.2.4]# ./configure --prefix=/usr/local/apache --enable-so --enable-mods-shared=all3. 编译并安装。[root@localhost httpd-2.2.4]# make[root@localhost httpd-2.2.4]# make install4. 启动Apache,并测试。[root@localhost httpd-2.2.4]# cd /usr/local/apache/bin[root@localhost bin]# ./apachectl start 打开浏览器,并在地址栏中输入主机的IP地址如 http://192.168.1.254/ 如果出现以下画面则说明安装成功。It works! 注意:安装完成后检查系统服务中的HTTPD服务是否已

mysql5.1.29安装

下载了mysql5.1.29的tar文件,但是解压需要gnu的tar同时解压了以后发觉没有没什么有用的文件,而且也不存在.configure文件所以没办法自编译,当然也不能make;make install了。只能搜文章了, 安装MySQL # tar xzvf mysql-5.1.24-rc-linux-i686-glibc23.tar.gz # mv mysql-5.1.24-rc-linux-i686-glibc23 /usr/local/ # ln -s /usr/local/ mysql-5.1.24-rc-linux-i686-glibc23 /usr/local/mysql # useradd mysql # chown -R mysql:root /usr/local/mysql/ # cd /usr/local/mysql # ./scripts/mysql_install_db –-user=mysql # cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld # chown root:root /etc/rc.d/init.d/mysqld # chmod 755 /etc/rc.d/init.d/mysqld # chkconfig –add mysqld # chkconfig –level 35 mysqld on # cp ./support-files/my-huge.cnf /etc/my.cnf # mv /usr/local/mysql/data /var/lib/mysql # chown -R mysql:mysql /var/lib/mysql/ # vi /etc/my.cnf 修改以下内容: (1) 在 [mysql] 段增加一行:default-character-set = utf8 (2) 在 [mysqld] 段增加或修改:datadir = /var/lib/mysql–skip-innodbdefault-character-set = utf8–wait-timeout = 5max_connections = 512max_connect_errors = 10000000thread_concurrency = CPU个数×2将 log-bin

繁忙的周末

回了杭州,周五跟老爹吃夜宵,周六跟一群人玩,好乐迪9折加对折,然后夜宵,长肉。 跟老妈逛街。。花了我一千大洋,买了2件外套了受不了了。 结果。。唉。。去赶火车结果没坐上,改签,跟老妈发脾气。。让我多睡了10分钟结果拉下了火车。 然后做七点四十七的车,一路出战一路狂奔赶地铁。。 终于赶上了。 真不容易,还是要提早啊

Sendmail配置一例

在新装的机器上,一般使用sendmail来说是没有问题的。但是在昨天的工作中确实遇到了这样的问题。而且很严重,根本无法在本机和外网发邮件。昨天因为比较晚了,今天一早来就解决问题了。首先比了下一边能发和另一边不能发的机器。 4和23,在里面有个参数文件是DS xxxxxx.xx.com, 这个是规定你sendmail的中继器的邮件地址。 关键是这个上除了问题,倒是发邮件根本没有方法,改成通用的就能发送成功了。 而客户提出在另外台也需要发送的要求,检查了以后发现也是DS参数有问题。改正后还是不能,检查LOG发觉提示不能认hostname,检查/etc/hosts文件没有错误,然后继续检查,在/etc/ient/ipnodes下面并没有加上hostname所以出现了问题

Mysql+Apache

设定、测试与启动 Apache2 Solaris 10 已经内置安装了 Apache 2.xx,只需要做一些设定便可以使用。 1. 首先用 Root 了登入文字模式系统 ( Console Mode ) 2. 复制 /etc/apache2/httpd.conf-example 到 /etc/apache2/httpd.conf # cp /etc/apache2/httpd.conf-example /etc/apache2/httpd.conf 3. 编辑 /etc/apache2/httpd.conf设定你所需要的 ServerName 服务器名称,预设为 127.0.0.1 在 ServerAdmin 设定正确的 E-mail 地址 4. 使用以下指令启动 Apache# svcadm enable apache2然后,试一试从新启动 Solaris ,看一看 Apache 能不自动启动。基本网页文件位置为 /var/apache2/htdocs 。 设定、测试与启动 MySQLSolaris 10 已经内置安装了 MySQL。安装者必须要用 Root 身份登入系统。以下的安装步骤可以在 /usr/sfw/src/mysql/Docs 目录中找到。 1. 用 root 身份 login 到 Console mode 中,并且进行数据库的事前准备。# /usr/sfw/bin/mysql_install_dbPreparing db tablePreparing host tablePreparing user tablePreparing func tablePreparing tables_priv tablePreparing columns_priv tableInstalling all prepared tables060118 21:24:03 /usr/sfw/sbin/mysqld: Shutdown Complete 2. 建立 mysql user 和 group ,并且更改数据目录的群组。# groupadd mysql# useradd -g mysql mysql# chgrp -R mysql /var/mysql# chmod -R 770 /var/mysql# installf SUNWmysqlr /var/mysql

Family day

Today is my family day, My dad and Mon came to ShangHai for a short break. I picked them up, totally cost 1 hour take them to the place which I hired a month ago. We talked, laughed, and walked around, shopping together, I love my parents, but never said that words. Afther dinner, I sent them back to Hangzhou. I found that I hate myself. I never felt that before, Wherever in SiChuan or in Hangzhou. I leave them alone and turn them hair to whrite. I can't say any word , they always worried about me , but I never gave them any happiess. I so worry about how they are and what they will look like. They never told me how they worry about me, just told me everything is ok. I cry .. never do that before. everything is moving on, I know I should keep moving. Earn a house ,Living with my parents. Just do what I have to do, The salary is not enough, the experience is also not enough. 我还要更努力。。 爸爸妈妈我爱你们

Weekend in SH

今天去尝试了介绍的很好的老克勒面馆,小小的店面但是很多的人,后面只得和一个华人拼桌子。点了个在菜单上特别推荐的烟熏鸭脯肉面。 不用等很久就端上来了,从面的纯色和样子来看还是不错的。 价格么是23元。 进店就是找位置,然后给你一张垫子,筷子等等,然后就是点单,不跟一般的快餐店那样先排队点单在找位置。 当然首要任务是喝汤啦,汤确实不错。 不亏是一个老外极力推荐的。料也不错哦,但是相对于来说,南方的人应该吃不惯烟熏肉的味道。 再说面吧,确实比较劲道,但是应该是后面放上去的,所以面相对来说味道不是那么足。 不过店的地理位置很不错,就在人民广场附近的黄河路。 边上还有两家本来想去尝的,那个人啊,简直是。。。 排到别人的点门口了,小杨生煎不用说了,太有名了,但是某位仁兄说不如杭州的咬不得,确实味道差不多。但是他更多汁水,价格稍微便宜点。 还有加佳艺小笼,实在是没机会尝到那个人啊,简直是太多了。 然后就开始徒步走,路途还有点远,见识了下上海的老房子,结果绕啊绕的就绕到了传说中的淮海中路。 那个叫人多啊。。 果然外地人逛南京东路,上海人逛淮海中路。。 买了份地图,到后面实在是找不到北了, 走了回头路,到了襄阳公园。 开头是一段很漂亮的林荫大道。 很宽的路上有两边都是大叔,很舒服。可是SHOPPING这种事不适合我,而且也错个转角去新天地,下个周末有机会要去看看。 然后想去传说中的宜家。。。 结果。。看了地图半天还是放弃靠自己的直觉找。先来到好饰家类似于我们看到的家装市场,东西到不算太吸引人,不过边上的宠物店的松狮还是蛮吸引我的。 真帅。 然后一路向北来到了宜家,终于体会到为什么那么多人要去宜家了,他的家装格调确实不同。而且东西很实用也很漂亮,可以让人了解很多关于自己家以后想什么样子的想法。买了160的东西。。。 额,当然包括一张被子,原来还有那么多讲究的。不过貌似别人都是一对对,就我是单掉,感觉真好,哈哈 今天做了个测试。。浦东张江到浦西松鸿路需要40分钟,外面做公车大概30分钟。 以后路上的时间就是那么多了。 难怪上海人车上的时候不是PSP就是报纸。不要这时间怎么打发啊! 明天开始。 Living in Pudong, Working in PuXi..

Siteminder

一个case,研究protected和unprotected.同级的realm, 做了实验。 在unprotected下如果添加这个realm建立,测试的时候是不保护的,包括你用*扩大搜索也一样。 那如果在protected下有subrealm注明在同为未保护的目录中有特定的url是被保护的,那么这个特定的url是作用的。那么也就是说,其实我们可以自定义,而且是工作无冲突的。

上海游

为了逃避很长的队伍,花了大概一个小时去买车票。 然后在徐家汇做了会停留,逛了会交大,很有高中时代想象中的那种大学的样子,红墙黑瓦,很漂亮很舒服。

Linux&Solaris

1) 查看开放端口 Linux: netstat -atn Solaris: netstat -P tcp -f inet -an 2) 查看网卡/网络状态 Linux: ifconfig Solaris: ifconfig -a 或者 dladm show-dev等 注1:Linux下每个网卡都是以eth0,eth1等来命名的,而Solaris则是以网卡驱动来命名的,如rtls0, iprb0, bge0, bge1,bnx0,e1000g1,nge1,xge0等,可以通过man来查看究竟是什么网卡,比如: # man iprb 注2:Linux在逐渐淘汰ifconfig命令,取而代之是功能更强调的iproute或者叫iproute2软件包,主要命令有ip和tc。用ifconfig给网卡添加另外一个ip,命令如下: # ifconfig eth0:0 192.168.3.15/24 broadcast 192.168.3.255 用ip如下: # ip addr add 192.168.3.15/24 broadcast 192.168.3.255 dev eth0 3) 查看系统安装的所有软件包 Linux: rpm -qa 或者 dpkg-query -l Solaris: pkginfo 4) 安装软件包 Linux: rpm -ivh stardict.rpm Solaris: pkgadd -d `pwd` SUNWstardict 5) 卸载软件包 Linux: rpm -e stardict Solaris: pkgrm SUNWstardict 6) 查看软件包的所有安装文件 Linux: rpm -ql stardict Solaris: pkgchk -l SUNWstardict | grep Pathname 注:在Solaris上还可以根据某一个文件来判断该文件属于哪一个安装包 # pkgchk -lp /usr/share/stardict/sounds/menushow.wav Pathname: /usr/share/stardict/sounds/menushow.wav Type: regular file Expected mode: 0644 Expected owner: root Expec

Tips

/etc/mtod修改登录欢迎界面。 -- Solaris 网卡速度: dmesg |grep link CPU频率: psrinfo -v 或者mpstat cpu\内存等:prtdiag -v (大部分信息全部列出) 需要先进入/usr/platform/sun4u/sbin 硬盘: iostat -E -- 1. 获得系统信息: # uname -X System = SunOS Node = Test_SunOS Release = 5.9 KernelID = Generic_112234-03 Machine = i86pc BusType = Serial = Users = OEM# = 0 Origin# = 1 NumCPU = 1 2.CPU的信息: # psrinfo -v 0 Status of processor 0 as of: 09/08/2006 14:42:33 Processor has been on-line since 09/08/2006 14:12:03. The i386 processor operates at 1733 MHz, and has an i387 compatible floating point processor. 3.内存的信息 # prtconf |grep Memory Memory size: 128 Megabytes 问题总结: 1. 交换分区的大小: swap -s 命令的结果, 每次返回的swap的大小(tatol = used + available),都不一样, 不明白 :-< 2. 硬盘的属性 # iostat -E sd0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: NECVMWar Product: VMware IDE CDR10 Revision: 1.00 Serial No: VMware IDE CDR10 Size: 0.00GB <0 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0

Solaris 安装 oracle 10g in VirtualBox

1. Solaris上无论cde还是jds来说都是可以装的,少了个参数设置,DISPLAY这个。 解决方法:安装时不要在oracle用户的.profile里面加入DISPLAY的环境变量 现在root用户目录下执行#xhost + 然后#su - oracle $DISPLAY=:0.0;export DISPLAY $cd /Disk1 $./runInstaller 2.VirtualBox在跑Solaris的时候有点奇怪,他的JDS界面会起不来。重装了几次还不成功,用CDE界面就可以,但似乎没装上ORACLE 3. 按照提示如下例做 安装准备: 首先以root用户登录 打开一个终端: 1.编辑几个跟内存分配有关的系统参数参数 vi /etc/system set shmsys:shminfo_shmmax=4294967295 (给oracle最大内存设为2G) set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=10 set semsys:seminfo_semmni=110 set semsys:seminfo_semmns=310 //附注说明: ---------------------------------------------- ORACLE安装时缺省的设置: 建议修改的设置: set shmsys:shminfo_shmmax=4294967295 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=15 set semsys:seminfo_semmns=200 set semsys:seminfo_semmni=70 set ulimit=3000000 set semsys:seminfo_semmni=315 set semsys:seminfo_semmsl=300 set semsys:seminfo_semmns=630 set semsys:seminfo_semopm=315

Solaris in VirtualBox

Restore the Solaris in VirtualBox, Open the ssh. install vb guest additional but seems not work, its still can't use the command mount -F vboxsf share /mnt/share or mount.vboxsf In the final way, I just add the usb driver and put the file in the flash, and upload them to solaris via that way. I think it will be very useful.

VirtualBox SSH

今天想试下virtualbox下怎么进行ssh,因为virtual box的网络桥接方式比较不一样,他的nat和vm的差很多,vm的只要稍微配置下,你的ip定义的也会很有规律,而同时bridge又很方便,类似于开了一个新的网卡,能够dhcp很方便,所以大家都用。但由于HP现在不是很让用这个,而vb现在是sun力推的。所以可以试下,看了下vb的manaul, 也没多大看懂,google一下,然后一结合应该OK。 总结: 1. 给自己的gust machine取一个简单的名字,减少space,用几个字符搞定 2.建立一个bat文件,内容为: VBoxManage setextradata RH5 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ ssh /HostPort" 2222 VBoxManage setextradata RH5 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ ssh /GuestPort" 22 VBoxManage setextradata RH5 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ ssh /Protocol" TCP 这里的RH5是我自定义的端口,而这里的ssh是我开放的服务名称,都是可选变量。我们可以改换成solaris或者ubuntu,然后把开放的服务改成mysql,oracle,ftp等等。 3. 重启客户机,然后打开putty 4. 输入127.0.0.1端口是2222, 然后就能login

solaris笔记

不知道为什么,static不行一定要dhcp。 /etc/resolv.conf /etc/defaultrouter /etc/hosts /etc/inet/ipnodes /etc/inet/netmasks /etc/nsswitch.conf /etc/hostname.xxx 试过很多次都不知道为什么不行。

To my dear Friend

Hi Wen, It's such a long time I have not saw.It's last over tow years. U will get married. 这两年里我人生阶段的三个好的女性朋友都一个个结婚了,小学,中学,大学。很衷心的祝福妳,同时也有了一个好归宿。一直蛮想写封信给你,但是没有办法。上次聊了以后结果就是汶川大地震,这是谁也想不到的,也许因为地震所以你才会下定决心结婚,这个时候最能体会出一个人的真心。现在事情过了很久了。。虽然到现在才写这封信,因为这些或那些的事情牵绊着。 在你结婚的时候我会过来,给你一个大大的拥抱。因为我们是朋友。 Best regards Tu Lei --------------------- ShangHai,China

记忆

今天得到一个消息,Ericsson和HP又签了份合约,从中剔除了很多原来在做的项目,特别是我边上的一个,很突然,就这么这个项目组就解散了,没有征兆,一张纸就解散了,里面的regular和contractor不知道怎么安排,也许regular更好些,contractor不知道会怎么样。。。唉,果然啊要会技术啊,没技术那里都去不了,也会被人像皮球一样踢来踢去。还是要技术啊。。 还有个消息就是我的积蓄正式没有,还欠老爸老妈钱,我要五十块过6天,在上海,我一定要做到。。我准备着、、为之活着,还好不用担心下两个月的房租。 开始跑步了。。。就那么走吧。我还是我,毫无牵绊的活着,当然家里很重要

today's visit

今天想去逛去书城看看,就想出去散散心,然后出门,搭车,搭地铁,到了南京东路,下了车,去福州路,其实书城不远,走了点路就到,有点类似于文化商城的那条街,一路卖文具的点,其实可以在路上看到东方明珠,离得很近很近。走到福州路和福建中路交叉就是上海书城了,巨型新华书店。几倍的杭州文二路书店,很多人,书的品种很丰富,但是技术书确实还不算很全,也许有更好的。路上路过了上海外文书店,觉得很符合外文书店的名字,应该有的外文书,很好的摆设,很舒服的格局,一楼和四楼的全外语书,很棒,而且里面店员的素质很高。 然后稍微逛了逛,下不了手买书啊。。好贵。。其实还是很想看电影的,接着就去世纪看电影,结果发觉时间不是很好而且是中文版的,我想练听力。结果就灰溜溜的回家了。。然后开始下自己今天在书店发觉的好书,呵呵,真邪恶,因为太贵了。。 放上自己的步行图,其实不是很远

大雨

今天大雨,这两天天天和同事在外面吃,然后我付打的费,因为他们能报销。他们的福利真好啊。然后再公司等雨停,7点了,和小贾同学聊了回天,结果还是成了个落汤鸡,可怜我的鞋啊。。。被暴雨淋湿了,郁闷,等着吧。。。唉,明天见同学,后天去看电影,OYEAH。 Butterfly on the wheel. 呵呵,又有T说电影咯。看了三天终于搞明白siteminder了。。靠

Give Up

2年了。。。已经2年了。。还是进不了,我只是个外人而已,single,whatever I do,I'm just a friend and now forever.OK,I give up.

T说电影《功夫熊猫》

Hi,I'm back.一个礼拜没有更新blog了,因为在忙,同时也懒。在看资料,感觉很多东西需要学习学习。然后慢慢地做啊做,还有一个ActivCard还没到,什么也做不了啊。还在等待。。。。 不过慢慢的来吧。。。 还是说重点吧,今天去上海的电影院看了电影。。在中山广场附近的世纪大上海电影院。上海人的素质还是高的,基本没有原版的电影,只有英文中子的,片子还是很不错,不过原来看过可惜是枪版而且声音和画面不是很清晰,还是喜欢去电影院的味道。整体的画面很流畅,同时声音也更清楚,感觉挺有美国味道的。挺逗的,不过没有被阉割过,还是很好的。不知道为什么有傻冒会抵制他,人都是有天赋的只是还没被发掘。 我等着剩下的几本片子。。打法时间专用,呵呵

1st Weekend in SH

早想好了,昨天应该去逛的,可是实在是被下雨闹得,天气是好是坏就没有出门,只是傻傻的呆在租的地方(不习惯把这地方称为家)。。。 今天睡到9点,然后还是想出去逛逛,实在闲的无聊,就当也给父母长辈来熟悉熟悉路。。然后出门,带把伞,带上自己的脚丫子,坐上车,转到地铁二号线。。到陆家嘴。。 白天的活动基本以陆家嘴为中心,两边发散行走,有特别高的路,比如金茂大厦也在那边,今天雨天雾气很重,所以高楼间感觉烟雨缭绕的,偶尔还有雾气上升,感觉非常的好看。。许多高楼,数不清的世界500强在其中,公司的办公啊什么的还是比较有格调的,然后最大的感觉就是中国的各大政府银行和各大非政府银行的办公大楼林立在其中,果然还是金融业最有钱啊,都是人民的钱啊,近距离的观看了东方明珠和上海海洋馆。。真搞不明白这地方怎么有那么多人要上去的,100多的票啊,真有钱~~~~在边上看了眼上海国际展览中心,那个曾经有一个叫做创业赢家的节目在那里办过,然后再一个比较有代表的建筑海鸥号边上看到了一对新婚夫妇的婚礼,很简单,只要请了大部分的亲人,不过二十来人,简单,但温馨。。。然后今天的重头就是看黄浦江的对岸,虽然不是很清楚,有点雾气,但是还是很漂亮,那么欧式,看着老上海。。想象很多电视剧出现的场面。。很多很多的高楼大厦在新建立,实在是开发中的圣地啊。本来打算回去的,但是想想既然出来了那就继续玩一下么。。。然后想办法到对岸。。等公交。。等不到。。。只能。。。只能地铁。。。然后到了静安寺。。。 然后下午花了4个钟头走了以上的路线,全靠脚。。中饭KFC解决的,回来写BLOG的时候发觉自己今天竟然走了那么多的路,来的路上很远啊,路上走过了和老爸走过的路,好怀念啊,和吹牛老爸走。。那时候他装的很知道的样子,结果回来跟我发牢骚说脚泡的走起的。。今天重走一段路,发觉其实我们那时候完全走错了,哈哈。。。看了静安寺的外观,但是不想进去看,要钱的,这点还是杭州好,不收费的。。然后一路走啊一路走,。。。一心想到人民广场,然后看看两边,出来消费的人还真多,到了以后看到家nike的工厂店,不过还是TAOBAO的看起来比较新一点。。。接着想去看外滩,看看对过的上海浦东。。然后一路走。。结果走到了浙江北路,果然是老上海,都走到闸北快了,果然很旧很旧的房子,大概都在等拆迁吧,然后发觉走错了,绕回来,走北京东路,一路向东。。。路上很多的电器店,铝制品店

Working in HP

在CCAV辞职了,换了个工作,到了上海和大展签了约,到HP作外签,现在还不知道做什么,很想知道以后的工作安排. 一个人开始生活了,有点累,但是还不知道充实不充实,还需要更努力.

仅已此文纪念我的学校

2008年注定是不平凡的一年,很多很多的事情发生,关于前端时间发生的我也不说什么了,大家的整体意识形态不同造成的,而现在比较关键的发生的512地震,一个我曾经生活过四年的地方,而这个地方离这次震中直线距离只有100KM。杭州也是这次地震的波及范围,只感到了轻微晃动。意识到后我就打电话给我在四川的同学们,不,应该用兄弟姐妹们比较合理,一直打不通。。关键时候移动也不怎么样么 ! 群上炸开了锅,都是担心我们那些在四川的朋友们的,一个我寝室里的兄弟在德阳,虽然电话打不通,但是人还是没什么事情,然后就是德阳全城大停电 。。直到昨天晚上我才打通电话,好像那些兄弟姐妹们都没什么事情,在学校的一些关系好的同学我一点都打不通,还是关机状态,想必是没电了吧,网上看了下几个在学校比较有影响的论坛,上面有消息的也不多,只是有个帖子贴出了震后的学校。。触目惊心。。 让我们一起来祈祷,尽自己的努力去帮助四川的遇难的民众,其他不能相信,但是在这种灾难面前,我们的ZF绝对是有能力解决这方面的事情的。。。 如果我在现场的话,我会和我的兄弟们一起来帮助学生们的,同患难。 昨天24点的时候据说还余震不断 -------------------------------- 地震导致绵阳市区部分地区停电停水,西南科技大学学生都{敏感字屏蔽}在学校操场,学校建筑除5食堂外均受到不同程度的损坏。 电今晨来了,但是学校里几乎所有建筑全部被封,寝室进不去,全部人都还滞留在外面空旷处,如柳池,龙山体育场,九州湖边,五食堂外草坪,新区体育场等,随处可见学生搭建的临时栖身处,学校没有统一组织,但各学院班级都积极团结起来,搭建自己的大本营. 搭建的临时栖身处比较简陋,由竹子或其他东西支撑,可以挡雨,睡的是学生自己从寝室抱出来的床垫和被子(公寓楼偶尔允许学生快速从寝室抱东西出来).下了一夜一天的雨,没有丝毫停止的势头,没有其他地方可去,也没有其他事可做,就只有呆在临时帐篷里睡觉休息或者打扑克消遣之类.学校提供了免费饭票,一天三餐,但是很简单,午餐一碗饭加点素菜(拌萝卜丁之类),晚餐一个馒头一碗稀饭,还要冒雨排很长很长的队… 损失和人员伤亡方面:概括而言,新区比老区严重,教学楼比寝室楼严重.老区清华楼,一食堂一带虽然历史最久,确没什么大的破坏.据了解,受损最严重的是西七一三区和逸夫图书馆,就我看到的,其他如西一教学楼,东八教学

DG主备库切换

连不上主库,查看bdump下的日志,发觉链接不上。而备库的bdump下同样显示的disconnect,无奈重启主库,发觉仍旧不能连上,查看dmesg网卡坏了。。。。不过刚好,给我个主备库切换的机会。 因为主库的网卡以坏,同时也没有其他的生产用机连接,因为是测试机^ ^所以开始切换。根据piner在书中提到的switchover脚本,开始进行切换。基于以上原因我就没有修改备库IP。 $ more switchprimary.sh #!/bin/sh ORACLE_BASE=/SERVER/ora9;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/9.2;export ORACLE_HOME PATH=$ORACLE_HOME/bin:$PATH;export PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; LD_LIBRARY_PATH ORACLE_SID=ora9i; export ORACLE_SID ORACLE_NLS=$ORACLE_HOME/ocommon/nls/admin/data; export ORACLE_NLS NLS_LANG=AMERICAN_AMERICA.ZHS16GBK; export NLS_LANG NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss';export NLS_DATE_FORMAT $ORACLE_HOME/bin/sqlplus /nolog < startup pfile=?/dbs/initora9i.ora_pri exit EOF lsnrctl stop listenerdb lsnrctl start 但是服务器由此出来的提示是ora-01153错误,然后我做了下查看 [oracle@ora9-2 oracle]$ oerr ora 01153 01153, 00000, "an incompatible media recovery is active" // *Cause: Attempted to start an incompatible media recovery or open resetlogs

ORACLE-DG实例

今天起ORACLE不能起,当我做到 SQL> ALTER DATABASE OPEN; ALTER DATABASE OPEN * ERROR at line 1: ORA-03113: end-of-file on communication channel 的时候不能启动,然后再做 SQL> alter database open; alter database open * ERROR at line 1: ORA-03114: not connected to ORACLE 就提示以上任务。 原因后来查明,而且我现在的DG是最大保护模式。因为周五的时候我主库的机器挂了然后重新冷启动的时候按错了机器,先将备库重启了。在主库与备库的交换中出现问题。 解决方法,首先我先期备库将备库的监听器启动,启动备库数据库监听,然后将备库启动到MOUNT。 之后启动主库,然后一步步照做就可以了

T说电影《黄石的孩子》

开始有这个习惯了,周三有聊无聊都会去电影院看本片子,这次看的是《黄石的孩子》。贴合现在的实际发觉这本片子还是满爱国主义的,还是有点迎合PARTY的需要,揭露了丑陋的日帝国主义和腐败的国民党。大概讲述的就是某个英国战地记者为了展现南京屠杀后的真实场面,伪装成红十字会的人进入南京,目睹了大屠杀的真实尽力,然后被日发现,媒体的力量很强大,原来那时候日媒体对外宣称的是日来华进行辅助管理的,看来谁蛊惑谁本事。这时候我们敬爱的周润发出现了,带了武装小分队救了人。在Dr.LEE的指点下送到了黄石,在黄石的孤儿院里由此开始了整个故事主线,如何生活,如何教人等等等等。而主角HOOK也因此开始对这里的孩子和对战争有了新的认识。直到国民党开始溃退,准备占用他们的学校,HOOK转移他们到兰州。直到HOOK死于非命。 整体评价这本片子,是一本很好的爱国主义,他能让你热血沸腾的同时也不让你忘记这段国耻家恨,在加上电影院本该由的音效,你会感觉到轰炸机在你头顶那种撕心裂肺的恐惧,战争带了的是什么。在剪辑中,开头剪的不是很完美,有些交代都不明不白的,跳跃性思维也太强烈了。周润发在里面塑造的不算是我们映像中PARTY,而是一个对日军憎恨,有很强说服力的人。一个亲眼目睹自己父母死亡,姐妹被日军OOXX的小孩在他的几个动作之下就能激起他的愤怒,而直接杀了日本人。HOOK的魅力也很大,不过归根究底还是要以诚待人。HOOK带领了那么多小孩从黄石到兰州,走了3个月~~~~~~驴行啊,其中还是很多精彩说不上来,杨紫琼和女主角并不很出彩。还是本以男人为主线的电影,战争带给我们的思考太多,相比现在的盲目爱国,我们是不是应该作些更好的事情呢。 以诚待人,更有礼貌的看待世间的事情。对人不卑不亢,做更多能够让自己国家强大的事情。

Shell实际运用和Oracle DataGuard一天小结

在实际生产应用中,其实我可以这么些,首先判断这个人是不是ROOT 那么就需要在脚本中写上这么个判断语句: #!/bin/sh #ifroot if [ "$LOGNAME" != "root" ] then echo "You need to be root to run this script" >&2 exit 1 else echo "Yes indeed you are $LOGNAME proceed" fi return是函数返回,exit是结束进程. exit(0); /*这个是正常的关闭所有程序 */ exit(1); /*这个就刚好相反,有错误的关闭 */ /dev/null #表示的是类似于windows的回收站,无限大 2>&1#表示将这些在后台处理 同样的语句在solaris下和RH下有点不同,当我使用exit语句时rh下会执行,而solaris直接就是跳出。也是是因为SHELL不同的缘故。 在for in中加” ”就是字符串,数字不加就是数字显示的是竖直排列,家了引号后就是横向排列了。 在使用的时候Sorlaris不支持$()这样的在shell中嵌套的写法,反而是支持``反引号的写法,RH测试两者都支持。 可以用ls wc –l显示文件夹的文件数,用shell的话是做个count #!/bin/sh #forcount counter=0 for files in * do counter=`expr $counter + 1` done echo "count the `pwd` total files is $counter" 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld 根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同。 在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命令提示。如果你用该方法在Windows NT、2000、XP或2003中启动服务器,服务器则在前台运行,在

Shell总结

Shell的PDF基本上已经看完了,现在剩下的工作就是消化和吸收,其中还是有很多东西不明白,当然的在后期的摸索中度过,当然了现在小部分的SHELL语句已经基本上能读懂,但是大量的还是需要自己去看去体会。 http://publish.itpub.net/zt/oracle11g/index.html 11G

Shell记录20080415

在实际生产应用中,其实我可以这么些,首先判断这个人是不是ROOT 那么就需要在脚本中写上这么个判断语句: #!/bin/sh #ifroot if [ "$LOGNAME" != "root" ] then echo "You need to be root to run this script" >&2 exit 1 else echo "Yes indeed you are $LOGNAME proceed" fi return是函数返回,exit是结束进程. exit(0); /*这个是正常的关闭所有程序 */ exit(1); /*这个就刚好相反,有错误的关闭 */ /dev/null #表示的是类似于windows的回收站,无限大 2>&1#表示将这些在后台处理 同样的语句在solaris下和RH下有点不同,当我使用exit语句时rh下会执行,而solaris直接就是跳出。也是是因为SHELL不同的缘故。 在for in中加” ”就是字符串,数字不加就是数字显示的是竖直排列,家了引号后就是横向排列了。 在使用的时候Sorlaris不支持$()这样的在shell中嵌套的写法,反而是支持``反引号的写法,RH测试两者都支持。 可以用ls wc –l显示文件夹的文件数,用shell的话是做个count #!/bin/sh #forcount counter=0 for files in * do counter=`expr $counter + 1` done echo "count the `pwd` total files is $counter" 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld 根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同。 在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命令提示。如果你用该方法在Windows NT、2000、XP或2003中启动服务器,服务器则在前台

These days

I'm very happy The Great Firewall had been gotten my Blog in my motherland, and now it's still out of the there and still be contraled. 做了些SHELL联系,然后呢昨天K了3个小时的歌,非常非常的无聊。汇报完毕,继续工作,当然了,还有些没写。 稍后添加关于SHELL的笔记。 忘了补一句,很感谢林SAN的支持,让我有这么个好机会,可是由于一点阻力,最终无法成行,还是十分感谢他对我能力的肯定,到底还是要请他吃顿饭,结果大家AA了。由于广告嫌疑,这个地方就不说是哪里了,看地图吧,味道整体来说还不错,上菜的速度也很快,价格也实惠。物美价廉啊 晚上练习SHELL,在echo过程中一个很难得问题也可以说很简单" "或者' '这样都可以显示echo后面的,但是如何显示shell固有的命令呢,查了很久试了很久其实很简单``这个就是tab上面的那个键位,这样可以显示,但是itpub上有一位大哥说还是比较现实用$()这个会更好,但是呢现在来看似乎$()不是很成功

窘境

不过怎么说,现在对我来说处于窘境。。手机,工作,生活,感情 老妈买的幸运珠好像变色了,跟现在状况一样。

感觉

在路途上想起爱情来。 觉得最好的爱情是两个人彼此做个伴。 不要束缚,不要缠绕,不要占有, 不要渴望从对方身上挖掘到意义,那是注定要落空的东西 而应该是, 我们两个人并排站在一起,看看这个落寞的人间。 有两个独立的房间, 各自在房间里工作。 一起找小餐馆吃晚饭。 散步的时候能够有很多话说。 拥抱在一起的时候觉得安全。 不干涉对方的任何自由。 哪怕他还在和旧日女友联络。 不要对彼此表白, 表白是变相的索取。很平淡。很熟悉。 好像他的气味就是你自己身上的气味。 不管在何时何地,都要留给彼此距离。 随时可以离开 想安静的时候, 即使他在身边, 也像是自己一个人。 有一致的生活品味。 包括衣服,唱片,香水,食物等等。 不太会想起对方,但累的时候,知道他就是家 我们很容易碰到的, 都是自私或者愚蠢的人。 他们爱别人, 只是为了证明别人能够爱自己。 或者抓在手里不肯放,直到手里的东西死去。 成熟的感情都需要付出时间去等待它的果实。 但是我们一直欠缺耐心。 有谁会用10年的时间去等一个远行的人。 有谁会在10年的远行之后,依然想回头找到那个人。 有些爱情因为太急于要得到它的功利, 无法被证明, 于是也就得不到成立。 ——载“想起来的爱情” 朋友的BLOG转来的,貌似很喜欢这种感觉

Solaris学习笔记20080331

想看看Solaris的FTP服务,所以去网站上找,可是没有找到如何安装。。而SUN提供的技术文档里也没有关于这个的说法,结果#svcs ftp发现竟然是online状态开着的,所以粗略研究了下了,在/etc/ftpd下有人文件,大概的说下ftpusers是被禁止的用户而不是开放的用户,比如说root,而ftphosts列出的允许或拒绝从各种主机登录的,cat了一下发觉没有东西,猜想是不是类似于ip+用户名。Ftpaccess是主文件,只用使用ftpaccess –a了以后才能调用/etc/ftpd/ftpaccess的文件。 里面一些关键词: 格式如下class typelist addrglob Class 用于定义关键词,里面目前有realusers guestusers anonusers,real当然表示本机的用户,用anonymous进去发现不行,登录不了,然后切换到那天建立的ccav用户发觉就可以了。 Typelist呢表示三类用户,addrglob呢表示地址,默认为* 添加权限: Limit class n times [message_file] 在最后两行但是被#注释掉了,limit表字串意思,class表刚刚定义的类,主要是guest,realuser,anon.n表用户数,times表相连接日期和时间,any表任何日期,message_file表用户被拒绝访问的消息文件。 按照所提供的意思,可以把下面三行的意思可以认为如下: Limit-time anonymous 30 可以理解成限制链接时间,匿名,30分钟 Limit anonousers 10 wk0730-1800 /etc/… 可以理解为限制匿名用户为10个在工作的时间早7:30-18:00 信息为如下目录 Limit anonousers 50 SaSuAny1800-0730 /etc/…可以理解为限制匿名用户为50个在周六或者周日和其他任何时间的晚18:00-7:30 在环境中用/usr/sbin/ftpwho命令可以查看目前正在使用的用户是哪些 /usr/sbin/ftpcount可以查看目前哪些用户和登录限制 Loginfails 表示登录失败的次数 想修改ftpuser然后重启服务,发觉根本不会搜了下 ftp pkill -HUP inetd (ftp) dns pkil

Solaris学习笔记20080328

smc类似于windows中我的电脑,管理,在终端中键入smc只能在X桌面下,会启动但是似乎时间比较长,因为第一次启动需要加载一些东西。 /etc/init.d/init.wbem是关于smc产生的Solaris Mangerment Console这个的启动,包括的选项有status,start,stop。 貌似还有个JAVA WEB CONSOLE进入方法 https://hostname:6789/ ,但是我本机连服务器连不上。。看下面的文档似乎是因为服务没有起来,在控制台下 #smcwebserver start 经过加载好像起来了。提示加载错误,某个管理程序没注册。去服务器上看看。服务器上还是不行,大概是因为我在安装的时候去掉了关于JAVA环境,所以导致有这个问题。先暂且不管他,因为尽然已经熟悉PUTTY的话,这个就不是很在乎了,无非多了一个更方便或者说远程连接进来控制服务器的一个手段。有一点需要指出的是在看操作手册的同时发现,关于昨天所讲的 #smcwebserver enable 中的类似于服务的enable和disable表述的意思是关于随机的启动服务,而不是重启该服务。 おまかせください是“就交给我吧” Solaris环境为每个系统上/etc/skel目录中的每个shell提供缺省的用户初始化文件。在默认的用户的/home下,ls了一番以后是没有任何东西的,而如果我们要安装oracle这样的话那么就需要在上面提到的/etc/skel这个文件中的关于local.cshrc复制到自己的文件夹下面。但是查找了一些资料好像多以自己建立为主,在Solaris提供的系统管理指南下,也可以自定义建立用户初始化文件 #mkdir /export/skel/oracle #cp /etc/skel/local.cshrc /export/skel/oracle/.cshrc 添加用户和将用户添加到组 # groupadd -g 102 scutters # useradd -u 1003 -g 102 -d /export/home/scutter1 -s /bin/csh \-c "Scutter1" -m -k /etc/skel scutter1 这个相比而

Solaris学习笔记

经过一段时间的配置,Solaris在虚拟机和测试机上正式开跑,在安装过程中前面只要按照提示走就好了,特别值得一提的当还还是在分区的时候,由于虚拟机上就当为纯硬盘的所以很方便,但介于测试机原先是windows系统,在安装的时候会显示原分区,而出现的是other标签,对于我们来说目前先不要,根据提示删除以后,然后分区,第一次分区的时候没有意外,之后就是按照提示MOUNT目录,F2继续以后发觉文档不能建立,格式化不能进行。对这点表示奇怪。 之后重启,跳过前期步骤,当在提示安装附加目录是,类似于Solaris的Extrat和DOC,以及java等等来说,其实可以跳过,建议安装下DOC,因为在后期装完后,发觉在使用帮助文档时会提示无安装。当然对于空间不是很富裕的人来说,可以滤过,这一部分将近需要消耗4G左右。之后则会提示使用如何安装,我在虚拟机上安装的是最精简模式大概只有869MB的样子,但是由于虚拟机的问题,在显示的时候出现大量的乱码。 下面回到测试机上,在跳过了这些以后,重新进入分区,在编辑中我重新查看了关于Solaris的分区,他已经讲整个分区设置成为一个大约10MB左右的X86BOOT和57GB的Solaris分区,在F2之后可选手工编辑,这时候可以根据用户的自定义需要进行目录的加载。然后就是漫长的等待过程。 今天上班,局域网地址因为在安装向导的时候已经设置完毕,但是对于DNS来说我并不是很清楚在哪里设置。网上GOOGLE了以后也没有发现比较妥当的方式。 启用SSH,因为测试机在机房中,对于跑来跑去跑比较麻烦,当然首先开启SSH。SSH在默认中已经打开了,但是出现和安装SUSE相同的问题,默认的ROOT用户在此期间是禁止的,在你新建的用户可以登录,但所有目录和文件都是只读的。解决该问题的方法就是在SSH的目录中sshd_config中的PermitRootLogin 改成yes,就可以访问。但是改完后如何重启SSH呢,不想RH系列认为是一个service或者说想UBUNTU OR SUSE可以在/etc/init.d下的bin命令直接启动和关闭。在Solaris下的init.d无法找到关于ssh,他使用的是 #svcs 查看所有开启的服务。 关闭和开启服务测试 #svcadm disable ssh #svcadm enable ssh 下午完成FLASH以后,在调试

T说电影<史前一万年>原版

看了《史前一万年》的原版,带点口音的英语,虽然从感官上来说已经做得相当真实,但还是能少少的看出点破绽。 总体的影片思路是讲一个BOY为了保护一个女孩从逐渐成长,其父为了族人编了个谎去寻找更适合的生存伎俩,比如说耕种。之后呢乱世出英雄,这小子逐渐成长,为了自家的女人无所不能,WHATEVER 有些人生来就是被保护的,有些人生来就是保护别人的,你选择哪个一个呢,人必须要有使命感。 中国人信仰佛,西方人信仰耶稣,而非洲人更信仰土著,通灵。很多时候人有不能解释的东西,而那些都将被称作迷信,而有时候你又不得不信。有的时候你不许face错误,在爱情和大众面前当然兼得可以最好,可是很难。 当然了影片大部分还是以完美大结局收场,很漂亮,因为武术的力量,推翻了暴政。风光不错,同时音效设置的很好,很紧凑。 练习了英语听力,感觉还不错,要是日语片也能这么引进就好了。可惜,呵呵,不是崇日,只是希望多加深点听力。由于是原版片,剪掉的不算很多,这次过度的还是比较平滑。还是比较推荐去看的。

婺源游记

地图位置,但是我们似乎没有往这条路走,而是从安徽方向走的,不管如何就表示下吧。

VMWARE上网

从昨天下班到今天的现在,差不多一天,都在搞这个事情。关于VMWARE上网,GOOGLE了下发觉很多很多人都说简单等等,其实我还是不会,后来没办法。我的FREEBSD要上网下,那么我就设置了。后来看了个FALSH才知道,其实很简单,安装好后VMWARE两块网卡都需要把bridge协议钩掉,然后再虚拟机中使用自定义,我开始NAT到1上的。,后来分配下就好了,不知道怎么回事情。郁闷啊郁闷。 但是仅仅正对于FREEBSD和RHAT的上网,UBUNTU可以用桥接直接上 -、- -------- 下午准备出发

懊恼

今天准备出发,东西都准备好了,结果发现我的旅行包包不见了,不知道被放到哪里去了,火啊。。

Blocking China

The last few days there are so many connections to our mirror server from China that I started to block certain subnets. There are usually around 10 clients connecting via HTTP and each is opening over 50 connections to our server. They are downloading mainly ISO images and other big files. I can see that each client is starting to download lots of different things. From Fedora 3 to Fedora 7 ISO images, Ubuntu ISO images, openSUSE ISO images and other old and large files. I started to block individual IP addresses but there are just too many so that I started to block whole subnets. I am using the following command to get an overview about which clients are opening many connections at once: lynx -dump -width=2000 http://localhost/server-status awk -F\ '{ print $11} ' sort -n uniq -c sort -n. The output looks something like this: 21 122.48.129.75 23 210.21.106.229 24 218.17.228.216 26 220.175.101.252 27 222.67.18.227 30 222.27.89.136 39 123.116.101.186 52 121.231.17.153 63 6

T说电影

《江山美人》骗钱的,难看,能猜到讲什么,看过《投名状》以后再看类似电影跟本发觉不在同一个档次,看着演员的脸都是歪的,假的不能再假的特效,不标准的普通话,唉,不行啊。同样是一个人奋勇杀敌,甄子丹招牌的霸气但是单纯的冷兵器却掩盖了他应用的动作潇洒。黎大爷还是一样的憨厚,没有演技,更不要说其他的,除了最早的那个七剑之后就看他的扮相想吐,吐啊吐的就习惯了。唯一的花瓶,应该说不应该说花瓶至少还有点那么效果,但是和《投名状》相比的,没有了老徐的演技,一个字烂。真搞不明白,为啥那海报那大,真的很想看《双食记》~~~~ 题外话,流氓老板貌似可以通过她未来老婆那一关了,想娶了,哈哈,看来我们要没有领导了。

周末

周六下大雨,具白痴的早早到浙大,等啊等,看着一个具不爽的男人等一个男人,恶心的要死。浪费了将近半个小时,然后沿路走到植物园门口,做Y3,原来Y3只要2块就好了,一直以为这类车要个4块,5块的,然后到龙井茶园下车,说来真是惭愧。连龙井都不知道在哪来,被人拉的上山,然后下山到龙井,在爬十里锒铛,有好路不走,走差路,不管后面的那群人自己管自己先到达了山顶,从高中到大学我爬山从来没有第一过,这次蛮有成就感的。到了梅家坞就不想走了,然后安呆的找了个茶室,做了一个下午打了会牌,双扣还好,斗地主。稍微输了那么点。晚上吃了顿饭,在什么辅食,味道东西还不错,就是闲了点。然后排队去唱歌等了都快要一个小时,头疼。差点睡着,接着就是将近5个小时的歌 -、- 受不了。。。不过还是有点收获的。哈哈

一百篇记和理财篇

这个BLOG已经发到一百篇,真厉害,目前也能写那么多。早上看GOOGLE READER看到的,其实这个也蛮简单的,但是从小我的父母似乎并没有那么早的言传身教,所以从目前来看我的理财观念并不是很好。 可是这一点让我能够清楚的认识到以后该如何的运用自己的财富。或者说运用自己以后的财富,该花的时候花,某个小姑娘(现在已经成为人妻)说过一句比较好的话,其实不要吝啬自己的钱,人会因为你的大方而跟你交朋友。虽然我收入不是很高,但是我至少目前过的比较开心。 让孩子成为理财高手 在给子女零花钱的同时,别忘了让他们懂得一些金融常识。想让自己的孩子长大后成为一名理财高手?看看以下四个小试验。我的建议是:在你自己的孩子身上做这些试验,然后向他们传授经验教训--再回过头来想想你自己在财务上是否也曾出过这些差错。--先苦后甜。要想子女长大后能勤于储蓄,就要让他们学会先苦后甜,但这种习惯并不容易养成。想证实一下?那可以在第一周给孩子5块钱的零花钱,然后第二周让他们选择是立即拿到5块钱,还是等到下一周可以拿7块钱。加州大学洛杉矶分校(University of California at Los Angeles)的经济学教授什洛莫•贝纳茨(Shlomo Benartzi)表示,这涉及到是否立即得到满足的问题。眼前两手空空可不是件令人高兴的事情,因此孩子可能会选择立即拿到5块钱。不过这并不意味着你的孩子一定要立即拿到所有的零花钱。身为行为金融学论坛(Behavioral Finance Forum)的联合创始人,贝纳茨建议给孩子另外两种选择,一种是立即拿到7块钱,另一种是每天拿1块钱。他估计孩子们可能会选择后者,因为与成年人一样,孩子子也喜欢积少成多。--减缓支出。根据金钱存在形式的差异,我们对它的感觉是不同的。例如,如果我们用现金支付,一般会比刷卡消费更为克制。若要在孩子身上证明这一点,可以试试以不同的方式给他们零花钱。比如在第一周给他们5个1块钱,然后在第二周给他们一张5块钱的整钞。这时你会发现,他们拿着5块钱的钞票时花钱会更加克制。 广告艾奥瓦大学(University of Iowa)营销学教授达南杰•纳亚坎库潘(Dhananjay Nayakankuppam)称,看上去5块钱钞票在心中的份量更重;一张5块钱钞票与5个1块钱相比更让人难以割舍。成年人也有相同的倾向。《消费者研究》(Jour

学习与进步

这两天忙着很多事情,有了些新的计划安排。从华尔街日报上的文章。我渴望成功,但是成功的道路很崎岖,要把握每个机会。 从实习生到董事长 现年45岁的伊曼纽尔•马塞达(Emmanuel P. Maceda)已是贝恩公司(Bain & Co.)亚太区的董事长了,然而20年前他刚加入公司的时候,还只是个暑期实习生。马塞达在贝恩曾担任过很多职务,包括全球招聘主管。这家全球管理咨询公司总部位于美国波士顿,在世界25个国家中拥有2,700名顾问和3,600个企业客户。马塞达的童年在菲律宾度过,他的父亲是政治家,母亲是电影制片人,他还有四个弟弟。少年马塞达的理想并不是商业咨询。他从芝加哥的伊利诺伊理工学院(Illinois Institute of Technology)获得了化学工程学位,之后在美国的杜邦公司(DuPont Co.)谋得了一份化学工程师的工作。在杜邦,他先后从事过塑料产品开发、营销以及销售工作,从而接触到了商业活动的各个方面。马塞达说,一旦有机会在不同的岗位上轮转,他就对商业产生了浓厚兴趣,他想也许应该读个工商管理硕士学位。于是,马塞达进入麻省理工学院(Massachusetts Institute of Technology)斯隆商学院(Sloan School of Management)学习,不过他当时仍不知道有管理咨询这样一个行业。在斯隆商学院读书期间,他曾说服自己的偶像之一、通用电气公司(General Electric Co.)董事长兼首席执行长杰克•韦尔奇(Jack Welch)来学校讲演。讲演中,一个戴着防毒面具的人向韦尔奇的脚边扔了一个酷似手榴弹的东西。韦尔奇因此中断了讲演,而马塞达在正确地判断出这并不是真的手榴弹之后,把它拣起来,拿着走出了大楼。 广告之后,有一天韦尔奇请马塞达吃午餐,并把他介绍给了通用电气的两位高级主管:企业战略主管和塑料营销主管。通用电气现任董事长杰夫•伊梅尔特(Jeffrey Immelt)当时担任塑料营销主管。两位主管都希望马塞达能加入自己的团队,但他最后还是决定去贝恩。在贝恩的香港办公室中,马塞达接受了《华尔街日报》记者Ellen Sheng的采访。《华尔街日报》(以下简称WSJ):你为什么选择了贝恩,而没有选择通用电气?马塞达:当时贝恩已经有了非常明确的品牌形象,也就是要寻找机会进行改变。这看起来与我的个人目标

一天

试用了google maps查公交线路和位置,比原来方便多了,现在数据量比刚beta版本的好很多,而且查询数据更简单。图发布上来 =、=。 昨天下班前装好了FreeBSD,基于Unix的系统,值得使用. 做了report,需要再修改。

新闻观后感

“和事佬”老板难和事 从某种层面上来说这个文章很好,因为你一直做一个绵羊的话,别人会对你产生厌恶,特别是对于一个能给你帮助的人来说

google新功能

今天偷闲,看google的新发明,不过是中文版的,发觉google多了一个生活,里面有工作啦,房屋啦,餐饮等等,也许只是细化了关键词,但是这点已经和牛了,光这些东西已经减少了时间,还有比率数据 =、= 不敢想象,GOOGLE要是把这些东西更实化会怎么样,光看了下工作,就已经有很多了,餐饮类似于口碑。百家争鸣才能更有意思。google.jp竟然能连到我的blogspot上,神奇

远方的朋友近照一张

四川的同学近照一张,貌似日子过得很好,发福了

Oracle学习笔记20080129

环境和shell变量 $ variable-name = value 或 ${variable-name = value} 注意,等号两边可以有空格。如果取值包含空格,必须用双引号括起来。shell变量可以用大小写字母。 表14-1变量设置时的不同模式 Variable-name=value 设置实际值到variable-name Variable-name+value如果设置了variable-name,则重设其值 Variable-name:?value 如果未设置variable-name,显示未定义用户错误信息 Variable-name?value 如果未设置variable-name,显示系统错误信息 Variable-name:=value 如果未设置variable-name,设置其值Variable-name:-value 同上,但是取值并不设置到variable-name,可以被替换 显示变量直接echo,清除变量unset,可将多个变量结合使用 有时要测试是否已设置或初始化变量。如果未设置或初始化,就可以使用另一值。 此命令格式为: $ {variable : -value }意即如果设置了变量值,则使用它,如果未设置,则取新值。 $ { variable : =value }测试变量是否取值,如果未设置,则返回一空串。 方法如下: $ { variable : +value }使用下述方法初始化变量为空字符串。v ariable = " "$DETINATION = " " 如果设置变量时,不想再改变其值,可以将之设置为只读方式。如果有人包括用户本人想要改变它,则返回错误信息。 格式如下:variable - name = valuereadonly variable-name 设置环境变量VARIABLE - NAME = value;export VARIABLE-NAME在两个命令之间是一个分号,也可以这样写:VARIABLE - NAME = valueExport VARIABLE-NAME用env查看所有环境变量,同样是用unset命令清楚环境变量 CDPATH改变目录路径变量,保留一系列由冒号隔开的路径名,用于cd命令。如果设置了CDPATH,cd一个目录时,首先查找CDPATH,如果C

Oracle学习笔记20080128

表7-1 基本元字符集及其含义 ^ 只匹配行首 $ 只匹配行尾 * 一个单字符后紧跟 *,匹配0个或多个此单字符 [ ] 匹配[ ]内字符。可以是一个单字符,也可以是字符序列。可以使用 - 表示[ ]内字符序列范围,如用[1-5]代替[12345]\ 只用来屏蔽一个元字符的特殊含义。因为有时在shell中一些元字符有 特殊含义。\可以使其失去应有意义. 只匹配任意单字符pattern\{n\} 只用来匹配前面pattern出现次数。n为次数pattern\{n,\} m 只含义同上,但次数最少为npattern\{n,m\} 只含义同上,但pattern出现次数在n与m之间 实例:A\{2\}B出现的AAB,A\{4\}B出现的是AAAAB或AAAAAAAAB 表7-2经常使用的正则表达式举例 ^ 对行首 $ 对行尾 ^[the] 对以the开头行 [Ss]igna[lL] 对匹配单词signal、signaL、Signal、SignaL[Ss]igna[lL]\. 对同上,但加一句点[mayMAY] 对包含may大写或小写字母的行 ^USER$ 对只包含USER的行[tty]$ 对以tty结尾的行\. 对带句点的行^d..x..x..x 对对用户、用户组及其他用户组成员有可执行权限的目录 ^[^l] 对排除关联目录的目录列表 [.*0] 对0之前或之后加任意字符 [000*] 对000或更多个 [iI] 对大写或小写I[iI][nN] 对大写或小写i或n [^$] 对空行[^.*$] 对匹配行中任意字符串 ^......$ 对包括6个字符的行[a-zA-Z] 对任意单字符[a-z][a-z]* 对至少一个小写字母 [^0-9\$] 对非数字或美元标识 [^0-0A-Za-z] 对非数字或字母[123] 对1到3中一个数字 [Dd]evice 对单词device或DeviceDe..ce 对前两个字母为De,后跟两个任意字符,最后为ce\^q 对以^q开始行^.$ 对仅有一个字符的行^\.[0-9][0-9] 对以一个句点和两个数字开始的行'"Device"' 对单词deviceDe[Vv]ice\. 对单词Device或device[0-9]\{2\}-[0-9]\{2\}-[0-9]\{4\}对日期格式dd-mm-yyyy[

Oracle20080124

awk略过。。实在是看不下去。。下次补上具体的,但是从进程来看,似乎和上面的grep差不多,但是一个是查询一个是显示还是拥有域的概念,多用来显示sql的报表类。今天看的是echo,今天就看一章吧,手头上还有个设计稿。。汗。。为难我了 echo echo string echo命令有很多功能,其中最常用的是下面几个: \c 不换行。 \f 进纸。 \t 跳格。 \n 换行。 你可以echo任何东西,linux系统用-n选项禁止echo输出换行,必须使用-e选项才能使转义符生效:如果想把一个字符串输出到文件中,使用重定向符号 >。或者可以追加到一个文件的末尾,使用重定向符号 >>这意味着不覆盖原有的内容. echo命令输出这样的字符串:“/dev/rmt0”,那么我们只要在引号前面加上反斜杠\即可: $ echo "\"/dev/rmt0"\" 可以使用read语句从键盘或文件的某一行文本中读入信息,并将其赋给一个变量。如果只指定了一个变量,那么read将会把所有的输入赋给该变量,直至遇到第一个文件结束符或回车。 它的一般形式为:read varible1 varible2 ... 例如 $read name tu lei $echo $name tu lei 第一个单词将被赋给第一个变量,而由于变量数少于单词数,字符串后面的部分将被全部赋给第二个变量。可以使用多个变量名进行定义。 cat $ cat myfile more或$ cat myfile pgcat命令的一般形式为: cat [options] filename1 ... filename2 ... cat命令最有用的选项就是:-v 显示控制字符 重定义文件至另一文件 $ cat myfile1 myfile2 myfile3 > bigfile $cat > myfile最后按 结束输入即可 管道可以通过管道把一个命令的输出传递给另一个命令作为输入。 管道用竖杠 表示。它的一般形式为:命令1 命令2 tee命令作用可以用字母T来形象地表示。它把输出的一个副本输送到标准输出,另一个副本拷贝到相应的文件中。如果希望在看到输出的同时,也将其存入一个文件,那么这个命令再合适不过了。 它的一般形式为:tee -a files

Oracle学习笔记20080122

sed。。没用过。。 先这么学者吧sed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。标准输入可能是来自键盘、文件重定向、字符串或变量,或者是一个管道的文本。 sed可以做些什么呢?别忘了,Vi(Ubuntu下为vim)也是一个文本编辑器。sed可以随意编辑小或大的文件,有许多sed命令用来编辑、删除,并允许做这项工作时不在现场。sed一次性处理所有改变,因而变得很有效,对用户来讲,最重要的是节省了时间 调用sed有三种方式: 在命令行键入命令; 将sed命令插入脚本文件,然后调用sed; 将sed命令插入脚本文件,并使sed脚本可执行。 使用sed命令行格式为:sed [选项] sed命令 输入文件。 记住在命令行使用sed命令时,实际命令要加单引号。 sed也允许加双引号。使用sed脚本文件,格式为: sed [选项] -f sed脚本文件 输入文件要使用第一行具有sed命令解释器的sed脚本文件,其格式为: sed脚本文件 [选项] 输入文件不管是使用shell命令行方式或脚本文件方式,如果没有指定输入文件,sed从标准输入中接受输入,一般是键盘或重定向结果。 sed选项如下: n 不打印;sed不写编辑行到标准输出,缺省为打印所有行(编辑和未编辑)。 p 命令可以用来打印编辑行。 c 下一命令是编辑命令。使用多项编辑时加入此选项。如果只用到一条sed命令,此选项无用,但指定它也没有关系。 f 如果正在调用sed脚本文件,使用此选项。此选项通知sed一个脚本文件支持所有的sed命令,例如:sed -f myscript.sed input_file,这里myscript.sed即为支持sed命令的文件。 使用sed在文件中查询文本的方式sed浏览输入文件时,缺省从第一行开始,有两种方式定位文本: 1) 使用行号,可以是一个简单数字,或是一个行号范围。 2) 使用正则表达式,怎样构建这些模式请参见第 7章。 x x为一行号,如1x,y 表示行号范围从x到y,如2,5表示从第2行到第5行/pattern/ 查询包含模式的行。例如/disk/或/[a-z]/ /pattern/pattern/ 查询包含两个模式的行。 例如/disk/disks/pattern/,x 在给定行号上查询包含模式的行。 如/ribbon/,3x,/pattern/ 通过