会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
码宝宝
博客园
首页
博问
闪存
新随笔
订阅
管理
2024年2月19日
关于java代码Runtime.getRuntime().exec()执行shell脚本备份docker容器mysql的坑
摘要: java 操作shell脚本执行docker命令 Runtime.getRuntime().exec()是不能执行特殊符号 如">" 、"|" 等 必须通过 "/bin/sh" "-c" 处理。 另外java操作docker 不能分配 docker exec -i(不要t). 另外如果不确定脚本是否
阅读全文
posted @ 2024-02-19 10:18 Mr.xiab
阅读(145)
评论(0)
推荐(0)
编辑
2020年9月4日
dubbo和springcloud两种技术栈
摘要: 一 springCloud核心组件 场景:用户现在需要下单购买东西 需要订单系统 库存系统 仓储系统发货 积分系统 不太可能用单块的架构 支撑的用户量太少了,1000用户可以单块架构 分布式系统:部署到独立的系统上 组件有哪些? ①:分布式系统都有一个服务注册中心:eurake 例如 库存系统一启动
阅读全文
posted @ 2020-09-04 14:29 Mr.xiab
阅读(534)
评论(0)
推荐(0)
编辑
2020年4月3日
平衡二叉搜索树(AVL树,红黑树)数据结构和区别
摘要: 平衡二叉搜索树(Balanced Binary Search Tree) 经典常见的自平衡的二叉搜索树(Self-balancing Binary Search Tree)有 ① AVL树 :Windows NT 内核中广泛使用 ② 红黑树:C++ STL(比如 map、set )Java 的 Tr
阅读全文
posted @ 2020-04-03 11:22 Mr.xiab
阅读(1065)
评论(0)
推荐(0)
编辑
2020年1月7日
mysql的性能优化,提高查询效率
摘要: 1 商业需求对性能的影响 ①不合理的需求 ②无用功能堆积 比如需求:一个论坛贴子的总量统计 附加要求实时更新 count(*)比count(id)耗性能 并发请求压力测试 使用冗余数据. update锁表时候select不能执行,mysql做的好,只锁定几行,但是还是存在这个select不能读取的问
阅读全文
posted @ 2020-01-07 10:25 Mr.xiab
阅读(5519)
评论(0)
推荐(0)
编辑
2019年11月12日
关于消息队列MQ的常见的问题以及处理
摘要: ①消息队列的优缺点 优点:异步解耦和削峰 缺点:系统引入mq之后可能存在的一些问题1系统可用性降低(mq出问题 整个系统就挂了 多了一道环节)2 系统变复杂 考虑的问题变多(如果系统和mq协调出现问题 往里面加了两条一样的数据 或 是消息积压 或是丢消息 )3 一致性的问题:a系统给bcd都执行成功
阅读全文
posted @ 2019-11-12 14:23 Mr.xiab
阅读(4375)
评论(0)
推荐(0)
编辑
2019年10月29日
通过Lts实现定时任务
摘要: 1、LTS初步认识 1.1、lts是什么? LTS(light-task-scheduler)是一个分布式任务调度框架,支持设置节点组搭建多节点集群水平拓展框架架构,提供多种任务类型包括实时任务、定时任务、corn任务的支持, 主要用于系统中的任务调度以及调度信息监控等 1.2、lts能够解决什么问
阅读全文
posted @ 2019-10-29 17:12 Mr.xiab
阅读(3553)
评论(0)
推荐(0)
编辑
2019年10月16日
关于mongoDB使用java实现高级查询query参数的组装
摘要: 需要引入的两个包: import org.springframework.data.mongodb.core.query.Criteria;import org.springframework.data.mongodb.core.query.Query;常用的查询条件关键字:模糊查询:regex o
阅读全文
posted @ 2019-10-16 10:45 Mr.xiab
阅读(6532)
评论(0)
推荐(0)
编辑
2019年6月28日
ngnix的配置一个简单前后端分离的项目
摘要: 这里我在github上拉了一个前后端分离的项目,ssm框架的项目 准备部署在同一台服务器上 1 项目的部署 因为是war包,首先安装tomcat,这个就不说了,将tomcat/webapps/ROOT目录下文件全部清空,将war包放在tomcat/webapps/ROOT目录下, 通过 jar -x
阅读全文
posted @ 2019-06-28 11:09 Mr.xiab
阅读(830)
评论(0)
推荐(0)
编辑
2019年5月5日
连接一台linux服务器 等详细步骤
摘要: 从零开始连接以及搭建环境。 在购买服务器后,首先要连接服务器,首先要下载密钥对。.pem后缀的文件.接着开始创建私钥。 前提条件:您需要下载并安装了 PuTTY 和 PuTTYgen,这是我平时用的连接服务器的工具,分享给大家,下载连接:https://download.csdn.net/downl
阅读全文
posted @ 2019-05-05 11:11 Mr.xiab
阅读(964)
评论(0)
推荐(0)
编辑
2019年4月9日
(更新中)谈谈个人对java并发编程的理解
摘要: 公司的项目开始用到多线程。有用过多线程,但是了解不深 又去学习了下 学习资料:王宝令《java并发编程实战》 看完且搞懂前15节基本就都明白了 大概总结一下: 并发编程会导致线程不安全,常说的线程不安全指的是 多个线程操作一个共享数据,导致线程之间的读取到的数据不一致。 1.并发编程导致线程不安全的
阅读全文
posted @ 2019-04-09 12:10 Mr.xiab
阅读(594)
评论(0)
推荐(0)
编辑
下一页