2016年5月29日

vs2015 添加行件

摘要: VS自定义项目模板:[2]创建VSIX项目模板扩展 http://jingyan.baidu.com/article/bad08e1e9b08ee09c851210d.html 阅读全文

posted @ 2016-05-29 08:51 zqonline 阅读(344) 评论(0) 推荐(0) 编辑

2012年11月28日

关于 OpenSmtp 邮件标题过长后出现乱码问题的解决

摘要: OpenSmtp 是 .Net 平台上一个不错的邮件发送组件,但是其中存在一些 bug 影响我们的使用,我在使用中遇到了邮件主题长度较大时,邮件出现乱码的情况。 经过检查源代码发现,原来的处理过程存在问题:首先主题是通过 ASCII 编码的,其次,使用了 QP 编码,但没有考虑主题与内容的区别。 在主题中编码时,每一行必须都要单独编码,不可将主题全部编码。 经过与 Outlook Express 对比,在 MailEncoding 类中增加一个方法,专门针对邮件主题进行 Base64 编码public static string ConvertHeaderToBase64(string s, 阅读全文

posted @ 2012-11-28 12:31 zqonline 阅读(516) 评论(0) 推荐(0) 编辑

2012年11月24日

获取 httponly 的 cookie

摘要: /// <summary>/// WinInet.dll wrapper/// </summary>internal static class CookieReader{ /// <summary> /// Enables the retrieval of cookies that are marked as "HTTPOnly". /// Do not use this flag if you expose a scriptable interface, /// because this has security implication 阅读全文

posted @ 2012-11-24 12:23 zqonline 阅读(3289) 评论(0) 推荐(0) 编辑

2012年10月12日

大文本编辑程序

摘要: 大文本编辑程序下载地址:http://filemarkets.com/file/kg114/8b9cfc1d/ 阅读全文

posted @ 2012-10-12 23:37 zqonline 阅读(296) 评论(0) 推荐(0) 编辑

2012年7月3日

混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。

摘要: 今天在把以前写的代码生成工具从原来的.NET3.5升级到.NET4.0,同时准备进一步完善,将程序集都更新后,一运行程序在一处方法调用时报出了一个异常:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集其调用的方法是从sqlite数据库中获取原来已经使用过的数据库连接,当时也没注意,就是准备设断点然后单步调试,结果竟然是断点无法进入方法体内,后来仔细看了一下方法体的时候发现了一个问题,就是现有的System.Data.Sqlite这个数据访问provider是针对.NET2.0环境开发(最新的版本是1.0.66.0,2 阅读全文

posted @ 2012-07-03 00:43 zqonline 阅读(295) 评论(0) 推荐(0) 编辑

2012年6月10日

加速度传感器与车祸报警解决方案

摘要: 国外将电子技术、无线电通讯技术应用于交通事故的自动呼救,可有效减少事故人员伤亡。技术介绍我国的汽车正面碰撞标准GB11551―2003《乘用车正面碰撞的乘员保护》是非等 效采用ECER94法规制定的。我国的法规要求是速度50km/h下的100%正面碰撞,100%正面碰撞的意思就是,车辆正面完全撞在障碍物上,车头的 受力面为100%。表1为我国汽车制定主要测试项目,可见碰撞测试时速为50km/h时要求汽车气囊必须自动打开,说明汽车在50km/h以下的速度发生 碰撞还是比较安全的,而50km/h以上的速度发生碰撞是很危险的。汽车在发生车祸碰撞时持续变形时间一般为40~80ms,并随碰撞相对速度增加 阅读全文

posted @ 2012-06-10 19:13 zqonline 阅读(1460) 评论(0) 推荐(0) 编辑

2012年5月8日

sqlserver2008里创建系统管理员

摘要: sql2008如何使用被禁止的"xp_cmdshell"前提是知道sa的连接密码,而且服务器能连接1433,不然啥都别说.C:\>DIRC:\SQLServer阻止了对组件''xp_cmdshell''的过程''sys.xp_cmdshell''的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用sp_configure启用''xp_cmdshell''。有关启用''xp_cmdshell''的详细信息,请参阅SQ 阅读全文

posted @ 2012-05-08 07:46 zqonline 阅读(1225) 评论(0) 推荐(0) 编辑

2012年3月26日

iis+php 运行wordpress所遇到的问题

摘要: 最近把php升级之后,遇到了phpMyadmin时出现 "无法载入 mysql 扩展,<br />请检查 PHP 配置" 错误。需要设置php 所有dll的权限,和在system32 下面所有php库的权限。iis+php 安装wordpress 不能上传图片的原因,以及帝国cms 不能上传图片提示需要0777权限解决临时解决方案上传图片时提示 "wordpress 缺少临时文件夹。"http://www.cnblogs.com/lonelyDog/archive/2011/08/16/2140802.html通过,查看搜索,发现是因为php 阅读全文

posted @ 2012-03-26 02:58 zqonline 阅读(901) 评论(0) 推荐(0) 编辑

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 阅读(6819) 评论(0) 推荐(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 阅读(643) 评论(0) 推荐(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 阅读(998) 评论(0) 推荐(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 阅读(497) 评论(0) 推荐(0) 编辑

2011年8月26日

uc密码产生方式。

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

posted @ 2011-08-26 10:15 zqonline 阅读(278) 评论(0) 推荐(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 阅读(656) 评论(0) 推荐(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 阅读(2371) 评论(0) 推荐(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 阅读(5358) 评论(0) 推荐(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 阅读(1760) 评论(0) 推荐(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 阅读(510) 评论(0) 推荐(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 阅读(435) 评论(0) 推荐(0) 编辑

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

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

posted @ 2011-04-07 15:26 zqonline 阅读(2362) 评论(0) 推荐(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 阅读(496) 评论(0) 推荐(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 阅读(537) 评论(0) 推荐(0) 编辑

2011年4月1日

太犯傻了。。。。

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

posted @ 2011-04-01 09:31 zqonline 阅读(194) 评论(0) 推荐(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 阅读(466) 评论(0) 推荐(0) 编辑

2011年3月29日

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

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

posted @ 2011-03-29 16:30 zqonline 阅读(31418) 评论(1) 推荐(0) 编辑

导航