5点钟了。这段代码我已经研究了好几个小时,半天写出一行。这真是一种折磨。有些天里,代码会不由自主的从脑子里溜到我的指尖。可今天不是。我的任务是往一个类里添加一个新功能。“Easy”,我想。“我写的这个类,现在去扩展它,怎么也不应该太难。”于是,在饱饱的午餐后,我就开始坐下来编程。开始一切都很顺利——...
分类:
其他好文 时间:
2014-06-11 22:07:13
阅读次数:
212
文档集是 SharePoint Server 2010
中的一项新功能,它使组织能够管理单个可交付文档或工作产品(可包含多个文档或文件)。文档集是特殊类型的文件夹,它合并了唯一的文档集属性以及文件夹和文档的属性和行为,并提供用户界面
(UI)、元数据和对象模型元素以帮助管理工作产品的各个方面。比如广...
分类:
其他好文 时间:
2014-06-11 08:48:05
阅读次数:
238
Windows PowerShell Web Access(PSWA)是 Windows
Server 2012 中的新功能,充当 Windows PowerShell 网关,允许远程计算机基于 Web 方式(HTTPS)访问和操作目标计算机的
Windows PowerShell,以执行 Po.....
分类:
数据库 时间:
2014-06-10 22:04:59
阅读次数:
395
近期在思考怎么做小流量,在网上搜了一下,总结例如以下:1、前提,站点pv已经达到了一定的规模,比方上百万pv,不做小流量冒然更新功能,可能会带来大面积流量损失。在这样的前提下须要做小流量实验2、什么是小流量?让pv总量的一小部分使用到新功能,而其余用户仍然使用原来的功能3、怎么做?3.1、程序上准备...
分类:
Web程序 时间:
2014-06-10 09:15:26
阅读次数:
224
在空白的文本编辑器里打开一个崭新的文本,没有一行代码,出现在眼前的是一个充满了无限可能和希望的项目。可是,当数千行的代码写完之后,整个项目因为bug的出现而被压垮了,更别说添加什么新功能了...这也许是对程序员的最大打击,在饱满的热情上浇了一盆冷水。其实,最好的软件程序员当然知道怎样去发现并修复这些...
分类:
其他好文 时间:
2014-06-09 13:50:33
阅读次数:
263
何谓重构
对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提交其可理解性,降低其修改成本。
重构的目的是软件更容易理解和修改;重构不会改变软件可观察的行为。
两顶帽子比喻
添加新功能 不修改既有代码,只管添加新功能,并通过测试重构 不添加功能,只管改进程序结构
为何重构
重构改进软件设计
改进的重要方向就是消除重复代码。...
分类:
其他好文 时间:
2014-06-07 01:59:57
阅读次数:
243
使用google自带的android-support-v4.jar 里面的SwipeRefreshLayout 实现下拉刷新...
分类:
其他好文 时间:
2014-06-05 12:04:14
阅读次数:
209
转:http://www.studentboss.com/html/news/2014-05-30/148523.htm昨天(5月29日)下午,微信在官网发布了微信小店新功能,通过认证且已接入微信支付的服务号可以申请开通微信小店功能,实现快速添加商品、商品管理、订单管理、货架管理、维权等功能,开发者...
分类:
微信 时间:
2014-06-02 21:30:54
阅读次数:
431
上一篇博文《设计模式——创建型模式》中介绍了5种创建型模式,接下来继续介绍结构型模式。
结构型模式主要用于描述如何组合类和对象已获得更大的结构。其中,结构型类模式采用继承机制来组合接口和实现,而结构型对象模式则采用组合/聚合方式来组合对象以实现新功能,因为它可以在运行时刻改变对象组合关系,所以对象组合方式具有更大的灵活性,这种机制是无法通过静态类组合来实现的。当然两者都有彼此...
分类:
其他好文 时间:
2014-06-02 12:32:20
阅读次数:
225
最近在大学毕设项目基础上新增一些功能,基于Struts2开源框架,数据库采用的是MySQL。写完后台的新功能代码,单元测试也顺利通过,去整合前台,但是当使用JSP页面操作的时候,没想到报异常了。截图如下:java.sql.SQLException:Unknowntype‘246incolumn2of4inbinary-encodedres..
分类:
数据库 时间:
2014-06-02 03:02:52
阅读次数:
639