自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 使用spring的JdbcTemplate操作数据库

场景: 使用spring的JdbcTemplate操作数据库1.建表语句,本例是Mysql数据库CREATE TABLE `t_city` ( `CITY_NAME` VARCHAR(64) COLLATE utf8_bin NOT NULL COMMENT '城市名', `LAND_AREA` DOUBLE DEFAULT NULL COMMENT '城市面积', `POPU...

2018-12-31 14:51:19 459

原创 springboot使用Spring Initialzr方式创建部署在外置Tomcat容器运行的web项目

场景:使用外置tomcat,而不是自带tomcat1.创建Spring Initialzr2.选择以war包方式创建3.创建web项目4.下一步,点击完成,目录结构5.点击 File->Project Structure进入如下6.上图生成的目录是     D:\workspaceIDEA\springboot-xilie2\study\src\main\webapp  ...

2018-12-31 14:16:10 731

原创 Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log

报错信息:Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V   ...

2018-12-31 13:41:00 1058

原创 springboot配置druid监控

场景:使用druid自带监控功能,监控sql等1.使用springboot的Spring Initializr创建web项目,确保springboot配置Druid数据源能正常启动并访问数据库  具体可以参考:springboot集成jdbc集成数据源2.在spring web项目中只要在web.xml中配置一个filter和servlet如下:  <!--连接池启用Web监控统计功...

2018-12-30 21:27:59 4074

原创 springboot集成jdbc集成数据源

场景:学习使用springboot集成jdbc集成数据源环境:使用IntelliJ IDEA,jdk版本1.81.使用Spring Initializr创建一个web项目,  如果创建时候没有选择jdbc模块即在pom.xml中引入        <dependency>            <groupId>mysql</groupId>     ...

2018-12-30 17:27:58 1126

原创 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.

报错信息: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration propert...

2018-12-30 17:20:23 234

原创 eclipse集成maven与创建maven项目

1.下载Maven  本例是apache-maven-3.5.42.安装配置  安装目录: D:\aServ\apache-maven-3.5.4  实际上只需解压放到一个自定义目录即可在D:\aServ\apache-maven-3.5.4\conf目录中找到  settings.xml 文件,添加如下信息即可   <!--仓库地址-->   <localRe...

2018-12-30 15:49:07 322

原创 在IntelliJ IDEA中使用Spring Initializr创建项目以及Maven集成与配置

场景: 1.IntelliJ IDEA是高度智能化的IDE,提高开发效率      2.Maven作为项目管理工具,使用场景特别多1.打开IDEA  点击 File/New Project,进入New Project对话框,如图:2.点击Next3.点击Next,选择web项目4.点击Next,选择要项目保存的路径5.点击Finish完成,即可6.修改Ma...

2018-12-30 14:58:49 11704 2

原创 使用Apache CXF框架开发webservice服务的客户端

场景: webservice服务的客户端用来访问webservice这是个异构的架构,     本客户端使用Java开发,服务端不限编程语言,只需遵循wsdl规范即可。1.在开发客户端时,会得到需要访问的服务的发布服务地址,本例使用如下地址:  http://127.0.0.1:8080/study/ws/publicService?wsdl    本例的服务端可参考: 服务端实现2.在...

2018-12-30 13:35:18 691

原创 在spring web项目中使用Apache CXF框架发布webservice服务

场景: 使用Apache CXF发布一个查询城市信息的服务,      查到信息是服务端写的一个JSON格式的静态数据,使用webservice的最简流程。1.创建spring web项目,且确保web项目在Tomcat中能正常启动。  讲解:本例的项目名称是study,包名是 com.zbz.webservice  2.正确导入Apache CXF框架的jar包,本例使用的3.1.1...

2018-12-29 22:26:18 556

原创 在spring的web项目中配置druid监控

1.创建spring的web项目2.配置好spring相关基础配置,确保服务可正常运行即可 3.在spring配置文件中配置好druid数据源,druid的jar包要正常引入4.在web.xml中加入如下配置    <filter>        <filter-name>DruidWebStatFilter</filter-name>    ...

2018-12-28 12:56:10 932

原创 java.lang.ClassNotFoundException: com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter

报错信息:[2018-12-28 10:37:56,309]:ERROR DispatcherServlet:502 - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework....

2018-12-28 12:34:16 1192

原创 java.io.FileNotFoundException: Could not open ServletContext resource

报错信息:[2018-12-28 10:32:12,854]:ERROR ContextLoader:350 - Context initialization failedorg.springframework.beans.factory.BeanInitializationException: Could not load properties; nested exception is ja...

2018-12-28 12:27:39 4905 1

原创 Docker安装Mysql

场景:为了后续快速查找相关指令环境:本机环境是VirtualBox上安装的CentOS7,Linux内核版本3.10.0-957.1.3.el7.x86_641、安装Docker1.查看内核版本   uname -r2.把yum包更新到最新  sudo yum update3.安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devic...

2018-12-27 20:13:59 163

原创 非spring注入使用RedisTemplate,需先调用afterPropertiesSet()方法

错误信息:Exception in thread "main" java.lang.IllegalArgumentException: template not initialized; call afterPropertiesSet() before using it    at org.springframework.util.Assert.isTrue(Assert.java:92)...

2018-12-27 09:17:40 30255 1

原创 使用spring的RedisTemplate操作redis队列

场景:    1.在基于spring的web项目中使用redis,一般会在配置文件中配置Jedis连接池,连接工厂,RedisTemplate模板等,     把这些类交给spring容器去创建对象,使用时只需注入即可.    2.本例是将spring中用配置文件配置使用redis方式,改成用代码实现配置.可在main函数中直接使用连接池技术操作redis等细节:本例共计一个类包含以下...

2018-12-26 20:00:38 10662

原创 java操作redis队列

场景:    1.获取一个实体对象;    2.使用fastjson将实体对象转换为json字符串;    3.将json字符串写入队列    4.从队列中取出json字符串    5.将json字符串转换为对象本例主要jar包:    jedis-2.9.0.jar;fastjson-1.2.41.jar     本例三个类:    1. 实体类CityBean.javap...

2018-12-26 15:48:38 6620

原创 在main函数中直接使用spring的JdbcTemplate

场景1: org.springframework.jdbc.core.JdbcTemplate一般在web项目中使用,使用时需要启动web服务。有时调试时,需要简单做些数据库操作,没必要每次启动web服务,这样太烦,直接在main函数中调用简单有效。场景2: 最近碰到个情况,由于服务异常,在生产库日志表写入了5000万条记录,日志内容相同严重影响查询,在PL/SQL Developer工具手动...

2018-12-25 21:43:57 3174

原创 Docker服务启动报错:Job for docker.service failed because the control process exited with error

报错信息: Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.使用命令: systemctl status docker.service...

2018-12-24 22:20:21 204722 74

原创 VirtualBox安装Centos7网络配置

1.选中虚拟机右键进入设置界面如下图    2.设置说明  1>.连接方式:桥接网卡  2>.选择网卡(界面名称):根据电脑情况选中,比如电脑连接的是无线,在下拉框列表选中带"Wireless LAN"的选项                   如果电脑连接的是网线:选中 Realtek PCIe PE Family Controller选项  3>.勾选...

2018-12-24 10:03:30 1872

原创 VirtualBox 高版本虚拟机出现: Implementation of the USB 2.0 controller not found!

问题点:VirtualBox虚拟机升级到高版本(VirtualBox-5.1.26)后,打开原来低版本设置好的虚拟机,出现: 虚拟电脑控制台-错误,不能为虚拟电脑打开一个新任务明细:      解决方式:1.在虚拟机列表选中虚拟机,右键设置,如下图设置即可。以上,TKS! ...

2018-12-24 09:10:13 6778 13

原创 java.lang.OutOfMemoryError: Java heap space

报错信息: Caused by: java.lang.OutOfMemoryError: Java heap space应用场景: 后台服务使用多线程读取数据库数据,具体是18条线程启动,读取一张大表数据(数据记录大概3900万条,字段70个),每个线程每个分页查5万条数据。后台单机服务器配置:内存8核16GB,JVM对内存12000MB,线程全部启动后,运行一段时间后,监控日志就卡住不打印,...

2018-12-20 16:14:35 584 1

原创 jconsole远程监控tomcat的JVM简单配置

本文仅记录一下操作步骤。1.使用SecureCRT登入部署tomcat的服务器2.进入tomcat的bin目录cd  /apps/apache-tomcat/bin3.在catalina.sh文件中添加如下配置信息JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=127.0.0.1"JAVA_OPTS="$JAVA_OPTS  ...

2018-12-20 11:25:10 460

原创 Java历史版本时间

本文版本发布时间是从网上找的归档后的,主要是当做笔记记录一下.各版本发布时间:1995年5月23日,Java语言诞生;1996年1月,第一个JDK-JDK1.0诞生;1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入Java技术;1996年9月,约8.3万个网页应用了Java技术来制作;1997年2月18日,JDK1.1发布;1997年4月2日,JavaO...

2018-12-19 16:16:42 3599

原创 IntelliJ IDEA: Clone failed runnerw.exe CreateProcess failed with error 2

使用IntelliJ IDEA 从github仓库导入项目报错:Clone failed runnerw.exe CreateProcess failed with error 2检查如下步骤:1. 安装Git工具,下载地址: https://gitforwindows.org/    检验成功安装,在任意文件夹上点击右键,下拉菜单左键点击"Git Bash Here" 出现命令行...

2018-12-18 10:49:51 15591 2

空空如也

空空如也

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

TA关注的人

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