14号生日的时候就想写点什么了,但敲了几个字,因为工作工作就草稿了。
对,14号朋友陪着过生日了,我还是第一次吃到人生的中的蛋糕,虽然泥马是粉红色的。以前都是在家吃顿饺子算逑了,要不就直接忘了。长大了,出门在外忙于工作更不在乎了,今年也是还是朋友提醒才想起来。原计划吃顿饭算了,不过最后才发现朋友给买了蛋糕,心里还是小激动了一下。
就在一个小时前,老妈给打电话嘱咐我一些事,我才真正正视到要大大大后天就要过年了。这两天开始我得为回家准备点什么。
之前没到了年底都会总结下一年要做的工作,翻了翻之前写的东西无非就是一年中要看完多数书,赚多少钱,哈哈.. 之后我都要打一般的折扣,今年就不说什么了。埋头做吧。无论赚多少钱,无论看多少书,只要觉得自己每天都在进步就可以了。
嘿..今年其实还是有点成绩的,虽然接手做的项目没有很多,但看了几个开源项目,分析研究了各种内容系统,商城系统,利用业余时间做 SiteasyCMS. 想法是简化自己以后的工作,缩短开发周期。只是做就好了。
发张系统登录后的界面截图,测试地址:http://www.stacms.com/ 目前可能还有很多BUG和不足,留存便于回家过年测试现有BUG

life, 做事, 想法, 记录
More
如何使用?
HumanizeTime(string date) 函数,传入时间格式的字符串即可。如:HumanizeTime("2010-12-21");
注意: 传入的时间要小于当前的时间。
-
-
-
-
-
-
- public static string ConvertDateTime(string date, DateTime currentDateTime)
- {
- if (Utils.StrIsNullOrEmpty(date))
- return "";
-
- DateTime time;
- if (!DateTime.TryParse(date, out time))
- return date;
-
- string result = "";
-
- if (DateDiff("year", time, currentDateTime) > 0)
- {
- return DateDiff("year", time, currentDateTime) + "年前";
- }
- else if (DateDiff("month", time, currentDateTime) < 12 && DateDiff("month", time, currentDateTime) > 0)
- {
- return DateDiff("month", time, currentDateTime) + "月前";
- }
- else if (DateDiff("day", time, currentDateTime) < 30 && DateDiff("day", time, currentDateTime) > 0)
- {
- return DateDiff("day", time, currentDateTime) + "天前";
- }
- else if (DateDiff("hour", time, currentDateTime) < 24)
- {
- if (DateDiff("hour", time, currentDateTime) > 0)
- return DateDiff("hour", time, currentDateTime) + "小时前";
-
- if (DateDiff("minute", time, currentDateTime) > 0)
- return DateDiff("minute", time, currentDateTime) + "分钟前";
- else
- return "刚才";
- }
- else
- result = time.ToString("yyyy-MM-dd HH:mm");
- return result;
- }
-
-
-
-
-
-
-
-
- public static long DateDiff(string Interval, DateTime StartDate, DateTime EndDate)
- {
-
- long lngDateDiffValue = 0;
- System.TimeSpan TS = new System.TimeSpan(EndDate.Ticks - StartDate.Ticks);
- switch (Interval)
- {
- case "second":
- lngDateDiffValue = (long)TS.TotalSeconds;
- break;
- case "minute":
- lngDateDiffValue = (long)TS.TotalMinutes;
- break;
- case "hour":
- lngDateDiffValue = (long)TS.TotalHours;
- break;
- case "day":
- lngDateDiffValue = (long)TS.Days;
- break;
- case "week":
- lngDateDiffValue = (long)(TS.Days / 7);
- break;
- case "month":
- lngDateDiffValue = (long)(TS.Days / 30);
- break;
- case "quarter":
- lngDateDiffValue = (long)((TS.Days / 30) / 3);
- break;
- case "year":
- lngDateDiffValue = (long)(TS.Days / 365);
- break;
- }
- return (lngDateDiffValue);
- }
-
-
-
-
-
-
- public static string HumanizeTime(string date)
- {
- return ConvertDateTime(date, DateTime.Now);
- }
asp.net, csharp
More
我觉得以后我还是时常写点什么记录自己的生活,后半年到现在,大多数时间都宅在家里工作,就算是前天仅有的一次下雪天也错过了。一直感觉天气还是格外的好,近些日子工作出去跑了几次,才发现天气已经变的这么冷了,之后出门得“全副武装”了。
这两个月周末在五道口学习项目管理课程,把自己之前关注但没正式机会学习的东西系统的开始学习。管理需求方面进步不少,feel good。
前天和朋友聊天,想起自己学生日期,把饭钱很多都用在买财富、创业杂志上,整天想着像杂志里的成功者一样立马去创业,摆地摊。当时的信心全来自自己狭窄的视野。进入社会几年,我想除了失忆,我是不太容易回到学生时代的心里状态了,也并不是说承认自己现在没自信,不去尝试了。只是不再是学生,有了更多责任,做任何事都要实际,理智行动,像个成年人做事思考。
生活大多数时候很平淡,但你要想让自己快乐起来,就要不断的从生活的每件小事去发现它有趣的部分找乐子。这段时间我的快乐就是不那么忙的时候可以在厨房研究研究,每天可以冲个热水澡,然后舒服的躺在大大的双人床上睡觉。
今年春节比去年提前了22天,北京这几年也就是眨几下眼的功夫,自己也要23了,虽然当初的目标还没实现,过得也并不平坦,但幸好还有爱我的父母,亲如兄弟的朋友,让我觉得自己不是一个人。
life, 做事, 学习, 生活, 记录
More
后台录入如:
我们的国土面积是(item[10,1])万平方公里,我们的人口是(item[32,2])亿。
如(item[10,1])表示一个填空项,其中10表示空项的style,width宽度,1表示这个填空项所给的分值。数据库保存或修改这道题的时候要把每个项的分值汇总,以便汇总试卷总分值
系统保存的正确答案就是: 960^split^14 (每个空项用自定义特殊分隔符分开)
然后前台展示:
我们的国土面积是___万平方公里,我们的人口是__________亿(3分)
最后把接受的用户输入和正确答案相应的一一做比较,给出相应的分值
想法, 设计
More
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""
复制上面的代码粘贴到记事本,保存为.reg后缀名的文件。然后右击打开,导入注册表。你会发现鼠标放svn项目文件夹右键菜单会有多出个"删除svn文件"的选项。
svn, 版本控制
More
Comments