摘要:
redis集群之哨兵(sentinel)模式 哨兵模式理想状态 需要>=3个redis服务,>=3个redis哨兵,每个redis服务搭配一个哨兵. 本例以3个redis服务为例: 一开始需要1个主redis (192.168.0.2), 2个从redis服务 (192.168.0.3 , 192. 阅读全文
摘要:
优化后的代码怎么保障系统与原有功能的一致性? 考虑各系统和模块间功能的耦合性 先和当前优化点业务最熟的人员做沟通,询问改动点将会涉及到哪些系统及模块. 尤其当改动点是各系统及模块共享使用的东西时. 举例说明:车承保和公共在用Redis协同管理代理人信息,当对车承保做Redis优化,比如原有Redis 阅读全文
摘要:
Teacher.java Student.java FakeDeepCopy.java 伪深copy调用样例 以上深copy主要通过各层浅copy实现. 真正完整深copy可通过序列化的方式. 阅读全文
摘要:
前提 假设redis安装在 IP 地址为 192.168.0.123 的linux服务器 . 我的本机Win10操作系统 IP地址为 192.168.0.45 , 有一套java客户端代码可调用linux 上的redis服务. redis.conf 中 bind 的安全性 首先对bind作下解释,b 阅读全文
摘要:
如果某台Linux(CentOS)服务器ping域名, 如下提示: # ping www.sina.comping: unknown host www.sina.com 确认网络没问题的情况下, 可以通过如下步骤寻找解决办法: 1) 确认设置了域名服务器 没有的话, 建议设置Google的公共DNS 阅读全文
摘要:
QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务 阅读全文
摘要:
kill 命令用来处理进程, 在linux中即可使用kill -9 pid 杀死进程 , 也可使用kill -KILL pid 等价的命令来执行. HUP 1 终端断线 INT 2 中断(同 Ctrl + C) QUIT 3 退出(同 Ctrl + \) (同TERM,但它会生成内存转储) TERM 阅读全文
摘要:
树的深度最优路径分析 主要运用了 兄弟链表和左序遍历的技术. git地址: https://gitee.com/KingBoBo/TreeTrace.git link4包路径下为成型版 ppt和excel百度云盘地址: 我的文档>ppt>树>树的深度遍历和最优路径解析 数据库中字段结构 初始化模拟参 阅读全文
摘要:
前言 在生产环境,我们为了降低发版风险,一般都只做增量发布,不做全量发布. 除非项目只有一到两人开发,对时间线和代码脉络结构一清二楚,才可全量发布. 然而增量发布也是有一定隐藏陷阱在里面的,以下就是笔者的项目组在增量迭代过程中一起遇上到陷阱 陷阱1 : 匿名内部类 如果修改的java源码中,有匿名内 阅读全文
摘要:
关于expdp和impdp exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。expdp和impdp是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于expdp导出的文件,而 阅读全文