自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring-boot中jpa使用心得

小编是从python转到java的,因此小编对python世界中的sqlalchemy和django-orm的牛逼和方便记忆有心。转到java以后,发现java世界里也有类似的工具,只不过说实话,跟python相比,确实有点弱。java中,提供数据库ORM功能的工具叫做JPA。在spring中,专门有一个项目叫做spring-data-jpa用来提供对jpa的支持。我理解jpa只是一个标准,通常使用

2017-09-15 15:41:11 1288

原创 spring-boot二进制文件下载

小编最近在Web项目中,需要完成一个excel文件导入和导出的功能。导入没有什么问题,但是导出折腾了小编半天时间。spring-boot在这里有个坑,谁踩谁知道啊!不说废话,先看spring-boot下载功能的实现代码。为了代码复用,我将上传和下载对应的功能,放在了一个抽象的Controller类中,需要该功能的controller可以直接集成这个类,并且实现两个abstract的方法即可。

2017-09-15 15:20:27 4545 2

原创 netty中引入spring-boot

netty是Java世界中高并发的框架,号称单台物理机能够支撑100万并发连接,是Java世界中高性能并发的不二之选。不过,跟spring-boot相比,其开发有点偏于底层,写起来没有spring-boot那么爽快,开发的效率不高。 我的一个项目中,有高并发的需求,单靠spring-boot自带的tomcat无法满足性能上的要求。因此,我选择netty,作为底层框架。为了能够提高开发效率,我尝试将

2017-08-21 10:09:08 1506

原创 [Python爬虫]Scrapy配合Selenium和PhantomJS爬取动态网页

Python世界中Scrapy一直是爬虫的一个较为成熟的解决方案,目前javascript在网页中应用越来越广泛,越来越多的网站选择使用javascript动态的生成网页的内容,使得很多纯html的爬虫解决方案失效。针对这种动态网站的爬取,目前也有很多解决方案。其中Selenium+PhantomJS是较为简单和稳定的一种。 Selenium是一个网页的自动化测试工具,其本身是用python编写

2017-08-17 10:40:22 4384 1

空空如也

空空如也

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

TA关注的人

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