刘望舒 刘望舒
3年前
Android深入四大组件(七)Android8.0 根Activity启动过程(后篇)
Android框架层Android深入四大组件categories:Android框架层本文首发于微信公众号「刘望舒」前言在几个月前我写了和这两篇文章,它们都是基于Android7.0,当我开始阅读Android8.0源码时发现应用程序(根Activity)启动过程照Android7.0有了一些变化,因此又写下了本篇文章,本篇文章照此前的文章不仅
MaxSky MaxSky
3年前
PHP 获取国家、省、市、区及街道区域数据
地址:分支new为全新获取方法,只需要5分钟,master分支fork自https://github.com/foxiswho/taobaoareaphp,补上了街道地址该分支执行效率略低,但支持CSV。output中的area.sql文件为目前最新,可直接食用。根据淘宝开放平台获取国家、省、市、区数据,自动生成SQL文件根
JAVA多线程并发编程-避坑指南
本篇旨在基于编码规范、工作中积累的研发经验等,整理在多线程开发的过程中需要注意的部分,比如不考虑线程池参数、线程安全、死锁等问题,将会存在潜在极大的风险。并且对其进行根因分析,避免每天踩一坑,坑坑不一样。
Stella981 Stella981
3年前
MongoDB手动同步主库(Change Stream)
主从同步原理所有数据库同步原理几乎一样,MongoDB解析oplog,Mysql解析bin.log,今天实现了MongoDB同步机制,请关注小编下次更新Mysql同步机制。intialsync:初始化所有数据。replication:根据oplog实现增量同步。初始化所有数据这个不说了,以下代码根
Stella981 Stella981
3年前
FastDFS
1.FastDFS是什么?FastDFS是分布式文件系统。使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。2.工作原理FastDFS架构包括Trackerserver和Storageserver。客户端请求Trackerserver进行文件上传、下载,通过Trackerser
Stella981 Stella981
3年前
Hibernate映射文件结构
映射文件的根元素为<hibernatemapping,其下有多个<class子元素,每个<class代表多个持久化类的映射。该<hibernatemapping有如下属性:1)schema:指定所映射的数据库Schema名,如果指定了该属性,则表名会自动添加该Schema前缀。2)catalog:指定所映射的数据库的Catalog名,如果
Wesley13 Wesley13
3年前
C语言递归之二叉树的最小深度
https://www.cnblogs.com/shichampion/p/12262678.html题目描述给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明: 叶子节点是指没有子节点的节点。示例输入:3,9,20,null,null,15,7
Easter79 Easter79
3年前
TreeGrid异步加载
web开发性能是主要问题所在,对于TreeGrid加载数据可以通过分页和异步加载的方式减少单次数据加载量,提高使用效果一初始化加载数据时:只查询根节点数据    !(http://static.oschina.net/uploads/space/2016/0329/164831_Ui3h_2278808.png)二实现onBefore
融云IM即时通讯 融云IM即时通讯
11个月前
融云 IM SDK 国际化支持程度如何?
融云IMSDK默认支持三种语言,简体中文,英语,阿拉伯语,系统设置为对应语言后,SDK默认展示为对应语言。其他语言变体需要客户端单独适配。IMKitSDK增加本地化语言问题描述应用程序集成了AndroidIMKit,需要支持多语言。分析(根因分析、需求分析
京东云开发者 京东云开发者
1个月前
【理论篇】关于聚合根,领域事件的那点事---深入浅出理解DDD
作者:京东物流赵勇萍前言最近有空会跟同事讨论DDD架构的实践落地的情况,但真实情况是,实际中对于领域驱动设计中的实体,值对象,聚合根,领域事件这些战术类的实践落地,每个人理解依然因人而异,大概率是因为这些概念还是有一些抽象,同时有有别于传统的MVC架构开发