首页 > 2018年05月21日 > 全部分享
Java 集合Hashtable源码深入解析
概要前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。首先,我们看看Map架构。如上图:(01)Map是映射接口,Map中存储的内容是键值对(key-value)。(02)AbstractMap是继承于Map的抽象类,它实现了Map
分类:编程语言   时间:2018-05-21 14:24:47    收藏:0  评论:0  赞:0  阅读:176
centos7安装配置nginx
安装:yum-yinstallnginx支持目录索引:支持php:a.安装php-fpm:yum-yinstallphp-fpmb.修改php-fpm的配置文件:c.启动php-fpm服务:systemctlstartphp-fpmd.修改nginx配置文件:开启pathinfo:解决跨域:rewrite功能:配置虚拟主机:配置文件参考:usernginx;worker_processesauto
分类:其他   时间:2018-05-21 14:24:38    收藏:0  评论:0  赞:0  阅读:259
RabbitMQ实战:界面管理和监控
本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。上一篇总结了可能出现的异常场景,并对RabbitMQ提供的可用性保证进行了分析,在出现服务器宕机后,仍然可以正常服务。另外,需要尽快恢复异常的服务器,重新加入集群,推送未消费的消息,通过监控可第一时间接收到错误并进行处理。另外,我们想主动了解消息堆积和消费的情况,以及服务器节点的压力,RabbitMQ提供了几种方式便捷、直观的
分类:其他   时间:2018-05-21 14:24:27    收藏:0  评论:0  赞:0  阅读:181
学习之路(二)浅谈:bash及其特性,命令历史以及用户管理及权限,shell的类型
过了一周了,进度似乎有点懈怠,不过过了周末重整旗鼓啦shell(外壳)GUI:Gnome,KDE,xfceCLI:sh,csh,ksh,bashbash(父进程)-----bash(子进程)他们相互独立彼此不知命令历史:historybash支持的引号:‘’命令替换(键盘~的按键)“”弱引用,可以实现变量替换``强引用,不完成变量替换文件名通配符:*:任意字符?:任意单个字符[]:匹配指定范围内的
分类:系统服务   时间:2018-05-21 14:24:19    收藏:0  评论:0  赞:0  阅读:170
在Linux上搭建Samba服务器,用于与Windows之间的跨平台文件共享
Samba是著名的开源软件项目之一,它在Linux/UNIX系统中实现了微软的SMB/CIFS网络协议,使得跨平台的文件共享变得更加容易。在部署Windows、Linux/UNIX混合平台的企业环境时,选用Samba可以很好的解决在不同系统之间的文件互访问题。
分类:Windows开发   时间:2018-05-21 14:24:08    收藏:0  评论:0  赞:0  阅读:213
Java 集合Hashtable源码深入解析
概要前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。首先,我们看看Map架构。如上图:(01)Map是映射接口,Map中存储的内容是键值对(key-value)。(02)AbstractMap是继承于Map的抽象类,它实现了Map
分类:编程语言   时间:2018-05-21 14:23:56    收藏:0  评论:0  赞:0  阅读:154
MySQL 5.7slave_compressed_protocol参数导致复制bug
Got an error reading communication packets;Error reading packet from server for channel ‘‘: Lost connection to MySQL server during query (server_errno=2013)
分类:数据库技术   时间:2018-05-21 14:23:46    收藏:0  评论:0  赞:0  阅读:421
让数据传输更安全
在阅读RabbitMQ数据传输安全的章节时,提到了ssl协议,用了很大篇幅介绍使用openssl生成一些列秘钥和证书,如果没有相关基础,会不太好理解,本篇就来总结下数据安全相关的概念以及浏览器HTTPS的应用。通过介绍,你会了解到:数据安全的基本概念加密算法数字证书和证书机构ssl和openssl基本介绍https应用数据安全的基本概念数据要在网络中传输,就会存在安全问题,因为任何人都可以获得你发
分类:其他   时间:2018-05-21 14:23:33    收藏:0  评论:0  赞:0  阅读:194
vim工具
vim工具命令yuminstall-yvim-enhanced安装vim颜色显示和移动光标vim会根据文件的类型或者文件的内容显示颜色它的配置文件vim/etc/vimrcyuminstall-ydnsmasqcp/etc/dnsmasq.conf/tmp/1.txt一般模式dd直接剪切一行,p粘贴到一行的下面,P粘贴到一行的下面,按数字+dd剪切指定的行数u可以恢复操作,按一次可以恢复一步,最多
分类:系统服务   时间:2018-05-21 14:23:11    收藏:0  评论:0  赞:0  阅读:262
20180521早课记录14-Hadoop
1.hadoop是什么狭义:Hadoop软件(HDFS、MapReduce、Yarn)广义:以hadoop为主的生态圈2.hadoop三大组件是什么?分别做什么HDFS:分布式文件管理系统存储MapReduce:执行引擎计算Yarn:资源(memorycpu)和作业调度平台资源3.hdfs在部署时,要配置信任关系,请问root和hadoop用户部署时,区别是什么注意authorized_keys权
分类:其他   时间:2018-05-21 14:23:00    收藏:0  评论:0  赞:0  阅读:172
django接受json数据到html
views    cursor = connection.cursor()     cursor.execute("select staff_name  from  alarm_platform.TBL_STAFF where&n
分类:Web开发   时间:2018-05-21 14:22:51    收藏:0  评论:0  赞:0  阅读:270
Linux NFS介绍
NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。使用场景:个人建议nfs文件系统最好用搭建在内网,适合中小型网络服务文件共享1、安装[root@localhost~]#yum-yinsta
分类:系统服务   时间:2018-05-21 14:22:36    收藏:0  评论:0  赞:0  阅读:223
常用NTP网络时间服务器整理
国内常用的NTP服务器整理,
分类:其他   时间:2018-05-21 14:22:14    收藏:0  评论:0  赞:0  阅读:207
用户角色及文件权限
用户角色及文件权限
分类:其他   时间:2018-05-21 14:22:02    收藏:0  评论:0  赞:0  阅读:179
021.10 IO流 打印流
内容:PrintStream:字节流 PrintWriter:字符流 PrintStream PrintWriter //改变目的到文件中,让他自动刷新pw = new PrintWriter(new BufferedWriter(new FileWriter("myfile\\printwrite ...
分类:其他   时间:2018-05-21 14:20:48    收藏:0  评论:0  赞:0  阅读:147
SpringBoot(五):配置文件解析
Spring Boot使用了一个全局的配置文件application.properties,放在src/main/resources目录下或者类路径的/config下。Sping Boot的全局配置文件的作用是对一些默认配置的配置值进行修改。 自定义属性 application.properties ...
分类:编程语言   时间:2018-05-21 14:20:15    收藏:0  评论:0  赞:0  阅读:223
RedisTemplate
Redis 数据结构简介 Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。 下面来对这5种数据结构类型作简单的介绍: 结构类型结构存储的值结构的读写能力 String ...
分类:其他   时间:2018-05-21 14:19:46    收藏:0  评论:0  赞:0  阅读:172
如何创建R包并将其发布在 CRAN / GitHub 上--转载
转载--https://www.analyticsvidhya.com/blog/2017/03/create-packages-r-cran-github/ 什么是 R 包?我开始创建 R 包的原因是?创建包的好处和挑战必要条件开始创建你的第一个包发布包向CRAN 做贡献后的体验附加提示Addit ...
分类:其他   时间:2018-05-21 14:19:30    收藏:0  评论:0  赞:0  阅读:258
【NOIP2016提高A组集训第1场10.29】完美标号
题目 给定M个二元组(A_i, B_i),求X_1, ..., X_N满足:对于任意(A_i, B_i),有|X_{A_i} X_{B_i}| = 1成立。 分析 显然,对于二元组(x,y),X_{x}、X_{y}相差1, 而对于二元组(x,y)和(y,z),X_{x}、X_{y}相差1,X_{z} ...
分类:其他   时间:2018-05-21 14:19:14    收藏:0  评论:0  赞:0  阅读:164
155. Min Stack
这个最小栈和普通栈操作差不多,只是多了个getMin()函数用来获取栈内最小值。 为了完成获取最小值的函数,需要借助一个辅助栈来存放当前栈内最小值。 ...
分类:其他   时间:2018-05-21 14:18:56    收藏:0  评论:0  赞:0  阅读:201
1297条   上一页 1 ... 35 36 37 38 39 ... 65 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!