自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iLinux

自由、梦想、飞翔 --- Free Dream Soar

  • 博客(165)
  • 资源 (3)
  • 收藏
  • 关注

转载 MonoDevelop 1.0 on CentOS 5 and Fedora: Compiling and Installing

Recently, I had to get MonoDevelop working on CentOS 5 for a project. Here is my blow-by-blow summary of how to get it working. The procedure is designed for CentOS 5, and it works on my Fedora 8 sy

2008-05-03 10:13:00 1743

原创 UniversalQuery.net 1.0 beta is now available.

  License: GNU General Public License v2 Labels: .net, c, WinForm, QueryStringBuilder, databasetoo

2008-04-23 11:53:00 1002 1

原创 Ruby String Replacement, Substitution and Insertion

Changing a Section of a StringRuby allows part of a string to be modified through the use of the []= method. To use this method, simply pass through the string of characters to be replaced to the

2009-08-06 17:51:00 1406

原创 Movable Type

Movable Type,简称MT,是由位于美国加州的Six Apart公司推出的网志(blog)发布系统。它是全球最受欢迎的网志系统之一,包含多用户,评论,引用(TrackBack),主题等功能,并广泛的支持各种第三方插件。 Movable Type不仅可以应用于个人的网志系统,而且可以应用于商业、教育等领域。Movable Type于2007年12月12日正式宣布以GPLv2的协议开源

2009-07-13 12:25:00 1180

原创 .NET 2.0 Symmetric Encryption Code Sample

One of the most common problems when developing any web site if the need to use Symmetric Encryption to save some data in the Cookie so that it can be looped back to the users session / identity. .NE

2009-06-29 14:14:00 1040

原创 开源ASP.NET CMS汇总

1、Ludico Ludico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。 下载地址:http://sourceforge.net/projects/ludico/ 2、umbraco Umbraco是一款在.net平台下C#开发的开源内容管理系统

2009-05-16 15:25:00 2182

原创 DIV+CSS网站对SEO的影响

DIV+CSS布局较Table布局减少了页面代码,加载速度得到很大的提高,这在spider爬行时是非常有利的。过多的页面代码可能造成爬行超时,spider就会认为这个页面无法访问,影响收录及权重。 代码精简 使用DIV+Css布局,页面代码精简,这一点相信对XHtml有所了解的都知道。代码精简所带来的直接好处有两点:一是提高spider爬行效率,能在最短的时间内爬完整个页面,这样对收录

2009-05-16 15:23:00 767

原创 FlowDocument in WPF

下图演示最常与流内容一起使用的对象:Block 派生类:ParagraphParagraph 通常用于将内容分组到一个段落中。Paragraph 的最简单且最常见的用途是创建文本段落。SectionSection 只用于包含其他 Block 派生元素。它不会向其中包含的元素应用任何默认格式。不过,在 Section 上设置的任何属性值都适用于其子元素。使用节能

2009-05-16 00:57:00 1463

原创 Publish from Window Live Writer

Publish from Windows Live Writer, Just for testing.

2009-05-15 14:28:00 1016

原创 使用C#实现P2P应用程序(附原码) 分享

一/前言   P2P,即英文Peer-to-Peer的缩写,中译为对等互联或点对点技术。讲到P2P,人们就会想起Napster,Napster让人们认识到了P2P技术的威力,P2P技术也就通过Napster进入了大多数用户的视野,Napster的音乐文件交换功能是P2P的一个主要应用。P2P技术可以让用户可以直接连接到其他用户的计算机,进行文件共享与交换。同时P2P在深度搜索、分布

2009-01-04 23:04:00 6882 3

转载 通过配置web.config发电子邮件详解

原文地址:http://www.aspstat.com/84这篇文章主要讲叙了,如何通过配置文件(web.config)实现邮件发送的相关配置,以及如何根据配置发送电子邮件。适用的框架:asp.net framework 2.0/.net framework3.0/.net framework3.5在web.config里设置.net framework的网络连接 XML/HTML

2008-12-26 15:24:00 3055

转载 Microsoft .NET Framework 2.0实现发送邮件(Email)总结

在 .NET Framework 2.0的System.Net.Mail命名空间中新增的MailMessage类和SmtpClient类使我们很容易发送Email,SmtpClient类提供了同步和异步2种方式发送邮件.同步发送邮件由于比较简单,请看代码CodeCode highlighting produced by Actipro CodeHighlighter (freeware)h

2008-12-26 15:08:00 1687

原创 MySQL-python之 mysql中文乱码如何解决

使用python操作mysql时候,对于插入中文信息时,不论怎么对待插入的信息编码,一般情况下都会出现乱码。遇到这样的情况时候,只需在连接字符串中指定中文编码,即可解决conn = MySQLdb.connect(localhost,root,root,demo_development,charset="gb2312")

2008-11-30 19:56:00 1831

原创 Date Time Format in ruby

%a - The abbreviated weekday name (``Sun)%A - The full weekday name (``Sunday)  %b - The abbreviated month name (``Jan)  %B - The  full  month  name (``January)  %c - The preferred local date

2008-11-09 20:05:00 1535

原创 Data-Driven Unit Test with Excel 2007要点

app.config配置"1.0" encoding="utf-8" ?>      "microsoft.visualstudio.testtools" type="Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection, Microsoft.VisualStudio.QualityTools.UnitTestF

2008-11-05 14:13:00 1144

原创 使用htpasswd.pl脚本远程管理apache密码文件

   在搭建trac/svn系统时,一般都会采用apache的.htacces 认证方法 但trac本身并不提供修改密码的功能,修改密码只能通过htpasswd/htpasswd2命令来进行,这的确是一件相当不make sense的事。   其实,利用一个免费的perl脚本可以方便的通过http方式修改apache的认证文件。  文件名:htpasswd.pl,获取地址http://home.xn

2008-10-26 00:49:00 3050

原创 解决rails 执行 rake db:migrate时Error in my_thread_global_end(): 1 threads didn't exit错误

最近升级到了最新版本的mysql,在执行 rake db:migrate 时,出现Error in my_thread_global_end(): 1 threads didnt exit错误经检查,应该是libmysql.dll版本过旧引起的,进入mysql安装目录下的bin目录,把libmysql.dll拷贝至/windows/system32目录,再次rake db:migrate问题解决

2008-10-12 22:45:00 6653 1

转载 Apache 2.2.9 / SSL, Subversion 1.5.2, Trac 0.11.1 on openSUSE 11.0

This article describes the installation of a subversion Repository server including Trac Project Managment on a openSUSE 11.0 Server. What is Trac?Trac is an enhanced wiki and issue tracking

2008-10-08 02:12:00 3216 2

原创 linux下配置Mongrel cluster服务的自启动

1.先确定安装了mongrel及mongre cluster在shell命令行中输入gem search mongrel -l若看到mongrel和mongre cluster则表示已安装若没有则用以下命令安装[root@www~]#gem install –include-dependencies mongrel [root@www~]#gem install –includ

2008-10-02 16:04:00 1937

原创 Mongre cluster服务的安装与配置

STEP1.安装必备的gem包gem install –include-dependencies mongrelgem install –include-dependencies mongrel_clusterSTEP2.配置Mongre_cluster的设置比较简单,进入Rails应用的根目录,执行cd /var/www/demomongrel_rails

2008-10-02 15:38:00 1054

原创 解决CommunityEngine在windows下部署时候样式丢失的问题

CommunityEngine 是Rails下一个相当不错的社会化网络插件。在linux下测试使用时候,相当的顺利,但在Windows下使用时,且在启动的时候出现以下错误,虽然可以正常启动,却发现样式全没了。Attempting to copy plugin assets from E:/workspace/beeblio/vendor/plugins/community_eng

2008-09-24 22:07:00 1086 1

原创 Fedora 9 下使用apache+mongrel+rails轻松架设ROR应用

1. 安装 ruby [root@www ~]# yum install ruby* -y2. 更新ruby[root@www ~]# gem update --system[root@www ~]# gem update3.install Rails and dependencies[root@www~]gem install rails –include-dependencie

2008-09-21 02:06:00 1018

原创 解决Fedora 下 RMagic无法安装的问题

初次安装时,出现以下错误[root@www Tim]# gem install rmagick Building native extensions.  This could take a while...ERROR:  Error installing rmagick:    ERROR: Failed to build gem native extension./usr/bin/ruby 

2008-09-01 14:17:00 1936 1

转载 .Net中封装Windows 消息实现进程间通讯

      .NET Framework 中对进程间的通讯支持不多,不过Windows API 已经为我们提供了丰富的进程间通讯的特性。我们可以使用Windows API SendMessage、PostMessage来实现windows 窗体之间的通讯。本文就是将SendMessage封装在一个窗体基类WinMsgData中,把它变成类中的一个方法以方便调用,而接收其他窗体的消息则封装成事件通知

2008-08-08 15:32:00 1853

转载 C#中四种进程或线程同步互斥的控制方法

 现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。由这4种方法组合优化就有了.Net和Java下灵活多变的,编程简便的线程进程控制手段。   这4种方法具体定义如下 在《操作系统教程》ISBN 7-5053-6193-7 一书中可以找到更加详细的解释   1临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。   2互斥量:为协调

2008-08-08 15:18:00 1584

转载 C#共享内存操作类(含源码)

原文地址:http://blog.csdn.net/hejishan/archive/2008/03/11/2169292.aspx        VC++的共享内存操作代码实现起来相对比较容易,但是用C#语言来实现,就有一定难度,由于工作需要,把以前VC开发的共享内存代码要用C#实现,别说,还费了不少周折,毕竟C#操作API函数和地址指针不是那么直接,还好,总算完成了,效果还不错。   

2008-08-08 15:14:00 1698

转载 进程间通讯的方法

原文出处:http://www.wangchao.net.cn/bbsdetail_45212.html   进程通常被定义为一个正在运行的程序的实例,它由两个部分组成:   一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方   另一个是地址空间,它包含所有的可执行模块或DLL模块的代码和数据。它还包含动态分配的空间。如线程堆栈和堆分配空间。每个进程被赋予它自

2008-08-08 15:04:00 592

转载 利用SendMessage实现C#进程间通信

进程之间通讯的几种方法:在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有使用内存映射文件通过共享内存DLL共享内存使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法.(ZT)WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。Window

2008-08-06 18:35:00 1069 1

转载 C# 下的进程间的通讯 -- 发消息篇

Net 并没有提供进程间通讯的类,其实这句话是不对的,.Net提供了强大的进程间通讯的功能,不仅可以完成本机上进程间的通讯,还可以完成网络上的任意两台计算机间的进程通讯。这些技术分别为WebService、企业级服务、.NET 远程处理,我会在后面的文章中逐步学习总结。这里还是借助系统的功能来实现,提供一种利用发送消息的方法实现的进程间的通信。发送方需要调用两个系统API:SendMessag

2008-08-06 18:31:00 2537

转载 利用IPC通道进行进程间通信(C#)

 有一个解决方案,其中包括一个Windows服务和一个Windows应用程序,两者之间需要进行通信。查了下,可以使用多种方法,如Web service(适用于不同系统及跨平台情况)、.NET Remoting、消息队列、WCF(集成了前述方法的功能,但太新,不支持Windows2000及以前的系统),其中Remoting可以支持TCP、HTTP、IPC通道的通信,而IPC通道速度快,且仅能供处于同

2008-08-06 17:15:00 1541

转载 Start ServiceHosts for all configured Services

Important Update: The originally presented code only works if the service is defined in the same assembly which hosts the service (because the name="" attribute in may not contain the assembly na

2008-08-06 16:57:00 700

转载 C#操作EXCEL

using System;using System.Reflection;namespace CExcel1{  class Class1 {  [STAThread]  static void Main(string[] args)  {//创建Application对象    Excel.Application xApp=new Excel.ApplicationClass()

2008-08-05 00:30:00 531

原创 解决Fedora linux 下 Rhythmbox中文显示乱码的问题

step1. yum  python-mutagenstep2.转到mp3文件夹 mid3iconv -e GBK *.mp3step3.重新打开Rhythmbox,导入mp3

2008-08-03 15:56:00 676

转载 system:initrd和nash

1、什么是initrdinitrd 的英文含义是 boot loaderinitialized RAMdisk,即由引导程序初始化的RAM磁盘。initrd是在实际根文件系统可用之前挂载到系统中的一个初始根文件系统。initrd与内核绑定在一起,并作为内核引导过程的一部分进行加载。内核然后会将这个initrd文件作为其阶段引导过程的一部分来加载模块,这样才能在以后的引导过程中使

2008-08-03 10:11:00 952

原创 Fedora Linux 的启动分析(转)

缘起我使用linux有一段时间了,最开始和大多数人一样,使用的是redhat,后来机缘巧合之下,我需要使用gentoo帮别人解决一个问题,从此喜欢上了gentoo,并且在这只小兔子身上学习到了很多东西。后来ubuntu如火如荼的流行,周围也有一些朋友开始转换至ubuntu,在使用redhat的时候,安装软件通常等于上网寻找源代码,make和 makeinstall,使用了gen

2008-08-03 09:54:00 3078

原创 Linux initrd的分析、创建和使用(转)

http://www.ibm.com/developerworks/cn/linux/l-initrd.html-------------------------------------------------------------------------------------------------------------------Linux® 初始 RAM 磁盘(initrd)是

2008-08-03 09:14:00 1451

原创 Fedora yum安装/更新加速方法

安装插件,选择最快的镜像 yum install yum-fastestmirror安装插件,使用 DeltaRPM 减小加载的内容 yum install yum-presto安装 presto 插件之后,需要对仓库进行配置。只有少数仓库支持 DeltaRPM。 安装axelget插件,加快下载速度 axelget是wq1977朋友的作品,它是针对yum的一个提速插件,在

2008-07-28 21:42:00 2225

转载 WCF之ABC

 Address: 每一个WCF的Service都有一个唯一的地址。这个地址给出了Service的地址和传输协议(Transport Protocol)Binding:通信(Communication)的方式很多,同步的request/reply模式,非同步的fire-and-forget模式。消息可以单向或者双向的发送接收,可以立即发送或者把它放入到某一个队列中再处理。所供选择的传输协议

2008-07-28 15:21:00 1975

原创 Microsoft Sql Server 中利用Convert 函数转换Datetime 到 String

0 Feb 22 2006 4:26PM CONVERT(CHAR(19), CURRENT_TIMESTAMP, 0) 1 02/22/06 CONVERT(CHAR(8), CURRENT_TIMESTAMP, 1)

2008-07-28 12:45:00 13470 1

原创 Fedora 英文环境设置SCIM输入法

设置步骤1)vi /etc/X11/xinit/xinitrc.d/xinput.sh 2)找到 language_list=”as bn gu hi ja kn ko ml mr ne or pa si ta te th ur vi zh” 把 “en”也添加进去3)重启X

2008-07-27 08:48:00 947

Django API 1.1 chm版本

Django API 1.1chm版本, 英文,带索引,查阅相当方便

2009-09-20

UML参考手册(中文版)

UML参考手册,超级经典的UML教程,来源于网络,我把它转成了PDF

2009-01-03

免费的万能摄像头录相大师(videoCapture)

完全免费的摄像头录相工具,欢迎使用,也欢迎提出宝贵意见,本人将根据大家都实际需要来完善这个软件。 可以到我的blog留言 http://www.laiyunqing.cn

2009-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除