2011年11月28日

Winforms下使用TableLayoutPanel进行布局,并解决闪烁及平均列宽与平均行高问题

摘要: TableLayoutPanel控件,可以类似于在web下面进行表格布局,最近正好需要,使用了感觉,还是比较简单,但是有一个严重的问题。就是在更改布局时,闪烁严重。通过Google得知,可能修改DoubleBuffered属性,解决这个问题,但是DoubleBuffered是继承可见,这时只好用反射来处理了。TableLayoutPanel1.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance Or System.Reflection.BindingFlags.Non阅读全文

posted @ 2011-11-28 10:40 zqonline 阅读(52) 评论(0) 编辑

2011年11月24日

wince文件同步代码[转]

摘要: 从PC机到终端可以用Microsoft ActiveSync 这个同步软件直接文件同步就可以了。。如下代码,在PC机上 实现 PC机 终端 相互传文件,就引用rapi.dllusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;阅读全文

posted @ 2011-11-24 10:57 zqonline 阅读(27) 评论(0) 编辑

2011年11月9日

使用edtftpnet上传文件到Serv-U出现乱码的问题,并且不能创建中文文件名或文件夹。

摘要: 1、打开Serv-U 8.0控制台,点击“限制和设置”--“为域配置高级FTP命令设置和行为”。2、在FTP设置中找到OPTS UTF8命令,右击禁用此命令。3、点击下面的“全局属性”。4、在出来的FTP命令属性选项卡中,“高级选项”里,把“对所有收发的路径和文件名使用UFT-8编码”前面的钩去掉!5、以后再上传中文文件,就不会出现乱码问题啦。解决成功,但是另外一台机子,确失败,在命令行下面使用ftp连接,使用dir所有中文都是乱码,不知道原因。阅读全文

posted @ 2011-11-09 11:11 zqonline 阅读(26) 评论(0) 编辑

升级程序到.net 4.0 发现log4net不工作与log4net conversionPattern 说明

摘要: 原来是没有在AssemblyInfo.vb加入<Assembly: log4net.Config.XmlConfigurator()> 代码造成的log4netconversionPattern 说明%m(message):输出的日志消息,如ILog.Debug(…)输出的一条消息%n(new line):換行%d(datetime):输出当前语句运行的时刻%r(run time):输出程序从运行到执行到当前语句时消耗的毫秒数%t(thread id):当前语句所在的线程ID%p(priority): 日志的当前优先级别,即DEBUG、INFO、WARN…等%c(class):当前阅读全文

posted @ 2011-11-09 07:44 zqonline 阅读(24) 评论(0) 编辑

2011年8月26日

uc密码产生方式。

摘要: UPDATE pre_ucenter_members SET password = md5( concat( md5( 'nb1243' ) , salt) ) ;阅读全文

posted @ 2011-08-26 10:15 zqonline 阅读(12) 评论(0) 编辑

2011年8月24日

SQLite数据库参数化编程时,采用命名参数的方式

摘要: 在网上看到很多帖子说SQLite数据库参数化编程,只能使用非命名参数,如下形式:comm.CommandText = "select * from [FurnitureCategory] where [categoryID]= ? ";comm.Parameters[0].Value = categoryID.ToString();comm.Parameters[0].DbType = DbType.String;即给命令传递参数的时候,采用 "?"作为占位符,然后在通过 参数列表索引的方式给其赋值.甚至还有的网友提出这个时候一定不能给Parameter阅读全文

posted @ 2011-08-24 12:30 zqonline 阅读(22) 评论(0) 编辑

System.Data.SQLite 不能在.net 4.0 里引用的解决方法

摘要: 两个程序集,由于http://sqlite.phxsoftware.com/的System.Data.SQLite是混合模式程序集,是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。故需要在App.config中配置如下参数。<?xml version="1.0" encoding="utf-8" ?><configuration><startup useLegacyV2RuntimeActivationPolicy="true">&l阅读全文

posted @ 2011-08-24 12:22 zqonline 阅读(63) 评论(0) 编辑

2011年8月11日

初次使用json数据格式,发生的常识性错误。

摘要: json待序列化的类型的,必须指定特性: <System.Runtime.Serialization.DataContract()>如果没有指定,会提示,反序列化发生错误。反序列化Json出现错误。无法序列化类型“测试项目.Module1+products”。请考虑将其标以 DataContractAttribute 特性,并将其所有要序列化的成员标以 DataMemberAttribute 特性。如果类型为集合,则请考虑将其标以 CollectionDataContractAttribute 特性。有关其他受支持的类型,请参见 Microsoft .NET Framework 文阅读全文

posted @ 2011-08-11 13:42 zqonline 阅读(53) 评论(0) 编辑

2011年4月20日

我电脑上的mssql2000居然,被黑了,在还原数据时提示:无法装载DLL Microsoft提示请误随意操作SQL数据库,以免对数据库造成不必要的麻烦或DLL所引用的某一DLL。原因:126(找不到指定模块)

摘要: 无法装载DLL Microsoft提示请误随意操作SQL数据库,以免对数据库造成不必要的麻烦或DLL所引用的某一DLL。原因:126(找不到指定模块)处理方法检查看一下:master数据库的扩展存储过程,是否有最近修改的:第一步解决:sp_addextendedproc不可用use mastergocreate procedure sp_addextendedproc@functname nvarchar(517),@dllname varchar(255)asset implicit_transactions offif @@trancount > 0beginraiserror(15阅读全文

posted @ 2011-04-20 16:12 zqonline 阅读(209) 评论(0) 编辑

2011年4月11日

解决SQL2000出现"无法执行查询,因为文件缺少或未注册。再次运行安装程序确保要求的文件已注册。"的方法

摘要: 今天在写程序时,使用过企业管理器的过程中,打开表时,突然出现 "无法执行查询,因为文件缺少或未注册。再次运行安装程序确保要求的文件已注册。"的错误,重启后依然是这样。网上搜索了一下,都是认为,需要重新安装,SQL2000。但其中一位朋友说,只需要注册某些库,就可以了。此方法,我测试后有效。regsvr32 "C:\Program Files\Common Files\System\Ole DB\Oledb32.dll"regsvr32 "C:\Program Files\Common Files\System\Ado\Msado15.dll&q阅读全文

posted @ 2011-04-11 19:10 zqonline 阅读(39) 评论(0) 编辑

2011年4月7日

wordpress ImetaWeblog

摘要: http://weblogs.asp.net/metablog.ashx#metaWeblog.getRecentPosts上面这个是关于ImetaWeblog的一些定义下面是针对wordpress的As odd as it may sound, WordPress’ XML-RPC system is built on others. This makes sense from a development standpoint – why reinvent the wheel when others have done such a great job? But it can be incr阅读全文

posted @ 2011-04-07 17:38 zqonline 阅读(10) 评论(0) 编辑

运行时出现 “child”不是此父级的子控件。

摘要: 最近,把一个旧的项目代码,升级到2010,在运行时,出现这个错误。“child”不是此父级的子控件。并且不能打开窗体进行设计。在网上找到一段,修改后,能解决问题。最近在开发的过程中,我在baseForm窗体上加了一个控件,此BaseForm窗体在加控件前,已经应用于其他的Form上.在运行过程中发生“child”不是此父级的子控件错误.检查后发现,可能是因BaseForm已经应用到Form上,在这些Form上已经配置了相关的控件信息.而我在BaseForm上又对这些控件进行了调整,如移动到另一个容器内.所以发生在Form上原来的控件已经不在原容器上的问题,就会发生“child”不是此父级的子控阅读全文

posted @ 2011-04-07 15:26 zqonline 阅读(64) 评论(0) 编辑

2011年4月3日

Linq to SQL 语法查询....子查询 & in操作 & join

摘要: 子查询描述:查询订单数超过5的顾客信息查询句法:var子查询=fromcinctx.Customerswhere(fromoinctx.Ordersgroupobyo.CustomerIDintoowhereo.Count() > 5selecto.Key).Contains(c.CustomerID)selectc;in 操作描述:查询指定城市中的客户查询句法:varin操作=fromcinctx.Customerswherenewstring[] {"Brandenburg","Cowes","Stavern"}.Conta阅读全文

posted @ 2011-04-03 21:55 zqonline 阅读(51) 评论(0) 编辑

日期替换,正则

摘要: Title: Pattern Title [Details] [Test] Expression: ^(3[0-1]|2[0-9]|1[0-9]|0[1-9])[\s{1}|\/|-](Jan|JAN|Feb|FEB|Mar|MAR|Apr|APR|May|MAY|Jun|JUN|Jul|JUL|Aug|AUG|Sep|SEP|Oct|OCT|Nov|NOV|Dec|DEC)[\s{1}|\/|-]\d{4}$ Description: More flexible date validator. Allows either spaces, / or - as dividers, also al阅读全文

posted @ 2011-04-03 19:13 zqonline 阅读(25) 评论(0) 编辑

2011年4月1日

太犯傻了。。。。

摘要: 最近自己更新了代码生成器插件,增加了一个开发数据库连接。由于插件提示不准确,一回到家,就提示,不能连接我本机的sql2008数据库服务器。我找原因,怎么找都不行。。1.tcp/ip已启动2.远程连接打开3.其它程序又可以连接。直接到今天,我才发现,原来,我再同时连接两个服务器的数据库,连接第一个时,程序报错误,我以为是连接的本机。真是蛋疼,断断续续,搞了几天。阅读全文

posted @ 2011-04-01 09:31 zqonline 阅读(11) 评论(0) 编辑

2011年3月31日

[C#]使用 Bing Sharp 來做 Bing 翻譯[转]

摘要: 1. 簡介在之前,曾發過此篇文章,[Windows Mobile]修練筆記(9) - 在智慧型裝置專案、Windows Form 應用程式與 Widget 使用 Bing API 達成 Bing 圖片搜尋,文章中,我們必須對 Bing API 所回傳的 XML、JSON 或 Soap 做處理,而Bing Sharp的出現,就省去了這道手續。Bing Sharp是一個包含 Bing API 2.x XML 請求的 C# API,提供了與 Bing API 互動的物件模型,使用了Bing Sharp,則不必去處理 XML、JSON、Soap。*註 : Bing Sharp 作者為Joseph Gu阅读全文

posted @ 2011-03-31 14:29 zqonline 阅读(63) 评论(0) 编辑

2011年3月29日

mysql中使用rand函数得到随机整数

摘要: 得到1至50的mysql随机整数FLOOR(1 + (RAND() * 50));阅读全文

posted @ 2011-03-29 16:30 zqonline 阅读(36) 评论(0) 编辑

2011年3月19日

几个软件研发团队管理的小问题

摘要: 这篇文章是转载的,个人觉得写得很好,特别是针对我这种没有接触过敏捷管理的,让我很有兴趣,去学习和研究。下面是原文及原文链接原文链接:http://www.cnblogs.com/wanghui9072229/archive/2011/03/18/1988477.html最近在与一位总经理交流的时候,他谈到他们公司的软件研发管理,说:“我们公司最大的问题是项目不能按时完成,总要一拖再拖。”他问我有什么办法能改变这个境况。从这样一个问题开始,在随后的交谈中,又引出他一连串在软件研发管理中的遇到的问题,包括:. 现有代码质量不高,新来的开发人员接手时宁愿重写,也不愿意看别人留下的“烂”代码,怎么办?阅读全文

posted @ 2011-03-19 16:18 zqonline 阅读(28) 评论(0) 编辑

2011年2月16日

使用Openpop.Net 组件删除邮件小贴士

摘要: 由于英文不懂,在使用OpenPop.Net 删除邮件时,发现不能删除,服务器返回的状态信息才显示为 OK网上搜索,看到官方说,调用DeleteMessage 方法后,需要显示的 调用 Disconnect 方法。服务器才会执行删除操作。原文:http://hpop.sourceforge.net/exampleDeleteMessage.php[代码]It must be pointed out that it is important to call the Disconnect() method. If this is not done, the message will not be d阅读全文

posted @ 2011-02-16 14:01 zqonline 阅读(49) 评论(0) 编辑

2011年2月12日

一个使用vs2010进行winforms开发的小提示:打开窗体设计器发生错误的解决方法

摘要: 我是菜鸟,最近把项目升级到vs2010,继承窗体时,总时无法设计,但是能运行。看到这个好像是普遍现象,微软说是要在sp1里解决,但是中文的sp1还没有出来,所以决定暂时放在首页。为了查找问题,搞了两天。打开继承窗体时,出现现下面的错误[代码]在 Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkPropertyInfo.get_RuntimeProperty()在 Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkPropertyInfo.GetValue(Object obj, B阅读全文

posted @ 2011-02-12 11:55 zqonline 阅读(398) 评论(1) 编辑

vs2010 插件不显示的问题处理。

摘要: 昨天把以前在vs2003下面,写的一个vs环境插件升级到2010,生成安装程序后,之前在菜单栏里有显示,删除重新安装后,在外接程序管理器里,再也发现不了我的插件了。目前通过上面方法解决在[代码]目录下面创建一个插件配置文件[代码]把程序集改成你具体插件的程序集就可以了。阅读全文

posted @ 2011-02-12 10:10 zqonline 阅读(186) 评论(0) 编辑

2011年1月26日

一个不错的正则表达式库网站

摘要: http://regexlib.com看了一下,还不错。。阅读全文

posted @ 2011-01-26 23:17 zqonline 阅读(25) 评论(0) 编辑

2011年1月20日

iframe的两个操作技巧

摘要: 1.javascript动态更改src2.动态更后让iframe具有焦点阅读全文

posted @ 2011-01-20 15:31 zqonline 阅读(20) 评论(0) 编辑

2011年1月19日

在Win7系统上安装ccnet 安装笔记

摘要: 之前是部署在2003,最近把服务器升级到win7,在安装CruiseControl.NET-1.5.7256.1时出花了不少时间。如果你也安装不成功,可以检查一下。1.注意:安装服务的名称需要与ccservice.exe.config中指定的服务名称一样。2.以管理员身份运行安装命令并且,要指定服务程序文件为绝对路径。以前在.net 1.1与win2003下面,没有这些问题。遇到的故障现象:1.System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。不可访问的日志: Security。2.在System32下找不到ccservice.exe阅读全文

posted @ 2011-01-19 15:33 zqonline 阅读(82) 评论(0) 编辑

2011年1月18日

升级项目到Vs2010,编译时出现:MSB6006: “LC.exe”已退出,解决方法

摘要: 最近装了Vs2010 准备把一些项目,升级到.Net 4.0 在编译时,总是出现[代码]的错误。很是郁闷。刚开始以为是第三方控件的,去掉了,也不行。后来在网上找了一下资料,只需删除项目下面的[代码]文件就可以了。测试有效。阅读全文

posted @ 2011-01-18 17:20 zqonline 阅读(241) 评论(0) 编辑

导航

公告

昵称:zqonline
园龄:6年3个月
粉丝:7
关注:3

搜索

 
 

最新随笔

随笔分类(185)

随笔档案(324)

友情链接

推荐排行榜