Archive for August, 2005

系统全部上线完成

Sunday, August 28th, 2005

凌晨4点,SMG和SMC的计费系统割接完成,意味着这次系统上线全部完成,三天的过程中基本没发生什么重大问题,后面观察几天应该就好了。终于可以松一口气了。。。。

系统上线第三天…..

Saturday, August 27th, 2005

昨天晚上又顺利的把G网也割了,快坚持不住了,今天最后一个系统坚持哪。。。。。明天就是解放日了。。。

系统上线第二天….

Friday, August 26th, 2005

经过5个人近三个月的努力终于要将这5个系统割接上去了,连续三天晚上,昨天晚上割了三个系统,今天晚上和明天晚上分别还有一个,早上6点多才回去,刚刚回来做事,想着晚上还要上一个系统,又将是一个能宵,
还有些配置没做,得赶紧做了,现在没什么思绪改天再写关于这段时间的这几个系统,其实最后几天了一定要坚持,无论从任何角度看这次几个系统上线成功与否都关系众大,全国第一个样板工程嘛,,从个人心理来看虽然这段工作热情不是很高但是毕竟大家努力了三个月了,还是非常非常希望系统全部割接成功的。。。。

QQ挂机,依然严重

Thursday, August 25th, 2005

虽然,腾讯已经修改了QQ升级方案,但是其推出的QQ Pet却再度成为众多QQ用户的争相挂机的另一动力.此消彼涨,浪费现象依旧存在,在这我们就静观其变,等着QQ Pet的改进吧.

要博你就认真的“博”

Thursday, August 25th, 2005

今天看了同学的BOLG Go to Know,发现写得不是很多但是每一篇都图文并茂,非常认真与精彩,不禁想到自己写的这些东西,原来没写blog之前因为自己文采很差所以我每写一篇小文章我都至少重新看三遍,不断修改直到满意为止(大概满意),虽然产量不高得是写得还不错,自从开始写博客就不这样子了一般写完后能再看一遍就很不错了,经常发现错字不病句,当然写些日常鸡毛的东西无所谓了,如果写技术的东西这样子可能会浪费人家很多时间,所以本着宁缺勿滥的原则,不博则已,要博则要认真的博,特别是技术文档。其实看看原来的一些文章,发现很多东西可以做得更好的。。。所以嘛,要博一定要认真的博,好好的博努力的博,不能让人家失望哪。(呵呵,开个玩笑)
顺便说一句,通过统计,发现通过搜索引擎找到本站的最多的是baidu占90%以上,而google却很少,再就是3721,搞笑的是我基本不用baidu(只用它找过mp3吧)有家上市了,看来以后要多支持国产。
再就是找本站最多的关键词竞是”取回QQ密码”(源自我原来写的两个关于QQ密码的文章)而从3721来的全部都是这个相关的关键词。呵呵,看来很多人丢密码哪。。
今天就先博到这吧。。
又确认了一下准确数据应该是:baidu:81.1% google:17.3%

我这几天为什么不写blog

Monday, August 22nd, 2005

呵呵,看看理由是不是充分
1.系统要上线了忙???
2.在学习ruby on rails制作一个网站。。。呵呵,这个比较像一点,做完后一定写一大堆
3.最近生活比较平淡,没学新技术,所以没东西写???是吗?
4.想不出来了。
第2点肯定是真的,3和2有点冲突,不过也是真的。。。
等第二项完成后,肯定会有些东西的。。。

定义与执行Sybase中的存储过程

Saturday, August 13th, 2005

  Sybase中的存储过程大大增强了SQL语言的功能和灵活性。Sybase中的存储过程可以有传入参数和传出参数,但它只支持IN和OUT(也可写成INPUT和OPTPUT)参数模式,不能使用象其它一些数据库系统支持的INOUT参数模式。下面我们通过举例来讲解在PowerBuilder中定义与执行Sybase中的存储过程的方法:
为Sybase数据库创建存储过程
在PowerBuilder应用中定义存储过程
执行存储过程
  下例将介绍在PowerBuilder中创建、定义和执行Sybase中的存储过程auths_sp的方法,该存储过程将接受一个传入参数,传入参数的值将作为检索条件来统计作家表中性别为该值的作家人数。下面是本例的操作过程(该例在Sybase 11.9.2 / 11.9.3环境中实验通过):
1) 先将这个存储过程的创建语句指定给一个PowerBuilder的字符串型的变量,并执行Execute Immediate命令将这个存储过程创建在服务器上。在PowerBuilder中,DDL(数据定义语言)只能用动态SQL的方式来执行,因此这里我们用到了Execute Immediate命令。语句如下:
String sp_syntax
sp_syntax = &
“create procedure auths_sp @sex int,as”+&
“Begin “+&
” select count(author_code) “+&
” from auths “+&
” where sex = @sex “+&
“End ”
SQLCA.AutoCommit = True //Sybase中,在执行创建存储过程的语句前一定要
//先将AutoCommit设置为True。
Execute Immediate :sp_syntax;
MessageBox(”创建Sybase存储过程”, +&
” SqlCode= “+String(SQLCA.SqlCode)+&
“~n SqlDBCode= “+String(SQLCA.SqlDBCode)+&
“~nSqlErrText= “+SQLCA.SqlErrText)
2) 定义存储过程(即在PowerBuilder中声明这个存储过程)。注意,在定义时,不能定义传出参数,只有传入参数可以在Declare语句中定义。
integer InArg, OutArg
//定义存储过程
DECLARE MyProc PROCEDURE FOR SYSTEM.AUTHS_SP (:InArg) ;
3) 执行这个存储过程。存储过程执行以后,就可以用Fetch命令传出参数到本地变量中。注意,在执行存储过程前一定要先为传入参数赋值。
InArg = 0 //为传入参数InArg赋值,0表示将来统计的是女性作家
Execute MyProc; //执行存储过程,这里不能带任何参数
Fetch MyProc […]

Apache上配置虚拟主机

Wednesday, August 10th, 2005

原来用apache一直只有一个主机的用,没配置过这东西,今天配置Ruby on Rails时需要保留原来的主机所以看了看相关文档,几经尝试成功了。
参考文档:http://plugins.discuz.net/handbook/apache2/vhosts/examples.html
原来不很明白怎么回事,后来认真想了想,主机一台主机跑apache服务器,多个域名指向这台主机IP(还有多种情况参见文档),不同域名指向不同虚拟主机的内容,就这么简单啦。以下是我的配置。

NameVirtualHost *
<virtualhost *>
ServerName www.cdp.com
DocumentRoot “E:/apache/Apache2/htdocs”
</virtualhost>
<virtualhost *>
ServerName www.leo.com
DocumentRoot “F:/ruby/work/demo/public”
<directory “F:/ruby/work/demo/public”>
Options ExecCGI FollowSymLinks
AllowOverride all
Allow from all
Order allow,deny
AddHandler cgi-script .cgi
AddHandler fastcgi-script .fcgi
</directory>
</virtualhost>

就是配置了两台虚拟主机:www.leo.com www.cdp.com
leo.com指向Rails的目录,cdp.com指向原来apache的发布目录。
可以设置:C:\WINDOWS\system32\drivers\etc\hosts 文件增加:
127.0.0.1 www.leo.com
127.0.0.1 www.cdp.com
(就是把www.leo.com www.cdp.com两个域名指向本机)
来测试是否成功。
这时如果访问leo.com应该是显示Rails的网站,如果访问cdp.com应该是显示htdocs中的文件,
你配置成功了吗?

给页面加音乐

Wednesday, August 10th, 2005

在看别人的BLOG的时候,耳边旁着好听的音乐,感觉很不错哦,就想看看别人是怎么加进去的。查了一下源代码,发现很简单,只要加一句话就能做到。如下:
<embed id=”olplayer” src=”d:/mp3/01.wma” in=”" the=”" loop=”true” autostart=”true” />
这里的src就是要加载的歌,正常歌曲应该在服务器上,所以地址就是http://….. 这里我只是自己做测试,写了个本地地址。如果想在页面中出现播放器,只要加上width=”365″ height=”45″即可。

让Ruby on Rails 跑在apache上

Wednesday, August 10th, 2005

早些时间开时对Ruby感兴趣了,前些时间又发现Ruby on Rails,加上大家吹Web 2.0,所以准备试试,看介绍文章看Rails跑在Apache的fastcgi模式最快,所以今天试了试apache上的配置,经过实验成功了,不过发现它跑在fasgcgi模式上并不比在webrick上快甚至感觉还比较慢(只是感觉),安装过程是看文档一步步做的,没什么好说的。大家看文档。
http://wiki.rubyonrails.com/rails/show/Fast%20CGI%20and%20Apache2%20for%20Windows%20XP
安装过程大致是:
1.安装ruby,apache,mysql等。
2.安装Ruby for Apache(上面那个文档里有链接)里的fastcgi模块,下载FastCGI(上面那个文档里有链接)到apache的module目录,配置httpd.conf 及.htaccess
完了。呵呵,如果遇到问题可以与我联系。。应该不会有问题。