沉默之都

沉默,造就了我们的冷酷-程序的威力
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年8月2日

摘要: 1、下载文件wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gzwgethttp://www.memcached.org/files/memcached-1.4.20.tar.gz --最新版 update on 2014/... 阅读全文

posted @ 2013-08-02 10:04 基点项目师 阅读(249) 评论(0) 推荐(0)

2013年6月25日

摘要: 來自TechEd North America 2013的第一手消息以下資訊均來自 Channel9 目前於北美 TechEd 活動影片,主要記錄 DEV-B314 這一場 Microsoft ASP.NET, Web, and Cloud Tools Preview 的筆記。Visual Studio 2013 Preview改良部分以下將 Visual Studio 2013 Preview 相關內容整理如下:單一對話視窗Visual Studio 2013 Preview簡化一開始的新增專案的對話視窗,只區兩大類,進入後也只區分為Empty、Web Forms、MVC、Web API、SP 阅读全文

posted @ 2013-06-25 08:35 基点项目师 阅读(5303) 评论(22) 推荐(1)

2013年6月4日

摘要: 1、下载最新版本redis:选择/usr/local/redis/wget http://redis.googlecode.com/files/redis-2.4.17.tar.gzwget http://download.redis.io/releases/redis-2.8.6.tar.gzwg... 阅读全文

posted @ 2013-06-04 08:29 基点项目师 阅读(223) 评论(0) 推荐(0)

2013年1月29日

摘要: LoopTask和CronTask是ThinkDev.Task组件中最基本也是最重要的两大任务元素,目前组件也只实现了该两种模式的任务。LoopTask:循环任务,支持间隔为毫秒级CronTask:调度任务,支持秒,分,钟,天,月,周 6个级别设置。LoopTask设置项:属性说明默认值TaskName获取或设置该Task对象的个性化名称。""IsRun获取或设置该Task是否正常运行,如果为False,则不会真正执行。falsePeriod获取或设置该Task执行间隔,单位为毫秒。必须设置且必须大于0。""DueTime获取或设置该Task第一次延后执 阅读全文

posted @ 2013-01-29 11:02 基点项目师 阅读(1104) 评论(2) 推荐(0)

摘要: 在使用数据库的过程中,经常会碰到此类需求:生成语句:UPDATE dbo.UserInfo SET UserName = UserName + '_old' WHERE UserID = 1此次更新,为该功能添加了支持:组件版本号:V1.0.0.2//首先定义实体类定义 public class UserInfo { public int UserID { get; set; } public string UserName { get; set; } public string NickName { get; set; } public... 阅读全文

posted @ 2013-01-29 11:00 基点项目师 阅读(305) 评论(0) 推荐(0)

摘要: 在日常的数据库操作中,在使用Insert的时候我们经常会需要获取到对应的自增长ID来反馈给前台使用,本次ThinkDev.Data更新,专门新增了WithIdentity选项来提供支持。方法名:WithIdentity()作用:在执行Insert或Update后返回匹配的自增长ID项限制:仅作用于Insert或者Update,其他方法忽视该设置。sql = SqlBuilder.From("dbo.TableName") .Insert() .AddInsert("Field", 1) .AddInser... 阅读全文

posted @ 2013-01-29 10:59 基点项目师 阅读(230) 评论(0) 推荐(0)

摘要: Global,ThinkDev.Logging配置文件中的全局设置。以下是针对 Global 常用配置属性:属性说明默认值IsLog获取或设置日志组件是否开启正常写入功能,如果为False,则整个组件所有日志器不会真正执行日志写入。TrueIsAsyn获取或设置日志组件是否开启异步写入功能,如果为True,则标识允许开启异步执行日志写入。默认为False。(若要使某个日志器。FalseThrowException获取或设置日志组件是否向应用跑出异常,如果为True,则当组件内发生异常时将会向应用传递。FalseAutoReload获取或设置日志组件是否监控配置文件变更,如果为True,则当配置 阅读全文

posted @ 2013-01-29 10:57 基点项目师 阅读(289) 评论(0) 推荐(0)

摘要: ThinkDev.Logging组件中,Layout在其中发挥了很重要的作用,包括日志Content Layout,日志路径定义等均可以使用layout来设置。其中,不可避免的会用到一些常量,比如当前时间,换行,GUID等。(当然,组件也支持用户自定义变量,可参考配置中Variable节点,本文不做介绍)以下是目前组件支持的一些常用系统变量:变量说明LongDate长时间格式,例如:2012-08-19 10:00:00ShortDate短日期格式,例如:2012-08-19Year表示当前时间的年部分,例如:2012Month表示当前时间的月部分,例如:08Day表示当前时间的天部分,例如: 阅读全文

posted @ 2013-01-29 10:56 基点项目师 阅读(257) 评论(0) 推荐(0)

摘要: Logger,是ThinkDev.Logging组件中最直接面向应用的一部分,通过配置不同的Logger,应用能够针对不同的业务不同的日志级别进行多途径日志记录。以下是针对所有Logger都生效的一些常用配置属性:属性说明默认值Name获取或设置该Logger对象的个性化名称。""IsLog获取或设置该Logger是否开启正常写入功能,如果为False,则不会真正执行日志写入。trueTargets获取或设置该Logger全局的Tatget列表,多个Target以逗号分隔,配置了该属性后,其内部所有消息级别都会默认加上该Target列表""Layout获 阅读全文

posted @ 2013-01-29 10:55 基点项目师 阅读(575) 评论(0) 推荐(0)

摘要: Target,是ThinkDev.Logging组件中非常重要的一部分,通过配置不同的Target才能实现具体的日志方法。目前支持如下Target类型:File、Mail、Msmq、Udp、Http、Trace、EventLog以下是针对所有Target都生效的一些常用公共配置属性:属性说明默认值IsLog获取或配置该Target对象是否开启正常写入功能,如果为False,则不会真正执行日志写入。TrueIsAsyn获取或配置该Target对象是否开启异步写入功能,如果为True,则会开启异步执行日志写入。默认为False,同时,若要该属性生效,Global配置节点也必须配置IsAsyn 为T 阅读全文

posted @ 2013-01-29 10:52 基点项目师 阅读(477) 评论(0) 推荐(0)