Monthly Archives: September 2006

花了点时间,改进了Tags的数据结构

原先的数据库在设计tag表时,参照了国内某著名BLOG的系统,但是碰巧那个设计非常不合理,于是the BLOG也自然而然地继承了这份不合理。这造成了更新Tag时非常繁琐,而且极其容易出错。
今天静下心来,花了一个晚上的时间,改进了tags的数据结构,同时简化了tags的更新操作,可能还会有一些bug出现,但是总的来说,应该是利好远大于弊端的。
PS.
顺便臭屁一把,发现自己的逻辑越来越强了,改动那么大(增加一张关系表,去掉三张表里面各一个字段,修改五处后台类的更新操作,修改一处前台javascrip的更新操作,顺带把原有数据update到新建关系表),基本上没出什么差错,可以说是一气呵成。
不得不小佩服我自己一下下。(lol)

Limiter la taille de la textbox d'un boundfield

[code=c#]
public class LimitedBoundField : BoundField
{
private int _characterLimit = 0;
public int CharacterLimit
{
get { return _characterLimit; }
set { _characterLimit = value; }
}
public override void InitializeCell(DataControlFieldCell cell, DataControlCellType cellType, DataControlRowState rowState, int rowIndex)
{
base.InitializeCell(cell, cellType, rowState, rowIndex);
if (rowState == DataControlRowState.Edit && cellType == DataControlCellType.DataCell)
{
TextBox tb = ((TextBox)cell.Controls[0]);
tb.MaxLength = _characterLimit;
tb.Text = tb.Text.Substring(0, (tb.Text.Length > _characterLimit) ? _characterLimit : tb.Text.Length);
}
}
} [/code]

the BLOG 下一步

今天给Category加进了编辑的功能,接下来应该是blog roll的编辑了,另外,打算把页面Title、AboutMe、Disclaimer,包括分页,登录等全部写入数据库里,然后加上编辑的功能,这样子一个BLOG的基本功能就差不多都具备了。
顺便把这几天的UPDATE记录一下:
上周二加入了“NoCollapse”的字段,控制是不是要在预览状态下collapse这篇文章。
今天加入了SideBar上的全文搜索功能,但是搜索结果的highlight功能暂时欠奉。
最后总结一下:
Category -> add: completed
Category -> edit: completed
blog roll -> add: completed
blog roll -> edit: pending
page info -> add: N/A
page info -> edit: pending
好累啊|-)

姐今天结婚了,祝福她

时光如梭,转眼之间……打住打住,拜托这不是在写期末总结!
不过真的是觉得有些不可思议,姐小时候和我、伟伟一起玩的情景,打牌,捉迷藏,吵架,似乎还恍然在目;而几个小时前,她竟然就成为了另一个人的妻子,从此获得了一种前所未有的身份。
一下子有些不习惯,也有些感动,毕竟“我会爱你一辈子的”这句话,万万不是轻轻松松就可以说出口的。在那一刻,Alex似乎也感到自己心中沸腾着莫名的冲动。
第一次感觉到,爱情是如此的真实和可靠。
Alex在这里真心地祝福这对新人[color=Red]生活美满,白头偕老,一定要幸福[/color]!(G)

你喜欢猫还是狗?

Caspa 晕倒。。。叽叽喳喳。。。 says:
你喜欢动物法?
Caspa 晕倒。。。叽叽喳喳。。。 says:
猫和狗,选一个
善 says:

Caspa 晕倒。。。叽叽喳喳。。。 says:
。。。。。。
Caspa 晕倒。。。叽叽喳喳。。。 says:
为什么啊?
善 says:
因为我觉得猫更需要人的保护
==============================
你觉得呢?
我想知道你的看法。
谢谢。

Alex, 你又败家了。。。

又败家啦!哈哈!这次是John, Jacky, Alex人手一败。
到底是什么啦?神秘兮兮的!
原来他就是————床上电脑桌!!
HOHO! 想败个这样的小东西已经很久了。。。原来一直都是直接把laptop放在大腿上来的,直到有一天看了报道说laptop放在大腿上,和小宝贝的距离太近了,可能会影响生育。。。恐怖啊!不是Alex胆小,好歹不孝有三,无后为大啊!!到时候让Alex如何向养育多年的老爸老妈交待?*-)
废话少说,请看图!

不是Alex马后炮,原本Alex打算牺牲色相,奉上最真实,最火热的[color=Red]高分辨率无码玉腿写真[/color]8-|。无奈本blog时常会有自称under 18的年轻人来访,为了保持他们心灵的纯洁性,只能说声抱歉了。当然,若有好奇、好事、好色者,可以私下同Alex联络,Alex可以通过其他途径与各位分享。(lol)