- 博客(18)
- 资源 (11)
- 收藏
- 关注
原创 这就是HTTP请求的过程
第一步:浏览器根据域名解析ip地址 DNS查找过程如下:浏览器缓存:首先搜索浏览器自身的DNS缓存(缓存的时间比较短,大概只有1分钟,且只能容纳1000条缓存),看自身的缓存中是否是有域名对应的条目,而且没有过期,如果有且没有过期则解析到此结束。 系统缓存:如果浏览器自身的缓存里面没有找到对应的条目,那么浏览器会搜索操作系统自身的DNS缓存,如果找到且没有过期则停止搜索解析到此结束。 路由器缓存:如果系统缓存也没有找到,则会向路由器发送查询请求。 ISP(互联网服务提供商) DNS缓...
2020-09-29 22:26:00
203
原创 如何找数组中唯一成对的那个数?
1.基础知识异或运算(消除重复):A^A=0; B^0=B;1-10这11个数放在含有11个元素的数组中,只有唯一的元素值重复,其他的均只出现一次。请找出重复的这个元素2.相关代码public class FindSameTwoNum { public static void main(String[] args) { int N = 11...
2020-02-16 21:55:33
300
原创 配置静态资源不重启即时生效
问题:在项目中,修改一个 html,要重启才生效,那有没有不重启自动生效呢?有的,做如下两个配置第一步:在 pom 中直接引入依赖 spring-boot-devtools<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devt...
2020-01-07 20:14:46
396
原创 java根据文件头判断文件类型(根据后缀名判断不准确)
用于排除用后缀名判断文件类型不准确 通常,在WEB系统中,上传文件时都需要做文件的类型校验,大致有如下几种方法:1. 通过后缀名,如exe,jpg,bmp,rar,zip等等。2. 通过读取文件,获取文件的Content-type来判断。3. 通过读取文件流,根据文件流中特定的一些字节标识来区分不同类型的文件。4. 若是图片,则通过缩放来判断,可以缩放的为图片,不可以的则不是...
2019-12-31 14:26:54
4953
1
原创 springboot入门实例
1.新建maven项目(打包成jar包)2.在pom.xml添加spring-boot-starter-web依赖,并更新<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&...
2019-10-15 20:10:51
182
原创 org.apache.ibatis.binding.BindingException: Parameter '0' not found. 绑定异常,参数未找到
报错信息如下:首先确定自己mapper接口和xml配置文件的命名完全一样mapper中的id为对应接口中的方法名接口如下:mapper.xml配置如下错误原因:前面已经绑定了,username和password 后面对应的配置文件就要写,username和password 而不要用下表0和1 否则不匹配正确写法为:或者修改接口,前面不绑...
2019-10-15 17:05:51
2789
1
原创 CFP: Cybersecurity Workshop, Guilin, China Oct. 17-19
Title: CFP: Cybersecurity Workshop, Guilin, China Oct. 17-19Web: http://cyberc.org/Program/SecuritySubmissions: Submit your manuscript to Papers@cyberc.org with a title of “Cybersecurity 2019 S...
2019-06-25 08:17:57
259
原创 一个字符等于几个字节 什么是utf8?
不同的字符所占的字节是不同的。ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。Unicode编码:一个英文等于两个字节,一个...
2019-05-13 10:43:00
9339
原创 Linux下的tomcat配置
把压缩包上传到服务器 /usr/local/tmp(FileZilla上传) 解压压缩包tar zxvfapache-tomcat-7.0.68.tar.gz 解压后的文件夹复制到 /usr/local/tomcat cp -r apache-tomcat-7.0.68 /usr/local/tomcat 配置环境变量 vim /etc/profile ...
2019-05-09 21:39:12
178
原创 sql中count(1)和count(字段) 区别在这里
sql语句中count(1)和count(字段名)的区别在SQL语句中count函数是最常用的函数之一,count函数是用来统计表中记录数的一个函数count(1)会统计 包括null值的所有符合条件的字段的条数count(字段名)统计非null值的所有符合条件的字段的条数比如:tb_source表中数据count(1)统计当type=3时source_nam...
2019-04-28 22:21:30
2518
原创 手把手入门Spring 第一节(详细教程)
Spring是一个开源框架简单来说,Spring是一个轻量级的控制反转(IoC)和 面向切面(AOP)的容器框架。spring框架 就是用来装 对象 的Spring就是一个大工厂,专门负责生成Bean(即专门来生产对象的),可以将所有对象创建和依赖关系维护由Spring管理入门第一个程序:下载Spring 开发包 导入Spring的 jar 包 配置Sprin...
2019-03-19 18:14:31
186
原创 java反射
反射1、什么是反射技术?动态获取指定类以及类中的内容(成员),并运行其内容。应用程序已经运行,无法在其中进行new对象的建立,就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件,并加载进内存,并创建该类对象实例。这就需要使用反射技术完成2、获取class对象的三种方式获取Class对象的方式一:通过对象具备的getClass方法(源于Object类的方法)。有...
2019-02-15 17:10:25
124
原创 快速创建springboot2.0
简介:Spring Boot是一种简化原有Spring应用繁杂配置的微框架。使开发者从繁杂的各种配置文件中解脱出来,通过Spring Boot能够很简单、很快速构建一个优秀的、产品级的Spring基础应用。运行Spring Boot和运行普通的Java类一样简单,仅仅run一下Spring Boot的入口main()方法即可开启应用;你也可以把Spring Boot应用打成jar,在命令行执行ja...
2019-02-15 17:08:31
271
原创 web.xml文件的作用
javaEE工程中都有web.xml文件,那么它的作用是什么?它是每个web.xml工程都必须的? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的web工程没用到这些时,你可以不...
2018-08-24 16:43:58
188
转载 MYSQL:WARN: Establishing SSL connection without server's identity verification is not recommended.
在JDBC连接Mysql数据库的过程中出现了如下的警告信息: WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connect...
2018-08-23 20:56:46
147
原创 Junit使用中的问题
今天尝试使用JUnit,下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网又看了一下,结果发现这样一段话: junit.jar: Includes ...
2018-08-23 12:53:55
263
原创 手把手教你——http协议
协议:约束双方的准则(A方和B方) 1.客户端请求服务器2.服务器响应客户端,将数据以某种形式告诉客户端 请求 和 响应是 成对存在的 ...
2018-08-21 08:38:40
186
log4j2-所需jar包+配置详解(详细)
2019-04-15
学生成绩管理系统-实力推荐
2018-08-29
springboot、dubbo学习资料(推荐)
2018-08-27
Java常用代码工具类大集合(推荐)
2018-08-27
JDBCUtils所需的jar包(实力推荐)
2018-08-23
JDK1.6帮助文档(实力推荐)
2018-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人