2018年6月28日

Java + golang 爬取B站up主粉丝数

摘要: 自从学习了爬虫,就想在B站爬取点什么数据,最近看到一些个up主涨粉很快,于是对up主的粉丝数量产生了好奇,所以就有了标题~ 首先,我天真的以为通过up主个人空间的地址就能爬到 https://space.bilibili.com/137952 但事与愿违,给这个地址发送请求返回来的并不是我们想要的页 阅读全文

posted @ 2018-06-28 13:53 动物管理猿 阅读(6616) 评论(0) 推荐(0) 编辑

2018年6月26日

zookeeper学习笔记

摘要: zookeeper安装与基本命令 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 要安装zook 阅读全文

posted @ 2018-06-26 16:27 动物管理猿 阅读(370) 评论(0) 推荐(0) 编辑

springboot-vue-自定义注解限制接口调用

摘要: 新建注解: 编写实现 ApplicationContextAware 的类: Spring容器已启动就执行 setApplicationContext 方法 编写api拦截器: 编写测试@EnableAuth 注解的接口: 前端项目页面修改: 不打@EnableAuth注解测试: 打上@Enable 阅读全文

posted @ 2018-06-26 15:37 动物管理猿 阅读(1726) 评论(0) 推荐(0) 编辑

springboot-vue-JWT使用

摘要: 后端引入依赖: JWT工具类: 前端页面文件: 后端controller: 后端service: 测试登录: 登录成功返回token token本地存储: 存储在前端 后端控制台输出当前登录用户ID: 若还没登录则输出:当前用户ID: null 用户登录则输出:当前用户ID: 6 这样,前端发送请求 阅读全文

posted @ 2018-06-26 09:40 动物管理猿 阅读(5023) 评论(2) 推荐(0) 编辑

2018年6月25日

springboot-vue-前后端数据交互

摘要: 前端项目: pom文件: 配置文件: controller: index.html: 后端项目: pom.xml: 配置文件: controller: 启动前端和后端项目: localhost:8888 localhost:8889 请求页面: 发现出现了跨域请求问题: 显示的是页面的静态数据,并没 阅读全文

posted @ 2018-06-25 22:05 动物管理猿 阅读(29548) 评论(3) 推荐(4) 编辑

2018年6月22日

spring boot + activeMq 邮件服务

摘要: 引入依赖: 配置文件: 邮件服务: 模板文件: spring boot启动类: email rest 接口: 通过请求 /test/send 接口,通过调用邮件消息生产者,将想要发送的邮件信息缓存在activeMq的email.queue队列中, 由邮件消息消费者调用邮件服务类发送邮件 邮件消息生产 阅读全文

posted @ 2018-06-22 15:02 动物管理猿 阅读(214) 评论(0) 推荐(0) 编辑

spring boot集成activeMQ

摘要: 引入依赖: 配置activeMq: 开启jms: spring boot中点对点模型处理消息: 配置queue: 消息生产者: 消息消费者: 测试接口: 发送请求: 控制台输出: spring boot中一对多模型处理消息: spring boot中发布订阅模型处理消息: 配置topic: 生产者: 阅读全文

posted @ 2018-06-22 11:44 动物管理猿 阅读(195) 评论(0) 推荐(0) 编辑

2018年6月21日

Java做爬虫也很方便

摘要: 首先我们封装一个Http请求的工具类,用HttpURLConnection实现,也可以用HttpClient, 或者直接用Jsoup来请求。 工具类实现比较简单,就一个get方法,读取请求地址的响应内容,这边我们用来抓取网页的内容,没有使用代理,在真正的抓取过程中,当你大量请求某个网站的时候,对方会 阅读全文

posted @ 2018-06-21 15:44 动物管理猿 阅读(685) 评论(0) 推荐(0) 编辑

2018年4月12日

Go语言学习03

摘要: Go语言-数组类型 一个数组(Array)就是一个可以容纳若干类型相同的元素的容器。这个容器的大小(即数组的长度)是固定的,且是体现在数组的类型字面量之中的。比如,我们声明了一个数组类型: 注:类型声明语句由关键字type、类型名称和类型字面量组成。 所谓类型字面量,就是用于表示某个类型的字面表示( 阅读全文

posted @ 2018-04-12 10:44 动物管理猿 阅读(131) 评论(0) 推荐(0) 编辑

2018年3月19日

MongoDB学习-->Gridfs分布式存储&DBRef关联查询

摘要: mongodb自带的一个分布式文件系统 fs.files _id filename md5 size uploaddate contenttype metadata {"user_id":1} fs.chunks _id files_id n(序号) data { "metadata" : { "u 阅读全文

posted @ 2018-03-19 09:37 动物管理猿 阅读(323) 评论(0) 推荐(0) 编辑

导航