码迷,mamicode.com
首页 > 编程语言
Java.二维及多维
1:声明及初始化(和一维数组的初始化差不多) (1)数据类型 数组名[][] (2)数组名=new 数组类型[行数][列数] 多维数组: int [][][]......[] //数组的初始化是一样的 2:求和 2:改变元素的值 数组名[][]=数组名[][]+数组名[][] 3:for-each( ...
分类:编程语言   时间:2016-10-17 22:40:51    阅读次数:166
C++中各种容器特点总结
1、vector 内部数据结构:数组,可随机访问元素,在末尾增加或删除元素与元素数目无关,在其 他部分增加或删除元素随着元素数目呈线性变化。 2、deque 数组,按页/块来分配存储,每页/块包含固定的数目的元素。支持随机访问,在首、尾插入 元素效率与元素数目无关,在中间插入或删除与元素数目呈线性关 ...
分类:编程语言   时间:2016-10-17 22:40:24    阅读次数:213
java socket知识点
3、用线程池实现TCP服务器端时,首先创建一个ServerSocket实例,然后创建N个线程,每个线程反复循环,从(共享的)ServerSocket实例接收客户端连接。当多个线程同时调用一个ServerSocket实例的accept()方法时,它们都将阻塞等待,直到一个新的连接成功建立,然后系统选择 ...
分类:编程语言   时间:2016-10-17 22:39:49    阅读次数:127
Spring解析
Spring还是蛮有技术含量的,可以自己用代码实践一遍,找了一篇实践的案例: http://qingwengang.iteye.com/blog/621678 先mark下,等后面有时间了实践一遍。 ...
分类:编程语言   时间:2016-10-17 22:39:58    阅读次数:142
JAVA_学习第一天(一)
常见的DOS命令 d: 盘符切换 dir 列出当前目录下文件以及文件夹 md 创建目录 rd 删除目录 cd 改变指定目录(进入指定目录) cd.. 退回到上一级目录 cd\ 退回到根目录 del 删除文件,删除一堆后缀名一样的文件 *.txt exit 退出dos命令行 cls 清屏 HelloW ...
分类:编程语言   时间:2016-10-17 20:59:58    阅读次数:186
Core Java 经典笔试题总结(异常类问题)
所有代码均在本地编译运行测试,环境为 Windows7 32位机器 + eclipse Mars.2 Release (4.5.2) 2016-10-17 整理 下面的代码输出结果是多少?为什么?并由此总结几个编程规范。 众所周知,在一个try-finally 语句中,finally 语句块总是在控 ...
分类:编程语言   时间:2016-10-17 20:59:29    阅读次数:362
Spring MVC 学习总结(六)——Spring+Spring MVC+MyBatis框架集成
目录 一、新建一个基于Maven的Web项目 二、创建数据库与表 三、添加依赖包 四、新建POJO实体层 五、新建MyBatis SQL映射层 六、JUnit测试数据访问 七、完成Spring整合MyBatis配置 八、配置web.xml加载Spring容器与MVC 九、创建服务层 十、完成商品管理 ...
分类:编程语言   时间:2016-10-17 21:00:00    阅读次数:382
Javascript实现二级select联动
1.js 2.jsp 3.结果截图 ...
分类:编程语言   时间:2016-10-17 20:58:07    阅读次数:163
JVM 垃圾回收算法
在说垃圾回收算法之前,先谈谈JVM怎样确定哪些对象是“垃圾”。 1.引用计数器算法: 引用计数器算法是给每个对象设置一个计数器,当有地方引用这个对象的时候,计数器+1,当引用失效的时候,计数器-1,当计数器为0的时候,JVM就认为对象不再被使用,是“垃圾”了。 引用计数器实现简单,效率高;但是不能解 ...
分类:编程语言   时间:2016-10-17 20:55:18    阅读次数:181
Java简单算法--求100以内素数
...
分类:编程语言   时间:2016-10-17 20:56:02    阅读次数:248
Java简单算法--出圈问题
...
分类:编程语言   时间:2016-10-17 20:53:48    阅读次数:247
导弹拦截--优化算法
某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。 输入导弹依次飞来的高度(雷达给 ...
分类:编程语言   时间:2016-10-17 20:53:40    阅读次数:200
python中提示invalid syntax 总结
记录语法错误的坑 1.陷进1,使用notepad++,格式显示与实际不相匹配,报invalid syntax 错误 使用文本格式执行一个文件,一直提示 找原因,因为写文件时一直是用的文本文件写的代码,更改了文件的后缀后,默认打开方式是notepad++,修改代码后,直接运行,一直提示语法错误,搞了很 ...
分类:编程语言   时间:2016-10-17 20:51:02    阅读次数:708
python装饰器原理及相关操作
python装饰器,简单的说就是用于操作底层代码的代码,在不改变底层代码函数的情况下对底层代码进行验证操作等 首先,必须知,道调用func和func的区别,分别为返回函数所在的内存地址和调用该函数,输出执行结果,例如: 列举一个简单的web页面调用例子 由上述代码可知,为了进行登录验证,需要进行额外 ...
分类:编程语言   时间:2016-10-17 20:44:27    阅读次数:119
《深入理解JavaScript》—— 变量:作用域、环境和闭包
(1) 静态性和动态性 你可以从两个角度来看一个程序: 1. 静态性(或词法性) 我们可以肯定函数g被函数f所包围在内部。 描述性的词法就像是静态声明,因为它们都涉及了程序的词法(单词、源码)。 2. 动态性 它表示一个程序子运行期间所变现出来的特性。当我们调用f(),他会调用g()。在执行期间,g ...
分类:编程语言   时间:2016-10-17 20:44:30    阅读次数:117
Spring事务管理,使用@Transactional注解
1.导入所需jar包(Spring3.0之后不再一起发布依赖包,要自行下载) 2.在applicationContext.xml配置文件加入以下属性 3.在需要使用事务的类和方法上加上@Tranactional ...
分类:编程语言   时间:2016-10-17 20:43:11    阅读次数:787
Java线程中sleep()、wait()和notify()和notifyAll()、suspend和resume()、yield()、join()、interrupt()的用法和区别
从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。 但是当前正在被服务的线程可能觉得cpu的服务质量不够好,于是提前退出,这就是yield。 或者当前正在被服务的线程需要睡一会,醒来后继续被服务,这就是 ...
分类:编程语言   时间:2016-10-17 20:43:04    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!