随笔分类 - java学习
摘要:减少try {} catch {} 的代码块, 定义一个: public class GlobalException extends RuntimeException { private Integer rsCode; public GlobalException(ErrCodeEnum errCo
阅读全文
摘要:原来只知道根据教程帖子简单使用docker安装MySQL、tomcat,搞了这个docker内安装应用半学半上手的操作,花了一周。记录一下 docker根据DockerFile配置构建镜像(可以取不同的名构建多个镜像) 一个镜像可以构建多个不同名的容器,容器就是一个小型服务器,通过映射端口以及和宿主
阅读全文
摘要:也可以称这篇文章为面向面试的学习文章。 有问题可以去一些社区查找答案:csdn,博客园,简书,掘金,infoq,51cto,stackoverflow,微信公众号,知乎,v2ex,segmentfault思否,sunofbeach阳光沙滩等 1.语言的熟练度 对于java基础的充分认识,比如JDK1
阅读全文
摘要:数据安全: 数据库层面的用户连接权限;代码层面的防止SQL注入;通过错误次数防止撞库猜用户名;拒绝IP的过多次请求(防止Python);主从数据库。 项目性能: 对代码功能流程的优化减少耗时;网络时间请求压缩;优化数据库操作的耗时;页面加载性能。 规范文档: 代码层面的注释;需求文档的存档;功能开发
阅读全文
摘要:制定团队标准并遵循 单元测试 设计模式/SOLID原则 开发运维和产品生命周期管理 修复构建 代码审查 代码分析/解决方案
阅读全文
摘要:毕业设计前后端项目的部署方法 准备部署和开发的工具与环境:IntelliJ IDEA,MySQL5.6、Redis,Vue,Git,花生壳。(以上可通过百度或 CSDN了解) 1.clone 项目到本地 后端: git clone https://gitee.com/bigsheng15/train
阅读全文
摘要:maven导入jar包,在项目根目录创建libs文件夹,然后pom.xml添加如下: <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.1</ver
阅读全文
摘要:org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.S
阅读全文
摘要:element的tree树形选择器 需要把父id 和子id都给后端 // 这个可以父和子节点id都i获取 menusIds: this.$refs.tree.getHalfCheckedKeys().concat(this.$refs.tree.getCheckedKeys()) 后端: publi
阅读全文
摘要:方法 Map<String,String> 方法名{ Map<String, String> map = new HashMap<String, String>(); map.put("code", "400"); map.put("message", "生成订单失败,课程库存已经没了"); ret
阅读全文
摘要:@Transactional public int addOrUpdate(SysStudent sysStudent) { sysStudentDAO.save(sysStudent); redisService.delete("student" + sysStudent.getId()); Se
阅读全文
摘要:1.query方式传参和接收参数 传参: this.$router.push({ path:'/xxx' query:{ id:id } }) 接收参数: this.$route.query.id 注意:传参是this.$router,接收参数是this.$route,这里千万要看清了!!! 2.p
阅读全文
摘要:SpringBoot监听redis过期key redis事件监听及在订单系统中的使用
阅读全文
摘要:Uncaught (in promise) Error: Request failed with status code 404 找不到这个url。要么是前端的请求写错了,要么后端写错了。 这次是 @PostMapping("api/admin/message/send") 这里少了个/ 加上去就好
阅读全文
摘要:Shiro获取当前登录的用户信息,User是ream中登录时放进去的对象信息 User user = (User) SecurityUtils.getSubject().getPrincipal();
阅读全文
摘要:Attempted to serialize java.lang.Class: java.lang.String. Forgot to register a type adapter? 尝试序列化java.lang.Class: java.lang.String. 忘记注册类型适配器? 找了好久好久
阅读全文
摘要:@NotEmpty、@NotNull、@NotBlank的区别 1 @NotEmpty:不能为null,且Size>0。 @NotEmpty注解的String、Collection、Map、数组是不能为null或长度为0(不能为“ ”)。 2 @NotNull:不能为null,但可以为empty,没
阅读全文
摘要:在操作一个实体的时候,删除它老是删除到user表的用户,导致删除一次,我的管理员账户isDelete为已删除。 试过查是不是前端的锅,后端的方法用混了,查了两个半小时,我懵逼了,还能跳表来删除? 等等?表?遂去查用户表和新建的实体类,发现了以下错误,写成了user @SQLDelete(sql =
阅读全文
摘要:创建手机网站支付API对应的request类(主要是这里变化了) AlipayTradeWapPayRequest alipay_request =new AlipayTradeWapPayRequest(); 创建电脑网站支付对应api的request类 AlipayTradePagePayReq
阅读全文
摘要:java.sql.SQLException: Incorrect string value: '\xE5\x95\x86\xE5\x93\x81...' 操作数据库报错,查了半天才知道是编码问题 编码 不统一 jdbc:mysql://127.0.0.1/sql?characterEncoding=
阅读全文

浙公网安备 33010602011771号