Cron 表达式

在寻找定时任务(计划任务?)执行的最佳实践。无意中找到了 cron 这个东西。
 
什么是 cron ?
 
cRON 是 *NIX 系统上常用的命令,用于设置执行周期性被执行的指令。拥有自己的特定格式。
 
cron 命令详解:
 

一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。
按顺序依次为
    秒(0~59)
    分钟(0~59)
    小时(0~23)
    天(月)(0~31,但是你需要考虑你月的天数)
    月(0~11)
    天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)
 
7.年份(1970-2099)
 < [...]

整理点 Debian 的学习资料

Debian学习笔记

相关日志

给服务器装上了 Zend Optimizer (0)
给服务器装上了 Zend Optimizer (0)
新做 Debian Web Server (0)
升级 Debian 到 testing (0)
Webmin & Usermin in debian etch (0)

Ubuntu Server 8.04 安装 VMTools

BBS 服务器老死机,找不到原因,苦闷中。想想唯一不够完整的地方就是 Guest 服务器的 VMTools 没有安装,之前遇到困难就直接退缩了,这下还是装好才行。
sudo su
# 为了防止权限不够,还是切到root
apt-get update
# cn99 不知道为什么挂了,update 一下源解决
apt-get upgrade
# 顺路升级
apt-get install build-essential
# 把 GCC 一干东西都装上去
apt-get install linux-headers-`uname -r`
# 装头文件,这里折腾了很久,最后发现 uname 前面是反撇号而不是单引号
mount /dev/cdrom /mnt
# 挂载光驱,不过之前你肯定要在 VI Client 里面选择 Install VMTools
cd cdrom
cp VM*.tar.gz /tmp
fuser -m -v /media/cdrom0
# 杀掉使用 [...]

PHP 4 FUN

很久不写博,不是因为懒,而是日子过得杂乱无章,五味杂陈却又来不及细细品味。
http://bbs.njnu.edu.cn —— 多么梦寐以求的域名 —— 对于大一的我来说。现在,我大四了,正在为论坛的开发做最后的努力。
PHP,2年多没有碰,依然熟悉,熟悉的同时,又感到陌生。
 
PHP 中,字符串的连接,不使用"+",而是用"."。很诡异?确实有一点,刚刚在这里栽了跟头。

相关日志

迁移 innu blog (0)

FW: Best practices for creating websites in IIS 6.0

http://msmvps.com/blogs/omar/archive/2008/10/04/best-practices-for-creating-websites-in-iis-6-0.aspx

相关日志

Web Deployment Tool (0)

又痛心了

晚上六点,打开电视,孩子们能看到什么?除了一些脑残到不行的国产动画片以外,真的看不到什么。
10年或者15年前,在我上小学的时候,小神龙俱乐部,CartoonNetwork,勉强再加上那个半脑残的大风车吧。还有柯南、神龙斗士这样那样诡异好玩的 Anime。
 
今时不同往日。我那个时候,不看 Anime 真的没有别的事情好消遣时间。现在的孩子,不看 Anime 可以上网,可以玩游戏,可以把自己精神寄托在日本友人的身上——以各种形式。
 
不再在电视上看 Anime 的我,真的很痛心。

相关日志

没有相关日志

InfoQ:微软P&P应用架构指南V2.0项目启动

P&P(设计模式与最佳实践,patterns & practices)自2002年推出第一个.NET项目分层架构图至今已经6年多,面对服务化、移动及智能化、富浏览器客户端、P2P应用的需求,原有架构需要结合.NET最新的技术进一步细化,这样才能为架构师和开发人员提供更好的指导作用,近期微软P&P团队启动了应用架构指南(Application Architect Guide)V2.0项目。
对于从事.NET开发人员而言,下面这个.NET分层架构图应该再熟悉不过了:

图:.NET分层架构图
该分层架构在P&P的早期指南中具有非常重要的指导意义:

该图明确地将Service Agents作为一个应用选件提出,强调应用设计中必须考虑服务形式的各类信息源和计算组件;
强调Security(安全)、Operational Management(运维管理)、Communication(通信和连通能力)贯穿应用项目的各个部分,应用需要在满足业务功能的前提下,必须考虑结合信道、协议和设备交互能力,在应用逻辑之外进行专门的抽象,同 [...]

2008.10.07

ThinkPad好,拿着X200去网络中心连电源都不用带,直接用两位老师T61的电源就行。减负,对我来说真的很重要。
 
韩元持续大跌,GF叫苦不迭,前天还是大前天 1 RMB 汇兑 178 韩元,今天再看,已经变成 1 RMB 汇兑 194 韩元 —— 几乎损失 10% 了。
 
抱着 Programming C# 4th 在复习,又有了很深的领悟 —— 一切技术都是为了解耦 (毫无疑问,这个话有极大局限性)。要速度把之前的几篇文章完善掉。
 
搞到 X200 的 XP 恢复盘,可惜是 SP2 的,不然我可能真的会在意一下。Vista 用的很习惯,没什么不好。
 
复习预习很重要...

相关日志

整理点 Debian 的学习资料 (0)

.NET 事件模型

本文处于未完成状态
 
“事件”是贯穿 .NET 甚至整个 Windows 编程的一个核心概念。“事件驱动”,“事件模型”,“异步模式”都与事件密不可分。可惜的是,事件模型很难被初学者理解和掌握。到现在为止,我也不清楚自己是否真正的从“事件”谜团中饶了出来。总之,想一点,懂一点,写一点吧。随时修改修正
 
MSDN中对事件的特点做了如下几点描述:

发行者确定何时引发事件,订户确定执行何种操作来响应该事件。
一个事件可以有多个订户。一个订户可处理来自多个发行者的多个事件。
没有订户的事件永远也不会引发。
事件通常用于通知用户操作,例如,图形用户界面中的按钮单击或菜单选择操作。
如果一个事件有多个订户,当引发该事件时,会同步调用多个事件处理程序。要异步调用事件,请参见使用异步方式调用同步方法。
可以利用事件同步线程。
在 .NET Framework 类库中,事件是基于 EventHandler 委托和 EventArgs 基类的。

透过MSDN一贯晦涩的行文措辞,可以做 [...]

C#: 控制台上输出显示进度条/百分比

事实证明,对于编程这件事情,在宏观上你一定要用人的思维去思考,在微观上,你一定要摒弃人的思维。矛盾体啊... 正在研究事件与异步设计模式,做了这么一个小Demo:

1: class Program {

2: static void Main( string[] args ) {

3: bool isBreak = false;

4: ConsoleColor colorBack = Console.BackgroundColor;

5: ConsoleColor colorFore = Console.ForegroundColor;

6:

7: //第一行信息

8: Console.WriteLine( "****** now working...******" );

9:

10: [...]