会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cchilei
竹杖芒鞋轻胜马 一蓑烟雨任平生
博客园
首页
新随笔
联系
管理
上一页
1
···
8
9
10
11
12
2020年4月24日
别再if/else走天下了
摘要: 刚工作那会儿,其实我也特别钟情于 if/else连环写法,上来就是一顿SAO操作,比如举个好理解的简单栗子: 一般来说我们正常的后台管理系统都有所谓的角色的概念,不同管理员权限不一样,能够行使的操作也不一样,比如: 系统管理员( ROLE_ROOT_ADMIN):有 A操作权限 订单管理员( ROL
阅读全文
posted @ 2020-04-24 12:30 cchilei
阅读(450)
评论(0)
推荐(1)
2020年4月23日
正则表达式 匹配0次1次或者无限次
摘要: 正则 匹配0次1次无限次 * 对前面字符匹配0次或者无限次 + 对前面字符匹配1次或者无限次 ? 对前面字符匹配0次或者1次 \d 的含义是 [0-9] \D 的含义是 [^0-9]
阅读全文
posted @ 2020-04-23 16:41 cchilei
阅读(9192)
评论(0)
推荐(1)
linux shell 字符串操作(长度,查找,替换)
摘要: 在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值 表达式含义 ${var} 变量var
阅读全文
posted @ 2020-04-23 10:06 cchilei
阅读(309)
评论(0)
推荐(0)
linux expect工具使用
摘要: shell脚本需要交互的地方可以使用here文档是实现,但是有些命令却需要用户手动去就交互如passwd、scp,对自动部署免去用户交互很痛苦,expect能很好的解决这类问题。 expect的核心是 spawn expect send set spawn 调用要执行的命令等待命令提示信息的出现,也
阅读全文
posted @ 2020-04-23 10:00 cchilei
阅读(914)
评论(0)
推荐(1)
2020年4月22日
mongodb分片balance
摘要: 查看balance状态 mongos sh.getBalancerState()true 通过balance锁查看balance活动 如果state是2,表示balance锁已经被获取 mongos db.locks.find({"_id" : "balancer"}).pretty(){ "_id
阅读全文
posted @ 2020-04-22 15:10 cchilei
阅读(400)
评论(0)
推荐(1)
mongodb集群导入数据大的json文件
摘要: 建议:mongo备份尽量使用mongodump和mongorestore 博主使用json文件的原因:后期会用json文件更新以前的老数据,会用到upsert 不说废话了。 1、首先关闭集群自动平衡 (1) 连接到路由mongos节点 (2) 停止balance (3) 查看balance状态 (4
阅读全文
posted @ 2020-04-22 15:04 cchilei
阅读(974)
评论(0)
推荐(1)
2020年4月21日
postgresql数据库连接数查询
摘要: 使用psql无法连接数据库,并报错 FATAL:53300 psql: FATAL: 53300: remaining connection slots are reserved for non replication superuser connections 普通用户的连接已满,保留用于非复制的
阅读全文
posted @ 2020-04-21 21:06 cchilei
阅读(702)
评论(0)
推荐(0)
配置新linux系统
摘要: 一、配置yum源 1.卸载现有的yum,检查自带的yum [root@localhost ~] rpm qa | grep yum yum langpacks 0.4.2 7.el7.noarch yum 3.4.3 150.el7.noarch yum rhn plugin 2.0.1 6.el7
阅读全文
posted @ 2020-04-21 17:35 cchilei
阅读(290)
评论(0)
推荐(1)
多线程处理文件
摘要: 首先,我们的思路是,先判断有多少个文件,如果10个文件一下,那单线程就可以解决,没必要开多个线程。10个到100个文件,我们就可以开10个线程来处理这些任务,100个文件以上,就开100个线程。 1.创建线程
阅读全文
posted @ 2020-04-21 17:30 cchilei
阅读(1233)
评论(0)
推荐(1)
上一页
1
···
8
9
10
11
12
公告