废话不多说,先来程序.一步一步看注释,首先要注意:使用二分法时,数组必须是有序的,也就是从大到小或者从小到大的,不能是无序的publicstaticinthalfSearch(int[]arr,intkey){
intmin,max,mid;//分别为最小值,最大值,和中间值
min=0;
max=arr.length-1;
mid=(max+min)/2;//这应该..
分类:
编程语言 时间:
2017-02-05 15:44:02
阅读次数:
160
SSH全注解开发: (1) 在Action类中添加注解,实现Struts2的注解开发(@NameSpace、@ParentPackage、@Action...) (2) 在 Spring 配置文件中注册组件扫描的基本包 <context:component-scan base-package="co ...
分类:
编程语言 时间:
2017-02-05 15:29:58
阅读次数:
257
Spring AOP(面向方面编程)框架,用于在模块化方面的横切关注点。简单得说,它只是一个拦截器拦截一些过程,例如,当一个方法执行,Spring AOP 可以劫持一个执行的方法,在方法执行之前或之后添加额外的功能。 Spring AOP(面向方面编程)框架,用于在模块化方面的横切关注点。简单得说, ...
分类:
编程语言 时间:
2017-02-05 15:29:45
阅读次数:
256
以IntelliJ IDEA为例: 1、首先创建一个项目,创建时选择Spring Initializr,然后Next,如下图: 2、填写项目信息,如下图: 3、勾选web 4、最后一步,填写工程名字点击finish 第一次创建时系统会去下载需要的依赖,耗时稍长,请耐心等待。 创建成功后,目录结构如下 ...
分类:
编程语言 时间:
2017-02-05 15:25:37
阅读次数:
175
ajax获取图片,100%原生js实现左右切换的轮播图(有延迟加载) ...
分类:
编程语言 时间:
2017-02-05 15:25:51
阅读次数:
320
析构函数不要抛出异常。 构造函数可以抛出异常,但是要谨慎。 原因下面这篇文章讲的不错,转载如下: http://jarfield.iteye.com/blog/811703 写Java代码的时候,遇到错误总是喜欢抛出异常,简单实用。最近开始写C++代码,发现异常没那么简单,使用须谨慎。 翻阅了《Ef ...
分类:
编程语言 时间:
2017-02-05 15:23:49
阅读次数:
183
# os 模块os.sep 可以取代操作系统特定的路径分隔符。windows下为 '\\'os.name 字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是 'posix'os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目 ...
分类:
编程语言 时间:
2017-02-05 15:25:36
阅读次数:
229
一 装饰器的概念 讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。 每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下,让它变得更厚更长,这样一来,它不仅有遮羞功能,还能提供保暖,不过有个问题,这个内裤被我 ...
分类:
编程语言 时间:
2017-02-05 15:19:18
阅读次数:
183
using Newtonsoft.Json.Linq; 如何获取json里的某个属性(节点)值,对其删改,新增 //2.1 数组用JArray加载 string jsonText = "[{'a':'aaa','b':'bbb','c':'ccc'},{'a':'aa','b':'bb,'c':'c ...
分类:
编程语言 时间:
2017-02-05 15:18:20
阅读次数:
6326
Spring提供了一个有用的“org.springframework.mail.javamail.JavaMailSenderImpl”类,通过JavaMail API 简化邮件发送过程。这里有一个项目中使用Spring “JavaMailSenderImpl”通过Gmail SMTP服务器发送电子 ...
分类:
编程语言 时间:
2017-02-05 15:16:57
阅读次数:
228
ajax获取图片,100%原生js实现左右切换的轮播图(无延迟加载) ...
分类:
编程语言 时间:
2017-02-05 15:10:47
阅读次数:
375
在上一篇Spring电子邮件教程,硬编码的所有电子邮件属性和消息的方法体中的内容,这是不实际的,应予以避免。应该考虑在Spring bean 配置文件中定义电子邮件模板。 在上一篇Spring电子邮件教程,硬编码的所有电子邮件属性和消息的方法体中的内容,这是不实际的,应予以避免。应该考虑在Sprin ...
分类:
编程语言 时间:
2017-02-05 15:02:26
阅读次数:
243
在Spring框架,可以用 auto-wiring 功能会自动装配Bean。要启用它,只需要在 <bean>定义“autowire”属性。 在Spring框架,可以用 auto-wiring 功能会自动装配Bean。要启用它,只需要在 <bean>定义“autowire”属性。 <bean id=" ...
分类:
编程语言 时间:
2017-02-05 14:57:19
阅读次数:
192
查看所有的关键字:help("keywords") 查看所有的modules:help("modules") 单看所有的modules中包含指定字符串的modules: help("modules yourstr") 查看中常见的topics: help("topics") 例如想要查看CALLS主 ...
分类:
编程语言 时间:
2017-02-05 14:10:07
阅读次数:
236
Spring依赖检查 bean 配置文件用于确定的特定类型(基本,集合或对象)的所有属性被设置。在大多数情况下,你只需要确保特定属性已经设置但不是所有属性.. Spring依赖检查 bean 配置文件用于确定的特定类型(基本,集合或对象)的所有属性被设置。在大多数情况下,你只需要确保特定属性已经设置 ...
分类:
编程语言 时间:
2017-02-05 14:08:46
阅读次数:
274
Spring EL与OGNL和JSF EL相似,计算评估或在bean创建时执行。此外,所有的Spring表达式都可以通过XML或注解。 Spring EL与OGNL和JSF EL相似,计算评估或在bean创建时执行。此外,所有的Spring表达式都可以通过XML或注解。 在本教程中,我们将学习如何使 ...
分类:
编程语言 时间:
2017-02-05 14:08:00
阅读次数:
312