码迷,mamicode.com
首页 > 2019年12月19日 > 全部分享
Socket与内核调用深度分析
恢复内容开始 1 概念 Linux的设计哲学之一就是:对不同的操作赋予不同的执行等级,就是所谓特权的概念,即与系统相关的一些特别关键的操作必须由最高特权的程序来完成。Intel的X86架构的CPU提供了0到3四个特权级,数字越小,特权越高,Linux操作系统中主要采用了0和3两个特权级,分别对应的就 ...
分类:其他好文   时间:2019-12-19 12:55:12    阅读次数:108
搜索旋转排序数组II
题目 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,0,1,2,2,5,6] 可能变为 [2,5,6,0,0,1,2] )。 编写一个函数来判断给定的目标值是否存在于数组中。若存在返回 true,否则返回 false。 示例 1: 输入: nums = [2,5,6, ...
分类:编程语言   时间:2019-12-19 12:54:53    阅读次数:67
MySQL+keeplived高可用配置
MySQL高可用基础环境:基于MySQL互为主从(双主、主主),请现配置 主备两台机器 主的操作1.在keepalived主服务器上安装keepalived yum -y install keepalived 2.编辑配置文件 vim /etc/keepalived/keepalived.conf ...
分类:数据库   时间:2019-12-19 12:54:38    阅读次数:122
图论算法的数学模型
[TOC] 图论算法的数学模型 今天听敦敦敦的课总结一下... 前置芝士:网络流,最小割 引入:最短路的数学形式 松弛操作: 对于一条边$(u,v,w)$,$\text {if}~(dis_u+w(u,v) 有一个 $n×m$ 的方格,一开始所有格子都是白色的,你的最终目的是把方格涂成你想要的颜色 ...
分类:编程语言   时间:2019-12-19 12:54:20    阅读次数:81
Linux修改环境变量的方式
1 方式一: 2 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib64/pkgconfig 3 4 方式二: 5 修改.bashrc文件: 6 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib6 ...
分类:系统相关   时间:2019-12-19 12:54:09    阅读次数:113
有赞全链路压测实战
有赞全链路压测实战 一、前言 有赞致力于成为商家服务领域里最被信任的引领者,因为被信任,所有我们更需要为商家保驾护航,保障系统的稳定性。有赞从去年开始通过全链路压测,模拟大促真实流量,串联线上全部系统,让核心系统同时达到流量峰值: 验证大促峰值流量下系统稳定性 容量规划 进行强弱依赖的划分 降级、报 ...
分类:其他好文   时间:2019-12-19 12:53:50    阅读次数:89
mysql删除唯一索引
在项目中用spring data jpa指定了一个唯一索引: 结果它自动在建表时就指定了订单ID作为唯一索引了: 或这样查: 然后我插入多条相同订单ID的产品就挂了: 代码里去掉 但还不够,因为表已生成,需要手动干掉这个唯一索引: 现在可以重复插入多个相同订单ID了。 ...
分类:数据库   时间:2019-12-19 12:53:36    阅读次数:111
关于友盟分享和微信支付冲突的解决办法
参考链接:https://www.jianshu.com/p/71bec66d0a7f 重点 https://www.jianshu.com/p/aba8082e949a https://www.jianshu.com/p/cd756670030c https://www.jianshu.com/p ...
分类:微信   时间:2019-12-19 12:53:24    阅读次数:422
SSM框架中mapper和mapping.xml文件在同一个包下需要的配置
前言 当我们在开发过程中,由于maven项目本身的限制,我们不能直接把我们的mapper.xml文件和对应mapper.java接口文件放到一起,也就是不能直接放在java包中,如图: 因为maven项目在构建打包时,会从src/main/java中获取所有的java文件然后编译,会从src/mai ...
分类:移动开发   时间:2019-12-19 12:53:06    阅读次数:373
Linux - Shell - 通配符
1. 概述 1. 通配符 2. 背景 1. 一直分不清 通配符 和 正则 2. 通配符也是一种简单的 查找手段 1. 在懒得用正则的时候, 是个好办法 3. 准备 1. os 1. centos7 2. 目录 1. /etc 3. 命令 1. ls d 1. d 1. 如果过滤出目录, ls 不会对 ...
分类:系统相关   时间:2019-12-19 12:52:49    阅读次数:86
ThinkPHP6.0多应用路由规则
如果要使用多应用模式,你需要安装多应用模式扩展think-multi-app。 composer require topthink/think-multi-app1多应用目录结构如下: ├─app 应用目录 │ ├─index 主应用 │ │ ├─controller 控制器目录 │ │ ├─mod ...
分类:Web程序   时间:2019-12-19 12:52:34    阅读次数:107
虹软人脸识别 - faceId及IR活体检测的介绍
前几天虹软推出了 Android ArcFace 2.2版本的SDK,相比于2.1版本,2.2版本中的变化如下: ? VIDEO模式新增faceId(类似于之前文章中提到的trackId) ? 新增IR活体检测功能 ? 新增IR、RGB的活体阈值设置
分类:其他好文   时间:2019-12-19 12:52:02    阅读次数:114
console 打印消息时,可以使用 %c 指定随后的文本样式; %s 可引用参数变量。
1、console.log 使用 加%c console.log('%c Merry Christmas!!', 'color:green;background:yellow;text-shadow:2px 2px black;padding: 10px;font-size: 30px') 2、co ...
分类:其他好文   时间:2019-12-19 12:51:40    阅读次数:176
并发测试->countDownLatch
public class TheadTest { static final int threadSize = 2000; //最大并发数量 static CountDownLatch countDownLatch1 = new CountDownLatch(1); static CountDownL ...
分类:其他好文   时间:2019-12-19 12:51:22    阅读次数:88
使用 apt-get 清理
大多数使用基于 Debian 的系统的人通常会使用 apt get 来安装软件包和升级,但是我们多久才清理一次?让我们看下该工具本身的一些清理选项。 在基于 Debian 的系统上运行 命令是很常规的。软件包的更新相当频繁,诸如 和 之类的命令使此过程非常容易。另一方面,你多久使用一次 、`apt ...
分类:其他好文   时间:2019-12-19 12:51:08    阅读次数:89
redis
日常学习。。慢慢更新。。 创建镜像 dockerfile文件如下 from centos:7 RUN yum install vim net-tools tcl make gcc -y ADD redis-5.0.7.tar.gz /opt/ RUN cd /opt/redis-5.0.7 \ && ...
分类:其他好文   时间:2019-12-19 12:50:49    阅读次数:110
HashMap中的位运算
二进制基础回顾 以下操作相对正整数的二进制而言,对非整数不太适用。 二进制转十进制 在二进制中,位权是2的幂,所以每一位所代表的权值从右到左分别为2^\(1 1) 、2^\(2 1) 、... 、 2^\(n 1) ,第n位的权值为2的(n 1)次幂。 所以: 100101 = 2^5 + 2^2 ...
分类:其他好文   时间:2019-12-19 12:50:37    阅读次数:115
1062条   上一页 1 ... 44 45 46 47 48 49 50 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!