
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Java的并发编程涉及到知识点总结一、JMM模型二、volatile关键字三、synchronized原理详解四、AQS五、BlockingQueue六、 Semaphore七、CountDownLatch八、CyclicBarrier九、Atomic十、Unsafe十一、HashMap十二、ConcurrentHashMap十三、线程池概念十四、线程池—ThreadPoolExecutor十五、
腾讯新闻、新浪新闻的详细采集过程一、新浪新闻采集1.按分类采集新浪的列表新闻分析过程:代码编写:代码执行:2.采集新浪新闻内容分析过程代码编写:执行效果:二、腾讯新闻采集一、新浪新闻采集1.按分类采集新浪的列表新闻分析过程:用浏览器打开新浪新闻的网页版,进入一个分类如:娱乐-明星 分类 https://ent.sina.cn/star/index.d.html?vt=4按F12 打开浏览器 的开发
最近接触了好多前端平台和技术,想来记录一下。Web:html+css+js+jquery, AngularJS, vue.js。微信小程序、安卓联盟的快应用、字节小程序、flutter技术。作为一个后端开发者,花费了较多精力在这些前端领域的技术上,有一丢丢不务正业的负罪感。感谢 “快应用”快应用:快应用是国内的各大安卓厂商联合研发的一个无需下载安装的应用。想说的话:感谢"快应用"让我有了写技术博客
RocketMQ是阿里开发的消息中间件,吸取了RabbitMQ和Kafka的优点:并发高,功能丰富,适用场景广。双十一里可以承受数亿级的高并发,主要是它的功劳。一、RocketMQ内部结构模型和概念上图就是rocketMQ的架构图,需要注意的是:每一个组件都是集群形式,因为它被开发创造的时候,就是为了解决大规模数据的生产环境下的消息发送。所以集群形式部署才是它最适合的用法。RocketMQ由以下这

目录一、MQ简介二、RabbitMQ 简介三、RabbitMQ 的安装和配置1、安装2、配置四、spring项目中使用RabbitMQ1、生产者producer项目 :2、消费者consumer项目:五、补充一、MQ简介MQ:全称是MessageQueue,消息队列。在两个系统中间传递消息,从而满足一些业务需求,它对我们总体架构的作用有:解耦:提高系统容错性和可维护性异步:提升用户体验和系统吞吐量

接到需求,要求要将几个好玩的网页版本的单机小游戏。采集到我们的服务器中。这里以 水枪射手 这个游戏举例http://m.7k7k.com/player/198961.htm?uc_biz_str=qk_enable_gesture%3afalse|OPT%3ABACK_BTN_STYLE%400%7COPT%3ATOOLBAR_STYLE%4011、首先准备好抓包工具或者直接在用浏览器自带的抓包,
开发背景:我们在使用flutter开发的时候,第一版都基于安卓设备开发的,所以登录功能,也都只适配了安卓设备。第一版完成后,就由我适配在IOS设备上的登录模块,因为安卓的登录模块不是我开发的,所以修改别人的代码,还尽量不影响原先的逻辑着实让我头疼。呕心沥血完成后,赶紧做个记录。我们APP登录方式很多:QQ登录、微信登录、自动识别手机号一键登录、手机号验证码登录、apple登录除了手机号验证码登录,
开发背景:我们在使用flutter开发的时候,第一版都基于安卓设备开发的,所以登录功能,也都只适配了安卓设备。第一版完成后,就由我适配在IOS设备上的登录模块,因为安卓的登录模块不是我开发的,所以修改别人的代码,还尽量不影响原先的逻辑着实让我头疼。呕心沥血完成后,赶紧做个记录。我们APP登录方式很多:QQ登录、微信登录、自动识别手机号一键登录、手机号验证码登录、apple登录除了手机号验证码登录,
flutter使用image_picker报错:PlatformException(already_active, Image picker is already active,null)flutter使用image_picker报错:PlatformException(already_active, Image picker is already active,null)由于使用了flutter