自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx+vsftpd图片服务器,通过Springmvc实现图片上传和图片url获取

搭建一个Nginx+vsftpd图片服务器,通过Nginx提供http服务,对图片url进行访问。vsftpd提供上传图片功能。 实现浏览器端上传图片,使用springmvc并得到图片的url(使用UUID生成随机图片名,防止重名),在浏览器访问图片url,展示图片。1. Vsftpd 简介与安装vsftpd是linux类操作系统上运行的ftp服务器软件,提供了ftp传输协议,可用于文件的...

2018-08-16 23:34:39 454

原创 redis安装、配置与测试,集成spring boot测试

1. 客户端连接修改端口/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT/etc/rt.c/init.d/iptables save2. 修改配置文件2.1 测试时注销绑定的客户端连接ip        bind 127.0.0.1改为 #bind 127.0.0.12.2 当protected-mode is yes,如果没有绑定固定的访...

2018-06-26 00:37:54 546

原创 Springboot +mybatis 打包发布到生产系统异常处理:Invalid bound statement (not found)

原因:    mybatis逆向工程时,将Mapper 的interface类与Mapper.xml文件放到一个包下,这在Spring是可以的(且是推荐方法)。   但在SpringBoot中,在打包时,默认是不能将源码包中mapper.xml文件打包到war包中,就会产生Invalid bound statement (not found),找不到mapper.xml文件。    可以在打包后查...

2018-06-19 21:15:35 1830

原创 SpringBoot 和Maven引入Jsp页面支持,用Filter过滤器、Session和Cookie实现用户自动登录

1. pom中引入Jsp支持(重要)    Spring Boot官方是不支持Jsp页面的。原因如下:     1) jsp智能打包为War包,不支持jar格式,智能在标准容器里面跑(tomcat,jetty)     2)内嵌的jetty目前不支持jsps    3) UnderTow不支持JSPs     4) jsp自定义页面不能覆盖spring boot默认的错误页面    <?xm...

2018-05-25 13:43:26 1281

原创 Spring Boot自动配置和自定义配置属性详解

Spring Boot优化了很多配置的方式方法,让我们少去了很多配置的环节。但有给了我们自定义配置的选择权。下面将详细说明Spring Boot覆盖自动配置原理、SpringBoot配置Web端口号、数据库连接属性、自定义log4j配置、application.properties自定义键值对、Profile对于生产环境和开发环境的不同配置。1. 覆盖Spring Boot自动配置我们可以自定义配...

2018-05-16 22:15:11 11151

原创 Mybatis逆向工程生成pojo、mapper.java和mapper.xml

Mybatis的逆向工程可以在设计好数据库表的基础上,通过java程序,生成pojo、mapper、和mapper.xml生成了mapper.xml可满足大部门的增删改查的接口和方法。在Service中可直接掉用mapper.java中的方法操作数据库。步骤:1. 在eclipse中new一个普通的project.2. 导包3. 数据库表CREATE TABLE `items` ( `item...

2018-05-07 20:49:41 1686

原创 Spring Boot和Maven 整合Mybatis项目

Mybatis 原理和流程运行原理:        1. 创建会话工厂SqlSessionFactory,跟进配置文件创建。        2. SqlSessionFactory创建SqlSession。        3. SqlSession操作数据库(发出sql增、删、改、查)        4. Mybatis在内部整合Sql语句(拼接等),输入参数、输出类型,        5. 最后...

2018-05-07 18:09:12 1393

原创 Spring Boot 和Maven搭建JavaWeb项目,实现用户注册,并将结果保存到Mysql

SpringMVC是现在主流框架,包括我现在也是用的SpringBoot+SpringMvc+MySql+Mybatis+Redis+....。今天给大家带来整合SpringBoot+SpringMvc+mysql实现用户的登录和注册,并在mysql中保存和修改。1. 打开http://start.spring.io/,填写需要用的项目功能。会自动生成基本的目录结构及porm.xml文件和depe...

2018-05-04 13:16:48 12047 5

原创 go实现网页爬虫,并将结果保存到mysql

1. 从github上下载mysql连接所需要的库。也可直接在GitHub上下载,然后保存到GOPATH目录中,MySQL驱动地址https://github.com/Go-SQL-Driver/MySQL。在import的时候,go会直接在gopath中找相关的包。推荐使用命令行方式,只要一句代码就实现,然后就直接在代码中用。$ go get -u github.com/go-sql-drive...

2018-04-25 19:37:27 1266

原创 Go 语言实现并发爬虫

目的:搜索CSDN博客,将搜索到博客,爬取博客名称、博客作者、博客链接、发布时间、阅读量。输入搜索开始页码、结束页码,对每页搜索结果进行多协程爬取。实现步骤:1.  博客主页搜索“区块链”,点击第2页,跳转到第2页。得到搜索结果的第2页的网址 https://so.csdn.net/so/search/s.do?p=2&q=%E5%8C%BA%E5%9D%97%E9%93%BE&t...

2018-04-25 14:21:26 1067

原创 go 语言实现文件复制

go 语言个人感觉,简洁,实用,强大,从语言层面上实现高并发,适用于高并发的服务器。看了很多博客,开源项目,文章,自己也开始分享所学的东西分享出来,后续将推出更多的go语言博客,希望go语言应用更广泛,可以帮助更多的人。下面是实现go语言的文件的复制,go语言生成可执行程序,异常的方便。1. 开发环境go LiteIDE2. 步骤2.1 新建目标文件夹,用于存放源文件,我的存放路径 E:\work...

2018-04-22 10:28:40 957

原创 解决android 开发 eclipse鼠标悬停不显示API帮助文档

解决android 开发 eclipse鼠标悬停不显示API帮助文档鼠标点击Android开发中类名或方法详细信息,无提示,在javadoc中无详细类名提示,解决方案;鼠标放在类名或方法上面,等待提示信息,点击左上角(有个图标),在弹出的窗口中点击Change file, 选择extenal archive,选择路径 D:\android-sdk-windows\sources\andro

2018-01-14 22:12:48 560

原创 android 在XML解析解决乱码问题

在XML文件中有中文,显示到手机上,就成了乱码。在解析Tomcat服务器端的XML文件时,解析到手机上,就显示了乱码。在InputStreamReader的参数增加“GBK”,解码到手机上即为中文。buffer = new BufferedReader(new InputStreamReader(urlConn     .getInputStream(),“GBK”));//解

2018-01-14 21:58:38 3610

空空如也

空空如也

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

TA关注的人

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