一、概述 LinkedList 与 ArrayList 一样实现 List 接口,只是 ArrayList 是 List 接口的大小可变数组的实现,LinkedList 是 List 接口链表的实现。基于链表实现的方式使得 LinkedList 在插入和删除时更优于 ArrayList,而随机访问则 ...
分类:
编程语言 时间:
2016-08-22 18:12:54
阅读次数:
162
Fedora中允许mysql远程访问,可以使用以下两种方式:a、改表。 mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, user from user; b、授权。例如, ...
分类:
数据库 时间:
2016-08-22 18:05:00
阅读次数:
156
一 基本概念 1 Web开发的相关知识 Web,表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 静态web资源开发技术:HTML 常用动态web资源开发技术:JSP/Servlet、ASP、PHP等 在Java中,动态web资源开发 ...
分类:
编程语言 时间:
2016-08-22 18:01:35
阅读次数:
225
js中对象属性可以动态添加和删除。删除对象属性用delete关键字。 在js中对象的属性以键值对的方式来体现,且(在遍历时)无序。js中属性名(也就是key)可以用点来访问(或赋值),也可以用中括号key值来访问(或赋值)(用中括号key访问对象属性时,key必须是string类型) 对象属性的遍历 ...
分类:
Web程序 时间:
2016-08-22 18:00:58
阅读次数:
210
非常感谢洋哥的本周知识分享,灰常精辟~!洋哥的知识串起来了线程安全的大部分知识,我也根据我的知识储备及网络搜寻,整理了一份我自己当前的理解。 一. 线程安全性的知识准备 1.1 知识准备a:JVM 内存模型 与 线程安全 线程安全,就是通过多个线程对某个资源进行有序访问或者修改,这里的某项资源对应的 ...
分类:
编程语言 时间:
2016-08-22 18:00:22
阅读次数:
260
集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的 ...
分类:
编程语言 时间:
2016-08-22 17:59:43
阅读次数:
218
何谓初始化列表 与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。在C++中,struct和class的唯一区别是默认的访问性不同,而这里我们不考虑访问性的问题,所以下面的代码都以struct来演示。 构造函数的两个 ...
分类:
编程语言 时间:
2016-08-22 17:55:00
阅读次数:
150
简介 随着云时代的到来,大数据(big data)也越来越受大家的关注,比如互联网行业日常生成的运营、用户行为数据,随着时间及访问量的增长这一规模日益庞大,单位可达日TB或PB级别。如何在如此庞大的数据中挖掘出对我们有用的信息?目前业界主流存储与分析平台是Hadoop为主的开源生态圈,MapRedu ...
分类:
其他好文 时间:
2016-08-22 17:50:32
阅读次数:
203
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。cp-r/etc/skel/home/tuser1chmod-R700/home/tuser12、编辑/etc/group文件,添加组hadoop。vimetc/grouphadoop:x:1106:3、手动编辑/etc/passwd文件新增一行,添加用户had..
分类:
其他好文 时间:
2016-08-22 16:35:24
阅读次数:
118