Java开发常见工具介绍: A:操作系统自带的记事本软件 B:高级记事本软件 C:集成开发环境 IDE (Integrated Development Environment) Eclipse的基本使用Eclipse的基本使用: 选择工作空间 工作空间 其实就是我们写的源代码所在的目录 用Eclip... ...
分类:
编程语言 时间:
2017-07-03 23:44:23
阅读次数:
236
Array.prototype.search = function(value) { var arr = this; function search(arr, value, start, end) { if (start > end) { return -1; } else { var middle... ...
分类:
编程语言 时间:
2017-07-03 23:47:59
阅读次数:
213
简介:1、Aop编程。2、AspectJ基于xml文件。3、AspectJ基于注解。 4、JdbcTemplate。 5、配置properties文件 1 AOP 1.1 AOP介绍 1.1.1 什么是AOP l 在软件业,AOP为Aspect Oriented Programming的缩写,意为: ...
分类:
编程语言 时间:
2017-07-03 23:48:25
阅读次数:
282
深入剖析Java之String字符串 在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。 在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。 创建 String 对象有三种 ...
分类:
编程语言 时间:
2017-07-03 23:48:36
阅读次数:
265
闭包 对于Javascript程序员来说,闭包(closure)是一个难懂又必须征服的概念。闭包的形成与变量的生存周期密切相关。 变量的作用域变量的作用域,指变量的有效范围。我们最常谈到的是在函数中声明的变量作用域。当在函数中声明一个变量的时候,如果该变量前面没有带上关键在var,这个变量就会成为全 ...
分类:
编程语言 时间:
2017-07-03 23:52:05
阅读次数:
203
也就是说,如果condition构造函数lock参数为空的话,会自动创建可重入锁RLock。 可重入锁RLock,同一线程可以多次获取(the same thread may acquire it again without blocking)。 ...
分类:
编程语言 时间:
2017-07-03 23:52:31
阅读次数:
263
一、线程的基本概念: 线程是一个程序里面不同的执行路径。 程序里面不同的执行路径,每一个分支都是一个线程。 进程:静态的概念。机器上的一个class文件,机器上的一个exe文件,这叫一个进程。 机器里面实际上运行的都是线程。 window等。linux等都是多进程,多线程的系统。 CPU的执行是这样 ...
分类:
编程语言 时间:
2017-07-03 23:54:44
阅读次数:
325
Java基础篇 Java基础学习笔记一 Java介绍 Java基础学习笔记二 Java基础语法(变量、数据类型) Java基础学习笔记三 Java基础语法(流程控制语句、循环) Java基础学习笔记四 Java基础语法(数组、方法) Java web Javaweb学习笔记1 MySQL与JDBC ...
分类:
编程语言 时间:
2017-07-03 23:54:50
阅读次数:
198
Python 字典 1、字典可以看作是无序的列表集合,字典是通过键来存取,而不是通过偏移来存取。 2、任意对象的无序集合,可变长、异构、任意嵌套。 3、属于可变映射类型(key-value),但不支持序列操作(合并,分片)。 4、字典基本操作 ...
分类:
编程语言 时间:
2017-07-03 23:56:09
阅读次数:
302
maven版本:3.3.9 解压即可使用 spring版本:4.3.9 通过maven进行管理下载 mybatis版本:3.4.4 通过maven进行管理下载 mysql版本:5.7 connector也是通过maven进行下载 首先,使用maven一定要网速好一点,不然在线下载jar包会很慢,其次... ...
分类:
编程语言 时间:
2017-07-03 23:56:25
阅读次数:
350
一、线程安全 多个线程在执行同一段代码的时候,每次的执行结果和单线程执行的结果都是一样的,不存在执行结果的二义性,就可以称作是线程安全的。 讲到线程安全问题,其实是指多线程环境下对共享资源的访问可能会引起此共享资源的不一致性。因此,为避免线程安全问题,应该避免多线程环境下对此共享资源的并发访问。 线 ...
分类:
编程语言 时间:
2017-07-03 23:56:53
阅读次数:
277
from:https://stackoverflow.com/questions/366682/how-to-limit-execution-time-of-a-function-call-in-python当有些函数执行时间过长,影响整个程序运行时,可以使用此方法进行限制,超时会报错。 from ... ...
分类:
编程语言 时间:
2017-07-03 23:57:18
阅读次数:
655
数组注意点: 数组为静态时,初始化长度必为常量表达式 数组长度由最后一个元素决定其长度,可以指定特定元素,如: int arr[] = {0, 1, [5]=5, 6}; 没有提供初始值的元素赋值为0或NULL 数组作为参数传递时,被转化为指向第一个元素的指针,而不再是数组,无法使用sizeof取得 ...
分类:
编程语言 时间:
2017-07-03 23:57:26
阅读次数:
300
Python读写文件1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。file_object = open('thefile.txt')try: all_the_text = file_object.read( )... ...
分类:
编程语言 时间:
2017-07-03 23:58:13
阅读次数:
394
操作excal 读excal 需要安装xlrd模块,【pip install xlrd】安装即可 写excal 需要安装xlwt模块,【pip install xlwt】安装即可 修改excal 需要安装xlutils模块,【pip install xlutils】安装即可。修改的原理就是复制出来一 ...
分类:
编程语言 时间:
2017-07-04 00:00:48
阅读次数:
292
在web.xml中配置如下: <!-- springMVC核心配置 --> <servlet> <servlet-name>spring</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</ ...
分类:
编程语言 时间:
2017-07-04 00:01:08
阅读次数:
511
redis 缓存系统 redis是业界主流的key-value nosql 数据库之一。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持 ...
分类:
编程语言 时间:
2017-07-04 00:01:34
阅读次数:
202
今天我们来讲如何判断这个java中字符串输入是否为空 当只有一个input的时候,我们来进行个判断这个值是否为空 当有多个input的时候,我们来判断这个一系列的值是否为空 ...
分类:
编程语言 时间:
2017-07-04 00:02:26
阅读次数:
248
用户输入及交互程序 - 格式化输出 方法1: 字符串的拼接 方法2: %s占位符 方法3: format的使用(推荐) or 模块引入 ...
分类:
编程语言 时间:
2017-07-04 00:03:09
阅读次数:
239
简介: 1、事务管理。2、整合Junit。3、整和Web 1 事务管理 1.1 回顾事务 l 事务:一组业务操作ABCD,要么全部成功,要么全部不成功。 l 特性:ACID 原子性:整体 一致性:完成 隔离性:并发 持久性:结果 l 隔离问题: 脏读:一个事务读到另一个事务没有提交的数据 不可重复读 ...
分类:
编程语言 时间:
2017-07-04 00:04:08
阅读次数:
342