
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
超文本传输协议http是明文传输,所以当请求被拦截时,用户输入的信息可能会被泄露,比如说银行卡号和密码;安全套接字层超文本传输协议为了保证数据安全的传输,https在http的基础上加了SSL/TLS的协议,SSL/TLS依靠证书验证服务器的身份,并未浏览器和服务器之间的通信加密;https的作用主要有两种,一种是建立一个信息安全通道,保证数据的安全性,第二种是确认网站的真实性;客户端在使用HTT

自定义资源映射addResourceHandlers:在springboot中,我们可以通过重写addResourceHandlers方法来映射静态资源目录;具体做法:编写类继承WebMvcConfigurerAdapter类,重写该类的addResourceHandlers方法;其中addResourceHandler指向映射路径,addResourceLocations指向资源文件路径;资..
本次创建项目分成下面几个步骤介绍(1)创建springboot项目;(2)整合mybatis,搭建数据访问层框架(3)整合shiro搭建权限验证框架;(4)自动生成代码;(5)整合logger搭建日志框架创建springboot项目准备环境1、jdk1.8及以上;2、maven 3.6.1;3、开发工具:本人使用的是idea,也可以使用eclipse;开始搭建(一)、打开f...
oracle中是没有boolean类型的(我用的是PLSQL,其他工具不确定)。select true from dual 也是不行的 会报错:标识符无效。解决办法:代码里面用Boolean类型来接受sql使用 select ‘1’ 表示true,'0’表示false,mybatis会自己转的。下面贴几张图,应该就知道如何使用了。至此就大功告成啦,good lucky!!...
项目背景:spring+quartz+dubbo+…最近在检查日志的时候,发现自己的定时任务执行了多次,而且是每个任务执行了多次,但是在本地环境的时候 是不会这样的,本地使用jetty启动的,服务器上使用tomcat启动的,后来发现 在tomcat下面启动的时候,在它的配置文件中(conf/server.xml)其中告诉Tomcat,在启动的时候加载webapps下的所有项目工程文件...
今天校验了日期格式,故记录下;一、校验yyyy年MM月;/**yyyy年MM月 或者 yyyy年M月**/private static final String MONTH_REGEX = "^([1-9]\\d{3}年)(([0]{0,1}[1-9]月)|([1][0-2]月))$";/**** @desc 校验月份的格式,格式如下,yyyy年MM月或者yyyy年M月* 如:2020年10月或者
问题: 使用过shardingjdbc的一般都知道,shardingjdbc有一些限制,并不支持一些sql,具体可登陆sharding官网查看;DataSource接口不支持timeout相关操作Connection接口不支持存储过程,函数,游标的操作不支持执行native的SQL不支持savepoint相关操作不支持Schema/Catalog的操作不支持自定义类型映射Statement和Pre
jstack是java虚拟机自带的一种堆栈跟踪工具,jstack用于打印出给定的java进程ID或远程调试服务的java堆栈信息。线程状态想要通过jstack命令来分析线程的情况的话,首先要知道线程都有哪些状态,下面这些状态是我们使用jstack命令查看线程堆栈信息时可能会看到的线程的几种状态。NEW,未启动的。不会出现在Dump中。RUNNABLE,在虚拟机内执行的。运行中状态,可能里...
1、synchronized的底层原理java虚拟机里面的同步是基于进入和退出monitor对象实现的,无论是显式同步(同步代码块)还是隐式同步都是如此,同步方法并不是由monitorenter和monitorexit指令来实现同步的,而是由方法调用指令读取运行时常量池中的表结构的ACC_SYNCHRONIZED标志来隐式实现的;同步代码块:monitorenter插入到同步代码块开始位置,mon
错误信息:org.springframework.data.elasticsearch.ElasticsearchException: Bulk indexing has failures. Use ElasticsearchException.getFailedDocuments() for detailed messages [{970893=RemoteTransportException[







