Set 集合 set - unordered collections of unique elements 创建一个set/一个空set 关于set的方法,intersection()即为两个set的交集,difference()为补集,union() 为并集。 方法里有update的,即为在原se ...
分类:
编程语言 时间:
2016-10-17 22:39:48
收藏:
0 评论:
0 赞:
0 阅读:
334
1:声明及初始化(和一维数组的初始化差不多) (1)数据类型 数组名[][] (2)数组名=new 数组类型[行数][列数] 多维数组: int [][][]......[] //数组的初始化是一样的 2:求和 2:改变元素的值 数组名[][]=数组名[][]+数组名[][] 3:for-each( ...
分类:
编程语言 时间:
2016-10-17 22:39:31
收藏:
0 评论:
0 赞:
0 阅读:
131
1、vector 内部数据结构:数组,可随机访问元素,在末尾增加或删除元素与元素数目无关,在其 他部分增加或删除元素随着元素数目呈线性变化。 2、deque 数组,按页/块来分配存储,每页/块包含固定的数目的元素。支持随机访问,在首、尾插入 元素效率与元素数目无关,在中间插入或删除与元素数目呈线性关 ...
分类:
编程语言 时间:
2016-10-17 22:39:15
收藏:
0 评论:
0 赞:
0 阅读:
218
3、用线程池实现TCP服务器端时,首先创建一个ServerSocket实例,然后创建N个线程,每个线程反复循环,从(共享的)ServerSocket实例接收客户端连接。当多个线程同时调用一个ServerSocket实例的accept()方法时,它们都将阻塞等待,直到一个新的连接成功建立,然后系统选择 ...
分类:
编程语言 时间:
2016-10-17 22:38:56
收藏:
0 评论:
0 赞:
0 阅读:
200
Spring还是蛮有技术含量的,可以自己用代码实践一遍,找了一篇实践的案例: http://qingwengang.iteye.com/blog/621678 先mark下,等后面有时间了实践一遍。 ...
分类:
编程语言 时间:
2016-10-17 22:38:40
收藏:
0 评论:
0 赞:
0 阅读:
212
常见的DOS命令 d: 盘符切换 dir 列出当前目录下文件以及文件夹 md 创建目录 rd 删除目录 cd 改变指定目录(进入指定目录) cd.. 退回到上一级目录 cd\ 退回到根目录 del 删除文件,删除一堆后缀名一样的文件 *.txt exit 退出dos命令行 cls 清屏 HelloW ...
分类:
编程语言 时间:
2016-10-17 20:59:43
收藏:
0 评论:
0 赞:
0 阅读:
314
所有代码均在本地编译运行测试,环境为 Windows7 32位机器 + eclipse Mars.2 Release (4.5.2) 2016-10-17 整理 下面的代码输出结果是多少?为什么?并由此总结几个编程规范。 众所周知,在一个try-finally 语句中,finally 语句块总是在控 ...
分类:
编程语言 时间:
2016-10-17 20:59:13
收藏:
0 评论:
0 赞:
0 阅读:
446
目录 一、新建一个基于Maven的Web项目 二、创建数据库与表 三、添加依赖包 四、新建POJO实体层 五、新建MyBatis SQL映射层 六、JUnit测试数据访问 七、完成Spring整合MyBatis配置 八、配置web.xml加载Spring容器与MVC 九、创建服务层 十、完成商品管理 ...
分类:
编程语言 时间:
2016-10-17 20:56:42
收藏:
0 评论:
0 赞:
0 阅读:
429
在说垃圾回收算法之前,先谈谈JVM怎样确定哪些对象是“垃圾”。 1.引用计数器算法: 引用计数器算法是给每个对象设置一个计数器,当有地方引用这个对象的时候,计数器+1,当引用失效的时候,计数器-1,当计数器为0的时候,JVM就认为对象不再被使用,是“垃圾”了。 引用计数器实现简单,效率高;但是不能解 ...
分类:
编程语言 时间:
2016-10-17 20:55:14
收藏:
0 评论:
0 赞:
0 阅读:
278
记录语法错误的坑 1.陷进1,使用notepad++,格式显示与实际不相匹配,报invalid syntax 错误 使用文本格式执行一个文件,一直提示 找原因,因为写文件时一直是用的文本文件写的代码,更改了文件的后缀后,默认打开方式是notepad++,修改代码后,直接运行,一直提示语法错误,搞了很 ...
分类:
编程语言 时间:
2016-10-17 20:48:40
收藏:
0 评论:
0 赞:
0 阅读:
307
python装饰器,简单的说就是用于操作底层代码的代码,在不改变底层代码函数的情况下对底层代码进行验证操作等 首先,必须知,道调用func和func的区别,分别为返回函数所在的内存地址和调用该函数,输出执行结果,例如: 列举一个简单的web页面调用例子 由上述代码可知,为了进行登录验证,需要进行额外 ...
分类:
编程语言 时间:
2016-10-17 20:43:51
收藏:
0 评论:
0 赞:
0 阅读:
162
(1) 静态性和动态性 你可以从两个角度来看一个程序: 1. 静态性(或词法性) 我们可以肯定函数g被函数f所包围在内部。 描述性的词法就像是静态声明,因为它们都涉及了程序的词法(单词、源码)。 2. 动态性 它表示一个程序子运行期间所变现出来的特性。当我们调用f(),他会调用g()。在执行期间,g ...
分类:
编程语言 时间:
2016-10-17 20:42:11
收藏:
0 评论:
0 赞:
0 阅读:
177
1.导入所需jar包(Spring3.0之后不再一起发布依赖包,要自行下载) 2.在applicationContext.xml配置文件加入以下属性 3.在需要使用事务的类和方法上加上@Tranactional ...
分类:
编程语言 时间:
2016-10-17 20:41:26
收藏:
0 评论:
0 赞:
0 阅读:
478
从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。 但是当前正在被服务的线程可能觉得cpu的服务质量不够好,于是提前退出,这就是yield。 或者当前正在被服务的线程需要睡一会,醒来后继续被服务,这就是 ...
分类:
编程语言 时间:
2016-10-17 20:41:06
收藏:
0 评论:
0 赞:
0 阅读:
187
在上篇讲到SSH框架的搭建后,为了有利于随时能熟练的把一个SSH的项目快速的搭建起来,我又进一步对其了解学习,对代码进行了简化,大家相互讨论学习。 为什么要简化: 如果要做一个大项目,假设项目的action层会有上千个Class类,那就要在spring配置中写上千个bean目录,上千个propert ...
分类:
编程语言 时间:
2016-10-17 20:40:08
收藏:
0 评论:
0 赞:
0 阅读:
251
基本数据类型是放在栈中还是放在堆中,这取决于基本类型声明的位置。 一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有 ...
分类:
编程语言 时间:
2016-10-17 20:34:55
收藏:
0 评论:
0 赞:
0 阅读:
116