工作
文章平均质量分 95
cuichen97
冲冲冲
展开
-
21.一些问题总结
1.防止表单重复提交转载 2020-11-30 17:41:51 · 89 阅读 · 0 评论 -
20.springboot整合shiro
shiro相关链接转载 2020-11-30 15:18:53 · 86 阅读 · 0 评论 -
19.Android相关
1.常用adb命令adb root 用户权限adb remount 写权限adb disable-verity写权限失败时执行,然后rebootadb shell终端控制设备,命令行终端adb shell input keyevent 4 返回ps list package 查看所有应用 + | grep XXXadb reboot bootloader fastboot 进入fastboot模式fastboot reboot 退出fastbootadb push 本机pwd 机器pwd原创 2020-09-01 22:20:03 · 95 阅读 · 0 评论 -
18.编号生成的大致规则
规则:1.code = InsertCodeUtil.getIncrSerial(字母所写+ORG+租户id+"-"+组织id);注:根据key获取Redis自增流水2.如果code是"0001"count = 当前租户+组织下数据的条数code = InsertCodeUtil.getIncrSerial(字母所写+ORG+租户id+"-"+组织id,count);3.date...原创 2020-01-13 18:44:30 · 2051 阅读 · 0 评论 -
17.分布式自增ID雪花算法
package com.chitai.saasplatform.base.util;import org.apache.commons.lang3.RandomUtils;import org.apache.commons.lang3.StringUtils;import java.net.*;import java.util.Enumeration;/** * 描述: T...原创 2020-01-10 17:32:57 · 432 阅读 · 0 评论 -
16.禁用双层for循环后的替代方法
判断两个集合/数组中是否有相同值的思路:1.将内层循环设为索引,new一个HashMap放入其中,遍历原先内层循环的集合或数组,然后map.push(),将key设为原先内层循环的值,将value设为12.判断时:原先的外层for循环不变,循环内部用if(map.get(外层循环数组或集合[i]) != null){ //进入了if内,则有相同的值,并且相同的值是:外层循环数组或集合[i]...原创 2019-12-25 14:46:46 · 2364 阅读 · 0 评论 -
15.mybatis逆向工程的使用
使用步骤及配置原创 2019-12-18 10:32:28 · 107 阅读 · 0 评论 -
14.技巧
1.Condition类的使用实现类似如下语句:select * from 表 where id=rule_id2.StringUtiles中的部分方法:StringUtils.isBlank() 判断字符串的值是否为空,包括null,空,空格,制表符回车符等StringUtils.substringBeforeLast(c...原创 2019-12-17 17:22:13 · 104 阅读 · 0 评论 -
13.GitLab的使用
工作中使用分支结构开发,每个人都在个人分支下开发一.在主分支下创建个人分支在gitlab中创建二.在本地切换到分支主---->分支分支----->主强制切换(会丢失修改): git checkout -f <branch>三.提交代码到分支中四.拉取分支代码到本地中git clone -b 分支的名字(例如dev) 链接(例如:ssh:...原创 2019-12-16 15:34:06 · 481 阅读 · 0 评论 -
12.代码格式
一.注释格式类:/** * @author michael * @since ${currentDate:date('yyyy/MM/dd HH:mm')} */方法:/** * * @return ${return_type} * @author: michael * @date: ${currentDate:date('yyyy/MM/dd HH:mm')}*...原创 2019-12-16 12:03:45 · 205 阅读 · 0 评论 -
11.mybatis技巧 + 踩坑
1.Mybatis 配置文件 useGeneratedKeys 参数解决了主从订单保存问题中的,保存从订单时需要先查询主订单自动生成id的步骤Mybatis 配置文件 useGeneratedKeys 参数只针对 insert 语句生效,默认为 false。当设置为 true 时,表示如果插入的表以自增列为主键,则允许 JDBC 支持自动生成主键,并可将自动生成的主键自动赋值给传入的参数对象...原创 2019-12-12 21:01:20 · 263 阅读 · 0 评论 -
10.eclipse下启动项目
一、从gitlab上将项目导入eclipse二、下载spring boot插件Help----> Eclipse Marketplace搜索spring tool suite插件install后在工具栏区可以看到三、运行1.运行server-eureka的启动类2.运行server-colud-config的启动类3.debug方式运行masterdata-war-web...原创 2019-12-11 11:01:23 · 570 阅读 · 0 评论 -
9.dozerMapper和CGlib 对象复制处理工具
1.pom文件添加依赖<dependency> <groupId>com.github.dozermapper</groupId> <artifactId>dozer-core</artifactId> <version>6.5.0</version></dependency>...原创 2019-12-05 15:14:26 · 505 阅读 · 0 评论 -
8.Redis相关
RedisTemplate Api总结:总结链接转载 2019-12-05 10:52:09 · 80 阅读 · 0 评论 -
7.token
使用token:一、1.验证登录1.客户端使用用户名跟密码请求登录2.服务端收到请求,去验证用户名与密码3.验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端4.客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里5.客户端每次向服务端请求资源的时候需要带着服务端签发的 Token6.服务端收到请求...原创 2019-12-04 17:37:15 · 444 阅读 · 0 评论 -
6.项目中用到的一些注解
一、lombok.jar1.@Data : 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法2.@Getter/@Setter: 注解在类上, 为类提供读写属性3.@ToString: 注解在类上, 为类提供 toString() 方法4.@Slf4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对...原创 2019-12-04 16:33:20 · 91 阅读 · 0 评论 -
5.JMeter性能测试(测试接口性能)
JMeter学习教程,点击这里转载 2019-12-03 17:10:35 · 179 阅读 · 0 评论 -
4.Mysql相关
一、时间(修改时间、创建时间)date – > 1000-01-01 to 9999-12-31 ------------对应JAVA中: java.sql.Datetime – > 00:00:00到 23:59:59 ------------对应JAVA中: java.sql.Time券不可用时间datetime -->...原创 2019-12-03 12:01:43 · 260 阅读 · 1 评论 -
3.在Eclipse中查找选中的代码的快捷键(spring cloud快速找到服务)
综合查找 CTRL+H然后file serach----->serach原创 2019-12-03 10:03:21 · 412 阅读 · 0 评论 -
2.MVC设计模式中数据的传递
1.之前自己写的项目中的:前台<–>controller<–>service<—>dao<—实体类POJO–>数据库之前自己的项目中,数据的传递都是通过POJO实体类的方式来在不同层中传递。这样的缺点是:传递的数据过多,影响效率,并且容易暴露数据库的表结构;在微服务的企业级项目中,不易于客户的自定义需求以及项目的开发和维护。2.实际项目中使...原创 2019-12-01 21:31:41 · 275 阅读 · 0 评论 -
1.实用小工具
1、打开Navicat for MySQL,点击左上角“链接”按钮,如下图:2、在弹出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:相对应的项目配置文件中的配置为:spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://远程数据库I...原创 2019-11-29 09:44:11 · 406 阅读 · 0 评论