本文改进了Yii2中内置行为类TimestampBehavior,使得时间戳字段(如created_at,updated_at) 完全自己更新,方便得让你忘记它们的存在. Yii2的内置行为类TimestampBehavior几乎成了各种介绍Yii2行为的常客.各种讲解行为的文章中都少不了它的身影,它甚至登堂入室,被Yii2官方文档采用了.它的标准用法--虽然大家都知道--但我也贴出来: class User extends ActiveRecord { // ... public functi…
在做界面程序时,常常需要一些数据类,界面元素通过绑定等方式显示出数据,然而由于UI线程不是线程安全的,一般都需要通过Invoke等方式来调用界面控件.但对于数据绑定bindingList而言,没法响应listchang事件,导致后端的grid等控件不能更新数据.废了好大的劲终于找到一个UIBindingList,实现线程数据的同步! using System; using System.ComponentModel; using System.Threading; using System.Wi…
用IIS或者是Tomcat搭建一个Web服务器,因为没有涉及到动态页面,所以用什么服务器无所谓,网上有太多资料,这里不再赘述. 废话不多说,直接上代码. HttpHelper, 访问网页,下载文件等 using System; using System.Collections.Generic; using System.Text; using System.Net; using System.IO; namespace AutoUpdate { class HttpHelper { //以GET…