先说明一下好处有哪些:1,如果你想 new 一个空的 List ,而这个 List 以后也不会再添加元素,那么就用 Collections.emptyList() 好了。new ArrayList() 或者 new LinkedList() 在创建的时候有会有初始大小,多少会占用一内存。每次使用都n ...
分类:
编程语言 时间:
2017-07-06 15:16:29
阅读次数:
285
类的两种类型的类加载器 -Java虚拟机自带的加载器 根类加载器(Bootstrap): 使用C++编写,programer can not abtain this class. 扩展类加载器(Extension): 使用Java代码实现 系统类加载器(System):使用Java代码实现 -用户自 ...
分类:
编程语言 时间:
2017-07-06 15:13:18
阅读次数:
226
入口类和@SpringBootApplication @SpringBootApplication是Spring Boot的核心注解,是一个组合注解,部分源码如下: 它的核心功能由@EnableAutoConfiguration注解提供,@EnableAutoConfiguration让Spring ...
分类:
编程语言 时间:
2017-07-06 15:12:47
阅读次数:
300
参考:http://blog.csdn.net/love1code/article/details/47276683 del 删除的是变量,不是数据! ...
分类:
编程语言 时间:
2017-07-06 15:12:21
阅读次数:
203
面向对象编程: 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实 ...
分类:
编程语言 时间:
2017-07-06 15:11:13
阅读次数:
301
CComboBox控件详解 CComboBox控件又称作组合框控件,其有三种形态可供选择,1.简单组合框(Simple)2.下拉组合框(Drop-down)3.下拉列表式组合框(Drop-down list). CComboBox控件的常用设置属性说明: type属性:里面一共有三个选项.就是其三种 ...
分类:
编程语言 时间:
2017-07-06 15:10:52
阅读次数:
413
public class Test2 { public static void main(String[] args) { String a = "aaa"; String b = "bbb"; String c = "aaa" + "bbb"; String d = "aaabbb"; Strin ...
分类:
编程语言 时间:
2017-07-06 15:10:09
阅读次数:
227
一 、简单爬虫架构: 爬虫调度端:启动爬虫,停止爬虫,监视爬虫运行情况 URL管理器:对将要爬取的和已经爬取过的URL进行管理;可取出带爬取的URL,将其传送给“网页下载器” 网页下载器:将URL指定的网页下载,存储成一个字符串,在传送给“网页解析器” 网页解析器:解析网页可解析出 ①有价值的数据 ...
分类:
编程语言 时间:
2017-07-06 15:09:31
阅读次数:
253
1、 基本步骤 (1)mysql建库test,建表tb_user (2)引入mybatis依赖。 (3)添加Dao层、Mapper层、Model层。 (4)添加数据库配置application.properties。 (5)完善TestController类。 (1)mysql建库test,建表tb ...
分类:
编程语言 时间:
2017-07-06 15:09:03
阅读次数:
257
目录: 并发多线程 协程 I/O多路复用(未完成,待续) 一、并发多线程 1、线程简述: 一条流水线的执行过程是一个线程,一条流水线必须属于一个车间,一个车间的运行过程就是一个进程(一个进程内至少一个线程) 进程是资源单位 而线程才是cpu上的执行单位 2、线程的优点:共享资源、创建开销小 3、线程 ...
分类:
编程语言 时间:
2017-07-06 14:30:36
阅读次数:
131
今天,项目突然报“java.lang.NumberFormatException:For input string:"id"”,项目框架是spring,springmvc,hibernate,大致意思是类型转换错误,我的id是Integer类型,报错在<c:foreach>里的option里获取值得 ...
分类:
编程语言 时间:
2017-07-06 14:29:15
阅读次数:
304
k-d树(k-dimensional树的简称),是一种切割k维数据空间的数据结构。主要应用于多维空间重要数据的搜索(如:范围搜索和近期邻搜索)。 索引结构中相似性查询有两种主要的方式:一种是范围查询(range searches),还有一种是K近邻查询(K-neighbor searches)。范围 ...
分类:
编程语言 时间:
2017-07-06 14:29:08
阅读次数:
235
一:开发环境搭建 1、java语言的开发环境搭建 我的电脑, 属性,高级设置,环境变量 (1)在系统变量点新建 变量名:JAVA_HOME,变量值:把JDK的根目录复制放在这 (2)在系统变量点新建 变量名:CLASSPATH,变量值(放架包):. ;(表示当前路径)%JAVA_HOME%\lib\ ...
分类:
编程语言 时间:
2017-07-06 14:29:00
阅读次数:
154
ESRI官网悄无声息突然更新4.4和3.21,公众号也没有什么消息。照例,给大家看看这次更新有什么新特性吧。 1. AJS 4.4 官方更新日志:点我,比较详细。我在这里抽一些主干作为说明。 1.1 支持更强大的WebMap 为了支持更强大的WebMap,官方开发了三个新的图层:WMSLayer、W ...
分类:
编程语言 时间:
2017-07-06 14:28:17
阅读次数:
283
python第一节 1、什么是编程? 个人理解编程的意思就是:编程就是使用一种程序设计语言编写程序代码,让计算机解决某个问题的过程。 2、编程语言的种类 ...
分类:
编程语言 时间:
2017-07-06 14:27:15
阅读次数:
186
一、为什么要使用内部类 为什么要使用内部类?在《Think in java》中有这样一句话:使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。 在我们程序设计中有时候会存在一些使用接口很难解决的问题,这个时候 ...
分类:
编程语言 时间:
2017-07-06 14:25:00
阅读次数:
177