会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WalkingCamel
博客园
首页
新随笔
联系
订阅
管理
2021年1月27日
java替换特殊字符串 $
摘要: java替换特殊字符串 $ 当进行替换的时候,我们第一想到的是String.replaceFirst(regex, replacement)和String.replaceAll(regex, replacement); 但是遇到特殊字符的替换的时候就会报错,语气苦苦的去进行特殊符号的转义,不如直接用
阅读全文
posted @ 2021-01-27 15:24 WalkingCamel
阅读(3109)
评论(0)
推荐(0)
2020年11月16日
lamda表达式排序
摘要: st.sort(Comparator.comparing(LivegetId) .thenComparing(LivegetAppId, Comparator.reverseOrder()));
阅读全文
posted @ 2020-11-16 10:08 WalkingCamel
阅读(110)
评论(0)
推荐(0)
2020年9月13日
docker toolbox 设置镜像加速
摘要: 1 进入docker服务器的容器 docker-machine ssh default 2 执行如下命令,将镜像地址替换为https://www.daocloud.io/mirror,这里可以更换你喜欢的其它镜像. sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--
阅读全文
posted @ 2020-09-13 21:53 WalkingCamel
阅读(883)
评论(0)
推荐(0)
2020年9月1日
tomcat优化
摘要: tomcat 优化相关 1.怎么给tomcat调优 JVM参数调优: -Xms表示的是JVM初始堆的大小,-Xmx表示的的是JVM中堆的最大值。这两个通常要进行设置,当应用程序需要的内存超过堆的最大值时候,虚拟机会报内存溢出。 堆的最大值应该设置为虚拟机可用最大内存的80%。具体文件在catalin
阅读全文
posted @ 2020-09-01 16:20 WalkingCamel
阅读(140)
评论(0)
推荐(0)
2020年8月27日
nginx配置相关
摘要: nginx常用命令 start nginx:启动nginx nginx -s stop:关闭nginx nginx -s reload:重新加载配置 nginx -s reopen:重新打开 nginx -t:检测配置文件是否正常 有时候修改完配置文件,发现没有生效,即便执行了reload命令也不行
阅读全文
posted @ 2020-08-27 16:41 WalkingCamel
阅读(110)
评论(0)
推荐(0)
2020年8月25日
SQL 优化
摘要: 1.mysql遵循的五大原则 减少数据访问:设置合理的字段类型,启用压缩,通过索引访问等减少磁盘的IO。 返回更少的数据: 只返回需要的字段和数据分页处理,减少磁盘IO和网络IO。 减少交互次数:批量DML操作,函数存储等减少数据连接次数。 减少服务器CPU的开销:尽量减少数据库排序操作和全表查询,
阅读全文
posted @ 2020-08-25 18:00 WalkingCamel
阅读(174)
评论(0)
推荐(0)
2020年8月21日
elasticsearch 概念初识
摘要: ES 写入数据的工作原理是什么啊?ES 查询数据的工作原理是什么啊?底层的 Lucene 介绍一下呗?倒排索引了解吗 1.es写数据的过程 客户端选择一个node节点发送过去,这个节点就叫做协调节点(coordinating node) 协调节点 对document文档进行路由,将请求转发到对应的n
阅读全文
posted @ 2020-08-21 16:50 WalkingCamel
阅读(160)
评论(0)
推荐(0)
2020年8月18日
RabbitMq安装配置问题
摘要: 引用:https://www.jianshu.com/p/2ecad37d64ff 1. 权限问题 Caused by: com.rabbitmq.client.ShutdownSignalException: connection error; protocol method: #method<c
阅读全文
posted @ 2020-08-18 18:19 WalkingCamel
阅读(942)
评论(0)
推荐(0)
2020年8月11日
vue的全局变量
摘要: 1. vue的全局变量 Vue.prototype来进行全局变量的设置 这样你可以通过在原型上定义它们使其在每个 Vue 的实例中可用。 项目中在power.js中定义了方法,不用进行引入这个js就可以在每个Vue实例中进行运用, 前提就是这个方法最好有一个,避免重复定义。 // 权限检查方法 Vu
阅读全文
posted @ 2020-08-11 15:05 WalkingCamel
阅读(857)
评论(0)
推荐(0)
2020年8月3日
你知道 Java 是如何实现线程间通信的吗?
摘要: 你知道 Java 是如何实现线程间通信的吗? 点击上方“Java面试题精选”,关注公众号 面试刷图,查缺补漏 本文涉及到的知识点: thread.join(), object.wait(), object.notify(), CountdownLatch, CyclicBarrier, Future
阅读全文
posted @ 2020-08-03 10:11 WalkingCamel
阅读(238)
评论(0)
推荐(0)
下一页
公告
//用于目录插件