基本实现了拍照,录制视频,前后摄像头切换的功能,可以转屏,聚焦 源码:https://gitee.com/lyc96/android_video 1.activity_main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xm ...
分类:
移动开发 时间:
2020-04-03 22:13:03
阅读次数:
107
ip netns add ns1 ip netns add ns2 ip link add tap0 type veth peer name tap0_br ip link add tap3 type veth peer name tap3_br ip link set tap0 netns ns1 ...
分类:
其他好文 时间:
2020-04-03 12:29:47
阅读次数:
307
环境交代: 192.168.1.7:LVS主机 192.168.1.8 192.168.1.10 三台都要做 1 2 [root@server01 ~]# systemctl stop firewalld [root@server01 ~]# setenforce 0 在1.7上做以下操作: 配置V ...
分类:
Web程序 时间:
2020-03-31 20:57:28
阅读次数:
97
Let's say we want to dynamiclly change some style in :before or :after element. We cannot use NgStyle, it doesn's support this use case, what we can d ...
分类:
编程语言 时间:
2020-03-31 09:15:16
阅读次数:
82
记一次我被面试官问得爆炸的经历。 简历一时爽,面试火葬场。 1. Websocket如何实现长连接的? TCP是持久连接、全双工 TCP是持久连接,建立TCP连接是3次握手,关闭TCP连接是4次挥手。TCP连接是由通信双方(应用层)来决定什么时候关闭,其本身是一个持久连接。TCP连接可以进行全双工通 ...
分类:
Web程序 时间:
2020-03-29 11:00:23
阅读次数:
76
目录 14高性能数据库集群:读写分离 15高性能数据库集群:分库分表 分库 分表 垂直分表 水平分表 实现方式 16高性能NoSQL 17高性能缓存架构 缓存使用场景 缓存使用常见问题 缓存穿透 缓存雪崩 缓存热点 实现方式 18单服务器高性能模式:PPC与TPC 19单服务器高性能模式:React ...
分类:
其他好文 时间:
2020-03-27 01:06:49
阅读次数:
66
前言 首先介绍一下Keepalived,它是一个高性能的服务器高可用或热备解决方案,起初是专为LVS负载均衡软件设计的,Keepalived主要来防止服务器单点故障的发生问题,可以通过其与Nginx的配合实现web服务端的高可用。 Keepalived以VRRP协议为实现基础,VRRP是Virtua ...
分类:
其他好文 时间:
2020-03-26 01:15:50
阅读次数:
71
介绍 ipvs 是内核中的一个模块,工作在四层(传输层),正因如此,它并不理解上层包中的内容是什么,只负责转发,所以它不会像Nginx、Haproxy那样可以实现根据 url实现负载均衡。因为ipvs工作在内核,所以性能会比后面二者高一些。 ipvs 模块主要监控在input链上,当请求经过 PRE ...
分类:
其他好文 时间:
2020-03-25 14:56:10
阅读次数:
83
Keepalived高可用集群 什么是高可用集群? keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。 keepalived故障切换转移原理 keepalived是以VRRP协议为实现基础的,VRRP虚拟路由冗余协议,可以认为是实现路由器 ...
分类:
其他好文 时间:
2020-03-25 01:38:09
阅读次数:
66
(9 Android) 活动组件Activity 3.2.1 AppCompatActivity、Activity和Context 1. AppCompatActivity 随着Android开发技术的发展,在不同的阶段(开发环境)创建Activity组件所使用的基类不同。在使用eclipse进行A ...
分类:
移动开发 时间:
2020-03-21 10:14:34
阅读次数:
99