自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 springboot接口:CommandLineRunner

springBoot接口:CommandLineRunner一、作用:在使用SpringBoot构建项目时,我们通常有一些预先数据的加载。那么SpringBoot提供了一个简单的方式来实现–CommandLineRunner。二、用法:CommandLineRunner是一个接口,我们需要时,只需实现该接口就行。如果存在多个加载的数据,我们也可以使用@Order注解来排序。@C...

2019-07-28 23:37:00 143

转载 java IO 流小结

java IO 流小结java流类图结构流的分类按方向输入流输出流按类型字节流字符流结论:只要是处理纯文本数据,就优先考虑使用字符流。 除此之外都使用字节流。转载于:https://www.cnblogs.com/xujie09/p/11255206.html...

2019-07-27 15:17:00 123

转载 StringUtils.isEmpty()和StringUtils.isBlank() 区别

isBlank()判断空的情况包括了isEmpty()的情况,isBlank()不仅判断了 无对象、空对象的情况,而且也判断了无意义的空白字符,比如空格等。 转载于:https://www.cnblogs.com/xujie09/p/10323945.html...

2019-01-26 16:27:00 195

转载 java小工具——timer

定时器Timer用途:做定时器用的。public static void main(String[] args) { Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { System.out.prin...

2019-01-26 00:00:00 110

转载 多线程基础学习

多线程的好处1、并行编程可以使程序执行速度极大的提高,java本身是一种多线程语言。2、使用多线程可以利用机器额外的处理器,资源充分利用。简单介绍java的线程机制是抢占式的,这表示调度机制会周期性的中断线程,将上下文切换到另一个线程,从而为每个线程都提供时间片,使得每个线程都会分配到数量合理的时间去驱动它的任务,并发编程使我们可以将程序划分为多个分离的、独立运行的任务。任务实现通过实现...

2019-01-13 16:27:00 107

转载 使用Windows下的git工具往github上传代码 踩坑记录

使用Windows下的git工具往github上传代码 踩坑记录背景由于以前接触的项目都是通过svn进行版本控制,现在公司项目使用git,加上自己平时有一个练手小项目,趁着周末试着把项目上传到自己的github上做个管理,也当熟悉下git的操作,虽然是简单的操作,因为一直不太熟,所以还是花费了些功夫,其中的一些注意点做个记录。第一步 下载git这里由于是windows下的操作,...

2018-05-06 00:05:00 141

转载 springcloud+eureka简单入门案例

springcloud+eureka简单入门案例一、服务提供者直接提供服务,入门案例没有特别要设置的地方,注意下端口,由于要启动多个服务,可能会冲突配置文件(src/main/resources/application.yml)server: port: 8000二、服务消费者服务消费者的依赖在这个单独的demo中其实可有可无,亲测不添加,也可以实现demo服务提供能三...

2018-02-25 16:33:00 243

转载 springboot 整合jdbcTemplate

springboot 整合jdbcTemplate〇、搭建springboot环境(包括数据库的依赖)一、添加依赖如果导入了jpa的依赖,就不用导入jdbctemplete的依赖了jpa的依赖:<dependency> <groupId>org.springframework.boot</groupId> <art...

2018-02-24 17:08:00 130

转载 springboot 整合springDataJPA

springboot 整合springDataJPA〇、搭建springboot环境一、添加依赖mysql <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java<...

2018-02-24 16:34:00 94

转载 springboot 全局异常处理

springboot 全局异常处理研究了半天springboot的全局异常处理,虽然还是需要再多整理一下,但是对于常见的404和500足以可以区分开,能够根据这两个异常分别处理首先配置视图解析路径spring.mvc.view.prefix=/WEB-INF/spring.mvc.view.suffix=.jsp针对500错误创建单独的配置类,放在启动类同包或子包下impo...

2018-02-24 10:10:00 99

转载 springboot整合jsp模板

springboot整合jsp模板在使用springboot框架里使用jsp的时候,页面模板使用jsp在pom.xnl中需要引入相关的依赖,否则在controller中无法返回到指定页面〇、搭建springboot框架一、添加jsp相关的依赖如下:<!-- servlet 依赖. --><dependency> <groupId>ja...

2018-02-23 15:54:00 295

转载 springboot整合mybatis+pageHelper

springboot整合mybatis+pageHelper〇、搭建sporingboot环境,已经整合mybatis环境,本篇主要是添加pageHelper工具一、添加依赖<!-- 分页助手 --><dependency> <groupId>com.github.pagehelper</groupId> <a...

2018-02-23 15:45:00 102

转载 springboot整合mybatis

springboot整合mybatis〇、搭建springbboot基础环境一、添加依赖<!-- mybatis --><dependency> <!-- 最好用最新版本 --> <groupId>org.mybatis.spring.boot</groupId> <artifactId>my...

2018-02-23 15:21:00 76

转载 springboot使用fastJson作为json解析框架

springboot使用fastJson作为json解析框架springboot默认自带json解析框架,默认使用jackson,如果使用fastjson,可以按照下列方式配置使用〇、搭建springbboot基础环境一、添加依赖<dependencies> <dependency> <groupId>com.aliba...

2018-02-23 12:10:00 332

转载 springBoot开启热部署

springBoot开启热部署这里使用devtools工具开启热部署〇、搭建springbboot基础环境一、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtool...

2018-02-23 11:45:00 92

转载 springboot快速入门

springboot快速入门一、创建maven教程,搭建基本springboot环境的pom.xml文件如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav...

2018-02-23 11:28:00 69

转载 解决springboot启动失败问题:Unable to start embedded container;

全部报错内容如下:org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is java.lang.IllegalStateException: Expected method not found: java.lang.No...

2018-02-09 23:36:00 919

转载 MyBatis学习总结(一)mybatis与spring整合

MyBatis学习总结(一)mybatis与spring整合一、需要的jar包1、spring相关jar包2、Mybatis相关的jar包3、Spring+mybatis相关jar包4、MySql驱动包5、数据库连接池包二、配置文件1、参数文件(db.properties)jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc...

2017-12-28 16:05:00 245

转载 MyBatis学习总结(一)简单入门案例

MyBatis学习总结(一)简单入门案例主要内容:本文主要通过对数据库中的use表进行增删改查总结mybatis的环境搭建和基本入门使用一、需要的jar包:1、核心包2、依赖包3、jdbc数据库驱动(mysql为例)二、配置文件1、核心配置文件(SqlMapConfig.xml)组成部分1、数据连接和事务<!--和spring整合后该配置取消-->...

2017-12-27 11:24:00 84

转载 springMVC学习总结(四)springmvc处理json数据类型以及fastjson的使用

springMVC学习总结(四)springmvc处理json数据类型以及fastjson的使用主要内容:这篇文章主要是总结之前使用springmv接收json的时候遇到的问题,下面通过前台发送ajax数据后天springmvc接收,总结springmvc接收并处理ajax的问题。注意点:1、前台发送ajax数据时必须设置的属性:contentType='application...

2017-12-26 17:28:00 176

转载 springMVC学习总结(二)路径映射和请求方法限定

springMVC学习总结(二)路径映射和请求方法限定一、路径映射无参数的访问路径对springmvc项目的访问路径,是由根路径和子路径组成;在注解式开发中,根路径标注在类名之上,子路径标注在方法名之上,例: @Controller @RequestMapping(value = "/rootpath") public class Demo01Controller { ...

2017-12-22 20:24:00 158

转载 springMVC学习总结(一)快速入门

springMVC学习总结(一)快速入门一、初步认识springMVC执行流程<img src="http://images2017.cnblogs.com/blog/1135258/201712/1135258-20171222174147459-726790122.png" width="100%">主要组件DispatcherServlet(中央控制器...

2017-12-22 17:41:00 94

转载 【学习整理】第九章节 魔法方法,属性和迭代器

一、构造器1、无参数构造class FooBar:def __init__(self): # 构造函数前后两个下划线self.somevar = 422、代参构造:class FooBar:def __init__(self,value=42): #这个参数是默认值,不传值默认为42 传值就会被覆盖self.somevar = value创建对象的时候...

2017-07-08 21:55:00 97

转载 【学习整理】第八章 异常

一、自定义异常raise Exception 或者 raise Exception("报告自定义错误")这个语句可以引发一个自定义的异常 后者可以直接报出自定义的错误信息查看python所有的异常类型:>>>import Exception>>>dir(Exceptiopn)['','','','',]\二、异常的捕获方...

2017-07-08 21:54:00 76

转载 【学习整理】第七章 更加抽象

一、特点和java一样 python是一种面向对象的语言,其特点是 封装、继承、多态,二、定义一个类_metaclass_ = type #创建一个类的开头写法,也可以使用继承object类的方式 ,后面说class Person:def setName(self,name):self.name = name;def getName(self):retur...

2017-07-08 21:53:00 72

转载 【学习整理】第六章 抽象

一、 定义函数:def hello(name):return 'hello,'+name+'!'return 在函数中有时候不会返回任何东西,他仅仅代表函数的结束;在函数内为参数赋予新值不会改变外部任何变量的值;字符串(以及数字和元组)是不可变的,无法被修改,只能用新值覆盖,若将可变的数据结构如列表用作参数的时候,该数据结构可以发生变化;二、关于引用例如:...

2017-07-08 21:53:00 107

转载 【学习整理】第五章 条件、循环和其他语句

一、print 和 import1、同时打印多个表达式>>>print 'age:',23 #中间用逗号隔开>>>age:232、>>>name = "xujie">>>age = "23">>>print name,age # 中间用逗号隔开>>>...

2017-07-08 21:52:00 117

转载 【学习整理】第三章 使用字符串

字符串的格式化:例子:"xxx一个%[1][2][3][4] 字符串xx" % 元组/字典说明:[x]--->示例的占位符[1]:此处填写转换标识符:0:位数不够的时候可以用"0"来补位(一个空格):表示如果格式化之后是整数,则在其之前加一个空格+:格式化之后,不管是整数还是负数都标识出正负符号-:用来左对齐数[2]:此处填写最小字段宽度[3...

2017-07-08 21:51:00 71

转载 【学习整理】第四章 字典

一、创建字典方式一:>>>item=[('name','Xujie'),('age',24)] #以元组为元素的列表>>>d=dict(item)>>>d={'name':'Xujie','age':24}方式二:>>>d=dict(name="xujie",age=24)>>...

2017-07-08 21:51:00 73

转载 【学习整理】第二章 列表和元祖

序列:列表[,,,]元组(,,,,) ,内容不能改变,如果元组只有一个元素,则表示为(x,)后面必须加一个逗号tuple()函数:将序列作为参数传入该函数,该参数会被原样返回字符串对序列进行的通用操作:(1)索引根据索引获取序列相对的元素,0表示从第一个开始的第一个,-1表示倒数第一个(2)分片对序列中的元素 进行区间取值 取一定范围的元素、121...

2017-07-08 21:50:00 91

转载 【学习整理】第一章 基础知识部分 常用函数 简单语法

>>print ‘xxx’ 打印>>pow(x,y) 输出x的y次方>>abs(x) 输出x的绝对值>>round(x) 输出x的四舍五入值>>input(“what your name”) //获取用户输入 用户输入必须为“内容”这种格式,否则报错,该语句默认用户输入为合法pyth...

2017-07-08 21:49:00 68

转载 springMVC学习总结(三)数据绑定

springMVC学习总结(三)数据绑定一、springMVC的数据绑定,常用绑定类型有:1、servlet三大域对象:HttpServletRequestHttpServletResponseHttpSession2、Model的方式类型:Model @Controller public class Demo01Controller { @Reques...

2015-12-25 18:31:00 209

空空如也

空空如也

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

TA关注的人

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