御弟哥哥 御弟哥哥
4年前
完美解决Android RyclerView嵌套滑动事件冲突
在Android项目开发中,为了实现需求和兼并用户体验,相信很多人都碰到滑动事件冲突的问题。在Android系统中事件分发机制是一个很重要的组成部分,由于这事件分发机制不是本文重点,故不在此多述,如果有想详细了解的可以自己搜下,网上有很多相关资料详细描述了Android事件分发机制。一、问题场景由于RecyclerView自身的优点,使得它已经基本
Easter79 Easter79
4年前
Three.js
随着人们对用户体验越来越重视,Web开发已经不满足于2D效果的实现,而把目标放到了更加炫酷的3D效果上。Three.js是用于实现web端3D效果的JS库,它的出现让3D应用开发更简单,本文将通过Three.js的介绍及示例带我们走进3D的奇妙世界。一、Three.js相关概念1.1Three.JSThree.JS是基于
Wesley13 Wesley13
4年前
Java秒杀系统优化的工程要点
这篇博客是笔者学习慕课网若鱼老师的《Java秒杀系统方案优化高性能高并发实战》课程的学习笔记。若鱼老师授课循循善诱,讲解由浅入深,欢迎大家支持。本文记录课程中的注意点,方便以后codereview。此外,本文将注意点相关的优质讲解链接在了一起,方便初学者系统学习。\本文并非单纯介绍秒杀系统特有的技术点,不适合高手。进阶学习的话,极客时间有个不
Stella981 Stella981
4年前
SpringBoot 中 mongo多数据源配置新姿势
SpringBoot对常用的数据库支持外,对NoSQL数据库也进行了封装自动化。这一篇主要讲springboot与mongo多数据源相关的配置1、mongo的介绍MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式,这里不再多做说明
Wesley13 Wesley13
4年前
IO复用-阻塞IO-非阻塞IO-同步IO-异步IO
本文是对《UNIX网络编程卷1》第6章的总结。一、            什么是IO复用?它是内核提供的一种同时监控多个文件描述符状态改变的一种能力;例如当进程需要操作多个IO相关描述符时(例如服务器程序要同时查看监听socket和大量业务socket是否有数据到来),需要内核能够监控这许多描述符,一旦这些描述符有就绪(或者状态改变了)就告
Stella981 Stella981
4年前
120分钟React快速扫盲教程
  在教程开端先说些题外话,我喜欢在学习一门新技术或读过一本书后,写一篇教程或总结,既能帮助消化,也能加深印象和发现自己未注意的细节,写的过程其实仍然是一个学习的过程。有个记录的话,在未来需要用到相关知识时,也方便自己查阅。  React(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%
Stella981 Stella981
4年前
EMAS 移动 DevOps 解决方案 —— Mobile DevOps
简介:DevOps这一优秀的软件交付理念在服务端已经有很多相关的实践,那么是否也可以应用到移动端进行交付呢?基于移动端和服务端场景的差异,移动DevOps跟服务端DevOps又有哪些不同和挑战?本文分享阿里云云原生应用研发平台EMAS在建设云原生MobileDevOps过程中的思考、遇到的挑战以及解法,解密其设计架构和技术细节。阿里云云原
Wesley13 Wesley13
4年前
Java面试参考指南(一)
Java面向对象相关概念Java是一种基于面向对象概念的编程语言,使用高度抽象化来解决现实世界的问题。    面向对象的方法将现实世界中的对象进行概念化,以便于在应用之间进行重用。例如:椅子、风扇、狗和电脑等。Java里的类(Class)是一个蓝图、模板,或者称之为原型,它定义了同一类事物的相同属性和行为。实例(Instan
Wesley13 Wesley13
4年前
ECCV 2020 双料冠军团队,带你7日攻克目标检测
计算机视觉最火方向是什么?当然是目标检测啦!目标检测,是计算机视觉领域的核心问题之一,近两年全球顶会的相关论文达上百篇,受到越来越多的人关注。无论是做人脸识别、自动驾驶、文字检测、人机交互,都离不开目标检测这一大基石。!(https://oscimg.oschina.net/oscnet/up250111a560bbb74342ac25b9
Wesley13 Wesley13
4年前
Java开源项目整理
1\.整理出一些使用比较广或者个人觉得比较好的java开源项目和资料供参考。2\.如果你觉得好但是我没有列出的开源项目请告诉我,方便我添加到列表里。3\.如果你发现信息描述有误请联系我,我会及时修改或删除。4\.文章里面的内容会不断进行变更和补充,后续除了会新增开源项目,与其相关的学习资料也会添加到项目链接下。