自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 java 获取请求的header的携带内容

java获取headers信息

2022-06-01 14:09:31 692

原创 有外键关联的数据更新或修改

有的时候我们需要修改数据,但是因为有外键关联导致更新或删除失败,报下面的错误annot delete or update a parent row: a foreign key constraint fails (...)解决方案:-- 1.关闭外键关联检查SET foreign_key_checks = 0;-- 2.执行更新删除操作update....-- 或者delete....-- 3.重启外键关联检查SET foreign_key_checks = 0;...

2022-05-25 17:01:47 1918

原创 Redis 序列化

我们在用redis存储数据的时候,若果默认使用JDK的序列化方式,在Redis桌面花的工具中查看就会使乱码的情况,所以我们需要自定义redis的序列化方式,使用jackson2JsonRedisSerializer,复制下面这段即可@Configurationpublic class RedisConfig { @Bean public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory con

2021-12-03 14:26:20 3575

原创 @Autowired 静态注入为空

有的时候,我们需要在静态的方法里调用注解,所以就需要 @Autowired private static UnificationRecMsgForUecInAnasisly unificationRecMsgForUecInAnasisly;但这个样子就会unificationRecMsgForUecInAnasisly注入为null,所以就需要改进改进如下private static UnificationRecMsgForUecInAnasisly unificationRecMs

2021-09-06 12:45:46 461

原创 java 设计多级菜单

废话不多说,直接贴代码首先是需要一个实体类:@Datapublic class Menu { // 菜单id private String id; // 菜单名称 private String menuName; // 父菜单id private String parentId; // 菜单url private String menuUrl; // 菜单图标 private String icon; // 菜单顺

2021-06-21 00:37:58 783

原创 Spring Boot 整合shiro doGetAuthorizationInfo没有进去

写下这篇是为了记录下我在整合shiro是所踩的坑,这个在权限验证的时候这个方法一直进不去,所以我也查了和多资料,现在做个总结:一、因为进入这个授权方法不是主动的,需要在方法需要授权验证的时候才进去,唤醒这个方法有以下几种方式:1.通过对象主动去调用subject.hasRole(“uservip”);subject.isPermitted(“uservip.*”);2.通过在方法添加注解@RequiresRoles("uservip")@RequiresPermissions(“uservi

2021-06-18 15:20:27 711

原创 excel表格数据导入MySQL数据库

第一步:在数据库确定你的字段名,然后在excel的第一行也写你数据库的字段名excel:MySQL:第二步:导入向导注意在这一步你导入表格的时候可能会提示“文件无法打开”,这时候你可以尝试把这个文件在电脑先打开,就不会有提示了然后下一步就行了,选择导入的目标表,然后再下一步,就完成了...

2021-05-12 16:36:17 279

原创 mybatis-plus返回主键值

有的时候我们需要在注册时候获取注册成功的返回的主键值去做一些另外的操作,但是一般返回的是受影响数,其实获取想获取那个主键值也很简单 int register = userService.register(user); if (register>0){ Long id = user.getId();//获取id //接下来继续做操作,比如授予权限 result.setMsg("注册成功"); result.setCode(200);

2021-05-11 14:30:12 2557

原创 truncate,delete,drop区别

相同点truncate,drop,不带where的delete都是为了删除数据库表数据的不同点1.truncate清除数据且重置id,delete仅删除数据,drop不仅删除数据,表结构也删掉2.delete是DML语句,不会自动提交,truncate、drop是DDL语句,会自动执行3.速度:drop>truncate>delete...

2021-05-07 10:06:39 53

原创 GIT常用命令

一、配置全局git config --global user.name "用户名"git config --global user.email "git账号" #邮箱账号#删除全局配置git config --global --unset user.xxx二、提交到仓库git add .#查看工作区git statue#提交到本地仓库git commit -m "提交的说明" #提交说明一定要写好,以后如果需要回溯很有用#连接到gitgit remote add url

2021-04-30 15:49:50 150 1

原创 手把手教学爬小姐姐图片(jsoup)

jsoup简单小应用,利用java爬取小姐姐图片,虽然不如python好用,但是依旧不错,记录一下<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.12.1</version></dependency>import org.jsoup.Jsoup;

2021-04-30 09:30:40 80

原创 XML读成String

需求:将xml文件内容读成一个字符串public static String XMLToString(Element xml){ XMLWriter xmlWriter = null; StringWriter out = new StringWriter(1024); OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("UTF-8");

2021-04-29 16:56:59 249

原创 xml格式转json格式

需求:有的时候我们需要获取一些xml格式的内容,比如:<RTN_CODE>0</RTN_CODE><RTN_MSG>45646</RTN_MSG>获取<RTN_CODE></RTN_CODE>标签的内容,所以我需要将其拆解成json格式代码如下:public static String xml2JSON(String xml) { com.alibaba.fastjson.JSONObject obj = new com.

2021-04-29 16:41:26 315

原创 mysql按照状态进行排序

要求:0:“待审批”,1:“通过”,2:“不通过”,3:“驳回”,4:“委托”,按照 待审批 > 驳回 > 委托 > 通过 >不通过 的顺序排序select * from process order by field(status,0,3,4,1) asc;--process:表名--status:你需要排序的字段...

2021-03-25 14:04:09 1166

原创 记一次数据库设计~Decimal类型

在设计数据库表的时候明明把字段的属性设为了Decimal,但是在后台操作的时候却发现存0.01到该字段,但查询出来的值确实‘0’,原来是因为我们在设置这个属性时需要确认他的精度原来默认想存小数(0.01)需要...

2021-03-25 13:51:47 379

原创 密码框禁止复制粘贴

<input name="pwd" type="password" id="pwd" onpaste="return false" oncontextmenu="return false" oncopy="return false" oncut="return false"/>

2021-03-25 13:42:13 1129

原创 textarea取值赋值

笔记最近发现HTML的表单和赋值需要记录一下,jquery的取值和复制有几种方式,常用的有val()、text(),其他表单标签可以用哪个都是可以,但在textarea这个标签需要认真选择,赋值可以选择text(),但取值要选val(),因为text()取得是textArea的旧值,val()能取到新值...

2021-03-23 16:27:34 714

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除