- 博客(98)
- 收藏
- 关注
原创 前端独立实现页面是否有发布
1、自动更新js (AutoUpdate.js)2、修改webpack出口打包文件名称。3、引入AutoUpdate.js。
2024-09-25 15:20:07 305
原创 react antd table拖拽
然后就可以愉快的使用了,使用实例(只需要换个名字就好了,其他和正常使用table没有区别,但是要有宽度哦,不然没办法拖拽)定义一个公用组建 ResizableTable.tsx。定义样式文件 resize.scss。
2024-07-09 08:57:54 246
原创 mybatis-plus 理解
但是如果java要实现接口,必须要实现接口中的所有方法,ServiceImpl类实现了IService所有的函数,所以只需要继承ServiceImpl函数即可,ServiceImpl接受两个泛型。我们有一个UserServiceImpl类,想要拥有Service中的所有函数,那么我们需要实现UserService接口,UserService接口继承了IService接口,所以需要继承一下ServiceImpl,来帮助我们书写所有接口对应的函数。
2024-01-29 13:37:23 680
原创 go-zero 非k8s单体服务上线流程
1: -v /opt/redisGo/conf:/etc/redis/conf 将服务器/opt/redisGo/conf中的文件放在了容器的/etc/redis/conf文件夹中,服务器/opt/redisGo/conf文件中有redis.conf,自己放进去的。2: redis-server /etc/redis/conf/redis.conf 以配置文件启动redis,加载容器内的conf文件。/opt/mysqlGo)5、安装redis容器(同样的文件要建好)密码:123456789。
2024-01-29 13:23:13 656
原创 go-zero 统一返回
httpx.OkJsonCtx和httpx.ErrorCtx() 替换为 manage.ResponseHandler。4、非业务错误的再次封装,使用http.ResponseWriter进行返回给前端,常用在中间件中。5、修改路由Handler函数。2、统一错误处理主入口。
2024-01-25 20:44:43 1184
原创 go-zero 全局异常处理-全局中间件
通过defer和recover来捕获全局异常,如果出现异常,给前端返回500、服务器内部错误,并输入错误信息。来注册一个全局中间件,接受一个函数。3、向前端返回错误信息函数。
2024-01-25 20:19:54 1283
原创 go-zero 中间件配置
api文件新增middleware,通过goctl api 生成文件以后,记得把文档往下翻一翻,还需要再svc里面加一些配置,然后再生成的文件中写入自己的业务。
2024-01-18 08:53:20 599
原创 go-zero 生成验证码
验证码包:github.com/mojocn/base64Captcha。会生成图片(b64s)、真实验证码(code)
2024-01-12 15:27:22 477
原创 go-zero中JWT的加密于解密
这一块是中间件中进行了使用,将token解密后,拿到唯一标识,去redis中获取,如果存在说明么有过期,如果不存在,还没有写 哈哈 ,做个笔记 自己记录一下。生成token传入了token的密钥、过期时间、想要包含的数据,为了解密后进行使用,这一块主要在登录的时候进行使用,手机号为唯一标识。解密token接受加密后的token、密钥,解出来的就是当时加密想要包含的数据。(生成token)、
2024-01-11 16:29:30 837
原创 go-zero 如何在任意地方获取yaml中的值
3、然后在想要使用的地方直接使用就可以了。比如使用yaml中配置的JWT认证的key。1、config配置文件中新增全局变量。2、main函数所在的入口文件为其赋值。
2024-01-11 16:17:09 790 1
原创 go-zero
运行:export tableInfo=ehr_repair,ehr_leav && sh genModel.sh && unset tableInfo。.sh文件中可以使用export声明的变量。生成在./api/model 下生成ehr_repair,ehr_leav 两个表的映射。1、配置go的镜像,存在的可以不用进行配置,用官方的镜像下载太慢或下载不下来。2、自动生成api后需要运行一下go mod tidy。3、生成api服务命令: --stype=goZero. 格式化驼峰。
2024-01-11 16:12:58 686 2
原创 jenkins配置
sudo sshpass -p $dest_passwd scp -r -o StrictHostKeyChecking=no $WORKSPACE/ant-design-vue-jeecg/dist/* root@192.168.211.319:/data/patent:设置密码 将dist文件移动到patent目录下。$WORKSPACE: /var/lib/jenkins/workspace/jenkins任务名。branch: "dev" 切换分支。
2023-11-29 14:38:56 460
原创 redux-persist 配置
在reduxjs/toolkit的基础上,新增一下内容,将原先configureStore中的reducer值更换即可。基础上进行更改,主要作用为store数据持久化。2、store文件改造。
2023-11-07 16:44:40 205
原创 react - reduxjs/toolkit的使用
下载包进行安装,store主入口,hooks简化store(复制粘贴进去即可),slice相当于store中的模块化,最后在页面根入口导入store,并使用即可。index.tsx(页面入口处)
2023-11-07 16:28:28 476
原创 react typescript @别名的使用
1、config/webpack.config.js中找到alias,添加。2、tsconfg.json中配置,新增。
2023-11-06 10:10:00 541
原创 react配置二级路由
1.在createBrowserRouter上添加basename属性,比如。2.在package.json中添加"homepage":"."
2023-11-03 10:38:04 1058
原创 react处理跨域
根目录会出现config文件夹,找到path.js就可以看到proxy的配置,默认读取的是src/setupProxy.js。如果是新建的react项目,没有将webpack的配置文件释放出来的话,请先运行。那么我们可以在src目录下新建setupProxy.js,配置如下。
2023-09-12 09:22:06 347
原创 uniapp(vue2)动态修改manifest参数
2、和manifest文件同目录新建modifyManifest.js文件。4、vue.config.js中引入 modifyManifest。1、package.json修改。
2023-06-26 09:13:24 1330
原创 proxy代理
【代码】proxy:{ ‘^/api‘:{ // target: “http://192.168.21.57:28080“, //请求的目标域名。
2023-05-30 15:50:32 161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人