加载中
更换gradle源为阿里

why Android studio默认源是google,根本下载不了;除非你翻墙了 办法 在文件夹$USER_HOME/.gradle/新建文件init.gradle 内容如下 allprojects { repositories { maven { url 'https://......

10/17 11:15
0
PHP伪随机函数random_int和mt_rand

伪随机函数有三个: rand 从4开始支持,不推荐使用 mt_rand 从4开始支持,它产生随机数值的平均速度比 libc 提供的 rand() 快四倍。 random_int 从7开始支持,是密码安全的伪随机函数;速度略...

03/13 15:55
2K
HP进程之信号捕捉中的declare(ticks=1)

在使用PHP的PCNTL拓展时,发现在信号捕捉的例程中出现了declare(ticks=1)这条php语句,于是对其进行研究。 一. 语句在php中的意义 php中,declare(ticks=n)和register_tick_function(‘hande...

2019/11/13 16:38
100
fiddler、Charles-断点

一、添加Charles断点 1、用Charles抓包发起一次接口请求 2、对要打断点的接口右键,选择【Breakpoints】 二、Charles断点设置 1、点击Charles菜单-【Proxy】-【Breakpoint...】,此时会弹出【...

2019/10/17 15:02
90
干货 | Elasticsearch集群黄色原因的终极探秘

1、Elasticsearch集群不同颜色代表什么? 绿色——最健康的状态,代表所有的主分片和副本分片都可用; 黄色——所有的主分片可用,但是部分副本分片不可用; 红色——部分主分片不可用。(此...

2019/10/12 14:33
961
Linux 性能诊断:快速检查单(Netflix版)

快速检查单 Netflix 性能工程团队 Linux 性能分析黄金60秒 总结 扩展阅读:Linux 操作系统 推荐:电子书《Linux Perf Master》 快速检查单 快速检查单(Quick Reference Handbook,QRH)是飞...

2019/09/06 11:13
243
用MTR诊断网络问题

网络诊断背景 安装MTR Linux Windows 苹果系统 生成MTR报告 在基于Unix的系统上使用MTR 在Windows系统上使用MTR 阅读MTR报告 分析MTR报告 验证数据包丢失 网络延迟 通用MTR报告 目标主机网络...

mtr
2019/09/06 11:11
228
Redis 缓存过期(maxmemory) 配置/算法 详解

LRU(Least Recently Used) 最近最少使用算法是众多置换算法中的一种。 Redis中有一个 maxmemory 概念,主要是为了将使用的内存限定在一个固定的大小。Redis 用到的 LRU 算法,是一种近似的L...

2019/08/26 17:42
5.9K
浅说虚拟列表的实现原理

在 列表数据的展示优化 一文中,提到了对于列表形态的数据展示的按需渲染。这种方式是指根据容器元素的高度以及列表项元素的高度来显示长列表数据中的某一个部分,而不是去完整地渲染长列表,...

函数防抖与函数节流

函数防抖与节流是很相似的概念,但它们的应用场景不太一样。 我们先从概念上深刻理解它们。 先说函数防抖,debounce。其概念其实是从机械开关和继电器的“去弹跳”(debounce)衍生出来的,基...

2019/08/26 14:37
184
Dockerfile最佳实践

Docker 可以从 Dockerfile 中读取指令自动构建镜像,Dockerfile是一个包含构建指定镜像所有命令的文本文件。Docker坚持使用特定的格式并且使用特定的命令。你可以在 Dockerfile参考 页面学习...

Docker快速入门——Docker-Compose

一、Docker-Compose简介 1、Docker-Compose简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是工程(pro...

2019/08/23 11:05
14
window环境下安装phan,对PHP项目进行静态代码分析

1.下载php:https://windows.php.net/download#php-7.3 2.下载ast.dll : http://pecl.php.net/package/ast 3.配置扩展(php.ini),验证是否成功(php --ri ast) 4.安装composer:https://getc...

2019/08/16 16:44
173
php数组合并三种方式和区别

一共有三种方式:array_merge和+以及array_merge_recursive 区别在于: 1.对于相同的字符串索引, array_merge则会用后面的值覆盖前面出现的值; +会用前面出现过的值覆盖后面相同的key; arra...

PHP
2019/08/13 20:52
50
查找僵尸进程

ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'

2019/08/13 08:43
130
Systemd 入门教程

Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。 本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。 一、由来 历史上,L...

2019/08/12 13:11
35
xargs 命令教程

一、标准输入与管道命令 Unix 命令都带有参数,有些命令可以接受"标准输入"(stdin)作为参数。 $ cat /etc/passwd | grep root 上面的代码使用了管道命令(|)。管道命令的作用,是将左侧命...

2019/08/12 13:03
1
php查mysql的json字段的处理

$titleStr = str_replace('\\', '_', trim(json_encode('中文'),'"'));

2019/07/23 17:38
433
composer autoload 自动加载性能优化指南

composer 提供的 autoload 机制使得我们组织代码和引入新类库非常方便,但是也使项目的性能下降了不少 。 composer autoload 慢的主要原因在于来自对 PSR-0 和 PSR-4 的支持,加载器得到一个...

2019/07/22 14:45
182
window创建软连接junction

下载地址:https://docs.microsoft.com/zh-cn/sysinternals/downloads/junction 将junction.exe放到C:\Windows\System32 示例: junction 目标目录 源目录 删除软连接 junction 目标目录 -d...

2019/06/24 12:39
85

没有更多内容

加载失败,请刷新页面

返回顶部
顶部