1.编写验证email的正则表达式,邮箱名可以是英文字母或数字或-,_符号,邮箱后缀网址名可以是字母或数字,域名可以是com、org、edu 例如: 1111Hugo_@lester007.com即为合法的email地址 (1)match()方法判断是否匹配,如果匹配成功,返回一个Match对象,否 ...
分类:
编程语言 时间:
2017-07-27 16:35:04
阅读次数:
248
首先列一下,sellect、poll、epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续 ...
分类:
编程语言 时间:
2017-07-27 16:35:54
阅读次数:
230
(C++)函数参数传递中的一级指针和二级指针 主要内容: 1、一级指针和二级指针 2、函数指针传递的例子 3、什么时候需要传递二级指针? 4、二级指针在链表中的使用 1、一级指针和二级指针 一级指针:即我们一般说的指针,就是内存地址; 二级指针:指向指针的指针,就是地址的地址; 如: int a=1 ...
分类:
编程语言 时间:
2017-07-27 16:36:05
阅读次数:
224
函数 首先恭喜自己进入了函数的学习阶段! 一、函数定义 def 关键字 变量名(): ‘‘‘ 注释部分 ’’’ 函数体 return 调用:test() 函数名 二、返回值 1.如果有返回值必须用变量接收才有效果 (1)返回值为一个用一个变量接收 (2)返回值为多个值时,用一个变量接收时组成元组;或 ...
分类:
编程语言 时间:
2017-07-27 16:37:16
阅读次数:
157
包装类 Java是面向对象的编程语言,包装类的出现更好的体现这一思想。 其次,包装类作为类是有属性有方法的,功能比基本数据类型要强大。 【八种基本数据类型的包装类】 byte ——Byte short ——Short int ——Integer long——Long float——Float dou ...
分类:
编程语言 时间:
2017-07-27 16:37:58
阅读次数:
235
问题描述: 求对于长度为N的数组A,求子数组的和接近0的子数组,要求时间复杂度O(NlogN) (1) 求出所有的sum[i] sum[i]表示A的前 i 项和 (2) 对sum[-1,0,...,N-1]排序,然后计算sum相邻元素的差的绝对值,最小记为 min1 (3) min1 : 在A中任意 ...
分类:
编程语言 时间:
2017-07-27 16:38:24
阅读次数:
203
画图写出策略,然后每个步骤都用最简单的代码写出来,总结规律 插入排序算法 package a; public class ChaRuPaiXu {public static void main(String[] args) { int[] nums={24,3,51,12,6,4,5,34,23,1 ...
分类:
编程语言 时间:
2017-07-27 16:38:48
阅读次数:
192
1.创建bean.xml <?xml version="1.0" encoding="UTF-8"?> <beans> <bean id="userController" class="com.augmentum.oes.controller.UserController" scope="singl ...
分类:
编程语言 时间:
2017-07-27 17:02:52
阅读次数:
197
文章目录 1. 依赖 2. 部署 3. 调试 4. 源代码 文章目录 设置远程调试,可以在正式环境上随时跟踪与调试生产故障。 依赖 在 pom.xml 中增加远程调试依赖。 部署 部署时,执行相关命令。 调试 在本地 Eclipse 管理界面,鼠标双击 Run 按钮,选择 Debug Configu ...
分类:
编程语言 时间:
2017-07-27 17:03:22
阅读次数:
916
这里对java中常用的集合做一个小结 单列集合:Collection 单列集合的根接口 List系列:有序,不唯一 1,ArrayList 底层使用Object数组,查询快,插入删除慢 2,LinkedList 底层使用链表数据结构,查询慢,增删快,有removeLast()方法,而ArrayLis ...
分类:
编程语言 时间:
2017-07-27 18:14:34
阅读次数:
203
标识符(命名规范) 标识符由字母、数字、下划线、¥、$、中文组成; 首字母不能使用数字; 不能与系统关键字重名; 长度无限制,区分大小写; 类名:每个首字母大写; 包名:全部小写; 方法名:第一个单词小写,其他首字母大写; 变量:小写; 常量:大写; 基本数据类型 byte 字节型 short 短整 ...
分类:
编程语言 时间:
2017-07-27 18:14:43
阅读次数:
132
一、简单的装饰器 1.为什么要使用装饰器呢? 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 装饰器的本质:就是一个闭包函数 那么我们先来看一个简单的装饰器:实现计算每个函数的执行时间的功能 1 import time 2 def wrapper(func): 3 def in ...
分类:
编程语言 时间:
2017-07-27 18:14:59
阅读次数:
149
下载 :restclient.jar 启动命令 : java -jar restclient.jar 界面如图所示: ...
分类:
编程语言 时间:
2017-07-27 18:15:37
阅读次数:
149
1、interval 间隔事件,var timer=setInterval(a,5000); 代表5秒钟执行一下a 事件,若是想停止,则clearInterval(timer)便可 2、setTimeout(“b”,3000) out为小写,代表3秒钟后执行b事件,时间若是b(),需要双引号,若是b ...
分类:
编程语言 时间:
2017-07-27 18:15:46
阅读次数:
132
出差问题: 1、共有6个城市,某员工现从5号城市,到endCity出差; 2、如果一个城市遇上大雾,则该城市(既不能到达,也不能离开); 3、给定距离矩阵useHours[][6] = { 0,2,10,5,3,INF, INF,0,12,INF,INF,10, INF,INF,0,INF,7,IN ...
分类:
编程语言 时间:
2017-07-27 18:16:37
阅读次数:
462
运用列表生成式,可以快速生成list,可以通过一个list推导出另一个list,而代码却十分简洁。 格式 [x for x in 内容] [x for x in 内容 if 条件] 1:要把生成的元素x放到前面,执行的时候,先执行后面的for循环 2:后面跟上for循环 可以有多个for循环,也可以 ...
分类:
编程语言 时间:
2017-07-27 18:18:49
阅读次数:
251
文章目录 1. 继承 AbstractEndpoint 抽象类 2. 创建端点配置类 3. 运行 4. 源代码 文章目录 Spring Boot 提供的端点不能满足我们的业务需求时,我们可以自定义一个端点。 本文,我将演示一个简单的自定义端点,用来查看服务器的当前时间,它将返回两个参数,一个是标准的 ...
分类:
编程语言 时间:
2017-07-27 18:19:09
阅读次数:
168
1、 模块 写模块的时候尽量不要和系统自带的模块的名字相同 调用模块的时候,会先在当前目录下查找是否有这个模块,然后再会如python的环境变量中查找 a.模块1:sys 代码如下: 1 import sys 2 print(sys.path) 该代码的作用就是打印出python环境变量如下所示: ...
分类:
编程语言 时间:
2017-07-27 18:19:32
阅读次数:
200
$array =array ( 'id' =123, 'name' = 'dopost' ); echo http_build_query( $array ); //得到结果 id=123name=dopost $array =array ( 'id' =123, 'name' = 'dopost' ...
分类:
编程语言 时间:
2017-07-27 18:20:11
阅读次数:
191
分为以下几个运行时数据区: 程序计数器,java虚拟机栈,本地方法栈,java堆,方法区 程序计数器: 线程私有,记录正在执行的虚拟机字节码指令地址,执行本地方法则为空,是唯一一个java虚拟机内存中没有PutOfMemoryError情况 java虚拟机栈: 线程私有,生命周期也与线程相同,用于支 ...
分类:
编程语言 时间:
2017-07-27 18:20:59
阅读次数:
151