自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (11)
  • 收藏
  • 关注

原创 这就是HTTP请求的过程

第一步:浏览器根据域名解析ip地址 DNS查找过程如下:浏览器缓存:首先搜索浏览器自身的DNS缓存(缓存的时间比较短,大概只有1分钟,且只能容纳1000条缓存),看自身的缓存中是否是有域名对应的条目,而且没有过期,如果有且没有过期则解析到此结束。 系统缓存:如果浏览器自身的缓存里面没有找到对应的条目,那么浏览器会搜索操作系统自身的DNS缓存,如果找到且没有过期则停止搜索解析到此结束。 路由器缓存:如果系统缓存也没有找到,则会向路由器发送查询请求。 ISP(互联网服务提供商) DNS缓...

2020-09-29 22:26:00 145

原创 如何找数组中唯一成对的那个数?

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 238

原创 配置静态资源不重启即时生效

问题:在项目中,修改一个 html,要重启才生效,那有没有不重启自动生效呢?有的,做如下两个配置第一步:在 pom 中直接引入依赖 spring-boot-devtools<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devt...

2020-01-07 20:14:46 344

原创 java根据文件头判断文件类型(根据后缀名判断不准确)

用于排除用后缀名判断文件类型不准确 通常,在WEB系统中,上传文件时都需要做文件的类型校验,大致有如下几种方法:1. 通过后缀名,如exe,jpg,bmp,rar,zip等等。2. 通过读取文件,获取文件的Content-type来判断。3. 通过读取文件流,根据文件流中特定的一些字节标识来区分不同类型的文件。4. 若是图片,则通过缩放来判断,可以缩放的为图片,不可以的则不是...

2019-12-31 14:26:54 4197 1

原创 git使用bug

应该是下面一个

2019-12-26 18:52:56 108

原创 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 142

原创 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 2675 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 232

原创 一个字符等于几个字节 什么是utf8?

不同的字符所占的字节是不同的。ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。Unicode编码:一个英文等于两个字节,一个...

2019-05-13 10:43:00 9097

原创 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 127

原创 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 2431

原创 手把手入门Spring 第一节(详细教程)

Spring是一个开源框架简单来说,Spring是一个轻量级的控制反转(IoC)和 面向切面(AOP)的容器框架。spring框架 就是用来装 对象 的Spring就是一个大工厂,专门负责生成Bean(即专门来生产对象的),可以将所有对象创建和依赖关系维护由Spring管理入门第一个程序:下载Spring 开发包 导入Spring的 jar 包 配置Sprin...

2019-03-19 18:14:31 153

原创 java反射

反射1、什么是反射技术?动态获取指定类以及类中的内容(成员),并运行其内容。应用程序已经运行,无法在其中进行new对象的建立,就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件,并加载进内存,并创建该类对象实例。这就需要使用反射技术完成2、获取class对象的三种方式获取Class对象的方式一:通过对象具备的getClass方法(源于Object类的方法)。有...

2019-02-15 17:10:25 90

原创 快速创建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 236

原创 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 150

转载 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 114

原创 Junit使用中的问题

今天尝试使用JUnit,下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网又看了一下,结果发现这样一段话: junit.jar: Includes ...

2018-08-23 12:53:55 231

原创 手把手教你——http协议

协议:约束双方的准则(A方和B方)      1.客户端请求服务器2.服务器响应客户端,将数据以某种形式告诉客户端 请求 和 响应是  成对存在的 ...

2018-08-21 08:38:40 154

json离线解析.zip

json离线解析

2021-07-30

log4j2-所需jar包+配置详解(详细)

关于配置文件的名称以及在项目中的存放位置     log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn".     系统选择配置文件的优先级(从先到后)如下:       (1).classpath下的名为log4j2-test.json 或者log4j2-test.jsn的文件.       (2).classpath下的名为log4j2-test.xml的文件.       (3).classpath下名为log4j2.json 或者log4j2.jsn的文件.       (4).classpath下名为log4j2.xml的文件.      我们一般默认使用log4j2.xml进行命名。如果本地要测试,可以把log4j2-test.xml放到classpath,而正式环境使用log4j2.xml,则在打包部署的时候不要打包log4j2-test.xml即可。

2019-04-15

微信开发UI,一套原生,一套商城源码(推荐)

微信开发UI,一套原生,一套商城源码!可以实现微信及相关H5移动应用快速开发构建!

2018-09-08

生鲜超市前端页面—推荐

欢迎大家下载,有问题可以随时咨询我,与大家共同进步

2018-08-29

学生成绩管理系统-实力推荐

在本系统中,开发了一个面向管理员、学生和教师这三个对象的教务平台,对学生提供的服务有登录、选课、、修改登录密码、和查询成绩这几个服务,所选课程总数不能超过3门;对教师提供的服务有登录、修改登录密码和登录成绩;对管理员提供的服务有登录开设学生和教师帐号、删除学生和教师帐号

2018-08-29

springboot、dubbo学习资料(推荐)

Spring Boot默认使用嵌入式Tomcat,默认没有页面来处理404等常见错误。因此,为了给用户最佳的使用体验,404等常见错误需要我们自定义页面来处理。

2018-08-27

Java常用代码工具类大集合(推荐)

封装了一些常用Java操作方法,便于重复开发利用. 另外希望身为Java牛牛的你们一起测试和完善,欢迎入群263641914 一起封装和完成常用的Java代码。 节约撸码时间以方便有更多的时间去把妹子~

2018-08-27

JDBCUtils所需的jar包(实力推荐)

数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中, 这些数据库连接的数量是由最小数据库连接数来设定的.无论这些数据库连接是否被使用,连接池都将一直保证至少拥有这么多的连接数量.连接池的最大数据库连接数量限定了这个连接池能占有的最大连接数,当应用程序向连接池请求的连接数超过最大连接数量时,这些请求将被加入到等待队列中.

2018-08-23

JDK1.6帮助文档(实力推荐)

JDK是 Java 语言的软件开发工具包,JDK(TM)8 64位简而言之就是一款针对java编程的软件工具,是学习java编程的第一步。JDK作为Java语言的软件开发工具包,主要用于移动设备、嵌入设备的应用程序。LDK的全称Java Development Kit,是Java语言的软件开发工具包,是整个java开发的核心,包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

2018-08-23

空空如也

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

TA关注的人

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