自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 海明码(软件设计师)

海明码海明码(Hamming Code)是由贝尔实验室的Richard Hamming设计的,是一种利用奇偶性来验错和纠错的校验方法.海明码的构成方法是在数据位之间的特点位置上插入K个校验位.通过扩大码距来实现检错和纠错.设数据位是n位,校验位是k为,则n和k必须满足一下关系2k−1>=n+k2^{k}-1>=n+k2k−1>=n+k海明码的编码规则如下设k个校验位为pkpk−1....p1 p_k p_{k-1} ....p_1pk​pk−1​....p1​设n个数据位D

2020-09-02 11:02:06 405

原创 SpringBoot常用注解总结

SpringBoot常用注解总结一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。home.php?mod=space&uid=1414569 等同于spring的XML配置文件;使用Java代码可以检查类型安全。@Enab

2020-07-14 14:40:15 83

原创 Mybatis中多个参数在mapper.xml中的使用方式

**Mybatis中多个参数在mapper.xml中的使用方式**很多人在使用mapper的时候,经常遇到多参数的问题,此时会有一部分人选择去将这些参数封装,但是小编有时候感觉这比较麻烦,今天小编来介绍三种mapper.xml中的对参数使用方式第一种方案 使用参数中的下表DAO层的函数方法//拥有2个参数,从0开始的下表public User selectUser(String name,String area);对应的Mapper.xml//不需要写parameterType//#{

2020-07-14 13:59:07 3154

原创 Java POI在使用时的坑!

POI的使用Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。POI为“Poor Obfuscation Implementation”的首字母缩写,意为“简洁版的模糊实现”。使用POI需要在spirng项目中导入对应的坐标<dependency> <groupId>org.apache.poi</groupId> <

2020-06-28 08:57:53 1710

原创 Spring项目邮件发送工具类的使用

Java中的邮件发送有对应的类为Email,在使用邮件的时候,需要在项目中导入坐标<!--javaMail--><dependency> <groupId>javax.mail</groupId> <artifactId>javax.mail-api</artifactId> <version>1.5.6</version></dependency><depend

2020-06-28 08:53:37 859

原创 ipv6的学习

IPV6和IPV41、IPV4和IPV6的书写格式IPV4 由32位二进制组成,每八位为一段,共四段,中间用“.”隔开,用点分十进制书写。如:192.168.1.1,转成二进制:11000000.10101000.00000001.00000001;掩码书写:255.255.255.0或/24,两种方式IPV6由128位二进制组成,每十六位为一段,共八段,中间用“:”隔开,用十六进制书写,每个十六...

2018-02-27 15:13:23 2531 1

原创 Google85版本后referer的丢失

最近在开发中发现了一个问题,就是之前我们平台的是嵌套在省公司的平台,每次用户信息的获取是从大菜单第一次跳转的请求头内的referer中获取,每次需要从中进行用户信息的鉴权.但是在国庆来了后,突然发现很多用户的无法进行正常的鉴权操作,导致使用量急剧下降.在一番测试之后发现了,高版本的Google浏览器普遍出现referer的丢失,低版本是可以正常的使用.从中分析,应该是Google浏览器的版本问题,就去解读最近的Google浏览器更新的版本.果不其然,在Google 8.5版本之后,原本默认的 refer

2020-10-27 08:29:05 1599 5

原创 单例模式Demo

**单例模式 顾名思义就是在程序中只有一个实例对象单例模式具体大致分为两种类型:1.懒汉式懒汉式顾名思义就是能有多懒他就多懒,能不’动’他就不动懒汉式只有在需要他的时候他才会去加载,完成实例化2.饿汉式饿汉式顾明思义就是不管三七二十一就是要’吃’,不管是否需要,先’吃’了再说饿汉式在程序类加载的时候完成实例化以下是各实例的Demo1.饿汉式/** * 饿汉式(最常见) * 类加载到内存后,就实例化一个单例,JVM保证线程的安全 * 1.将对象声明

2020-09-24 14:26:34 552

原创 Calendar日期类获取上月同期需求

业务需求:获取昨天,前天,以及上月同期时间的数据首先我想到的是使用日期类Calendar去处理,Calender是java自带的一个用于日历的类,方便处理此类的时间问题.在处理上月同期的时候我遇到了一个问题,就是假如我这个月的时间是7.31号,但是我去获取上月同期的话,应该是6.31号,但是很明显6月是没有31号的,这个应该怎么去实现了.我的思路是这样首先判断这个当前时间是否为31号,如果是,那么判断上月的天数,当他是30天的时候,让获取到的同期日期去指向30号.但是当我实现后,我再次使用Calen

2020-09-17 15:41:07 657

原创 阿里编程规约

命名风格【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / name / name/name/namename / name_ / namename/name/​name / name【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明: 正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音命名方式更要避免采用。正例: renminbi / alibaba / taobao / youku / ha

2020-07-02 21:07:09 258

原创 SpringBoot---手动创建demo项目,需要哪些依赖?

SpringBoot—手动创建demo项目,需要哪些依赖首先回顾一下SpringBoot项目创建的过程这里你可以勾选Create from archetype,然后选择下面的对应项目,但是这样创建的项目,有时候会产生一些不是必须的包,一般我个人是不选择的!!! GroupID是项目组织唯一的标识符, 比如我的项目叫test001 那么GroupID应该是 com.lixiaoming.test001 域名.公司名.项目名ArtifactID就是项目的唯一的标识符, 一般是 项目名-xxx

2020-07-02 11:23:20 2542

原创 SpringBoot项目创建问题---项目启动就结束

SpringBoot项目创建—项目启动就结束相信很多小伙伴在创建SpringBoot项目的时候遇到,项目的启动一启动,项目就结束运行了就像这个样子,和预期的项目一直运行有所出入出现这种问题的主要原因是,项目现在没有成为一个web项目,项目中并没有相关的tomcat等的服务器,所以项目运行就结束!如果想要一直运行,就需要在pom文件中加入对应的web坐标 <dependency> <groupId>org.springframework.boot&l

2020-07-02 10:40:33 4370 3

原创 SpringBoot的demo创建

SpringBoot的demo创建springBoot项目的创建又多种方式本次就说一种比较简单的方式选择Spring Initializr,点击确定(选择这种方式的创建,需要又网络环境,这相当于在spring.io官网下载demo)这些看个人需求,进行修改,没有修改的可以直接下一步这个界面是选取SpringBoot中pom文件的各种依赖信息,在右上角可以选择对应的SpringBoot版本,在左边这些中可以选择对应的依赖,比如Lombok,Springweb等依赖,很方便至此项目demo完成,初学的

2020-07-02 10:31:25 182

原创 Maven的三种工程打包方式pom、jar、war的区别

maven的三种项目打包方式——jar,war,pom的区别 jar:工程的默认打包方式,打包成jar用作jar包使用。存放一些其他工程都会使用的类,工具类。我们可以在其他工程的pom文件中去引用它 war:将会打包成war,发布在服务器上,如网站或服务。用户可以通过浏览器直接访问,或者是通过发布服务被别的工程调用 pom:用在父级工程或聚合工程中,用来做ja...

2019-12-25 12:55:02 1776

原创 数据库练习题一答案

习题https://blog.csdn.net/zixing08/article/details/102963362建表create table BONUS(ename VARCHAR(10),job VARCHAR(9),sal numeric(8,2),comm numeric(8,2));create table DEPT(deptno int not nu...

2019-11-07 22:05:00 723

原创 数据库第一套题目

数据库练习题1、MySQL数据库测试题人力资源管理系统(HR)为了提高人资管理效率,预开发一套人力资源管理系统(HR),下面是对部门,员工,工资等级信息进行管理。数据库所支持的功能和存储的信息需至少包含如下几个方面:部门信息表:DEPT员工信息表:EMP工资等级表:SALGRADE请编写SQL语句完成以下的功能:1) 创建数据库名称:emp_Sys。创建数据表操作 要求...

2019-11-07 21:37:39 957

原创 File常用方法

File类---------java.io包下的表示文件或者目录类file 文件\目录构造方法:构造1:File f =new File(“filename”);//可以是绝对路径也可以是相对路径构造2:File f =new FIle(“parentfIlename”,”name”);构造3:File f =new...

2019-10-17 19:36:00 154

原创 Java学习----Collection\Map总结

集合(用于存放引用类型的数据,可变长的数组)由图可见集合分为2大类型,单列集合(collection)与双列集合(Map)其中单列集合又可分为2大类,既list和Set其中list属于可重复集合,而且有索引,可以根据集合的下标去获取当前位置的元素(使用时需要保证该下标的存在否则会报错)java.lang.IndexOutOfBoundsException 下标越...

2019-10-14 21:15:10 136

原创 Java的三大特征--------继承

1.继承的概念理解 继承是面向对象三大特征之一。 可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法2、通过extends关键字实现继承 格式: class 子类 extends 父类 { }3、继承带来的好处 继承可以让类与类之间产生关系,子父类关系 产生子父类后,子类则可以使用父类中非私有的成员。4、继承带来的弊端...

2019-10-02 11:02:26 110

java集合.docx

集合(用于存放引用类型的数据,可变长的数组),本文档对JAVASE中的集合进行系统的总结,希望对于初学者有所帮助

2019-10-14

java小学数学练习

这是基本学习完javase,java基础后做的简易java项目,里面具体实现的功能是1-100以内的加减,乘除方法有但是没有搭建界面,以及一个模式金山打字的练习字母的小游戏。初学java,如有不足还请见谅!

2019-01-03

structs2初学项目代码

本项目模仿structs2中的简易留言板进行编写的雨伞信息管理项目,里面包含数据库和源代码,实现了基本的增、删、改、查,用户信息的注册,基本界面的美化,structs的标签验证等等,这是初学代码,如有不足之处,还请理解。

2019-01-03

JAVA基础知识整理

这是我自己整理的一份。java基础的一份xmind思维导图文件,希望对大家有所帮助。

2018-11-23

JAVA SE 俱乐部源代码

简易的club会员系统,基本的实现增删改查,看那些小伙伴需要就自行下载吧 拥有添加会员、修改、删除、更新等具体的方法

2017-12-16

空空如也

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

TA关注的人

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