开发遇到的问题
虎哥和你一起学编程
路漫漫其修远兮吾将上下而求索
展开
-
局域网Ip范围
ip地址分为公网Ip和局域网ip,其中公网Ip通常做为服务器来使用,所有人都可以访问,而私网ip通常限定在一定区域或一定组织内相互访问。3.C类网段:192.168.0.1 - 192.168.255.254。2.B类网段:172.16.0.1 - 172.31.255.254。1.A类网段:10.0.0.1 - 10.255.255.254。内网Ip分为三个网段。原创 2022-11-03 18:31:38 · 8364 阅读 · 0 评论 -
正则表达式匹配行首和行尾
在平常我们经常有这样的一种场景,需要在行首或者行尾加上一个分号或者双引号,这个时候如果每行都是对齐的,我们可以使用列编辑的方式,如果每行不是对齐的,怎么办呢?我们可以使用正则表达式来匹配行首和行尾。行首: ^行尾: $然后我们就可以批量的来对行首和行尾进行处理了。...原创 2022-05-28 23:49:19 · 8574 阅读 · 1 评论 -
java程序cpu过高问题定位
有的时候在服务器上面可能会出现cpu过高的情况出现,怎么定位这种问题呢1.通过top命令来定位占用cpu最高的进程top - 11:46:12 up 72 days, 53 min, 0 users, load average: 0.91, 0.95, 0.92Tasks: 12 total, 1 running, 11 sleeping, 0 stopped, 0 zombie%Cpu(s): 23.6 us, 2.9 sy, 0.1 ni, 71.7 ...原创 2021-11-19 12:00:46 · 621 阅读 · 0 评论 -
百分位数(95线/99线/999线)
95线/99线/999线是互联网中统计性能的常用指标。那么它们是什么含义呢? 这种数据称为百分位数,就是先把所有的数据按照从小到大排列,然后对应的百分比的数值即为百分位数。 例如有四个数据 1,2,4,3 那么先按照从小到大排列就是1,2,3,4 那么25线就是 25/100 * 4 = 1,就是取第一个数就是1...原创 2021-10-22 10:49:16 · 5571 阅读 · 0 评论 -
分库分表后的问题解决方案
1.场景一:用户表按照user_id分表后,按照手机号(phone)如何查找?解决办法: 建立phone与user_id的映射表,当按照手机号查找时,先根据手机号查到对应的user_id,然后再根据user_id来查询。2.场景二.订单表按照订单id拆分后,如何按照用户id来进行查找?解决办法:基因注入法,生成user_id和order_id时,拥有共同的一段pub,然后按照pub来进行分表,每次查询时,取user_id中的pub字段来查找。...原创 2021-08-11 10:11:12 · 649 阅读 · 0 评论 -
postman导入curl内容
平常我们当有curl的内容时,如何直接导入postman进行请求呢? 1.copy as curl 将浏览器的请求右键copy as curl 2.postman file --> import --> Raw Text --> continue...原创 2021-04-20 19:42:41 · 4201 阅读 · 0 评论 -
浏览器页面跳转network请求不见了
我们开发人员经常需要查看network里面的请求信息,但是有的时候当页面跳转时,之前的请求就不见了,而且速度很快,这个时候可以打开浏览器的保存日志功能就可以了。 浏览器上面有一个preserved logs (保存日志)的功能,开启后就再也不怕页面跳转请求丢失了。 ...原创 2021-04-14 10:08:38 · 6875 阅读 · 1 评论 -
idea使用.ignore插件生成.gitignore文件
我们平常在使用git使,通常需要生成一个.gitignore文件来忽略一些不需要被git管理的文件,在这方面儿,idea有一个很好用的插件.ignore,可以帮我们快速的生成.gitignore文件。 然后再勾选java即可。...原创 2020-12-30 10:18:59 · 1079 阅读 · 0 评论 -
开发中遇到的问题一(滥用static)
最近开发了一个excel数据对比合并的小项目,结果出现了一个 错误.贴一下示例代码@RestControllerpublic class TestController { private static Map<String,Object> map=new HashMap<>(); @PostMapping("t...原创 2019-05-07 09:22:34 · 362 阅读 · 0 评论