Loading

摘要: ` liunx服务启动 #切换到项目路径(其他模块儿自己改最后一层路径) cd /opt/git/tl/teamleader/tl-service #拉取最新代码 git pull #执行打包 ./package-uat.sh #切换到tl启动的目录 cd /home/tl #原来的包重命名 mv 阅读全文
posted @ 2022-02-11 16:27 书中人007 阅读(69) 评论(0) 推荐(0) 编辑
摘要: kafka的优点: 解耦、冗余、扩展、灵活性,峰值处理能力、可恢复性、顺序保证、缓冲、异步通信 kafka的组件: Break Topic partition group_id producer consumer kafka为什么吞吐量高? 磁盘顺序读写,pageCache使用Liunx来管理缓存 阅读全文
posted @ 2021-03-11 16:55 书中人007 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 非常好的面试题点击链接 序列化方式: rdb 快照 aof append_only 日志追加 开始是 :appendonly yes rdb的缓存文件,如果同时开启aof,会默认加载aof 如果从rdb恢复文件,一定要关闭aof,因为redis默认从aof恢复 Redis的高性能: 完全的内存数据库 阅读全文
posted @ 2021-03-11 16:54 书中人007 阅读(74) 评论(0) 推荐(0) 编辑
摘要: jstat命令使用 jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] S0C:第一个幸存区的大小S1C:第二个幸存区的大小S0U:第一个幸存区的使用大小S1U:第二个幸存区的使用大小EC:伊甸园 阅读全文
posted @ 2019-05-10 16:30 书中人007 阅读(3702) 评论(0) 推荐(0) 编辑
摘要: 最近再做一个博客,本想使用fastdfs标准的文件存储服务器,但考虑到资源占用问题,且使用nginx比较快速,且效果不差。于是采用ngixn搭建。 nginx搭建文件服务器,本质上就是nginx的静态文件访问配置。 mac: brew install nginx windows : 直接下载解压就行 阅读全文
posted @ 2019-05-07 15:25 书中人007 阅读(2727) 评论(0) 推荐(0) 编辑
摘要: jvm简单理解 阅读全文
posted @ 2019-05-07 11:59 书中人007 阅读(271) 评论(0) 推荐(0) 编辑
摘要: FastDFS是一个轻量级分布式文件系统, 使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务 FastDFS服务端有两个角色:跟踪器(tracker)和存储节点(storage)。 跟踪器主要做调度工作,在访问上起负载均衡的作用。 存储节点存储文件,完成文件管理的所有功 阅读全文
posted @ 2017-12-18 17:05 书中人007 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1、spirngAOP Aspect object programmer面向切面编程, 在项目中有些方法的前后都会执行一些相同的逻辑、例如是记录日志逻辑 这样每一个方法中写这些逻辑很麻烦、因为他们都是相同的 代码逻辑、这样传统的面向对象 是无法解决这种问题、就用到了面向切面的编程、将一个公共的记录日 阅读全文
posted @ 2017-12-18 17:03 书中人007 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 线程安全: java并发容器之CopyOnWriteArraylist(读多写少)CopyOnWriteArrayList来做容器。这个类和ArrayList最大的区别就是add(E) 的时候。容器会自动copy一份出来然后再尾部add(E)。 java并发容器之CopyOnWriteArraylist即使写时复制的容器,通俗的说就是当我们网一个容器中添加元素的时候,不直... 阅读全文
posted @ 2017-06-26 20:32 书中人007 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 使用方法: 实例: 阅读全文
posted @ 2017-06-26 00:29 书中人007 阅读(253) 评论(0) 推荐(0) 编辑
拈花微笑·恬淡诠释生命