MVC的标准流程是请求传递给控制器,由控制器action方法操作数据模型,最后交由视图渲染输出,这里忽略了两个细节,就是MVC是如何创建相应控制器实例,又是如何调用控制器action方法的,这就必须讲到控制器工厂和action调用器。控制器工厂Controller
factory负责创建并初始化控制...
分类:
Web程序 时间:
2014-04-30 21:32:03
阅读次数:
669
目标:降低研发人员门槛,提高效率,去除重复引用DLL的工作,基础配置由抽象工厂处理。基础扩展/// /// DataTable 转换为List 集合///
/// 类型/// DataTable/// public static List ToList(this DataTable dt) wher...
分类:
其他好文 时间:
2014-04-30 21:27:46
阅读次数:
508
2014-04-29 13:19:09先贴出打开远程(Linux)目录所需的配置文件{ //
The tab key will cycle through the settings when first created // Visit
http://wbond.net/sublime_...
分类:
其他好文 时间:
2014-04-30 20:49:48
阅读次数:
657
实现文件下载有很多方式:1、后台读取文件,返回io流;2、配置tomcat,用户直接连到文件系统中的文件,进行下载,如下配置:在tomcat6版本中:1、【官方文档】本人不推荐。在tomcat\conf下server.xml中找到在其中添加:这的docBase要改成你的项目目录。2、
不修改serv...
分类:
其他好文 时间:
2014-04-30 20:18:15
阅读次数:
475
MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。一、SQL模式SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在
MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意...
分类:
数据库 时间:
2014-04-30 19:49:42
阅读次数:
494
需求1:打包成Linux上可执行程序 a.
先下载pyinstaller程序,我当前下载的是PyInstaller-2.1的版本 进行如下操作:
pythoner@pythoner-virtual-machine:~/PyInstaller-2.1$ sudo python2.7 setup.py ...
分类:
系统相关 时间:
2014-04-30 19:21:15
阅读次数:
691
不得不吐(赞)槽(扬)一下《Linux窗口程序设计—Qt4精彩实例分析》,书中的示例基本上是不完整的,只给出了相应知识点的实现,若要完整地运行整个工程,这需要读者来添加其余代码。在添加代码的过程中,因为不熟,常常是战战兢兢的,查很多资料,然后才敢往上写点代码,有时候挺浪费时间的。今天学示例3和4,各...
分类:
其他好文 时间:
2014-04-30 18:28:15
阅读次数:
615
学Linux的人肯定都听说过一些开源协议,具体这些协议有什么区别?如果要开源自己的代码,需要选择什么样的开源协议呢?今天要说4个协议:BSD、GPL、LGPL和MIT。
分类:
其他好文 时间:
2014-04-30 14:07:49
阅读次数:
411
量产型页面一般数量较多,而且还会随着网站功能的扩展而不断增加,所以对于这类页面的开发应该优先考虑的是开发效率和文件的组织管理。本文专门就开发此类页面时关于CSS方面的处理做一下心得分享。
分类:
Web程序 时间:
2014-04-29 12:13:46
阅读次数:
322
1.setuid的作用我们知道当给一个命令赋予了setuid权限之后,那么用户在执行这个命令时便暂时拥有了该命令所有者的权限,也就是说,不管是谁执行的此命令,都是以该命令所有者的身份执行的。在Linux系统中,最明显的一个例子就是passwd这个命令。我们查看/etc/shadow这个文件的权限如下...
分类:
其他好文 时间:
2014-04-29 11:43:45
阅读次数:
428