会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张楠楠
博客园
首页
新随笔
联系
管理
订阅
2019年4月15日
Redis
摘要: 借鉴:https://www.cnblogs.com/rjzheng/p/8908073.html 常见概念: Redis为什么这么快 1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1); 2、数
阅读全文
posted @ 2019-04-15 16:23 纳豆
阅读(164)
评论(0)
推荐(0)
2019年3月26日
NIO与IO
摘要: 该文章部分摘自:http://tutorials.jenkov.com/java-nio/index.html 一、I/O简介 I/O(英语:Input/Output),即输入/输出, 指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口。它对于任何计算机系统都非常关键,因而所有 I/O
阅读全文
posted @ 2019-03-26 14:19 纳豆
阅读(169)
评论(0)
推荐(0)
2019年3月25日
大数据常用链接
摘要: cloudera软件包下载地址: http://archive.cloudera.com/cdh5/cdh/5/ flume用户教程:http://archive.cloudera.com/cdh5/cdh/5/flume-ng-1.6.0-cdh5.14.0/FlumeUserGuide.html
阅读全文
posted @ 2019-03-25 21:23 纳豆
阅读(217)
评论(0)
推荐(0)
2019年1月21日
synchronized互斥锁实例解析
摘要: [TOC] synchronized是Java提供的内置锁,里边有类锁和对象锁; 在静态方法中,我们一般使用类锁,在实例方法中,我们一般使用对象锁。 sleep是带锁沉睡,sleep方法是在阻塞当前线程继续执行的同时,并持有该对象锁,所以该对象的其他同步线程是无法执行的,不是同一个对象的同步线程是可
阅读全文
posted @ 2019-01-21 18:06 纳豆
阅读(1107)
评论(0)
推荐(0)
2019年1月15日
java基础归纳
摘要: [TOC] 1、java的8种基本数据类型: 整型:byte、short、int、long 浮点型: double、float 字符型: char 布尔型: boolean 值为true、false 2、java的三大特性 封装,继承和多态 3、【public、private、protected区别
阅读全文
posted @ 2019-01-15 16:30 纳豆
阅读(246)
评论(0)
推荐(0)
2019年1月8日
markdown常见用法
摘要: 开头:```shell 结尾:``` 开头:```java 结尾:``` header 1 | header 2 | row 1 col 1 | row 1 col 2row 2 col 1 | row 2 col 2
阅读全文
posted @ 2019-01-08 17:38 纳豆
阅读(141)
评论(0)
推荐(0)
2018年12月27日
Mac系统常用软件
摘要: 1、往移动硬盘中拷贝东西、创建文件夹: Mounty 2、解压缩软件(rar): the unarchiver 3、类似Xshell软件: FinalShell(国产) 输入以下命令: curl -o finalshell_install.sh http://www.hostbuf.com/down
阅读全文
posted @ 2018-12-27 20:03 纳豆
阅读(245)
评论(0)
推荐(0)
2018年12月25日
CentOS 7.0系统安装配置图解教程
摘要: 转自: https://www.osyunwei.com/archives/7829.html http://www.cnblogs.com/haoliyou/p/7694868.html
阅读全文
posted @ 2018-12-25 19:25 纳豆
阅读(147)
评论(0)
推荐(0)
2018年12月21日
网络TCP/IP分层、子网掩码等基本概念
摘要: 一、TCP/IP分层: OSI七层网络模型 TCP/IP四层概念模型 对应网络协议 应用层(Application) 应用层 HTTP、TFTP, FTP, NFS, WAIS、SMTP 表示层(Presentation) Telnet, Rlogin, SNMP, Gopher 会话层(Sessi
阅读全文
posted @ 2018-12-21 17:32 纳豆
阅读(1139)
评论(0)
推荐(0)
2018年12月5日
CPU时间分片、多线程、并发和并行
摘要: 1、CPU时间分片、多线程? 如果线程数不多于CPU核心数,会把各个线程都分配一个核心,不需分片,而当线程数多于CPU核心数时才会分片。 2、并发和并行的区别 并发:当有多个线程在操作时,如果系统只有一个CPU,把CPU运行时间划分成若干个时间片,分配给各个线程执行,在一个时间段的线程代码运行时,其
阅读全文
posted @ 2018-12-05 17:08 纳豆
阅读(8405)
评论(2)
推荐(3)
下一页
公告