微标题信公众号文章,阅读数,点赞数历史文章抓取
微标题信公众号文章,阅读数,点赞数历史文章抓取需求最近在做舆情与微信文章相关的数据抓取,发现微信公众号有些难点很难克服。市面上流行的数据抓取思路要么被腾讯封杀,要么操作难度大。解决方案搜狗微信无法采集历史,而且搜索也不按时间排序。获取的数据的价值不高,仅仅可以通过他获取公众号的biz。微信公众平台微信公
Wesley13 Wesley13
4年前
java入门第三篇
java是一门面向对象的语言。所谓面向对象也就是:专注于由什么来解决问题,即将解决问题的事物归纳为一个对象,这个对象通过某些方法来解决问题。例如:做一个关于简单图书管理系统的练习。   要求:根据账号、密码登录。登陆后检索权限。      总管理进入成员管理界面。实现对注册用户的操作,包括:新增用户、删除用户、查询用户列表、更改用户权限。
ArchKeeper (开篇):架构守护平台的问题与理念
在敏捷开发环境下,系统通过迭代增量的交付价值,系统架构也是如此。团队不可能在项目之初就建立完美的系统架构,系统架构应该随着系统迭代不断演进。架构演进和架构腐化是看待架构的不同视角:架构腐化着眼于现状,架构演进侧重于未来架构腐化不可避免,随着时间流转腐化现象必然发生。而我们需要做的是:通过某种方式及早发现和修正
Stella981 Stella981
4年前
Facebook加密货币Libra测试网挖矿笔记
按照本教程可以轻松每天挖上亿个Libra,那么这些币有价值么Facebook推出了他们的加密货币方案:Libra,并且同步开源了代码和测试网络。众所周知,Libra是稳定币,是不能挖矿的。但是它的测试网络提供了“水龙头”服务,也就是可以相对容易的获得测试币,用于体验。经过笔者体验,大概平均1分钟能挖到的上限是100万Libra,如果太快IP会被封禁
Stella981 Stella981
4年前
Spring Boot2.0 Oauth2 服务器和客户端配置及原理
一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在Google上的照片。问题是只有得到用户的授权,Google才会同意"云冲印"读取这些照片。那么,"云冲印"怎样获得用户的授权呢?传统方法是,用户
Easter79 Easter79
4年前
Toast的使用详解
Android中提供一种简单的Toast消息提示框机制,可以在用户点击了某些按钮后,提示用户一些信息,提示的信息不能被用户点击,Toast的提示信息根据用户设置的显示时间后自动消失。Toast的提示信息可以在调试程序的时候方便的显示某些想显示的东西,或者给用户提供友好的界面显示效果。有两种方式去创建并且显示Toast:1.Toast.m
Wesley13 Wesley13
4年前
PHP发送微信模版消息
业务需求:用户扣除产品消费次数之后发送微信模版消息提醒业务场景:商户版小程序扫一扫用户二维码,扣除用户某一产品的使用次数由于商户版小程序和用户版小程序是两个独立的客户端,商户版扣除次数之后,用户版并没有提醒微信模版消息下发条件(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2F
Stella981 Stella981
4年前
JWT 在 Web 服务中进行无状态授权的原理
JWT指的是JSONWebTokens,是一串数据加密后生成的Token字符串,通过以下方式服务器端可以判定客户端的身份。1、客户端用户userA使用用户名密码登录服务器2、服务器返回给用户数据和一串Token3、userA再次请求数据带上Token,而不用再次输入用户名密码4、服务器解密Token,拿出其中标识用户
Wesley13 Wesley13
4年前
@JsonView的用法
    我们来描述一个这样的业务需求,首先有两个URL,/A:为获取用户详情信息包含用户的所有字段(用户名,密码),/B:为获取用户信息字段(只要用户名),怎么处理呢?可能会想到建一个USER类然后返回不同的属性。但是这样写法确实Low的一逼。@JsonView可以十分方便的解决以上问题。下面我来介绍一下@JsonView。    @JsonView是
Stella981 Stella981
4年前
Kafka 0.8的一些变化
之前分享了一个英文版的变化,一直没时间去翻译,今天上了下kafka的官网发现0.8的代码能下载了,更值得关注的是0.8的相关文档也更新上来了,上面的一些变化还是很可喜的,说明这套系统还是有很大的利用价值的。最重要的一个变化体现在一张图上:!(http://static.oschina.net/uploads/space/2013/0709/210