自定义博客皮肤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)
  • 收藏
  • 关注

原创 Tomcat通过windows服务启动

Tomcat通过windows服务启动Tomcat可以通过bin目录下的startup.bat启动,这种方式启动后,窗口上始终会有一个黑色运行框,在某些情况下极为不便。因此,我们可以通过windows服务的方式在后台启动tomcat。1. windows生成tomcat服务cmd进入tomcat下的bin目录,输入service install tomcat2. 双击tomcat下的bin目录中tomcatw.exe,在JAVA项中添加-Dfile.encoding=utf-8这一步是为了防止页

2021-08-17 21:38:57 2361

转载 SpringMVC接收实体类参数时,若实体类中Date类型为空,出现报错

当我们再试用springMVC搭建后台框架的时候,如果再使用实体类接收参数的时候,难免会碰到时间类型的数据。今天在做项目的时候碰到springMVC 实体bean中存在着Date 类型的参数在前端传递参数中会存在Date类型的数据,当我们在做条件查询的会后难免 会出现Date 数据类型为空的情况此时后台也会给出相应的错误:org.springframework.web.servlet.Disp...

2020-02-16 16:29:28 2535 1

原创 web 项目本地运行正常,打war包放在windows系统上页面部分文字乱码的解决方案

环境:JDK 1.8tomcat 8.5说来也怪,本地windows系统,IDEA上运行正常,打成war包之后,放在tomcat的webapps下运行,页面部分文字乱码,换到MAC系统的tomcat下运行正常。网上好多说tomcat 8以上版本,默认编码是UTF-8不用改,我信你个鬼啊!!!解决方法:修改tomcat——>bin——>catalina.bat,改完如下,找对...

2019-08-30 16:23:08 658

原创 tomcat8.5配置https

1、cmd进入到JDK的bin目录输入:keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\soft\apache-tomcat-8.0.47-9200\conf\key\tomcat.keystore -validity 36500其中,D:\soft\apache-tomcat-8.0.47-9200\conf\key\...

2019-08-27 14:58:01 403

原创 七月的风八月的雨,卑微的我喜欢遥远的你(Java 中 0.1*3 == 0.3; true or false?)

七月的风八月的雨,卑微的我喜欢遥远的你你还未来怎敢老去,未来的我和你奉陪到底你若同意我一定去,可你并不在意我的出席你的过去无法参与,但我还是喜欢你-----------------------------------------------------------------------------------《遥远的你》七月,欢喜交加的一月,中旬通过一家公司的面试,但是offer要走北...

2019-08-02 02:00:50 4004

原创 设计模式(4)——单例模式

单例模式(Singleton pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式的要点有三个:(1)某个类只能有一个实例;(2)它必须自行创建这个实例;(3)它必须自行向整个系统提供这个实例。/**饿汉式单例模式 **由于在定义静态变量的时候实例化单例类 **因此在类加载的时候就已经创建了单例对...

2019-08-01 19:52:55 125

原创 设计模式(3)——抽象工厂模式

抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。抽象工厂模式是工厂方法模式的泛化版,工厂方法模式是一个特殊的抽象工厂模式。在工厂方法模式中,每一个具体工厂只能生产一种具体产品,而在抽象工厂模式中,每一个具体工厂可以生产多个具体产品。下面以海尔和TCL两个电器工厂为例,它们分别生产自己品牌的电视机和空调/**...

2019-07-29 15:18:12 208

原创 设计模式(2)——工厂方法模式

工厂方法模式:又称工厂模式,也叫虚拟构造器模式或者多态工厂模式,属于类创建型模式。在工厂方式模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象。以电视机工厂制造电视机为例:代码如下:/**抽象产品类TV * */public interface TV { public void play();}/**具体产品类HaierTV * */...

2019-07-28 22:43:15 140

原创 不懂HTTP,还去面个P

超文本传送协议——HTTP协议身为一名web开发人员,不懂HTTP协议就太low了。每一个万维网网点都有一个服务器进程,它不断地监听TCP的端口80,在浏览器和服务器之间的请求和响应的交互,都必须按照规定的格式和遵循一定的规则,这些格式和规则就是超文本传送协议HTTP。HTTP的URL一般形式是:http://<主机>:<端口>/<路径>HTTP是面向...

2019-07-28 15:09:22 333

原创 不懂UDP,面试三行泪

一、UDP协议的特点:1、无连接;2、尽最大努力交付;3、面向报文;4、无拥塞控制;5、支持一对一、一对多、多对一、多对多的交互通信;6、首部开销小(只有四个字段:源端口、目的端口、长度、检验和)二、UDP首部格式:注意:在计算检验和时,会在UDP用户数据报前面临时添加一个12字节的“伪首部”,仅用来计算检验和。...

2019-07-28 13:33:45 275

原创 不懂TCP,面试两行泪

TCP与UDP一样,都属于运输层协议,下面我们来研究一下TCP协议。一、TCP协议的特点:1、面向连接;2、每条TCP连接只有两个端点,即点对点的;3、提供可靠有序的交付服务;4、提供全双工通信(即通信双方既是发送方也是接收方)。TCP两端都设有发送缓存和接受缓存;5、面向字节流。TCP中的流指得是流入到进程或从进程流出的字节序列,“面向字节流”的含义是:虽然应用程序和TCP的交互是一...

2019-07-28 13:06:17 241

转载 solr7.4下载,启动

源自:https://www.cnblogs.com/tony-zt/p/9260017.html

2019-07-24 13:50:36 359

原创 设计模式(1)——简单工厂模式

一、简单工厂模式定义为:简单工厂模式又称静态工厂方法模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。二、以电视机工厂为例:(1)接口类(也可以是一个抽象类)TV,其中包含了所有产品都具有的方法play();public interface TV { public void...

2019-06-10 23:24:13 200

原创 设计模式——前传

一、设计模式的分类:根据其目的可分为创建型、结构型和行为型三种:1、创建型主要用于创建对象,GoF(Gang of Four 四位著名的软件工程学者),提供了5种创建型模式,分别是:(1)工厂方法模式(Factory Method)(2)抽象工厂模式 (Abstract Factory)(3)建造者模式 (Builder)(4)原型模式 (Prototype)(5)单例模式 (Sin...

2019-06-09 17:42:31 139

原创 JAVA排序算法之快速排序

快速排序,看图:一轮排完之后,会将原数组分为左右两个子数组,且左边的子数组小于右边的子数组,利用递归,将子数组继续快排。代码:package sort;import java.util.Arrays;public class QuickSort { public static void sort(int[] a, int low, int high) { if(low &...

2019-04-21 14:57:23 137

原创 JAVA排序算法之冒泡排序

冒泡排序(起泡排序),与选择排序很像,都是两层 for 循环,但具体有一些差异,看图:由图可以看出来,冒泡排序每次比较的是相邻的两个元素的值,然后将大的数往后交换,这样一轮循环完,就会将最大的数排在当前的最后(前一轮最后的一个已经是最大了,不参与下一轮循环),看代码:package sort;import java.util.Arrays;public class BobboSort...

2019-04-20 22:10:42 130

原创 JAVA排序算法之选择排序

话不多说,先看图:对照代码来讲:package sort;import java.util.Arrays;public class SelectSort { public static void sort(int[] a) { for(int i = 0; i <= a.length-1; i++) { for(int j = i+1; j <= a.leng...

2019-04-20 21:40:02 153

原创 ssh项目,hibernate5控制台打印出sql语句,也没有报错,但是数据库中没有创建表

怕自己以后会忘,这里记一下欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的...

2018-11-06 16:30:36 834

空空如也

空空如也

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

TA关注的人

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