panzer's tech blog
  • Home
  • Archives
  • Categories
  • Tags
  • About

MSSQL存储过程事务使用技巧

基本方法事务一定采用 12345678910111213set xact_abort on;begin try begin tran -- business logic commit tranend trybegin catch if xact_state() = -1 begin rollback tran end -- logen
2025-08-18
#sql server #事务

开发企业应用框架遇到的问题

常见功能模块的处理技巧 诸如menu、job、department之类的管理一定要设计成层级的 这些表都需要添加fullName列,用于实现层级的管理,尤其是department,可以实现下级查询的效果 这些表的数据量都不大,完全可以设计成内存优化表来提高性能 这些表的访问频率极高,但失效的成本也比较大,因为重建的成本比较高 在前端获取这些树形界面的时候,尽量都采用懒加载,否则在用户管理的时候,如
2025-08-18
#erp #crm

elementplus当中el-select的注意事项

注意事项 如果需要实现键值的对应,需要如下配置: 12345<el-select multiple v-model="userRoles"> <el-option v-for="item in roles" :key="item.id" :label="item.roleName" :valu
2025-08-17
#vue #element plus

hexo建站踩坑记录(hexo+cloudflare+gitlab)

部署相关知识 需要设置_config.yml文件当中的root属性,否则其为post生成的链接的域名都是example.com 在cloudflare上建站的时候要注意填写部署命令,填写部署命令之后可以在gitlab代码更新之后自动进行部署,概念上属于CD的一种
2025-08-15
#hexo

vue当中的jwt使用方式

坚决不能使用jsonwebtoken库,否则会出现类似cannot read properties of undefined reading 'from'的错误。这个库通常用于nodejs后端的jwt校验签名等工作。 可以使用jose库来实现前端页面的jwt校验。可以参考如下代码实现: 123456789101112131415161718192021222324252627282
2025-08-15
vue
#vue #jwt
12

Search

邮箱:2108760130@mails.qust.edu.cn