
笔记
文章平均质量分 57
追逐梦想永不停
在此起誓,我愿为梦想拼上一切,只要梦想还未实现,我就不会停下。
展开
-
react项目新增页面方法(Ant Design Pro)
最近本人在看react,目标是快速上手可以开发前端页面。好不容易搞清楚了react项目启动流程、路由规则;)下一步就总结下如何写新页面。原创 2023-01-04 15:10:53 · 2407 阅读 · 0 评论 -
react项目启动加载过程个人笔记(Ant Design Pro)
1.项目启动后,会先加载。(PS:菜鸟教程说,manifest.json 指定了开始页面 index.html,一切的开始都从这里开始,所以这个是代码执行的源头;但是Ant Design Pro项目里开始页面并没有在这里指定…)2.项目启动后,会打开。(可以修改默认启动端口,例如修改的启动命令为)3.项目会加载config.js,其中引入了;因为在里配置了,因此父页面就是4.在里配置了,以及,因此会重定向到,此时父页面是,子页面是5.父页面里有{children},这个就可以让子页面显示出来。6.原创 2023-01-04 11:05:24 · 3827 阅读 · 0 评论 -
Java后台获取客户端ip与服务器ip的方法
【代码】Java后台获取客户端ip与服务器ip的方法。原创 2022-12-27 17:07:22 · 4541 阅读 · 0 评论 -
vue项目启动命令个人笔记
1.上方的启动命令与相关文件,是根据本人的项目总结的,仅供参考,不同项目细节可能不同。2.项目启动命令可以自己配置,过程如上,需要熟悉node_modules中的一些依赖方法。(本人新学,好多都不熟悉,无从入手,只能先看,总结一波自己理解的)3.可以配置本地vue项目启动时、端口号与访问前缀路径;需要注意的是,项目打包部署到服务器上后又会有所区别,服务器上主要是在nginx中配置访问端口与前缀路径的,而不是在vue项目中。原创 2022-12-12 17:00:18 · 26640 阅读 · 0 评论 -
MySql建表语句迁移DB2方法总结(踩坑记录)
一、前言最近需要把mysql数据库中的表迁移到DB2数据库,表内的数据用kettle可以实现迁移,但是建表语句却怎么也搞不好。百度半天,发现并没有什么好的方法或工具能把mysql建表语句转成DB2。Mysql建表语句想转成DB2,似乎只能自己手写。然后就踩了一堆坑,用时2天,总算搞定了。记录如下。二、重点部分1.DB2中,varchar必须写明长度限制,bigint与integer必须不写长度限制。(一个小坑)2.mysql中,varchar(30)可以保存30个汉字;DB2中,varcha原创 2021-10-12 16:58:12 · 2185 阅读 · 0 评论 -
mysql order by = 用法说明(order by id=1 desc/asc)
最近工作中发现一个order by不太常见的用法,总结如下:原创 2021-09-07 11:51:38 · 4143 阅读 · 1 评论 -
nginx+lua实现文件上传总结(亲测可用)
1.nginx应该选用openresty版本的。2.修改nginx.conf,增加一个路径。3.编写lua文件,用于实现文件上传。(例如上面编写的upfile.lua)4.准备好cjson.so文件,放到lua同级目录。(例如放到upfile.lua同级目录下)5.编写前端html,用于自测。6.文件删除功能也可以用nginx+lua实现,主要就是要写好lua,待后续研究。原创 2021-09-03 12:15:53 · 4028 阅读 · 6 评论 -
scp免密传输文件总结
一、使用场景linux服务器之间需要传输文件时。最近在搞服务器迁移,之前有一个前端服务器,一个后端服务器,它俩之间有个共享磁盘;在前端服务器发版前端项目时,会放到共享磁盘上,后端服务器会通过这个共享磁盘路径直接使用前端发版的某些文件。现在迁移后,也有一个前端服务器,一个后端服务器,但是没有共享磁盘了;导致后端项目无法通过共享磁盘路径直接使用前端发版的文件,进一步导致后端项目报错。因此就想搞个脚本,发版前端项目时执行下,把后端需要的文件直接传到后端服务器指定路径中。(其实这个逻辑就很奇怪,为啥后端项原创 2021-08-31 16:01:52 · 13304 阅读 · 2 评论 -
kafka报错Connection to node-0 could not be established. Broker may not be available的解决方法
解决方法:1.百度的一种方法,但是本人试了没有用,可能虽然报错一样,但是错误情况不一样,所以不行。https://blog.csdn.net/qq_29302609/article/details/99888082修改配置文件为:listeners=PLAINTEXT://10.123.123.123:9092advertised.listeners=PLAINTEXT://222.222.222.222:9092其中,10.123.123.123是kafka所在服务器的内网ip;222.2原创 2021-08-27 17:14:30 · 7798 阅读 · 0 评论 -
sql:使用substring_index仿照正则替换目标字段
一、场景描述需要按照某种格式替换数据库中的数据;例如:数据库中openid字段保存着员工工号,现在要把2_A123_010012342_B456_010012342_C78912_010012342_12345_01001234替换为2_A_010012342_B_010012342_C_010012342_1_01001234也就是2个下划线之间的字段只保留第1位,其余的删除。二、解决方法1.听说mysql8后,有一个函数是regexp_replace(),这样的话就内置按照原创 2021-08-27 14:41:23 · 1042 阅读 · 0 评论 -
sql:删除重复数据并且只保留id最小的一条
一、使用情况当测试数据库中,有重复数据会导致selectOne报错时,可以使用这句sql,只保留id最小的一条数据,删除其余的重复数据。二、场景实例例如有下方这样的数据:id | name | openid1 | 张三 | 2_0_100012342 | 张三 | 2_0_100012343 | 张三 | 2_0_10001234其中,有3条openid重复的数据;现在要删掉重复的、只留下id最小的1条,如下:id | name | openid原创 2021-08-27 13:47:53 · 4070 阅读 · 0 评论 -
kafka报错Can‘t resolve address解决方法(windows与linux配置hosts方法)
最近测试服务器项目需要迁移到另一个测试服务器组,遇到一个奇葩问题,记录如下。一、问题描述项目启动正常,但是启动后发现某些功能有问题,查看日志发现,kafka报错:java.io.IOException: Can’t resolve address: t3-xxx-examserv-web04:9092但是搜索了下java项目的application.properties,关于kafka的配置只配置了ip,并没有配置主机名:kafka.bootstrap.servers=10.123.123.123原创 2021-08-24 15:07:04 · 5012 阅读 · 3 评论 -
linux/windows下把某个目录中的所有文件中的某个内容全部替换为指定内容的命令
一、使用场景例如,前端项目打包后,很多文件中都包含一个指定的ip;现在需要把这些ip全部替换为另一个ip,就可以使用这个命令。(当然也可以让前端更换ip后,重新打包)二、命令与说明命令:‘’’grep ‘10.130.111.111’ -rl ./* | xargs -i sed -i “s/10.130.111.111/10.130.222.222/g” {}‘’’说明:1.这个命令可以将当前路径下的所有文件中的10.130.111.111全部替换为10.130.222.2222.[.原创 2021-08-24 10:54:09 · 1189 阅读 · 0 评论