摘要: 在读书的时候,黄应丽的老师给了黄应丽一本叫做《红炉点雪》的书,这本书上面主要是讲了痨病的防治,并且还主要讲了产后的起居注意及饮食的调理,还讲到了生活中的保健方法,黄应丽记得特别清楚的书,这本书上还讲了关于叩齿的方法与作用。 那个时侯,黄应丽觉得《红炉点雪》这本书很好,还专门用手抄了下来的呢。 最近在看《实用医学气功词典》,里面主要讲了从古至今与气功有关的人,影响最深的是,王羲之也要练功的,他为了练好手臂的力量,还把亲手写的《黄庭经》拿给道士换了鹅,之后就模仿鹅的动作来锻炼手臂的力量,所以王羲之就创立了鹅禽戏,鹅的翅膀的力量是很大的。王羲之也要练叩齿的。 好了,下面黄应丽说说关于叩齿的... 阅读全文
posted @ 2012-03-09 15:09 一修先生 阅读(2673) 评论(0) 推荐(0) 编辑
摘要: Session的Timeout 属性不能设置为超过 525,600 分钟(1 年)的值。 默认值为 20 分钟。可以在应用程序的 Web.config 文件中,使用 sessionState 配置元素的 timeout 特性来设置 Timeout 属性,<configuration> <system.web> <sessionState mode="InProc" cookieless="false" timeout="30" /> </system.web></configura 阅读全文
posted @ 2012-03-05 10:51 一修先生 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 在 ASP.NET 中,有很多种保存信息的内置对象,如 :Application,Session,Cookie,ViewState 和 Cache 等。下面分别介绍它们的用法和区别。 方法信息量大小作用域和保存时间应用范围保存位置Application任意大小整个应用程序的生命期整个应用程序 / 所有用户服务器端Cache任意大小可以根据需要设定整个应用程序 / 所有用户服务器端Session小量 , 简单的数据用户活动时间 + 一段延迟时间 ( 一般为 20 分钟 )单个用户服务器端Cookie小量 , 简单的数据可以根据需要设定单个用户客户端Viewstate小量... 阅读全文
posted @ 2012-03-03 19:25 一修先生 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 说明:这是一个系列文章,在前面的四篇当中周公分别讲述了利用ADO.NET、NHibernate、Linq to SQL及EntityFramework来实现CRUD功能(C:Create/R:Read/U:Update/D:Delete),在这里再讲述另一种框架,那就是MyBatisNet。MyBatisNet源自于iBatisNet,而iBatisNet又是受了Java平台上的iBatis的影响。 iBatis及iBatis.NET都是利用XML描述来执行存储过程或者SQL语句。与其它ORM框架相比,简单易学是iBatis及iBatis.NET的最大特点,简单易学并不意味着它们功能简单,实. 阅读全文
posted @ 2012-02-29 17:50 一修先生 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 说明:个人感觉在Java领域大型开发都离不了ORM的身影,所谓的SSH就是Spring+Struts+Hibernate,除了在学习基础知识的时候被告知可以使用JDBC操作数据库之外,大量的书籍中都是讲述使用Hibernate这个ORM工具来操作数据。在.NET中操作数据库的方式有多种,除了最直接的方式就是使用ADO.NET之外,还可以使用NHibernate这个Hibernate在.NET中的实现ORM,如果你对第三方的ORM持怀疑态度,你还可以使用来自微软的实现、根正苗红的Linq或者EntityFramework。 大部分从早期就开始使用.NET开发的程序员可能对ADO.NET有种迷恋. 阅读全文
posted @ 2012-02-29 16:50 一修先生 阅读(574) 评论(0) 推荐(0) 编辑
摘要: ref:http://blog.csdn.net/qiaozhiwei/article/details/5014664最近使用东日那个换肤控件,在资源文件中加入了几个默认皮肤,不想每次新建项目都要重复操作,于是把它做成一个模版。上面引用的地址介绍的是手动操作方法,其实挺麻烦的。这里演示一下在VS中自动操作的步骤吧:1、新建生成项目(需要设置为模版的项目)2、 在“文件”菜单中选择“导出模板”。确保选中“项目模板”,单击“下一步”,然后单击“完成”创建模板。3、说明:模版说明要是输入中文,会提示ZIP文件名非法云云。可以忽略。不过完成之后最好在用户模版文件夹中把它的名字改成英文。 自动导入,.. 阅读全文
posted @ 2012-02-28 17:30 一修先生 阅读(23515) 评论(1) 推荐(2) 编辑
摘要: SqLite 本是一个团队开发的小型数据库..因为小可以存为本地.并且可以离线访问,所以现在的FlashAIR很看好这款小数据库 今天偶然发现有很多国外的开发者开发了很多的IDE 有的2.2M,有的1M不到,有的22M..闷了..这一个IDE杂区别这么大呢.. 有个好的工具,就相当于有个好的助手,能更快的帮助开发 但到底是选哪一个开发工具呢?带着疑问我查了些数据!!( 一) sqliteadmin IDE大小:3.8M sqliteadmin 是一个开源社区开发的sqlite 目前支持的语言有17国的语言 当然里面也有中文 笔者感觉这个工具蛮不错的,开源的,免费也符合sqli... 阅读全文
posted @ 2012-02-21 16:50 一修先生 阅读(9148) 评论(0) 推荐(1) 编辑
摘要: 数据库连接字符串:serve=localhost。。。。。。。。。。。。排除未开启DTC服务等等各种可能原因,就剩下hosts文件被修改这个原因了。。本人下载的去广告版迅雷把hosts文件给修改了,导致提示如上错误,重新恢复一下hosts文件就连接成功了。记录分享之。 阅读全文
posted @ 2012-02-20 17:39 一修先生 阅读(2008) 评论(0) 推荐(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 一修先生 阅读(616) 评论(0) 推荐(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 一修先生 阅读(3200) 评论(0) 推荐(0) 编辑
摘要: 在开HTTP方式提交数据时,有的要登录才能发送数据,如果每次都登录,那就有点浪费时间了,因为网络的问题,很多时间都花来回传输数据上,如果登录后把CookieContainer保存到文件或数据库那就会快很多了。保存CookieContainer考虑到两种方法,一种是把CookieContainer序列化,再保存,用的时候再反序列化;另一种是遍历出所有的Cookie,再把内容读出来,用的时候再构建新有Cookie,再添加到CookieContainer。经过考虑,决定用第二种,因为Cookie会有时间限制,如果单单的序列化后保存,就有可能会过期,而后一种则可以自己设置时间。以下的代码可以适用于很多 阅读全文
posted @ 2012-02-09 11:46 一修先生 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字符的正则表达式:^\s*|\s*$评注:可以用来删除行首行尾的空白 阅读全文
posted @ 2012-02-03 17:22 一修先生 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 目录跳过目录 本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 ... 阅读全文
posted @ 2012-01-31 17:13 一修先生 阅读(707) 评论(1) 推荐(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 一修先生 阅读(492) 评论(0) 推荐(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 一修先生 阅读(1675) 评论(0) 推荐(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 一修先生 阅读(541) 评论(0) 推荐(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 一修先生 阅读(225) 评论(0) 推荐(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 一修先生 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 研究了5天的垃圾回收器,看了王咏刚的文章,code project上的2篇文章和MSDN,终于明白了那么一点点。在.net 编程环境中,系统的资源分为托管资源和非托管资源。 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NET Framework 的垃圾回收器隐式地执行所有必要的内存管理任务。 对于非托管资源,您在应用程序中使用完这些非托管资源之后,必须显示的释放他们,例如System.IO.StreamReader的一个文件对象,必须显示的调用对象的Clo. 阅读全文
posted @ 2011-09-14 15:39 一修先生 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一般来说,将WebBrowser控件ScriptErrorsSuppressed 设置为True,可禁止弹出脚本错误对话框,ScriptErrorsSuppressed属性是对其基础COM控件的Silent属性的封装,因此设置ScriptErrorsSuppressed属性和设置其基础COM控件的Slient属性是效果一样的,这一点通过反编译System.Windows.Forms程序集可以证实。不过要注意的是:ScriptErrorsSuppressed 设置为True会禁用所有的对话框,比如提示Activex下载、执行以及安全登录等对话框。如果不想禁止除脚本错误之外的对话框,请使用MSDN 阅读全文
posted @ 2011-08-17 11:32 一修先生 阅读(391) 评论(0) 推荐(0) 编辑