Java中对数据的存储会使用到集合类,下面我们来看看Java中常用的集合类。 Collection接口 集合的接口,可以简单的理解为可以动态扩充的数组。 Collection接口定义了很多相关的方法,基本上都是添加移除等管理元素相关的方法。 List接口 List接口是继承自Collection接口 ...
分类:
编程语言 时间:
2016-05-13 09:01:27
阅读次数:
204
题目 给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数组空间,必须在原地没有额外空间的条件下完成。 样例 给出数组A =[1,1,2],你的函数应该返回长度2,此时A=[1,2]。 C++代码 1 int removeDuplicat ...
分类:
编程语言 时间:
2016-05-13 08:58:02
阅读次数:
175
可选链Optional Chaining是一种可以在当前值可能为nil的可选值上请求和调用属性、方法及下标的方法。如果可选值有值,那么调用就会成功;如果可选值是nil,那么调用将返回nil。多个调用可以连接在一起形成一个调用链,如果其中任何一个节点为nil,整个调用链都会失败,即返回nil。 通过在 ...
分类:
编程语言 时间:
2016-05-13 08:57:23
阅读次数:
261
一、通过查询zabbix db的方式通过主机IP获取到所需要的graphid(比如CPU监控图、内存监控图等,每个图对应一个graphid),最后将图片保存到本地 ...
分类:
编程语言 时间:
2016-05-13 08:55:23
阅读次数:
702
一、什么是对象? 1.简介 ECMA-262将对象(object)定义为"属性的无序集合,每个属性存放一个原始值、对象或函数"(unordered collection of properties each of which contains a primitive value, object, o ...
分类:
编程语言 时间:
2016-05-13 08:54:23
阅读次数:
185
一进程和线程 1参考链接: http://www.zhihu.com/question/25532384 中OF小工和zhonyong 的回答 总结他们两的回答: 引言: 1.电脑的运行,在硬件上是CPU、相关寄存器、RAM之间的事情。负责处理任务的顺序有CPU决定。 2.程序的上下文:当CPU处理... ...
分类:
编程语言 时间:
2016-05-13 08:55:30
阅读次数:
190
1.如果不想对象有默认的拷贝构造函数和拷贝赋值函数,可以在对象中声明这两个函数而不去实现他们 更好的做法: class Uncopyable { protected: Uncopyable(){} ~Uncopyable(){} private: Uncopyable(const Uncopyabl ...
分类:
编程语言 时间:
2016-05-13 08:52:12
阅读次数:
147
一、文章简介 本文是我在阅读O'Reolly出版的《JavaScript设计模式》书后总结的一份读书报告,不算原创。我会根据我看书后自己的领悟,并且结合书上的例子进行写博文。如果文章中有什么写的不对的也希望各位前辈指点一下。(*^__^*) 二、目录 一头扎进JavaScript设计模式(一)- 构 ...
分类:
编程语言 时间:
2016-05-13 08:52:19
阅读次数:
158
JSP编写无脚本的JSP页面:EL:表达式语言:Expression Language EL语言只要目标是从JSP页面中消除Java代码。让前端做前端的事,后台专注后台EL只用于展示,比如if那些不能用,定义变量无法 要定义变量:用个JavaBean的属性,JSP提供的隐式对象,自动以标记库和标准标 ...
分类:
编程语言 时间:
2016-05-13 08:49:18
阅读次数:
145
centos安装 python-dev包提示No package python-dev available: 出现此问题的原因是python-dev的包在centos的yum中不叫python-dev,而是python-devel. 所以使用下面的命令即可安装python-dev: ...
分类:
编程语言 时间:
2016-05-13 08:50:22
阅读次数:
1325
(1)python 中生成 json 字符串: (2)python 中解析 json字符串: ...
分类:
编程语言 时间:
2016-05-13 08:49:39
阅读次数:
155
可以看到NioEventLoop中包含selector和selectedKeys,这个selector是在NioEventLoop中初始化的。 由此可以知道Netty中NioEventLoop的个数与selector个数应该是对应的。 在打开一个Selector时netty使用反射替换了jdk的se ...
分类:
编程语言 时间:
2016-05-13 08:46:00
阅读次数:
307
Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 消息解析 本节我们重点研究对象和类的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为 ...
分类:
编程语言 时间:
2016-05-13 08:43:46
阅读次数:
220
一.前言 好几天没有在对spring进行学习了,由于这几天在赶项目,没有什么时间闲下来继续学习,导致spring核心架构详解没有继续下去,在接下来的时间里面,会继续对spring的核心架构在继续进行学习;今天记录一下spring的事务配置,由于前几天在开发中遇到了spring的事务配置问题,很久没有 ...
分类:
编程语言 时间:
2016-05-13 08:41:20
阅读次数:
266
作为酷爱编程的老程序员,实在按耐不下这个冲动,Python真的是太火了,不断撩拨我的心。 我是对Python存有戒备之心的,想当年我基于Drupal做的系统,使用php语言,当语言升级了,推翻了老版本很多东西,不得不花费很多时间和精力去移植和升级,至今还有一些隐藏在某处的代码埋着雷。我估计Pytho ...
分类:
编程语言 时间:
2016-05-13 08:41:45
阅读次数:
178