随笔分类 -  Java

java、jvm、spring、mybatis、Struts
关于跨域攻击和网络信标【转】
摘要:关于跨域攻击和网络信标 一、什么是跨域访问 凡是与主站地址的域名、端口、协议不一致的其他请求,都可以认为是跨域访问。例如某网站的主站地址是https://www.abc.com,但网页又...(地址是https://img.abc.com),这就是一种跨域访问。 二、浏览器的同源策略 所谓的同源策略 阅读全文

posted @ 2020-04-06 18:55 DeeperMiner 阅读(653) 评论(0) 推荐(0)

SpringBoot使用addCorsMappings配置跨域的坑
摘要:什么是跨域问题这里我就不说了,直接说我使用addCorsMappings方法配置跨域时遇到的问题。具体代码如下: public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigi 阅读全文

posted @ 2020-04-06 18:52 DeeperMiner 阅读(5943) 评论(0) 推荐(0)

Lombok
摘要:Lombok 一、Lombok介绍 Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量 二、安装 略 三、Maven <dependency> <groupId>org.projectlo 阅读全文

posted @ 2020-03-28 21:30 DeeperMiner 阅读(268) 评论(0) 推荐(0)

MP教程-条件构造
摘要:条件构造器 allEq allEq(Map<R, V> params)allEq(Map<R, V> params, boolean null2IsNull)allEq(boolean condition, Map<R, V> params, boolean null2IsNull) 个别参数说明: 阅读全文

posted @ 2020-03-28 21:28 DeeperMiner 阅读(439) 评论(0) 推荐(0)

MP教程-配置
摘要:配置 一、Mybatis原生配置 application.properties mybatis-plus.config-location=classpath:mybatis.xml mybatis.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTY 阅读全文

posted @ 2020-03-28 21:27 DeeperMiner 阅读(398) 评论(0) 推荐(0)

MP教程-CRUD
摘要:CRUD 一、查询 @Test public void UserMapperTest() { List<User> userList = userMapper.selectList(null); for(val user:userList){ System.out.println(user.toSt 阅读全文

posted @ 2020-03-28 21:20 DeeperMiner 阅读(432) 评论(0) 推荐(0)

MP教程-入门
摘要:搭建项目 一、数据库 CREATE TABLE `tb_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_name` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, 阅读全文

posted @ 2020-03-28 21:18 DeeperMiner 阅读(1081) 评论(0) 推荐(0)

JavaDoc
摘要:很多程序对Javadoc都不重视,认识不到Javadoc的作用,很多人都是这样认为的:“我只要写好功能就够了,写Javadoc太浪费时间,也没啥作用,还不如用写Javadoc的时间再多些个功能呢!”,我们知道注释是为了解释代码的作用的,是为了将来给自己或者别人快速了解代码的,在方法内一般用行注释// 阅读全文

posted @ 2020-03-21 18:54 DeeperMiner 阅读(302) 评论(0) 推荐(0)

常用辅助类【转】
摘要:BeanUtils BeanUtils工具包是由Apache公司所开发,主要是方便程序员对Bean类能够进行简便的操作。 BeanUtils一共分4个包: org.apache.commons.beanutils org.apache.commons.beanutils.converters org 阅读全文

posted @ 2020-03-21 13:49 DeeperMiner 阅读(225) 评论(0) 推荐(0)

Java 并发笔记】并发机制底层实现整理[转发]
摘要:1. 缓存一致性问题 硬件内存架构 现代计算机一般都有 2 个以上 CPU,而且每个 CPU 还有可能包含多个核心。因此,如果应用是多线程的话,这些线程可能会在各个 CPU 核心中并行运行。 在 CPU 内部有一组 CPU 寄存器,也就是 CPU 的储存器。 CPU 操作寄存器的速度要比操作计算机主 阅读全文

posted @ 2020-02-03 22:04 DeeperMiner 阅读(267) 评论(0) 推荐(0)

【转】【java源码分析】Map中的hash算法分析
摘要:全网把Map中的hash()分析的最透彻的文章,别无二家。 2018年05月09日 09:08:08 阅读数:957 2018年05月09日 09:08:08 阅读数:957 阅读数:957 你知道HashMap中hash方法的具体实现吗?你知道HashTable、ConcurrentHashMap 阅读全文

posted @ 2018-11-22 23:06 DeeperMiner 阅读(401) 评论(0) 推荐(0)

导航