- 博客(34)
- 收藏
- 关注
转载 TDD 用语
OOP 封装 继承 多态SOLID SRP 单一职责 Single Responsibility Principle OCP 开放封闭 Open/Close Principle LSP 里氏替换 Liskov Substitution Principle ISP 接口分离 Interface Segregation Principle DIP 依赖倒置 Depende...
2013-12-30 17:19:00 158
转载 Java 中long类型转换成为int类型时可能会出错的地方
那计算两个日期之间间隔的天数为例来说明这个问题。下面是计算日期间隔天数的简单算法(主要出错的地方为红色标注的地方):public int getDay(String startDate, String endDate) { int m_intervalday = 0; SimpleDateFormat m_simpledateformat =...
2013-12-30 16:18:00 343
转载 断言与异常(Assertion Vs Exception)
在日常编程实践中,断言与异常的界限不是很明显,这也使得它们常常没有被正确的使用。我也在不断的与这个模糊的怪兽搏斗,仅写此文和大家分享一下我的个人看法。我想我们还可以从很多角度来区别断言和异常的使用场景,欢迎大家的意见和建议。异常的使用场景:用于捕获外部的可能错误断言的使用场景:用于捕获内部的不可能错误我们可以先仔细分析一下我们在.net中已经存在的异常。System.I...
2013-12-29 01:23:00 237
转载 WPF Multi-Touch 开发:高级触屏操作(Manipulation)
原文 WPF Multi-Touch 开发:高级触屏操作(Manipulation)在上一篇中我们对基础触控操作有了初步了解,本篇将继续介绍触碰控制的高级操作(Manipulation),在高级操作中包含了一些特殊的触屏手势:平移、缩放、旋转,当然在WPF 中无需自行开发这些手势,只需将UI 控件的IsManipulationEnabled 属性激活,并通过以下四种事件完成各种触屏手势操作:M...
2013-12-26 20:45:00 202
转载 linux下生成随机密码的十种方法
Linux的特点之一,就是给我们提供了多种选择。一种目的,可以多种方法解决。如何在Linux下产生随机密码呢?我给大家收集了10来种方法,仅供参考。#1date+%s|sha256sum|base64|head-c32;echo上述命令使用SHA来哈希日期,输出头32个字节。#2</dev/urandomtr-dc_A-Z-a-z-0...
2013-12-26 17:15:44 87
转载 Oracle AWR 介绍
一. AWR 说明 Oracle 10g之前对数据库做性能检测使用statspack工具。 关于statspack的说明,参考我的Blog: statspack安装使用和 report 分析http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4682329.aspx ...
2013-12-23 22:58:00 45
转载 Spring实例化bean的三种方式
applicationContext.xml<!-- bean实例化方式1 构造方法 --> <bean id="bean1" class="main.com.lee.b_construct.Bean1" /> <!-- b...
2013-12-23 13:24:08 132
转载 jquery 元素选择器集合
一、基本选择器1. id选择器(指定id元素)将id="one"的元素背景色设置为黑色。(id选择器返单个元素)$(document).ready(function () { $('#one').css('background', '#000'); });2. class选择器(遍历css类元素)将class="cube"的元素背景色设为黑色$(...
2013-12-23 11:34:00 78
转载 java_利用session校验图片认证码
RegisterServlet:检验server,client验证码是否一致ImageServlet:产生验证码<!DOCTYPE html><html><head><title>Register.html</title><script type="text/javascript">...
2013-12-21 22:43:00 75
转载 [转载]创业公司如何实施敏捷开发
说起敏捷开发,并不是因为敏捷而敏捷。这几年的敏捷开发已经被很多敏捷咨询服务商神话了,这个东西并不是神器,实施了就可以解决所有软件公司的问题,而是要结合自己公司的特点和问题摸索出适合自己的一套模式。大家都知道,创业公司刚开始需要研发出一款产品并且能够使公司赚钱的产品,不过大部分创业公司没有那么容易一下就能做出来,很多公司还没有成功的产品资金链就断掉了,公司也死掉了。我们公司是这样一个状况,有一条...
2013-12-19 20:58:00 70
转载 Ninject学习笔记<一>
本文转载自永远的阿哲 如果给您带来不便请联系博主。Ninject是一款.Net平台下的开源依赖注入框架.按照官方说法,它快如闪电、超级轻量,且充分利用了.Net的最新语法,使用Lambda表达式代替Xml文件完成类型绑定.Ninject结构精巧,功能强大,越来越受到各类开发者的关注,其开源社区非常活跃,众多开发者为它开发了各种各样的扩展应用.其中有一款名叫Ninject.Web.Common,...
2013-12-19 10:22:00 79
转载 手机导航
http://baike.baidu.com/link?url=vhC4FY2UruyNzIVn6w3pVZDN9_UhwFFVav8NrQzRbuhtaZ900bbzWTFDsEoZhaIk8Kpg63k6n9sbLj0xsf5BbK手机导航手机导航(英文名称:Mobile Navigation)就是通过导航手机的导航功能,把你从目前所在的地方带到另一个你想要到达的地方。手机导...
2013-12-17 20:32:00 722
转载 并行计算缩短大数据量BIRT报表的计算时间
用birt遇到一个大报表,涉及四张数据库表(一个交易流水表和三个维表,维表通过主键和流水表关联,流水表比较大数据量超过35G),数据量1亿条/40G,带有若干过滤条件,在oracle里跑,查询300多秒,报表展现超过400秒。报表sql长这个样子:select… from A,B,C,D whereA.k1=B.k1 and A.k2=C.k2 and C.k3=D.k3 a...
2013-12-17 09:48:48 199
转载 命令行下的html转pdf工具wkhtmltopdf
基于webkit和qt的html转pdf的命令行工具,非常好使http://code.google.com/p/wkhtmltopdf/http://www.cnblogs.com/shanyou/archive/2012/09/07/2676026.htmlhttp://blog.csdn.net/hantiannan/article/details/4597278...
2013-12-16 10:13:00 2283
转载 Centos6.4 +Hadoop 1.2.1集群完全分布模式配置
本文参考:http://www.it165.net/admin/html/201311/2045.html进行学习。一.简述:Hadoop是一种分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力高速运算和存储。Hadoop 1.2.1版本下载地址:http://apache.dataguru.cn/hado...
2013-12-14 16:26:58 77
转载 [Head First设计模式]山西面馆中的设计模式——观察者模式
系列文章[Head First设计模式]山西面馆中的设计模式——装饰者模式引言不知不自觉又将设计模式融入生活了,吃个饭也不得安生,也发现生活中的很多场景,都可以用设计模式来模拟。原来设计模式就在我身边。为什么观察者模式会出现呢?为了建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应。在此,发生改变的对象称为观察目标,而被通知的对象...
2013-12-14 12:20:00 48
转载 《关于2013年全国测量人员最低工资标准的通知》
一不小心,看到了某网友制作了《关于2013年全国测量人员最低工资标准的通知》!感觉不是在恶搞,这是因为现在测量所吃的都是年轻饭,到40后您还在扛着仪器吗,人家毕业的小伙不会扛着仪器吗?我们得团结起来,共同抵制黑心老板和介于sa与sc之间的国企单位!现将全文公布如下: ...
2013-12-13 19:48:00 70
转载 QT开发之旅一DS7400主机调试工具
接触QT三年有余,期间因为工作需要断断续续学习过,2010年开始接触,当时好像是4.7版本,现在都已经到5.2版本了,更新真快,前阵子安装了下5.2版本,还是有很多变化的,不过感觉好像编译速度慢了很多,而且编译出来的可执行文件需要附带的DLL多了很多,感觉不爽,所以还是回到了4.7版本的开发,一个重要原因是现在大部分的开发板都移植好了4.7版本的运行库,可以方便的将WINDOWS程序移植到嵌入式l...
2013-12-13 12:36:00 62
转载 HTML输出 一 控制列背景颜色
#将需要读取的域名和端口列表保存在名为ports01.txt、ports02的文件中,文件与脚本位于相同目录下$CurrentPath = $MyInvocation.MyCommand.Path.substring(0,$MyInvocation.MyCommand.Path.LastIndexOf('\')+1)$file = "ports01.txt"$FilePath = $Current...
2013-12-12 17:18:00 101
转载 hdu 3518 Boring counting (后缀数组)
Boring countingTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1331Accepted Submission(s): 538Problem Description035 now faced a tough...
2013-12-09 19:21:00 54
原创 在VMM2012R2中使用二代虚拟机创建的模板无法创建虚拟机的解决方法
在玩windows azure pack for windows server时,才发现如下的问题: 1. 现象:在SCVMM 2012 R2(或通过HyperV管理控制台)中,创建二代虚拟机,然后在SCVMM中创建或是转换成模板后,无法通过此模板创建虚拟机,提示错误如下:错误提示:vmm找不到此设备,或者此设备无效,因此无法用作启动设备。2. 解决方法:原因分析:无,看错误提示吧。注意,必需是在...
2013-12-07 12:27:41 85
转载 initWithSpriteFrameName和createWithSpriteFrameName
/** * Initializes a sprite with a sprite frame name. <br/> * A cc.SpriteFrame will be fetched from the cc.SpriteFrameCache by name. <br/> * If the cc.SpriteFrame do...
2013-12-06 17:32:00 175
转载 基础才是重中之重~Data层如何调用BLL层的方法,如果觉得奇怪请看本文章
回到目录看似不伦不类这个题目有点不伦不类,或者说有点伪模式了,不错,确实是这样,我们正确的开发思维是WEB层->BLL层->DATA层,每个层有对它下层的引用,下层不能引用上层,因为这会出现相互引用的错误,在实际工作中,BLL层会有涉及到各个业务的代码组织,实现数据持久化一般在Data层完成,这是可以理解的,也是我们经常使用的开发模式,这当然不是今天的重点,今天主要说一个实际问...
2013-12-05 10:40:00 135
转载 SQL函数
3.SQL函数3.1函数组成确定性函数:如果函数的输出只与输入的参数的值相关,而与其他外部因素无关。非确定性函数:如果函数的输出基于环境条件,或者产生随机或者依赖结果的算法。在T-SQL中,变量既可用于输入,也可用于输出。用户变量以@符号开头,用于声明特定的数据类型。可以使用SET或者SELECT语句给变量赋值。DECLARE@MyNumberint,@MyCo...
2013-12-04 22:43:00 122
转载 (转)C语言_测试程序运行内存状态GlobalMemoryStatus使用案例
在做毕业设计的时候,需要验证算法的空间复杂度,C语言网上都说是用GlobalMemoryStatus这个函数,但是网上却没有这个函数的使用实例,也有人说是用内存分析器的东西,但是这个显然是不靠谱的。 这里详细介绍一下我使用GlobalMemoryStatus函数的过程:(后面附上实例) GlobalMemoryStatus,Win32 API函数。此函数用来获得当前可用的物理和虚拟内存信息,函数定...
2013-12-03 15:52:00 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人