
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Intent的理解和使用Intent的理解和使用1、什么是Intent参考Intent的理解和使用1、什么是Intent参考1、https://www.jianshu.com/p/9a6845b268562、https://blog.csdn.net/vector_yi/article/details/24719873?utm_source=tuicool3、https://www.cnblogs
Android MVP模式的简单理解和使用MVP模式参考MVP模式参考1、一步步带你精通MVP2、移动架构这么多,如何一次搞定所有
1、https://blog.csdn.net/troubleshooter/article/details/7706772?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159825431419195239741199%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522
viewpager+ fragmentviewpager+ fragment模拟微信首页1、前言2、实现viewpager+ fragment模拟微信首页1、前言ViewPager(视图滑动切换工具)是安卓3.0引入的一个页面容器组件,用于手势滑动切换页面,常常用于页面导航或者图片轮播。在安卓开发时将其与Android 碎片(fragment)相配合可以快速搭建出类似微信的滑动视图效果。2、实现M
【代码】Android:单Activity多Fragment,Navigation实现Fragment跳转,Fragment之间通过ViewModel共享数据。
排列组合问题排列组合问题参考排列组合问题EPOLL事件的两种模型:Level Triggered (LT) 水平触发.socket接收缓冲区不为空 有数据可读 读事件一直触发.socket发送缓冲区不满 可以继续写入数据 写事件一直触发符合思维习惯,epoll_wait返回的事件就是socket的状态Edge Triggered (ET) 边沿触发.socket的接收缓冲区状态变化时触发读事件,即
ProtoBuf—— (repeated 修饰 )repeated1、定义2、使用事项参考repeated1、定义repeated类型相当于STL的vector,可以用来存放N个相同类型的内容。proto2 中还有 repeated 可选,在proto3 中则已经被摒弃并且默认格式为pack。packed修饰只用于repeated字段 或 基本类型的repeated字段,用在其他字段,编译 .pr
共享内存(shared memory共享内存共享内存共享内存允许两个或多个进程共享一给定的存储区,因为数据不需要来回复制,所以是最快的一种进程间通信机制。共享内存可以通过mmap()映射普通文件 (特殊情况下还可以采用匿名映射)机制实现,也可以通过系统V共享内存机制实现。共享内存是内核为进程创建的一个特殊内存段,它将出现在进程自己的地址空间中,其它进程可以将同一段共享内存连接(attach)到自己
权重轮询调度算法权重轮询1、轮询算法(Round-Robin)2、加权轮询算法(WeightedRound-Robin)参考权重轮询1、轮询算法(Round-Robin)轮询算法是最简单的一种负载均衡算法。它的原理是把来自用户的请求轮流分配给内部的服务器:从服务器1开始,直到服务器N,然后重新开始循环。//其中currentindex是当前位置,totalserver是所有服务器节点数量。int
最短路径问题 最短路径问题1、最短路径问题介绍2、Dijkstra 算法思路3、Dijkstra算法示例演示4、Dijkstra算法的代码实现(c++)参考最短路径问题1、最短路径问题介绍从图中的某个顶点出发到达另外一个顶点的所经过的边的权重和最小的一条路径,称为最短路径1,给定一个带权有向图 G 与起始顶点 v,求从 v 到 G 中其它顶点的最短路径(每条边上都存在有意义的权值);2,Dijks







