自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized...

java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized…这是在使用MySQL 8.0以上版本(MySQL连接驱动和版本都是8.0以上)的时候出现的问题错误,我们需要在访问数据库的Url后面加上以下的语句即可:?serverTimezone=GMT%2B8比如,我原来的url是:"jd...

2018-11-28 20:00:25 295

原创 Intellij Idea中Backspace无法使用,Ctrl+c/Ctrl+d等等快捷键无法使用的问题的解决

Intellij Idea中Backspace无法使用,Ctrl+c/Ctrl+d等等快捷键无法使用的问题的解决因为在安装idea时选择了vim编辑模式,于是想把vim模式关闭掉。那些快捷键就可以使用了,美美哒。哈哈哈。解决方法:菜单栏:tools->vim emulator...

2018-11-28 15:51:43 849

原创 springboot + activemq 配置

springboot + activemq 配置pom.xml <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-pool</artifactId> </dependency> <dependency&g

2018-11-27 21:24:45 346

原创 使用springboot 集成 freemarker 生成静态页面。

pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency>后台代码package org.pin...

2018-11-26 16:55:14 1758

转载 要明白的知识点

刚开始面试的几家公司,就是备受各种打击、就是一顿狂问,结果答上来的问题没几个,开始给自己的信心造成了一定的影响,后来经过调整后,又恢复到了信心满满的状态。一方面是工作经验有限,另一方面是没有进行系统的复习。后者占主要地位。所以如何复习好技术要点是找到好工作的必要前提(但也有很大一部分的运气成分在里面)。对于应届生而言,由于在校能学的技术有限,所以在开始面试完几家公司后,感觉备受打击是很正常的,这时...

2018-11-22 19:48:39 291

原创 springboot 集成,pagehelper分页插件不起作用java.lang.ClassCastException: java.util.ArrayList cannot be cast to

springboot 集成,pagehelper分页插件不起作用java.lang.ClassCastException: java.util.ArrayList cannot be cast to com.github.pagehelper.Page是因为你少添加了一个依赖。<dependency> <groupId>com.github.pagehelper&...

2018-11-13 15:11:14 1471

原创 Caused by: java.lang.ClassNotFoundException: feign.Feign$Builder

Caused by: java.lang.ClassNotFoundException: feign.Feign$Builderorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'methodValidationPostProcessor' define...

2018-11-12 09:46:50 2519

原创 线程和进程生命周期

线程和进程生命周期(几种状态)线程的状态以及状态之间的相互转换:  1、新建状态(New):新创建了一个线程对象。   2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。   3、运行状态(Running):就绪状态的线程获取了CPU,执行程序代码。   4、阻塞状态(Block...

2018-11-09 20:47:31 504

原创 线程和进程有什么区别?

线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内 存空 间,而所有的线程共享一片相同的内存空间。每个线程都拥有单独的栈内存用来存储本地数据。...

2018-11-09 20:46:15 512

转载 Java集合基础知识

Java集合框架基础:Collection为集合层级的根接口,集合中包含一组对象。Set是一个不能包含重复元素的集合;List是一个有序集合,可以包含重复元素;Map是一种key-value结构的集合模型,不能包含重复的key值,每个key只能映射到一个value。HashMap和HashTable的不同:a. HashMap允许key和value为null, 而HashTable不允...

2018-11-07 09:00:11 197

原创 Springboot Mysql数据导入elasticsearch

Springboot Mysql数据导入elasticsearch。一个数据库的所有数据当然传单个的可以在代码上修改即可DomeApplicationRun.javapackage org.bw;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;im...

2018-11-06 19:11:10 4262 3

转载 栈和堆得区别。

栈和堆得区别。简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。堆内存用来存放由new创建的对象和数组。在堆中分配的内存,由Java虚...

2018-11-06 08:52:53 1258

转载 linux安装FastDFS

linux安装FastDFS先做一件事,修改hosts,将文件服务器的ip与域名映射(单机TrackerServer环境),因为后面很多配置里面都需要去配置服务器地址,ip变了,就只需要修改hosts即可参考文章1.修改Hostvim /etc/hosts增加如下一行,这是我的IP192.168.51.128 file.fastdfs.com2.下载安装libfastcommoni...

2018-11-05 20:51:28 311

转载 ElasticSearch基础操作及ElasticsearchTemplate API

1.查询query,要查询的条件全部放到query参数里面{ “query”:{ … } }1.1. 查询所有“match_all”:{ }使用elasticsearchTemplate的java代码term是代表完全匹配,也就是精确查询,搜索前不会再对搜索词进行分词,所以我们的搜索词必须是文档分词集合中的一个 TermsBuilder:构造聚合函数 AggregationBuilde...

2018-11-05 16:56:38 2640

原创 zookeeper知识点总结。

ZooKeeper是一个分布式的应用程序协调服务。2 ZooKeeper的工作原理Zookeeper 的核心是原子广播,这个机制保证了各个Server之间的同步。实现这个机制的协议叫做Zab(Zookeeper Atomic Broadcast)协议。Zab协议有两种模式,它们分别是恢复模式(recovery选主)和 广播模式(broadcast同步)。当服务启动或者在领导者崩溃后,Zab就进...

2018-11-05 08:46:04 241

原创 mybatis和hibernate的比较

第一方面:开发速度的对比就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。比起两者的开发速度,不仅仅要考虑到两者的特性及性能,更要根据项目需求去考虑究竟哪一个更适合项目开发,比如:一个项目中用到的复杂查询基本没有,就是简单的增删改查,这样选择hibern...

2018-11-04 11:55:24 638

原创 Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires

Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.在启动项目是tomcat弹出这样的的问题时不要急,从新运行即可,也可以改一下t...

2018-11-03 11:54:35 186

原创 字符流和字节流的区别

1、字符流和字节流的区别1.1、stream结尾都是字节流,reader和writer结尾都是字符流,在读写文件需要对内容按行处理,比如比较特定字符,处理某一行数据的时候一般会选择字符流。只是读写文件,和文件内容无关的,一般选择字节流。1.2、读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节。1.3、处理对象不同:字节流能处理所有类型的数...

2018-11-03 08:38:03 1502

原创 Linux常用命令

kill功能说明杀死执行的中的进程案例结束3069进程kill 3069强制kill -9 3069grep功能说明文本搜索常用参数-r 如果搜索的是目录,不是文件,需要添加此参数-i 不区分大小写-n 显示行号-v 反转查找案例搜索home目录下包含abc字符的文件grep ‘abc’ /home -r -i -n查找当前目录下文件名不包含test字符的其他...

2018-11-02 19:40:05 612

原创 初入idea编译java代码出现java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool

初入idea编译java代码出现java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacToolError:java: System Java Compiler was not found in classpath:java.lang.ClassNotFoundException: com.sun.tools.javac.a...

2018-11-02 16:21:47 7860 2

原创 springboot webuploader 图片上传至七牛云。

后端pom.xml 文件配置依赖插件。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&lt

2018-11-02 14:49:53 1134

原创 CentOS7使用firewalld打开关闭防火墙与端口

CentOS7使用firewalld打开关闭防火墙与端口1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable f...

2018-10-31 11:24:17 104

转载 target runtime com.genuitec.runtime 解决方法

解决方案是: 在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容为: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <faceted-project> 3 <runtime name="com.genuitec.runti...

2018-10-31 10:19:17 278

原创 springboot常用的starter有哪些

springboot常用的starter有哪些spring-boot-starter-web 嵌入tomcat和web开发需要servlet与jsp支持spring-boot-starter-data-jpa 数据库支持spring-boot-starter-data-redis redis数据库支持spring-boot-starter-data-solr solr支持mybatis-...

2018-10-30 11:18:25 10544

转载 多对多查询:一个用户创建多个订单,一个订单包含多个订单明细,一个订单明细包含一个商品

<!-- 多对多查询:一个用户创建多个订单,一个订单包含多个订单明细,一个订单明细包含一个商品 --> <resultMap type="com.hbut.po.User" id="findUserItemsMap"> <!-- 一个用户 --> <id column="usersId" property="id&quo

2018-10-30 11:12:27 7478

原创 Spring MVC的生命周期

Spring MVC的生命周期,第一步:用户发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求处理器映射器(HandlerMappering)去查找处理器(Handle):通过xml配置或者注解进行查找第三步:找到以后处理器映射器(HandlerMappering)像前端控制器返回执行链(HandlerExecutionChain)第四步:前端控制器(Disp...

2018-10-29 16:12:04 3029 1

原创 maven pom.xml的一些插件。

1.tomcat7 的插件配置<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId&a

2018-10-26 11:24:03 147

原创 maven pom.xml的一些依赖。

1.swagger 相关的配置 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-

2018-10-26 11:20:25 172

原创 springboot application.properties基础的配置

数据库的连接spring.datasource.type=com.jolbox.bonecp.BoneCPDataSourcespring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost/数据库名称r?useUnicode=true&chara...

2018-10-24 20:22:06 375

原创 springboot的application.properties配置文件的JDBC的相关配置.

springboot的application.properties配置文件的JDBC的相关配置.spring.datasource.name=数据源的名称。spring.datasource.type=连接池类型spring.datasource.driver-class-name=com.mysql.jdbc.Driver。JDBC 驱动的全限定类名。默认根据 URL 自动检测。spri...

2018-10-24 20:12:48 4856

原创 nginx在windows下的启动,停止,等命令

Windows下Nginx的启动、停止等命令在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。1、启动:C:\server\nginx-1.0.2>start nginx或C:\server\nginx-1.0.2>nginx.exe2、停止:C:\server\nginx-1...

2018-10-24 20:04:34 98

转载 spring cloud Feign传参注意

spring cloud Feign传参注意最近在用SpringCloud尝试重构以前的项目,使用Feign客户端组件来调用微服务,经常出现参数传不过去变成null的问题,网上查了一下发现feign在参数上的使用还是有一定的限制的,主要是要注意:当参数比较复杂时,feign即使声明为get请求也会强行使用post请求不支持@GetMapping类似注解声明请求,需使用@Request...

2018-10-20 10:24:28 720

原创 j2ee常用的设计模式?说明工厂模式。

j2ee常用的设计模式?说明工厂模式。总共23种,分为三大类:创建型,结构型,行为型我只记得其中常用的6、7种,分别是:创建型(工厂、工厂方法、抽象工厂、单例)结构型(包装、适配器,组合,代理)行为(观察者,模版,策略)然后再针对你熟悉的模式谈谈你的理解即可。Java中的23种设计模式:Factory(工厂模式), Builder(建造模式), Factory...

2018-10-20 10:17:40 882

原创 struts2与springmvc的区别

struts2与springmvc的区别1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却...

2018-10-20 10:08:41 147

转载 spring相关的基础知识点

Spring 概述什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。使用Spring框架的好处是什么?轻量:Spring 是轻量的,基本的版本大约2MB。控制反转:Spri...

2018-10-17 20:02:20 100

转载 虚拟机CentOS6的安装

一、安装VMware.exe文件为windows安装文件,自定义安装位置根据提示点击下一步即可。在这里插入图片描述二、安装完成VMware安装完成后在网络适配器可以查看到主机多出两个网卡 分别是 VMnet1和VMnet8三、打开VMware点击“创建新的虚拟机”-- 选择“自定义”下一步 – 下一步 :选择“稍后安装操作系统” 下一步 – 选择Linux CentOS64...

2018-09-30 10:56:14 121

webuploader的static文件

webuploader的static文件有jquery.js,webloader.js,upload.js等文件

2018-11-02

空空如也

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

TA关注的人

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