使用wordpress的心得

最近刚刚使用wordpress作为blog的程序,用了些日子后,觉得要做个总结,备忘。 1、主题采用2栏式的布 […]


最近刚刚使用wordpress作为blog的程序,用了些日子后,觉得要做个总结,备忘。 1、主题采用2栏式的布局。有人为了让页面更丰富,采用3栏式,这样的3栏式在首页使用还可以考虑,如果在内容页面也使用的话,我感觉就是“喧宾夺主”了,文章内容的空间被压缩就不值得了。 2、主题不是最重要的。内容才是blog的核心,没有内容的blog,就只空有美丽的主题。那么多主题,让你眼花缭乱,选中一个符合自己风格的,然后尽量少更换,别人关心的是你的内容,漂亮的主题无法永远吸引人的眼球。 3、尽量少使用插件。过多的插件会使你的博客程序变得慢。插件使用的原则:够用就行。不追求花哨的功能,插件应该让你的博客浏览更方便,更容易被搜索引擎找到,比...... [阅读全文]

我今天忙些什么?

有时在临睡前,我会在头脑问自己一下:我今天忙了些什么?倒不是,每天我每天有多忙,而是让自己有个机会想想:每天忙 […]


有时在临睡前,我会在头脑问自己一下:我今天忙了些什么?倒不是,每天我每天有多忙,而是让自己有个机会想想:每天忙得是否值得,是否有价值。这个“价值”不是我赚了多少钱,我今天又“进步”了多少,而是我是否在为我的生活目标做了些什么?人是很容易在“忙碌”中迷失自己的方向的,我就曾经为了就忙碌而忙碌,把“忙碌”当作自己的生活,后来发现忙碌完后什么收获也没有,这也许是就是“目标困惑症”。一个人没有生活目标是可怕的,但是有了目标后,行动背离目标同样可怕。比如你想有着好的家庭生活,当然需要一定的物质基础,于是你拼命的工作赚钱,忽略了和亲人相处,忽略了对家人的关心,那么你赚那么多钱后,家庭生活会好么?因此,在忙碌之外要给自己静静想想:我的忙碌是否失去...... [阅读全文]

在gridview和datagrid里设置列宽

无论是gridview还是datagrid,在绑定数据后,列宽都不是固定的,在设计时是没法设定的,只能通过绑定 […]


无论是gridview还是datagrid,在绑定数据后,列宽都不是固定的,在设计时是没法设定的,只能通过绑定是触发的事件来重新设定。参考http://msdn2.microsoft.com/zh-cn/library/ms178296(VS.80).aspx 的解释. gridview的代码: protected int widestData; protected...... [阅读全文]

2008年的第一场雪

        也许是小时候在新疆生活过,我喜欢下雪,特别喜欢雪花飘飘的感觉。在南方的长沙,比较难见到雪了,特 […]


        也许是小时候在新疆生活过,我喜欢下雪,特别喜欢雪花飘飘的感觉。在南方的长沙,比较难见到雪了,特别这几年的暖冬,想看见雪还真不容易。这下了雪,才有冬天的味,有临近过年的气氛,四季分明多好,春花秋月,夏炎冬雪,都有各自的风景和韵味,人生何尝不是如此...... [阅读全文]

windows moblie 5.0在托管程序中实现短信接收和拦截

曾经尝试只用.net cf 在手机(windows moblie 5.0)中实现短信的接收,而同时拦截手机本身 […]


曾经尝试只用.net cf 在手机(windows moblie 5.0)中实现短信的接收,而同时拦截手机本身的短信提示,代码如下: private void Form1_Load(object sender, EventArgs e)        {                      interceptor = new MessageInterceptor();            interceptor.InterceptionAction = InterceptionAction.NotifyAndDelete;            interceptor.MessageReceived += new MessageInterceptorEventHandler(interceptor_MessageReceived);        } void interceptor_MessageReceived(object sender, MessageInterceptorEventArgs e)        {            SmsMessage msg = e.Message as SmsMessage; this.txtMessage.Text ="发件人:"+msg.From.Address +",内容:" +msg.Body +"时间:"+msg.Received.ToString("yyyy年MM月dd日 MM时mm分ss秒")   } 上述程序是通过在窗体加载时委托一个拦截短信事件,虽然实现我想要的功能,但有个确定,当应用程序不处于被...... [阅读全文]

中文 WordPress 工具箱(1.2)与WP-Stats(2.2)冲突的解决办法

   今天在试用WP-Stats(2.2)时发现无法启动,报严重错误,比较郁闷,到网上找原因,有人说是因为“中 […]


   今天在试用WP-Stats(2.2)时发现无法启动,报严重错误,比较郁闷,到网上找原因,有人说是因为“中文 WordPress 工具箱”和“WP-Stats”冲突,但没有说具体的原因,我试了一下禁用“中文 WordPress 工具箱”,再启用WP-Stats,果然可以启动了。于是查了查两者代码,发现有两个完全相同的函数名:function get_mostcommented和function get_commentmembersstats.注释了两个插件中的任何一个中这两个函数后,就都可以启用了,为什么会有如此相同的函数名实在不理解。 本文地址...... [阅读全文]

写在新版主页发布之时

时光荏苒,不知不觉,我的个人主页已经5年了。记忆中,已经很久没有更新主页了。这几天抽空把主页更新了一下,用wo […]


时光荏苒,不知不觉,我的个人主页已经5年了。记忆中,已经很久没有更新主页了。这几天抽空把主页更新了一下,用wordpress程序做主页程序,这个php的blog程序非常实用,有大量的插件支持,而且支持者众多,快速而简单就可以构建一个主页。只所以选择一个单人的blog系统,是因为现在大型的博客系统很多,朋友不必在我的坛子来建自己的blog,另一个原因就是我个人无力来维护多人的blog系统,同时我这挺冷清的,多人的blog似乎没有必要。煮酒论坛仍然保留下来,同时把原论坛的数据都转换过来了,用原来的用户名和密码依然有效。 感谢xiaohui友情提供空间。 改版的原则还是简洁,希望我的这...... [阅读全文]

在GRIDVIEW中合并单元格

///   <summary>       ///   合并GridView列中相同的行      […]


///   <summary>       ///   合并GridView列中相同的行       ///   </summary>       ///   <param   name="GridView1">GridView对象</param>       ///   <param   name="cellNum">需要合并的列</param>       public static void GroupRows(GridView GridView1, int cellNum)     {         int i = 0, rowSpanNum = 1;         while (i < GridView1.Rows.Count - 1)         {             GridViewRow gvr = GridView1.Rows[i];             for (++i; i < GridView1.Rows.Count; i++)             {                 GridViewRow gvrNext = GridView1.Rows[i];                 if (gvr.Cells[cellNum].Text == gvrNext.Cells[cellNum].Text)                 {                     gvrNext.Cells[cellNum].Visible = false;                     rowSpanNum++;              ...... [阅读全文]

创建控件时出错/lm/w3svc/… 不是一个有效的iis应用程序” 的解决办法

创建控件时出错/lm/w3svc/… 不是一个有效的iis应用程序” 的解决办法 环境:vs2005,as […]


创建控件时出错/lm/w3svc/... 不是一个有效的iis应用程序" 的解决办法 环境:vs2005,asp.net web 应用程序(项目),IIS作为发布服务器 导致原因:是项目的属性配置中,“服务器”的设置中与IIS中的虚拟目录不一致导致。 ...... [阅读全文]

遍历页面上的所有控件

/// <summary>         /// 采用递归的方法来遍历页面控件         […]


/// <summary>         /// 采用递归的方法来遍历页面控件         /// </summary>         /// <param name="parent"></param>         protected void ErgodicChildrenControls(Control parent)         {                         foreach (Control c in parent.Controls)             {                //此处写有关控件的代码,例如                   //if (c is HtmlInputButton)                // {                //    HtmlInputButton btn = (HtmlInputButton)c;                //   if (c.id =="save")               // {               //      c.Visble=true;               //     }                // }                  if (c.Controls.Count > 0)       // 判断该控件是否有下属控件。       ...... [阅读全文]

如何不使用让menu控件不回发(postback)

写网站首页程序的导航,要用asp.net2.0 的下menu控件,因为绑定数据库十分方便,不过有个问题,就是我 […]


写网站首页程序的导航,要用asp.net2.0 的下menu控件,因为绑定数据库十分方便,不过有个问题,就是我采用的iframe来跳转页面,不想整个首页都跳转,不过发现menu控件没有控制回发的属性,每单击就回发一次,挺麻烦的。后来想到一个曲折来实现的办法,在text属性上做文章,代码如下: index.aspx页面: ..... <script language=javascript> function OpenNewWindow(strUrl) {           document.all.UrlRedirect.src = strUrl;    } </script> <asp:Menu ID="Menuindex" runat="server" Orientation="Horizontal"   >               </asp:Menu> .... <iframe id ="UrlRedirect" name="UrlRedirect"></iframe> ..... index.aspx.cs ...... protected void Page_Load(object sender, EventArgs e)     {     ...... [阅读全文]

比较郁闷的textbox(asp.net 2.0)控件

今天转一个asp.net程序从vs2003到vs2005,老报错,postback后取不到textbox控件的 […]


今天转一个asp.net程序从vs2003到vs2005,老报错,postback后取不到textbox控件的改变的值,在vs2003下完全正常,在vs2005下就是不行,搞了一上午都不知为啥,于是上网查查,原来是textbox控件的readonly属性做的怪,真的郁闷.asp.net2.0 的这种改动让人无法理解。解决方法详见如下: (http://blog.joycode.com/saucer/archive/2006/05/11/75741.aspx) 有时候,我们不希望用户直接编辑TextBox,而是希望通过客户端脚本的方式来设置内容,一般的做法是设置TextBox的属性ReadOnly为true。但在ASP.NET 2.0里有了变化,设置了ReadOnly为true的TextBox,在服务器端不能通过Text属性获取在客户端设置的新内容,在Reflector里比较一下LoadPostData的实现 .NET 1.1中, ...... [阅读全文]

龙应台心灵的X光(转)

在二○○七成功大学医学院的毕业典礼上,龙应台特别以「制度性教育该教而没有教的两件事」为题演讲,期许每个人都能给 […]


在二○○七成功大学医学院的毕业典礼上,龙应台特别以「制度性教育该教而没有教的两件事」为题演讲,期许每个人都能给自己一种透视人生智慧的心灵X光。 文/龙应台  今日独立 如果你们期待我今天要讲的题目是「如何做一个好医生」,你猜错了。我不会那么笨,跟你们在座的医学院的杰出教授们去比赛讲这种题目,因为我一定输,我是行外人。 事实上,你们今天坐在这里的身分,究竟是什么呢?难道仅只是「未来的医生」这样一个单一身分──不可能吧?我想,一定有很多更宽的可能来界定今天坐在这里的你;譬如说,今天是你在经济上依赖别人的最后一天,也是你人生独立的第一天。 或者说,从今天起,你不再被当作某个学校的学生,某个人的儿女,而是你单独的自己──成功也是你,失败也是你,堕落时谁也救不...... [阅读全文]

温故知新的经典–书评《Programming C# 》中文版第4版

中文版第4版终于到手了。   这是一本迟来的经典书,本书的英文版早在2005年2月就已经出版了,隔了两年多了, […]


中文版第4版终于到手了。   这是一本迟来的经典书,本书的英文版早在2005年2月就已经出版了,隔了两年多了,中文版才在国内上市。在2006年的时候,看英文版的时候,我就喜欢这本书了(尽管我是在字典的帮助下一点点看完的)。不过,毕竟有语言的隔膜,总期望有中文版,可以畅快淋漓地看。好事多磨吧,隔了一年多才实现这个愿望。对于一个程序员来说,英文的阅读能力是多么重要 ,国外最新的图书、资料的资讯都可以及时的获取,如果依赖中文版的话,就只能“落后”不少,国内的出版业的步伐恐怕要加快了,当然这是题外话了。    一个小插曲,那天我在看书的时候,老婆看见说,你也看“菜鸟”的书呀,我一愣,我老婆可是...... [阅读全文]

正确地做事与做正确的事同样重要

一位软件工程师的6年总结 作者:成晓旭 http://blog.csdn.net/cxxsoft “又是一年毕 […]


一位软件工程师的6年总结 作者:成晓旭 http://blog.csdn.net/cxxsoft “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 谨以此文献给那个自己为之奉献3年青春与激情的开发团队。还有团队成员:PPL、YT、YK 、TYF、LGL、CHL、CDY、CB、DPD。         1、   分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几...... [阅读全文]