在WordPress侧栏添加浮动定位广告

想在博客右侧栏下面添加一个广告,并且需要让广告随着窗口滚动,始终处于可见状态。使用js和css可以完美实现这样的效果。我为了方便,没有做成插件,而是直接在sidebar.php中添加了代码。

首先添加HTML代码

    <div id="ad_box" style=" position:relative;text-align:center;width:338px;">
	<div id="float_ad">
		这里是广告代码,div的宽度,大家根据需要,自行设定
        </div>
    </div>

然后添加[......]

继续阅读

C#技术总结:跨线程操作UI控件

跨线程操作UI控件,相信大家经常会碰到,对于新手来说,总是会碰到麻烦,不知道如何使用子线程操作UI控件,因为.NET的安全机制,是不允许使用子线程操作UI控件的,只能由主线程操作。

子线程对UI控件的操作,需要通过委托来实现。举一个简单的例子,比如要给一个label控件赋值。

正常操作只需要

        private void OperateUIControls()
        {
            label1.Text = "给label赋值";
        }

如果使用子线程调用此方法,就会抛出异常“线程间操作无效: 从不是创建控件“label1[......]

继续阅读

C#技术总结:使用反射动态加载动态库

写过一个博客群发软件(因为个人暂时没有使用需求,没有进一步开发更新),当时考虑,当添加对新博客的支持时,如何不用更改软件主体代码,而实现升级。考虑再三,决定把对每一个博客的支持模块,都封装为dll类库,支持类继承自同一个接口,通过使用反射,动态调用类库中的方法。这样,当对一个新的博客提供支持时,只需要把相应的类库拷贝到程序指定的文件夹下就可以了使用了。

首先写一个接口IBaseBlog

using System;
using System.Collections.Generic;
using System.Text;

namespace BlogSender
{[......]

继续阅读

C#技术总结:单例模式

记得刚开始工作的时候,做的是视频播放软件,软件会涉及很多窗口,但是每次打开一个窗口,都new一个新的示例,而这些窗口是需要经常打开关闭的,时间长了,.NET的垃圾回收机制,并不会及时的回收不需要的资源,所以内存占用,会慢慢变大。在很多其他软件中,这种情况也是经常发生。

其实对于这样的情况,单例模式就非常适用了。每个窗口只需要生成一个实例,以后不需要在重新new一个了。

基本实现方案:

1、将窗体的构造函数改成私有

2、编写一个获取单例的静态函数

namespace WindowsFormsApplication1
{
    public partial clas[......]

继续阅读

C#核心技术总结(.NET WINFORM)

09年6月从学校出来,两年半多了,期间接触的东西不少,但是主要工作,还是从事Winform开发,其他都是自娱自乐。所以对这段时间,掌握的一些基本技术,做一个总结,还是很有必要的。从今天开始,我会每天总结一点以前使用过的一些比较重要的知识。(技术点可能会比较分散,我想到哪儿就写到哪儿,写的多了,我会尽量在本文中,将其分类归纳)

1、单例模式

2、使用反射动态加载动态库

3、Winform TreeView控件递归创建树

 

4、跨线程操作UI控件

5、待续。。。

C#技术总结:Winform TreeView控件递归创建树

这是个很简单事情,只需要写一个递归函数就OK,很早以前(至少两年前了)就写过,可是今天再碰到,竟然纠结了半天,总是出错,可能真是太长时间不写程序的缘故,思维都退化了。

在改进我那个邮件群发软件,做一个分组管理功能,分组以树的形式显示。

分组的数据结构很简单,只有三个字段,id,name,parent_id,需要根据父Id,自动创建一棵树。

基本思路:

1、从数据库读取出分组信息,保存在列表中;

2、遍历列表,创建对应的节点,然后调用递归函数,依次将这些节点添加到树中。

递归函数实现:

        //建立树
        private void[......]

继续阅读

今天QQ邮件订阅给我带来了1000IP

从前天开始正式把新站加入到QQ邮件订阅,今天查看了一下QQ邮件订阅的统计,截止到昨天,有2万多人订阅了我的站点更新,有42%的订阅站阅读了订阅的文章,昨天网站的访问量是444IP,而今天,网站访问量已经上升到1000IP,随着订阅人数的增加,我相信网站访问量,在一个月内,达到1万应该没什么问题。折腾网站也有几年了,除了最近一年折腾的那个团购网,其他网站,基本都是以失败告终,没有多少访问量,大多都荒废了。

这次真是中了那句老话,无心插柳柳成荫!仅仅是用wordpress做了一个博客,博客定位于分享有关爱情的一切,每天在网上摘录几篇优美的文章、或者音乐分享,大家有兴趣的话可以去看看 http[......]

继续阅读

QQ邮箱订阅开放平台很给力

最近闲的没事,做了一个小站,每天在网上选几篇文笔不错的文章拿来分享。前不久我写了篇文章:优质网站最大流量来源应该是哪里coolio朋友评论说,收葳夹比例占多点的网站主要是以下几类,行业专业网站;精品小众网站;精品个人博客;黄色网站。确实有道理,所以这次我是以博客形式,做了一个小众分享网站,只是每天分享一些文字、图片、音乐和视频。

可能有些朋友没关注过qq邮箱订阅功能,因为我的主要邮箱之一就是qq邮箱,每天都用,所以对qq邮箱里的所有功能,几乎都了解过。qq邮箱订阅开放平台是2011/5/13上线测试的,当时我自己订阅了几个网站,感觉看东西确实挺方便的,所以这次我自己做站,才想到了加入到[......]

继续阅读

Winform下的HTML文本编辑器Editor(含源码示例)

以前发过一篇文章,提到了Winform下选用html文本编辑器的问题。刚才一个朋友加我qq,说看到了我那篇文章,想问我具体实现方式,希望我能提供一个demo。

唉,我是个热心肠啊,所以马上动手,三分钟之后,当我搞定,写完demo的时候,我笑了,那帅哥qq上留言,说有事先闪了,让我写好之后发他邮箱。一般我在网上看到有人求源码,留个邮箱的时候,我就想骂娘,这次我想抽人了,呃,好吧,我不该有这种邪恶的想法。我用qq离线文件给那帅哥发过去了。

既然写了demo,就发出来大家共享吧。说一下基本思路:

使用网页版的html编辑器(这种编辑器很多,而且很成熟,很优秀,很好用,比如kinde[......]

继续阅读

当一个人闲的发慌,面对问题,缺毫无头绪的时候,是最痛苦的

大概有一个月了,什么都不想干,晚上失眠,两三点都睡不着。每天睡到9点多,起床到公司就快11点了,随便看看网页,聊聊qq,一天就虚度过去了。

当一个人闲的发慌,面对问题,缺毫无头绪的时候,是最痛苦的,我现在就是这样。

反正也没什么头绪认真做事情,这两天索性鼓捣了一个新网站,用wordpress改的,还算满意,打算自己维护,谁都不告诉,打发一下时间。然后又把前不久写的邮件群发软件完善了一下,添加了数据库,实现了对邮件的分组管理,实现了自动切换IP等重要功能。呃~~我貌似在助涨垃圾邮件,我是不是不改写这样的软件?!罪过罪过!

不能再这么颓废了,明天争取8点起床,早点去公司!