会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
a56爆大奖在线娱乐的博客
a56爆大奖在线娱乐的园子
账号设置
简洁模式
...
退出登录
注册
登录
迷途coding
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
下一页
2024年4月18日
1 React 组件
摘要: 一 React 介绍 1、React是渲染用户界面(UI)的JavaScript库 2、React完全基于JavaScript 用JavaScript可以生成结构、使用样式及控制逻辑 3、学习路径 JSX-》组件-》Hooks-》状态管理-》路由 二 开发环境搭建 1、创建项目 npx create
阅读全文
posted @ 2024-04-18 23:26 迷途coding
阅读(4)
评论(0)
推荐(0)
编辑
2023年2月24日
接口优化思路
摘要: 1、批处理,异步处理,预处理(如提前计算结果)2、空间换时间(如缓存),池化思想(如线程池)3、优化程序结构,串行改并行4、建立索引,SQL优化,解决深分页问题,避免大事物,锁粒度避免过粗
阅读全文
posted @ 2023-02-24 14:48 迷途coding
阅读(20)
评论(0)
推荐(0)
编辑
2023年2月23日
03 JVM内存泄漏排查思路
摘要: 一 现象 告警系统发出接口波动告警,JVM监控显示内存回收不掉,长时间不重启服务应用卡顿 二 产生原因 大文件读取、全局集合对象、数据库select没有where导致全表数据写入内存等等 三 排查分析 命令行 #1、通过top找对使用CPU最高的进程:top #2、找对进程中占用CPU最高的线程:t
阅读全文
posted @ 2023-02-23 18:28 迷途coding
阅读(48)
评论(0)
推荐(0)
编辑
2022年11月8日
01 抓包工具whistle安装
摘要: 一 安装软件 1.1 安装node 安装命令:brew install node,npm install 验证命令:node -v 1.2 安装whistle 安装命令:npm install -g whistle 启动命令:w2 start 停止命令:w2 stop 1.3 安装代理插件 谷歌浏览
阅读全文
posted @ 2022-11-08 14:09 迷途coding
阅读(50)
评论(0)
推荐(0)
编辑
2022年11月4日
02 ES(Elasticsearch)查询工具设计
摘要: 一 原理知识 Bool查询包括四种子句: must filter should must_not 1.must文档 必须 匹配这些条件才能被包含进来。相当于sql中的 and 2.must_not文档 必须不 匹配这些条件才能被包含进来。相当于sql中的 not 3.should如果满足这些语句中的
阅读全文
posted @ 2022-11-04 18:15 迷途coding
阅读(226)
评论(0)
推荐(0)
编辑
2022年11月3日
01 设计模式入门
摘要: 一 什么是设计模式 设计模式是一套反复使用的代码设计总结。使用设计模式是为了可重用代码、保证代码可靠性、程序的重用性。熟悉设计模式能更容易看懂框架源码,更好的设计自己的系统。 二 设计模式分类 设计模式分为创建型、结构型和行为型三种模式。 三 设计模式的六大原则 开放封闭原则:尽量通过扩展软件实体来
阅读全文
posted @ 2022-11-03 14:42 迷途coding
阅读(93)
评论(0)
推荐(0)
编辑
2022年10月12日
01 Java去除字符串中的中英文符号
摘要: 一 背景 实际开发中,经常需要剔除字符串中的一些符号,如果直接定义在代码中,会显得代码比较low,而且剔除的不全面。 二 原理 基于Unicode编码的规则来剔除是比较好的,Unicode编码对字符进行的分类。 例如\pP中的pa56爆大奖在线娱乐的是property(属性)的意思,用于Unicode正则表达式的前
阅读全文
posted @ 2022-10-12 11:08 迷途coding
阅读(1063)
评论(0)
推荐(0)
编辑
2022年7月1日
Redis本地安装
摘要: 1、下载 官网:redis.io 2、mac安装 sudo make test 显示如上OK代表测试成功,下面执行redis安装sudo make install 3、常用运维操作 安装完成到src目录下操作redis 启动:./redis-server 停止:./redis-cli shutdow
阅读全文
posted @ 2022-07-01 14:44 迷途coding
阅读(492)
评论(0)
推荐(0)
编辑
2022年2月28日
算法训练精华总结
摘要: 1、三数字和 排序+双指针:先排序,再里面两层排序双指针。其中注意前两成循环开始的continue。 2、最大子序和 动态规划:f(i) = Math.max(f(i-1)+nums[i],nums[i])。其中注意可以用变量pre保存f(i-1)的值
阅读全文
posted @ 2022-02-28 10:29 迷途coding
阅读(24)
评论(0)
推荐(0)
编辑
2021年9月9日
一、ZooKeeper入门使用
摘要: 一、安装 1.1 安装包处理 官网下载压缩包解压 1.2 配置 1.2.1 zoo.cfg 把默认的文件重命名为zoo.cfg dataDir=/Users/liuzhilong9/software/zookeeper-3.4.6/tmp/zookeeper 1.3 启动和查看 启动:./zkSer
阅读全文
posted @ 2021-09-09 11:20 迷途coding
阅读(163)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
下一页