
工作总结
文章平均质量分 59
madfs
生命的本质在于运动、学习和奋斗。
展开
-
记录个人使用的idea配置
1.修改代码字体大小:settings搜索 Color Scheme Font,直接修改size的值即可2.修改控制台字体大小:File | Settings | Editor | Color Scheme | Console Font3.maven的配置,settings搜索maven即可,然后进行一些常规配置另外可以在othersettings配置默认的maven的配置,这样创建新项目就直接使用此配置了4.打开工具栏 View-Appearance-Toolbar...原创 2021-06-29 10:13:55 · 118 阅读 · 0 评论 -
关于ip地址与网段(IP/掩码形式)之间的校验
最近项目中需要校验某个ipv4是否在某个网段中,从网上找到了一些方法,下面做一下总结。1.通过直接判断的方式,代码如下 public static boolean isInRange(String ip, String cidr) { String[] ips = ip.split("\\."); int ipAddr = (Integer.parseInt(ips[0]) << 24) | (Integer.parseI原创 2020-10-21 20:15:21 · 2327 阅读 · 0 评论 -
工作总结(一)
由于这是我的第一篇工作总结,所以我会尽量把自己遇到的典型问题写出来;以后我会每周都写一篇总结,写一写自己遇到的难题以及解决方案,另外说明一下,由于本人是初入行的菜鸡,所以也只能写一些技术含量并不高的问题(对我来说是难题)。首先说一下我所做的项目是使用spring+spring data jpa,jpa操作数据库是真的很方便,但是对于一些较为复杂的业务流程就不行了,这时候还是使用sql语句更加便...原创 2019-07-14 23:06:20 · 134 阅读 · 0 评论 -
关于%、#等特殊字符在url中传递的问题
这周所遇到的问题是,页面上需要使用%进行查询,如果使用post方式就很简单,直接使用map就可以接收到,主要的是如果使用get就会出现问题,首先get方式如果在url中传参,后端想要获取到特殊字符,则需要进行转义的,其对应的转义符如下:可以看到%需要使用%25,接下来的问题是虽然前端传递过来的就是转义后的25%,但是我的后端直接报错了,然后我百度了一下原来是为了安全性一些特殊字符是禁...原创 2019-07-28 22:35:28 · 2236 阅读 · 0 评论 -
每周总结(@OneToMany的用法)
这周主要遇到的问题是开发一对多的关系,由于需求的变更,以前项目中的几个字段现在可以保存多选的情况,又因为这个字段还关联了其它的表,所以现在重新设计了数据库表,多的一方添加了外键关联,关联一的一方的主键,假设有个学校表school是一的一方,学生表student是多的一方,学生表中有sch_id外键关联学校表。建表语句如下:学校表:Create TableCREATE TABLE `sc...原创 2019-07-21 22:10:05 · 38549 阅读 · 0 评论 -
MySql视图详解
最近做的项目中使用到了视图,刚开始不知道它的作用,后来搜索后才了解视图。视图概述视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或...转载 2019-08-11 22:35:26 · 322 阅读 · 0 评论