- 博客(18)
- 收藏
- 关注
原创 普通用户启动nginx监听80端口时没权限处理方式
权限,使其能够绑定低端口(如80端口):sudo setcap 'cap_net_bind_service=+eip' /usr/sbin/nginx。第一个需要将nginx配置文件里面的:user username;使用sudo权限,为NGINX二进制文件添加。
2024-07-08 19:15:42 717 1
原创 前后端分离项目单点登录跳转请求方法是POST的处理方法
我们平台自身登录的时候这个地址,在地址栏敲这个路径是不是就是登陆页面,而不是接口,更不会到达当接口发到后端,所以同志们应该想到了,后端重定向的路径就是要这个路径,并且拼接上我们的用户信息,前端根据浏览器访问这个页面地址的时候,拿到参数做登录校验逻辑进入系统,至此大功告成。前端的代码我就不粘了!这个问题就比较恶心,以往都是跳转过来是个get请求用户参数也不是加密的,直接拼在url后面,所以前端拿到这个路径里面的参数直接往后端走校验,校验通过后返回前端,前端再走进去系统首页的接口就完事儿了。
2024-01-23 21:47:16 650
原创 查看进程里面各线程占用CPU的情况
在开发中,当我们遇到CPU飙高的时候,想要知道是哪个线程在搞事情,就需要查看进程里面各线程占用CPU的情况,这个命令就可以帮助我们。在这个图中,可以看到这个线程id对应的代码里面报了Application.java的第9行有问题,那么再去看自己的代码就行了。d打印的信息如图,在里面就可以看见8e4对应的线程(8e4前面的0x代表的16进制)执行结果如图(可以看出2276占用cpu很高),在执行命令:jstack 2266。2266为java进程id。得到的8e4就是16进制。
2023-10-02 10:48:18 565
原创 Expected one result (or null) to be returned by selectOne(), but found: XXX
这种比较恶心的是不知道他的查询方法是要拿结果的,然后又把返回类型定义为void,实属想不通这种脑残操作,我是没有想到什么场景需要做这种操作。
2023-08-03 21:17:44 237
转载 Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT)
自己数据库字符集没有处理好导致的问题,真是恶心。发现一大哥的帖子处理的好,分享一下。
2023-07-14 14:00:29 108
原创 java实现对象和 map 互转的工具,灰常的适用
/ 输出 {"id":1,"name":"张三"}System.out.println(map);// 输出 {"id":"1","name":"张三"}User user= new User(1,"张三");
2023-07-13 10:41:56 139
原创 java使用hutool工具类发送http或者https请求太香啦
补充:第二个代码,路径带https,复制粘贴的不要踩坑,springboot内置tomcat启动的是http协议,如果需要做路径https协议测试的,需要另外做操作,具体的可以百度,也挺简单的。{"code":200,"message":"操作成功","data":{"total":0,"list":[],"pageNum":1,"pageSize":10}}.header(Header.AUTHORIZATION, "999999")//头信息,多个头信息多次调用此方法即可。
2023-06-01 20:06:44 4543 1
原创 发送请求报文使用GBK字符集,服务端使用UTF-8字符集,在controller层方法实现转换
springmvc的controller层单个方法的字符集编码格式转换,如果是全局处理可以通过在spring的配置文件配置转换器处理responseBody的字符集
2022-07-27 17:48:20 3964
原创 nacos集群配置成功启动,浏览器访问页面却无法加载
我是永久关闭防火墙的,居然不能访问,有什么大佬给解答一下吗?我是解决了,但是想不通。做法是:开启防火墙:systemctl start firewalld.service。再分别开启我的三个nacos对应的端口:firewall-cmd --add-port=8848/tcp --permanent;firewall-cmd --add-port=8868/tcp --permanent;firewall-cmd --add-port=8888/tcp --permanentfi
2022-05-19 11:00:20 2727
原创 小菜菜之10060 mysql_navicat连接mysql服务端报10060错误
自己菜坑了自己,卧槽。这个问题,网上都说的清楚了,主要分为服务是否启动、3306端口是否放开、远程访问权限是否开启。1.服务正常启动不用说。2.3306端口要么在防火墙里面放开允许访问,如果不想去加放开3306端口配置就直接把防火墙关闭。3.远程访问权限:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION;PASSWORD为数据库用户密码flush privilege
2022-05-15 20:28:48 933 6
原创 服务启动报:org.apache.curator.CuratorConnectionLossException: KeeperErrorCode = ConnectionLoss
dubbo
2022-05-11 21:20:35 2154
原创 ORA-14020: this physical attribute may not be specified for a table partition
oracle分区命名的小坑
2022-04-15 11:40:39 3232
原创 使用IDEA的HTTP Client调试接口时,报文的上送方式
POST http://ip:port/请求路径(POST是请求类型)Accept: application/json,text/plain,*/*Content-Type:application/jsontoken:"55666444"session:"1235544888"{"id":"00001","name":"张三"}第一行是请求路径,后四行是对应的请求头参数,根据自行后台需要加参数;花括号里的是Requestbody参数,注意该条水平线那代表需要空一行,把请求
2021-12-01 18:47:14 924
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人