HTML5+Bootstrap 学习笔记 1

摘要: HTML5 标签,自定义属性(Custom Data Attributes),data-toggle,data-target 阅读全文
posted @ 2015-04-21 23:02 iSun 阅读(1847) 评论(0) 推荐(0) 编辑

ThinkPHP - 5 - 学习笔记(2015.4.15)

摘要: __construct(),__initialize(),模板继承,调试模式(APP_DEBUG) 阅读全文
posted @ 2015-04-19 16:58 iSun 阅读(1140) 评论(1) 推荐(0) 编辑

ThinkPHP - 4 - 学习笔记(2015.4.12)

摘要: ThinkPHP D方法,模型类,M方法,自定义模板标签。 阅读全文
posted @ 2015-04-12 18:07 iSun 阅读(293) 评论(0) 推荐(0) 编辑

.Net并行编程 - Reactive Extensions(Rx)并发浅析

摘要: Reactive Extensions(Rx)是一个类库,它集成了异步、基于可观察(observable)序列的事件驱动编程和LINQ-style的查询操作。使用Reactive Extensions就一定意味着多线程吗? 阅读全文
posted @ 2015-04-11 23:10 iSun 阅读(7676) 评论(1) 推荐(1) 编辑

ThinkPHP - 3 - IDE选择以及Eclipse PDT打开ThinkPHP项目

摘要: 对ThinkPHP项目选择哪种开发工具(IDE)以及如何使用Eclipse打开已有的ThinkPHP项目。 阅读全文
posted @ 2015-03-28 18:17 iSun 阅读(5221) 评论(0) 推荐(1) 编辑

ThinkPHP - 2 - SAE(新浪云)部署

摘要: ThinkPHP3.2核心内置了对SAE平台的支持(采用了应用模式的方式),具有自己的独创特性,能够最大程度的使用ThinkPHP的标准特性,让开发人员感受不到SAE和普通环境的差别。甚至可以不学习任何SAE知识,只要会ThinkPHP开发,就能将你的程序运行在SAE上。 阅读全文
posted @ 2015-03-28 17:18 iSun 阅读(2846) 评论(0) 推荐(0) 编辑

ThinkPHP - 1 - 本地部署

摘要: ThinkPHP本地部署及解决遇到的问题 阅读全文
posted @ 2015-03-27 18:40 iSun 阅读(1410) 评论(0) 推荐(0) 编辑

.Net并行编程 - 并行任务基础知识

摘要: 在微软的.NET Framework中,任务是通过System.Threading.Tasks命令空间中的Task类来实现的。它的静态属性Task.Factory是TaskFactory类的一个实例,它被用来创建和调度新任务。 阅读全文
posted @ 2015-03-10 23:21 iSun 阅读(1125) 评论(0) 推荐(0) 编辑

Image控件显示以byte[]字节数组形式存在的图片

摘要: 工作中遇到了这样的一个问题。起初觉得很简单,获得了图片的byte[]后,可以将其转换成内存中的图片对象(如System.Drawing.Image),而后赋给页面的Image控件。尝试后才发现这样根本做不到。搜索网络,整理出两种实现的方法。 阅读全文
posted @ 2015-03-08 22:31 iSun 阅读(8433) 评论(1) 推荐(0) 编辑

从wait_type入手模拟SQL Server Lock

摘要: 从LCK_M_S,LCK_M_U和LCK_M_X的wait_type入手,浅要的分析SQL Server锁。 阅读全文
posted @ 2015-02-08 22:31 iSun 阅读(2114) 评论(0) 推荐(0) 编辑

有关WCSF的几点整理

摘要: 有关Web Client Software Factory的几点整理,涉及CreateNew、InjectionConstructor、InjectionMethod、StateDependency、ServiceDependency等标签以及Module Services注入。 阅读全文
posted @ 2015-01-12 18:36 iSun 阅读(469) 评论(0) 推荐(0) 编辑

应用Response.Write实现带有进度条的多文件上传

摘要: 在ASP.NET的页面周期中,可使用RESPONSE.WRITE向前台即时的推送内容。利用这一特性可实现上传文件时实时进度的显示。 阅读全文
posted @ 2014-12-22 20:51 iSun 阅读(4149) 评论(9) 推荐(4) 编辑

使用Response.Write实现在页面的生命周期中前后台的交互

摘要: 在整个页面生命周期过程中通过Response.Write输出的内容都会在最后随整个页面的文档流输出到Client端,但借助于Response.Flush,便可实现过程中前后台的动态交互。 阅读全文
posted @ 2014-12-12 23:45 iSun 阅读(7387) 评论(0) 推荐(0) 编辑

多线程实现Thread.Start()与ThreadPool.QueueUserWorkItem两种方式对比

摘要: Thread.Start(),ThreadPool.QueueUserWorkItem都是在实现多线程并行编程时常用的方法。两种方式有何异同点,而又该如何取舍? 阅读全文
posted @ 2014-11-30 15:56 iSun 阅读(5972) 评论(0) 推荐(0) 编辑

LinQ to SQL 及 non-LinQ方式实现Group的Performance对比

摘要: 拥有476550数据的一张数据表。使用其中的某个字段分组,然后按该字段进行排序。该需求分别使用LinQ to SQL和non-LinQ的方式实现,然后来看一下performance对比。 阅读全文
posted @ 2014-11-22 18:33 iSun 阅读(466) 评论(0) 推荐(0) 编辑