在经过这一段《大道至简》的了解后,学习也接近了尾声。在最后两章,作者给我们介绍了《现实中的软件工程》和《是思考还是思想》。又从另一层面为我们剖析了软件工程的精义和精髓。比如软件开发工具,IBM得到了Rational,而得到的最大的好处就是在软件工程方面。IBM快速的拥有了一套成熟的理论体系和实作工具...
分类:
其他好文 时间:
2015-11-13 18:59:24
阅读次数:
212
对于并发编程,大家想到总是多线程之间对等的临界资源竞争。然而经常会遇到下面这样的场景: 守护线程提供一个临界资源,多个子线程会并发改写该临界资源。大部分时候(99.9%的时间),主线程是不会干涉各个线程之间的竞争的,通常只要该临界资源自己内部处理好同步即可。但是偶尔主线程也会干预一下该临界资源,比如...
分类:
其他好文 时间:
2015-11-13 18:59:52
阅读次数:
334
原文:WPF笔记(1.9 样式和控件模板)——Hello,WPF!资源的另一个用途是样式设置: Name: Nick: 代码很容易懂,记住用Setter定义每一个样式,注意指定了x:Key,然后哪个控件需要应用样式,就在控件里面指定Style;如果不指定x:Key,则所有控件都使用这个样式(当然也不...
1. 禁止右键点击复制代码123456789$(document).ready(function(){$(document).bind("contextmenu",function(e){return false;});});2. 隐藏搜索文本框文字复制代码123456789101112131415...
分类:
Web程序 时间:
2015-11-13 18:59:31
阅读次数:
410
MyBatis的创建基于这样一个思想:数据库并不是您想怎样就怎样的。虽然我们希望所有的数据库遵守第三范式或BCNF(修正的第三范式),但它们不是。如果有一个数据库能够完美映射到所有应用程序,也将是非常棒的,但也没有。结果集映射就是MyBatis为解决这些问题而提供的解决方案。例如,我们如何映射下面这...
分类:
其他好文 时间:
2015-11-13 18:59:42
阅读次数:
315
运行:go run xxx.go编译:go build xxx.go 生成可执行文件程序开始:package main引入包:import “fmt” 或者import (“fmt" “os")注意:Println不支持,Printf才支持%式的输出变量和常量: 在函数外声明变量用:var a .....
分类:
编程语言 时间:
2015-11-13 18:57:09
阅读次数:
367
spring的声明事务提供了强大功能,让我们把业务关注和非业务关注的东西又分离开了。好东西的使用,总是需要有代价的。使用声明事务的时候,一 个不小心经常会碰到“Transaction rolled back because it has been marked as rollback-only”这个...
分类:
其他好文 时间:
2015-11-13 18:58:59
阅读次数:
2310
结构体:就是一个自定义的集合,里面可以放各种类型的元素,用法大体跟集合一样。一、定义的方法:struct student{public int nianling;public int fenshu;public string name;public string sex;public int sum...
分类:
其他好文 时间:
2015-11-13 18:58:00
阅读次数:
289
Xtrme toolkit,BCGControlBar,SkinMagic,AppFace,Skin++,Uskin++,SYGUI,LibUIDK,GuiToolkit,GardenUI等等,除了后两种一个是开源,一个是免费的外,其余的都是收费的。The Ultimate Toolboxhttp:...
分类:
编程语言 时间:
2015-11-13 18:58:10
阅读次数:
305
Python datetime / time conversionsDate: 2008-11-12| Tags:datetime,python|3Commentsfrom datetime import datetimeimport time#---------------------------...
分类:
编程语言 时间:
2015-11-13 18:58:17
阅读次数:
343
今天碰到一个特别的异常。Operation is not valid due to the current state of the object. at System.Web.HttpValueCollection.ThrowIfMaxHttpCollectionKeysExceeded() .....
分类:
其他好文 时间:
2015-11-13 18:57:34
阅读次数:
161
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在...
分类:
数据库 时间:
2015-11-13 18:54:55
阅读次数:
251
phpmyadmin默认导入数据库文件大小为2M,但一般网站的数据库导出的文件都会超出这个限制,要导入超过2M的数据库文件就需要手动修改php.ini配置文件!最近做项目遇到这个问题,顺便记录下了解决方法,希望对大家有所帮助。在php.ini文件中修改:upload_max_filesize 8M(...
分类:
数据库 时间:
2015-11-13 18:56:35
阅读次数:
309
一、 在网页爬数据 1、先获得页面的所有html文本 2、用正则表达式确定需要抓取的数据 3、用IsMatch方法获得匹配的数据后存盘 int pagesize = Convert.ToInt32(txtPageSize.Text.Trim());//获取到总共有多少页 WebClient wc =...
分类:
Web程序 时间:
2015-11-13 18:57:24
阅读次数:
248
由于项目更新了一大版本,过不了多久就会进行一次SQL语句查询的优化任务,由运维部分导出一份历史查询SQL语句日志给开发部门做优化分析工作。以前写过一个日志分析的工具,可以不是很好,所以最近又花了几天时间,完善了这个工具。下面,我来说一下,开发历程:一、任务分析:1、工具界面:2、具体需求:分类统.....
分类:
数据库 时间:
2015-11-13 18:56:20
阅读次数:
350
注意: ext中 function(e,target) 有着本质的却别 target为ext对象// 配置滚动条scrollable: { direction: 'vertical', direcitonLock: true },/...
分类:
其他好文 时间:
2015-11-13 18:55:10
阅读次数:
224
Hadoop有一个称为HDFS的分布式系统,全称为Hadoop Distributed Filesystem。HDFS有块(block)的概念,默认为64MB,HDFS上的文件被划分为块大小的多个分块,作为独立的存储单元。使用块的好处在于:1. 一个文件大小可以大于集群网络中任意一个磁盘的容量,文件...
分类:
其他好文 时间:
2015-11-13 18:55:55
阅读次数:
309