摘要: 网上疯传09年河南高考零分作文:兔子,你傻啊?! 互联网 2009年06月13日字体大小: <注:原文文风略显粗糙,编辑稍作删改>[命题要求] 阅读下的材料,根据要求写一篇不少于800字的文章。 兔子是历届小动物运动会的短跑冠军,可是不会游泳。一次兔子被狼追到河边,差点被抓住。动物管理局为了小动物的全面发展,将小兔子送进游泳培训班,同班的还有小狗、小龟和小松鼠等。小狗、小龟学会游泳,又多了一种本领,心里很高兴:小兔子和小松鼠花了好长时间都没学会,很苦恼。培训班教练野鸭说:“我两条腿都能游,你们四条腿还不能游?成功的90%来自汗水。加油!呷呷!” 评论家青蛙大发感慨:“兔子擅长的是奔阅读全文
posted @ 2009-06-15 11:11 一修先生 阅读(338) 评论(2) 编辑
摘要: SqLite 本是一个团队开发的小型数据库..因为小可以存为本地.并且可以离线访问,所以现在的FlashAIR很看好这款小数据库 今天偶然发现有很多国外的开发者开发了很多的IDE 有的2.2M,有的1M不到,有的22M..闷了..这一个IDE杂区别这么大呢.. 有个好的工具,就相当于有个好的助手,能更快的帮助开发 但到底是选哪一个开发工具呢?带着疑问我查了些数据!!( 一) sqliteadmin IDE大小:3.8M sqliteadmin 是一个开源社区开发的sqlite 目前支持的语言有17国的语言 当然里面也有中文 笔者感觉这个工具蛮不错的,开源的,免费也符合sqli...阅读全文
posted @ 2012-02-21 16:50 一修先生 阅读(8) 评论(0) 编辑
摘要: 数据库连接字符串:serve=localhost。。。。。。。。。。。。排除未开启DTC服务等等各种可能原因,就剩下hosts文件被修改这个原因了。。本人下载的去广告版迅雷把hosts文件给修改了,导致提示如上错误,重新恢复一下hosts文件就连接成功了。记录分享之。阅读全文
posted @ 2012-02-20 17:39 一修先生 阅读(8) 评论(0) 编辑
摘要: 此地http://www.cnblogs.com/xiaoqi/archive/2011/01/24/1942880.html的博文,加上数据库,用entity framework稍作修改分享之。实体模型如下图:DBUserAuthorizeAttribute.cs如下DBUserAuthorizeAttribute.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.Mvc; 6 7 namespac...阅读全文
posted @ 2012-02-20 16:18 一修先生 阅读(5) 评论(0) 编辑
摘要: 官方提供的下载中包含有详尽的说明文档。http://logging.apache.org/log4net/download_log4net.cgi需要提示的是如何在自己的WEB或者Winform项目中调用,以节约各位的时间。其实很简单,只要在:AssemblyInfo.cs中插入如下代码,即可成功调用//log4net.config 是配置文件的名称,可以自行设置//Watch 是表示在程序运行期间是否监视该配置文件的变动[assembly: log4net.Config.XmlConfigurator( ConfigFile = "bin\\log4net.config"阅读全文
posted @ 2012-02-13 17:33 一修先生 阅读(33) 评论(0) 编辑
摘要: 在开HTTP方式提交数据时,有的要登录才能发送数据,如果每次都登录,那就有点浪费时间了,因为网络的问题,很多时间都花来回传输数据上,如果登录后把CookieContainer保存到文件或数据库那就会快很多了。保存CookieContainer考虑到两种方法,一种是把CookieContainer序列化,再保存,用的时候再反序列化;另一种是遍历出所有的Cookie,再把内容读出来,用的时候再构建新有Cookie,再添加到CookieContainer。经过考虑,决定用第二种,因为Cookie会有时间限制,如果单单的序列化后保存,就有可能会过期,而后一种则可以自己设置时间。以下的代码可以适用于很多阅读全文
posted @ 2012-02-09 11:46 一修先生 阅读(15) 评论(0) 编辑
摘要: 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字符的正则表达式:^\s*|\s*$评注:可以用来删除行首行尾的空白阅读全文
posted @ 2012-02-03 17:22 一修先生 阅读(7) 评论(0) 编辑
摘要: 目录跳过目录 本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 ...阅读全文
posted @ 2012-01-31 17:13 一修先生 阅读(9) 评论(0) 编辑
摘要: Hello,I'm using the following code to perform a ping:Ping p = new Ping();p.PingCompleted += new PingCompletedEventHandler(p_PingCompleted);p.SendAsync(new IPAddress(new byte[] { 10, 2, 1, 25 }), 1000);p.Dispose();And then I'm catching the reply this way:void p_PingCompleted(object sender, Pi阅读全文
posted @ 2011-12-07 16:58 一修先生 阅读(18) 评论(0) 编辑
摘要: 加密入门(三):TrueCryptPosted on 2011/03/20, 22:24, by Terry Chen, under软件教程.TrueCrypt 是一款功能强大的开源加密工具,利用 TrueCrypt 可以创建一个加密文件作为虚拟加密卷,将需要保护的文件保存在这个加密文件之中,也可以对硬盘分区进行加密,甚至是对系统分区进行加密。下面我们一起来认识一下强大的 TrueCrypt。1. 下载安装 TrueCrypt首先到官方网站下载 TrueCrypt,进入下载页面之后,在 “Windows 7/Vista/XP/2000” 下方点击 Download 按钮下载 Windows 版阅读全文
posted @ 2011-11-15 16:22 一修先生 阅读(44) 评论(0) 编辑
摘要: 之前有个问virtualbox便携版本运行时候出现cannot access the kernel driver的问题,通过这个方法应该也能解决,具体就是重新编译一下virtualbox的内核驱动模块。步骤:1)先关闭自己的防火墙跟杀毒软件(最好先断网,中了小马可就不好玩了),不关闭的话直接运行有可能会出现未知错误的提示;2)进入C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv文件夹(具体看自己的vbox程序是安装或者放什么地方了),找到vboxdrv.inf这个文件,鼠标右键点,然后选择安装;一般只有升级的时候才会有重新安装内核驱动模块的事阅读全文
posted @ 2011-11-09 14:31 一修先生 阅读(100) 评论(0) 编辑
摘要: privatevoidcreatProcess(Processp){p.StartInfo.FileName="cmd.exe";p.StartInfo.UseShellExecute=false;p.StartInfo.RedirectStandardInput=true;p.StartInfo.RedirectStandardOutput=true;p.StartInfo.CreateNoWindow=true;p.Start();}阅读全文
posted @ 2011-09-28 12:04 一修先生 阅读(21) 评论(0) 编辑
摘要: 1privatestaticvoidCopyFolder(stringsrcFolder,stringdestFolder){2if(!Directory.Exists(destFolder)){3Directory.CreateDirectory(destFolder);4}5foreach(variteminDirectory.EnumerateFiles(srcFolder)){6File.Copy(item,Path.Combine(destFolder,Path.GetFileName(item)),true);7}8foreach(variteminDirectory.Enumer阅读全文
posted @ 2011-09-19 18:09 一修先生 阅读(24) 评论(0) 编辑
摘要: 研究了5天的垃圾回收器,看了王咏刚的文章,code project上的2篇文章和MSDN,终于明白了那么一点点。在.net 编程环境中,系统的资源分为托管资源和非托管资源。 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NET Framework 的垃圾回收器隐式地执行所有必要的内存管理任务。 对于非托管资源,您在应用程序中使用完这些非托管资源之后,必须显示的释放他们,例如System.IO.StreamReader的一个文件对象,必须显示的调用对象的Clo.阅读全文
posted @ 2011-09-14 15:39 一修先生 阅读(18) 评论(0) 编辑
摘要: 一般来说,将WebBrowser控件ScriptErrorsSuppressed 设置为True,可禁止弹出脚本错误对话框,ScriptErrorsSuppressed属性是对其基础COM控件的Silent属性的封装,因此设置ScriptErrorsSuppressed属性和设置其基础COM控件的Slient属性是效果一样的,这一点通过反编译System.Windows.Forms程序集可以证实。不过要注意的是:ScriptErrorsSuppressed 设置为True会禁用所有的对话框,比如提示Activex下载、执行以及安全登录等对话框。如果不想禁止除脚本错误之外的对话框,请使用MSDN阅读全文
posted @ 2011-08-17 11:32 一修先生 阅读(38) 评论(0) 编辑
摘要: 最近越来越懒,以免将来忘记了,记录之。把代码贴上了,忽略了框架跨域问题,要是在乎跨域的话,就看看这个吧:http://blog.wahahajk.com/2010/10/c-webbrowseriframe.htmlusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.ComponentModel;namespaceIce{publicclassIceBrowser:IDisposable{#region------F阅读全文
posted @ 2011-08-17 11:27 一修先生 阅读(79) 评论(0) 编辑
摘要: from:http://scripterlative.com/files/dragscroll.htm点此下载:dragscroll.js阅读全文
posted @ 2011-08-15 15:22 一修先生 阅读(12) 评论(0) 编辑
摘要: 关于DocumentCompleted事件,MSDN给出的解释是在文档加载完毕后执行,但是在我的程序中DocumentCompleted却被多次调用,查了一下资料,大概出现了以下几种情况。1、WebBrowser载入一个页面后DocumentCompleted事件会执行两次,但这两次的ReadyState状态不一样,分别是Intercative和Complete。而MSDN对这两种状态值的解释是:Complete该控件已完成新文档及其所有内容的加载;Interactive该控件已经加载足够的文档以允许有限的用户交互,比如单击已显示的超链接。由此可见,实际上DocumentCompleted事件阅读全文
posted @ 2011-08-11 01:41 一修先生 阅读(123) 评论(0) 编辑
摘要: Visual Studio 中提供了浏览器控件 WebBrowser, 可以用在 WinForm 中充当一个小型的浏览器.WebBrowser 本身提供了调用页面中 js 函数的方法, 但没有直接提供可以添加执行新的 js 脚本的功能. 如果有如下的 js 函数: 1< script type ="text/javascript">2functionadd(num1, num2) {3return num1 +num2;4}5</script> 则, 通过如下代码即可调用 add 函数: 1//browser为窗口上的WebBrowser控件.2th阅读全文
posted @ 2011-08-11 01:28 一修先生 阅读(215) 评论(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var flag = false; //mouse is clickedvar moveValue = 10; //scroll threshold valuevar mouseY = 0; //Y coordinate$(function(){disableSelection(document.body);$('body').bind('mousedown',f阅读全文
posted @ 2011-07-20 12:44 一修先生 阅读(35) 评论(0) 编辑
摘要: 经过长久的研究,现在对Opera图标经常出现不显示或错误显示的问题有一个完整有效解决方法,引起Opera图标变化有很多原因,主要是安装一些软件可能改变显示,还有就是Office软件的起动等原因。一旦出现图标不正常后,Opera的红图标就不见了,显示为一个白色图标或是其它什么图标,很不好看。改回来也很简单,就是修改注册表的两个地方就行了。第一个地方: 找到 HKEY_CLASSES_ROOT\Opera.HTML这个项,看其下有没有DefaultIcon项,没有就新建一个,并把其默认值设为"X:\Program Files\Opera\Opera.exe",1 (X为你的Op阅读全文
posted @ 2011-07-15 19:44 一修先生 阅读(54) 评论(0) 编辑