Java
文章平均质量分 92
艾V古斯
这个作者很懒,什么都没留下…
展开
-
面试经-记汇丰保险部外包技术二面
前言昨天进行了汇丰银行保险部外包的技术二面,这里我就简单的记录一下我不会的一些技术点(分分钟暴露自己的短处)。还有很多比较简单的问题的,我就不一一记录了,大家可以从其他面试经中看到。正文1.ORM是什么?ORM(Object Relational Mapping),对象关系映射,是一种为了解决关系型数据库数据与简单Java对象(POJO)的映射关系的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系型数据库中。2.Hibernate与MyBatis的区原创 2020-05-26 15:14:40 · 5115 阅读 · 0 评论 -
利用Tess4J进行验证码识别
前言最近爬虫兴起,为了避免被爬,很多网站会加入随机图像验证码来设下防线,这时候就需要我们进行图像识别再进行登录操作了。另外,项目中也可能多多少少的用到图像识别功能。所以,今天我们来讲解一下Java的图像识别。正文我在网上搜了一下,Java的图像识别开源免费的就Tess4J做得还不错。① 首先,我们直接引入maven依赖: <!--图像识别tess4j--> <dependency> <groupId>net.原创 2020-05-13 15:32:15 · 2316 阅读 · 3 评论 -
阿里EasyExcel-流导出模板和导入数据
前言最近做了一个导入导出的功能,我相信很多小伙伴在项目中也遇到过。一想到excel的导入导出,肯定第一时间就想到EasyExcel,但是我一打开发现所有的例子都离不开”文件路径“。这就让我很头痛了,我就单单是一个简单的导出模板和导入数据功能,难道我还得把模板先上传服务器,然后每次导入时也得把文件上传到服务器吗?这得多大的服务器才够用啊?正文其实,阿里的EasyExcel是有提供流处理的,...原创 2020-04-25 17:27:47 · 7600 阅读 · 1 评论 -
a++ << ++a + ++a = ?
前言最近看到别人去面试的经验,看到有这么一道题:int a = 2;int b = a++ << ++a + ++a;System.out.println(b);我觉得很有意思,因为我相信很多小伙伴和我一样毕业多年,早就不记得a++和++a的区别了。或者很多小伙伴去面试时也可能遇到这样类似的面试题。正文我觉得应该很多人会因为标题而点进来,或许有的人只想验证一下自己的答...原创 2020-04-21 15:09:05 · 1953 阅读 · 1 评论 -
EasyCrawler-使用WebMagic注解爬取早呀日报
背景WebMagic作为一个Java爬虫社区比较活跃的开源框架,肯定有不少东西可以学习的,而且最重要的是有使用手册(http://webmagic.io/docs/zh/)。这不,我温故而知新时(最近,项目比较闲,0 Bug,0 需求的我????),发现了这家伙居然可以使用注解来进行爬虫。WebMagic注解看到使用手册的第5部分,我们可以看到WebMagic注解就那么一点东西,当然,这得是在你了...原创 2020-04-20 17:36:04 · 364 阅读 · 0 评论 -
EasyCrawler-爬取某岛国的病例统计网
背景深圳老哥需求又来了,这次直接就扔过来一个网站:https://caloo.jp/achievements/两张图片:然后,秒懂了,就是要爬取首页的分类以及各种分类下的病的数据统计。简单,搞起!初版效果图前两列为首页爬取出来的分类和病名,后面皆为点进去的详情页面信息,包括有:名字,描述,手术案列数,非手术案例数,合计等。构思与实现EasyCrawler并没有提供一个页面爬几...原创 2020-04-17 16:19:17 · 445 阅读 · 0 评论 -
EasyCrawler-Post请求之爬个优衣库
EasyCrawler-Post请求之爬个优衣库继续上次深圳老哥提的需求,我总算完成任务交给他了。同时想着写写博客发发资源赚点csdn的积分的,但是好像没有那么容易,所以我还是决定将这个项目开源了。EasyCrawler-Git地址: https://github.com/a81579261/EasyCrawler由于我前端和后端的能力都不是特别突出,希望不喜勿喷,谢谢。正文效果图后...原创 2019-12-24 17:29:53 · 764 阅读 · 0 评论 -
阿里巴巴(Alibaba)EasyExcel之自定义
背景应项目的要求,改了订单导出的功能,项目上顺便又改造了导出的导出的框架,从原本的流读取,换成的现在的开源项目EasyExcel。再后来,发现我做的导出少了原本的单元格合并。。。。。。。效果图效果如上,就是部分公共信息是合并单元格显示的,到了商品上又不是合并,总价上又是合并的EasyExcel介绍EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约...原创 2019-12-17 21:56:53 · 4530 阅读 · 17 评论 -
初识WebMagic之爬豆瓣影院
背景前文说到我正开发一个全民爬虫的网站,然而这一举措被我一深圳老哥知道了,提了个需求给我,让我去爬取某网站的数据,然后我发现该网站数据不是前端渲染的,这样的话,我之前的应用就毫无用武之地了。接着,我打算参照Webcollector的POST Demo重新再写一套方法,结果。。。。。。不堪入目(搞不掂,而且Webcollector框架目前我理解不了)。杜某曰:“打不赢就加入。”,然后我就发现Web...原创 2019-12-13 15:30:56 · 263 阅读 · 1 评论