设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构 ...
分类:
其他好文 时间:
2016-08-29 01:45:02
阅读次数:
283
补充说明 文章中所列出的struts2的2.2jar包已经不是最新的了,这个版本有严重漏洞, 现在最新版本为2.3.15,所以。你懂的 http://struts.apache.org/download.cgi#struts23151 感谢网友提醒,现在不做ssh2的开发了,所以也忘了更新这篇文章, ...
分类:
其他好文 时间:
2016-08-29 01:46:03
阅读次数:
201
方法一: var s = ary.join(",")+","; for(var i=0;i<ary.length;i++) { if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1) { alert("数组中有重复元素:" + ary[i]); bre ...
分类:
编程语言 时间:
2016-08-29 01:45:43
阅读次数:
190
在《C++基类和派生类的赋值》一节中讲到,基类的指针也可以指向派生类对象。请看下面的例子: 运行结果:People: Xiao MingPeople: Li Lei 我们通常认为,如果指针指向了派生类对象,那么就应该使用派生类的成员变量和成员函数,这符合人们的思维习惯。但是本例的运行结果却告诉我们: ...
分类:
编程语言 时间:
2016-08-29 01:43:15
阅读次数:
210
Given two strings s and t which consist of only lowercase letters. String t is generated by random shuffling string s and then add one more letter at ...
分类:
其他好文 时间:
2016-08-29 01:44:35
阅读次数:
230
最近一段时间,OSChina 网站在早上 8 点出头的时候很容易因为数据库连接池爆满而导致网站宕机。表现的情况是数据库处理大量的查询,堆积大量并发连接,导致无法再连接到数据库,执行一个简单的查询速度也非常慢,数据库机器的 CPU 很高。 但事实上早上 8 点并非 OSC 网站的高峰期,高峰期的时候都 ...
分类:
其他好文 时间:
2016-08-29 01:43:49
阅读次数:
132
TFS是微软的应用软件生命周期管理(ALM)的解决方案产品,相比我们常见的一些ALM产品,例如HP ALM, IBM Rational, Atlanssian Jira等,其最大的区别在于TFS将软件研发的详细过程和交付物都集中收集在同一个平台中,实现了软件研发资产的集中管控。同时将软件研发过程中的... ...
分类:
Web程序 时间:
2016-08-29 01:42:39
阅读次数:
282
chrome.webRequest 清单文件 要使用网络请求 API,您必须在应用的清单文件中声明 "webRequest" 权限,以及您需要访问网络请求的所有主机的主机权限。如果您需要以阻塞方式使用网络请求 API,您还需要另外请求 "webRequestBlocking" 权限。例如: 请求的生 ...
分类:
Web程序 时间:
2016-08-29 01:44:06
阅读次数:
654
1.问:js中"1"+2+"3"+4 运算结果是? 答:1234 js中,字符串和数值相加,得到的还是字符串,这里的结果1234也是字符串。 2.问:4+3+2+"1" 运算结果是? 答:91 (从左至右的运算,前面是数值相加得到9,再和字符串相加得到91字符串。) 3.问:以下代码中,结果是? 答 ...
分类:
Web程序 时间:
2016-08-29 01:42:00
阅读次数:
1345
浏览器厂商在实现CSS3的效果时,有的还有的还在测试阶段,为了保证显示效果,我们在使用某些属性的时候需要添加额外的前缀 举个例子:我要使用属性xxx -ms-xxx:ie浏览器 -moz-xxx:FireFox浏览器 -o-xxx:Opera浏览器 -webkit-xxx:Chrome以及Safar ...
分类:
Web程序 时间:
2016-08-29 01:42:30
阅读次数:
207
题目: Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb", the answer is "abc", which the ...
分类:
其他好文 时间:
2016-08-29 01:42:42
阅读次数:
141
① 安装 Git Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git 服务器端: 安装完后,查看 Git 版本 客户端: 下载 Git for Windows,地址:https://git-for-windows.github.io/ 安装完之后,可以使用 Git Bas ...
分类:
系统相关 时间:
2016-08-29 01:43:31
阅读次数:
283
XMLHttpRequest对象的readyState与status的几种状态码表示的意思: readyState有五种状态: 0 (未初始化): (XMLHttpRequest)对象已经创建,但还没有调用open()方法; 1 (载入):已经调用open() 方法,但尚未发送请求; 2 (载入完成 ...
分类:
Web程序 时间:
2016-08-29 01:41:47
阅读次数:
180
上篇文章分享了如何加载网络图片和PCL中的图片,所以今天继续分享关于如何加载平台的内嵌图片,在这之前说一下上篇文章开头的一个问题:为什么不能加载UWP项目,这是因为我升级了UWP的SDK,而Xamarin还没有支持到这个版本(我也不想用Xamarin来发UWP项目)。还有就是园友问怎么知道哪些是平台 ...
分类:
其他好文 时间:
2016-08-29 01:41:17
阅读次数:
230
01 推出系统前的时间处理 实现监听和处理程序退出事件的功能 //视图已经加载过时调用 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically fr ...
分类:
移动开发 时间:
2016-08-29 01:39:38
阅读次数:
215
找规律发现只要找到两个相同数字之间,有多少个不同的数字,即为答案。 可以用树状数组离线处理。 坑点是卡有很多张,没用完的情况,后面的卡直接放在哪里, 就是 10 5 1 2 3 4 5 这样 开始数据要输出到10 #include <cstdio> #include <cstdlib> #inclu ...
分类:
其他好文 时间:
2016-08-29 01:40:40
阅读次数:
288
在springMVC的AOP 面向切面编程中,引用: package com.ah.aop;import java.lang.reflect.Method;import org.springframework.aop.MethodBeforeAdvice;public class MyMethodB ...
分类:
其他好文 时间:
2016-08-29 01:41:59
阅读次数:
180