- 博客(12)
- 资源 (19)
- 收藏
- 关注
原创 菜鸟谈——java集合之Collection关系图谱及源码解析
java集合框架之Collection1.类图List和Set都是接口,它们都继承自Collection。List是有序的队列,可以有重复的元素;set不能有重复的元素。为了方便,抽象出了AbstractCollection类,让其他类继承,该类实现了Collection中的绝大部分方法。AbstractList、AbstractSet、AbstractQueue都继承自Abs...
2018-02-10 21:10:29 1115
原创 菜鸟收集——linux命令
linux命令1.如何查看当前linux服务器的运行级别?RunlevelWho -r2.查看默认网关Route -n3.如何在/usr目录下查找出大于10M的文件Find /usr -size +10M4.如何在/home目录下找出120天之前修改的文件?Find /home -mtime+1205.如何在/var目录下找出90天内未被...
2018-02-10 21:07:14 174
原创 菜鸟谈——Callable和Future
菜鸟谈——Callable和Future1. 是什么Callable接口类似于Runnable。但是Runnable不会返回结果,并且无法抛出异常,而Callable功能更加强大一些,被线程执行后,可以返回值,这个返回值可以被Future拿到,即Future可以拿到异步执行任务的返回值。。代码样例如下:package cn.km.callableAndFuture;imp...
2018-02-10 15:33:05 389
原创 菜鸟谈——线程池初探
菜鸟谈——线程池初探(jdk1.8)1. 前言如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。java中可以通过线程池来达到这样的效果。2. Java中ThreadPoolExecutor类2.1 构造方法 // Public constructors...
2018-02-10 15:27:56 210
原创 Javaweb中的中文编码问题
Javaweb中的中文编码问题1. Java中需要编码的场景1. I/O操作中存在编码涉及编码的地方,一般都在从字符到字节、从字节到字符的转换上。 1) I/O中读操作,将字节转为字符 InputStream类是读字节的父类 InputStreamReader类是关联字节到字符的桥梁,负责I/O过程中处理字节到字符的转换 StreamDecoder
2018-02-04 22:45:39 225
原创 菜鸟谈——linux命令
linux命令1.如何查看当前linux服务器的运行级别?RunlevelWho -r2.查看默认网关Route -n3.如何在/usr目录下查找出大于10M的文件Find /usr -size +10M4.如何在/home目录下找出120天之前修改的文件?Find /home -mtime+1205.如何在/var目录下找出90天内未被
2018-02-04 22:35:54 191
原创 菜鸟谈——java解压缩
1.解压rar、zip、gz 2.压缩zip (由于rar压缩源码的算法没有开源,暂未找到解决方法) 3.在指定的zip压缩包中读取指定文件内容package kmwp.wpcom;import java.io.*;import java.nio.charset.Charset;import java.util.Enumeration;import java.util.zi
2018-02-04 22:29:56 238
原创 专业技能
专业技能技能一熟练的使用java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的javaAPI,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射技能二熟悉基于JSP和servlet的java web开发,对servlet和JSP的工作原理和生命周期有深入的了解,熟练使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等we
2018-02-04 22:25:15 365
原创 菜鸟谈——http协议
http协议1. HTTP协议1)简介hyper type transfer 超文本传输协议是一种面向对象的协议。。2)为什么说是面向对象的协议??这里的面向对象是指HTTP协议允许传输任意类型的数据对象,传输的对象(数据)类型有Content-Type标记。如:text/html text/css image/jpeg image/png
2018-02-04 22:24:13 222
原创 redis的事务
redis的事务1. 是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞。。2. 能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令3. 怎么玩redis事务使用【MULTI】命令进入开启事务,这个命令总是回复ok。这个时候,用户可以发出多个命令,redis会把这些命令入队
2018-02-04 22:21:00 149
原创 redis的主从复制
redis的主从复制1. 是什么2. 能干吗3. 怎么玩3.1 配从(库)不配主(库)3.2 从库配置:slaveof 主库IP 主库端口每次与master断开后,都需要重新连接,除非你配置进redis.conf文件info replication3.3 修改配置文件细节操作拷贝多个redis.conf文件开启daemonize
2018-02-04 22:18:52 396
原创 redis的持久化
菜鸟谈——redis之持久化1. rdb(redis database)1.1 是什么在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是snapshot快照,它恢复时是将快照文件直接读到内存里。redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程不进行任
2018-02-04 22:14:35 157
solr服务器的搭建
2017-11-30
权限管理shiro学习总结
2017-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人