>>>a=[1,3,6,7,4]>>>>>>sorted(a)[1,3,4,6,7]>>>>>>a.reverse()>>>a[4,7,6,3,1]>>>>>>sorted(a)[::-1][7,6,4,3,1]>>>
分类:
编程语言 时间:
2018-07-11 16:04:12
阅读次数:
830
1、什么是线程池 线程池的基本思想是一种对象池,在程序启动时就开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。 2、使用线程池的好处 减少了创建和 ...
分类:
编程语言 时间:
2018-07-11 16:33:43
阅读次数:
200
Java05-Java基础语法(四)循环结构 循环结构(重复/迭代):根据条件重复执行部分语句 1、while循环结构 while(条件表达式){ 循环体语句; } 1)语法:a、while是关键字 b、“条件表达式”必须用括号括起来 c、“{}”表示循环的控制范围,若没有“{}”,while的控制 ...
分类:
编程语言 时间:
2018-07-11 16:33:55
阅读次数:
143
Beautiful Soup4操作 为何要用Beautiful Soup Beautiful Soup是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式, 是一个标签的形式,来进行查找的,有点像jquery的形式。提升效率,我 ...
分类:
编程语言 时间:
2018-07-11 16:34:33
阅读次数:
203
python 读取数据接口 ip 字段插入本地文件
分类:
编程语言 时间:
2018-07-11 16:35:23
阅读次数:
145
python的循环及判断 认证账户和密码 import getpass #导入模块 username = input('username: ') password = getpass.getpass('password: ') #输入密码不显示 用户密码认证:if及else # Author:Yao ...
分类:
编程语言 时间:
2018-07-11 16:35:38
阅读次数:
147
 ...
分类:
编程语言 时间:
2018-07-11 16:37:59
阅读次数:
170
前端控制器 web.xml spring核心配置文件 ...
分类:
编程语言 时间:
2018-07-11 17:05:23
阅读次数:
154
arr1=arr1.concat(arr2) 文章来源:刘俊涛的博客 地址:http://www.cnblogs.com/lovebing 欢迎关注,有问题一起学习欢迎留言、评论。 ...
分类:
编程语言 时间:
2018-07-11 17:06:16
阅读次数:
284
spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 devtools的原理 深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类 ...
分类:
编程语言 时间:
2018-07-11 17:06:23
阅读次数:
269
1.引入FastJson依赖包 pom.xml参考 2.Demo.java对象参加 引用FastJson中的额JSONField(format="yyyy-MM-dd HH:mm")格式化new Date()日期 demo.java参考 3.创建App2.java启动器,同时配置FastJson配置 ...
分类:
编程语言 时间:
2018-07-11 17:07:45
阅读次数:
261
函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开 一、函数说明 1、split()函 ...
分类:
编程语言 时间:
2018-07-11 17:07:54
阅读次数:
177
完全理解 Python 迭代对象、迭代器、生成器 <!-- BEGIN .entry-header --> <!-- BEGIN .entry-meta --> 2017/05/29 · 基础知识 · 9 评论 · 可迭代对象, 生成器, 迭代器 <!-- JiaThis Button BEGIN ...
分类:
编程语言 时间:
2018-07-11 17:08:11
阅读次数:
170
最近做了一个需求,要求导出一个采购合同的Excel表格,这个表格样式比较多。由于是合同,这个Excel表格里面有好多格式要求,比如结尾处签字那部分就有格式要求。这里介绍种采用FreeMarker的api来生成Excel文件的方案一、方案的对比 针对这个需求我想了2个方案,介绍如下 方案一:先做一个合... ...
分类:
编程语言 时间:
2018-07-11 17:08:30
阅读次数:
300
Python文件操作 准备工作: 1) 使用python来读取文件是非常简单的操作,我们使用open()函数来打开一个文件,获取到文件句柄, 然后通过文件就可以进行各种各样的操作了。根据打开方式的不同能够执行的操作也会有相应的差异。 2) 打开文件的方式:r,w,a,r+,w+,a+,rb,wb,a... ...
分类:
编程语言 时间:
2018-07-11 17:08:40
阅读次数:
185
1)搭建Spring,SpringMVC和MyBatis环境 创建一个web工程 添加MyBatis相关环境 引入数据库驱动包和DBCP连接池开发包 引入MyBatis开发包 添加Spring,SpringMVC相关技术环境 引入Spring ioc,jdbc-tx,aop开发包 引入Spring ...
分类:
编程语言 时间:
2018-07-11 17:09:34
阅读次数:
138
1.建立链接 Connection conn = getDataSource().getConnection(); PreparedStatement ps = null; 2不自动 Commit 不提交 达到有错误回滚目的 conn.setAutoCommit(false); 3.预编译SQL语句 ...
分类:
编程语言 时间:
2018-07-11 17:09:56
阅读次数:
186
Java08-构造方法 一、构造方法 1、什么是构造方法? 构造方法(类方法)是一个方法名和类名相容的特殊的成员方法。 2、构造方法的作用? 当使用new关键字创建一个对象时,为新建对象在堆内存开辟一个空间之后,Java系统将自动调用构造方法初始化该新建对象。 3、对象初始化过程 二、构造方法的定义 ...
分类:
编程语言 时间:
2018-07-11 17:11:17
阅读次数:
181
我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果: 命令执行的状态码--表示命令执行是否成功 命令执行的输出结果--命令执行成功 ...
分类:
编程语言 时间:
2018-07-11 17:11:26
阅读次数:
172
JavaScript语法 1.JS的引入 1- 直接在<script>标签下引入 在浏览器中单击右键选择检查,选择Console,可以看到代码的输出结果 2- 从文件中导入js代码 HTML代码 JS代码 结果同上 2.语法规则 学习程序,是有规律可循的,就是程序是有相同的部分,这些部分就是一种规定 ...
分类:
编程语言 时间:
2018-07-11 17:52:33
阅读次数:
158