package shuzu; /* * 输入一个已经按升序排序的数组和一个数字 * 在数组中查找两个数,使得他们的和是输入的那个数字,要求时间复杂度为o(n) * 如果有多对数字的和等于输入的数字,输出任意一对即可。 */ public class demo1 { private static vo... ...
分类:
编程语言 时间:
2017-09-22 23:54:07
阅读次数:
250
摘自http://www.cplusplus.com 1. scanf 函数 Parameters format Whitespace character: the function will read and ignore any whitespace characters encountered ...
分类:
编程语言 时间:
2017-09-22 23:54:54
阅读次数:
257
空指针异常这个坑爹的异常是初学开发者最常见的坑,那么今天为大家分享一个jdk的新工具java.util.Objects包。里面有很多工具可以帮我们避免空指针异常让我我们的代码写起来更加优雅。下面我们来看看这个工具包的有哪些工具。大名鼎鼎的equals. 通常我们在写两个字符串内容对比的时候通常都这么 ...
分类:
编程语言 时间:
2017-09-22 23:55:36
阅读次数:
207
边看MHA源码边学Perl语言之三 NodeUtil.pm NodeUtil.pm源码分析 MHA的代码分为mha4mysql-manager(管理节点)和mha4mysql-node(数据库节点)两部分,可能有些人认为mha4mysql-node只需要安装在数据库节点就可以了,但通过源码可看出,在 ...
分类:
编程语言 时间:
2017-09-22 23:55:44
阅读次数:
390
/** * Project Name:Algorithm * File Name:SingleListMergeSort.java * Package Name: * Date:2017年9月22日上午10:08:46 * Copyright (c) 2017, 2692613726@qq.com ... ...
分类:
编程语言 时间:
2017-09-22 23:56:19
阅读次数:
299
冒泡排序由于其简单,通常是我们学习各类编程语言首先选择学习的一个排序算法 作者:耑新新,发布于 博客园 转载请注明出处,欢迎邮件交流:zhuanxinxin@foxmail.com ...
分类:
编程语言 时间:
2017-09-22 23:56:25
阅读次数:
299
arr.concat() 连接n个数组或元素,并返回数组结果arr.join() 在数组中两个元素之间加入一个元素 并返回数组结果arr.toString() 将数组转换成字符串,并返回结果【等价于arr.join()】 arr.sort() 对数组中的元素进行排序【0-9,a-z】arr.reve ...
分类:
编程语言 时间:
2017-09-22 23:56:53
阅读次数:
242
#http://python.jobbole.com/82758/ # import numpy as np # # # # sigmoid function # def nonlin(x, deriv=False): # if (deriv == True): # return x * (1 - ... ...
分类:
编程语言 时间:
2017-09-22 23:59:45
阅读次数:
494
边看MHA源码边学Perl语言之二ManagerUtil.pm MHA版本 为了让大家有一个共同的代码学习环境,特别从网络找了mha4mysql-manager-0.56,mha4mysql-node-0.56稳定版作为学习和研究对象,大家可以到直接到github上进行clone: Window推荐 ...
分类:
编程语言 时间:
2017-09-23 00:00:59
阅读次数:
303
1: @Valid 注解 @NotNull(message="名字不能为空") private String userName; @Max(value=120,message="年龄最大不能查过120") private int age; @Email(message="邮箱格式错误") priva ...
分类:
编程语言 时间:
2017-09-23 00:01:30
阅读次数:
219
1.获取当前页面的Url 2.获取元素坐标 3.表单的提交 4.获取CSS的属性值 5.获取元素的属性值 6.判断元素是否被选中 7.返回元素的大小 8.判断元素是否显示 9.判断元素是否被使用 10.获取元素的文本值 11.元素赋值 12.返回元素的tagName 13.删除浏览器所有的cooki ...
分类:
编程语言 时间:
2017-09-23 00:01:47
阅读次数:
268
思想: 基于udp协议向遍历子网内所有ip地址,发送udp数据包到一个关闭的端口(你认为可能关闭的端口,如不放心可指定多个),如果受到回应的ICMP包说明此主机存在。udp发送数据包开销比较小。可以在此基础上增减namp调用的功能,完整扫描发现的主机上的端口。 使用的python模块:netaddr ...
分类:
编程语言 时间:
2017-09-23 00:04:20
阅读次数:
307
package game; import java.awt.Graphics;import java.awt.Image;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent; public class Mygame exte ...
分类:
编程语言 时间:
2017-09-23 00:06:52
阅读次数:
254
JS数组 JS数组的定义方法 var arr = []; var arr = new Array() JS数组属性 长度 arr.length 遍历数组 索引值:从0开始数 第一种方法 for(var a = 0;a<arr.length) 第二种方法 for(var in arr){alert(a ...
分类:
编程语言 时间:
2017-09-23 00:07:06
阅读次数:
179
1:C++语言不能检查数组下标是否越界,如果下标越界就会造成程序崩溃,而程序员在编辑代码时很难找到下标越界错误。那么如何能使数组进行下标越界检测呢?此时可以建立数组模板,在定义模板时对数组的下标进行检查。 在模板中想要获取下标值,需要重载数组下标运算符“[]”,重载数组下标运算符后使用模板类实例化数 ...
分类:
编程语言 时间:
2017-09-23 00:07:13
阅读次数:
234
<1> 定义方法:var a = [1,2,3,4,5]; 数值从0开始 a[1] = "abc" ; a[3] = "def"; var b = nwe Array(1,2,3,4,5);新建一个对象 属性:a.lehth;可以查看数组的长度。 方法:a.pop(); <2> 遍历 for ( i ...
分类:
编程语言 时间:
2017-09-23 00:11:18
阅读次数:
224
这一章太多了。。。好累,不想写那么细了,就做一点总结吧。 ...
分类:
编程语言 时间:
2017-09-23 00:11:25
阅读次数:
241
一、概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以 ...
分类:
编程语言 时间:
2017-09-23 00:13:38
阅读次数:
254
1. 每个C++都包含至少一个函数,其中一个必须为mian函数,且 main 函数的返回类型必须为 int。 2. 函数定义包括:返回类型,函数名,形参列表,函数体 3. main 函数返回值用来指示状态,0表示成功,其他值含义由系统定义,通常用来表示错误类型。 4. 通过 echo 命令可以获得 ...
分类:
编程语言 时间:
2017-09-23 00:14:06
阅读次数:
255