- 博客(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关注的人