艾瑞可erik

php技术交流、分享,网站开发交流分享。https://erik.xyz

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

http1.1和http2.0的知识点

Http1.1 缓存处理 引入了更多的缓存控制策略例如Entity tag,If-Unmodified-Since, If-Match, If-None-Match等更多可供选择的缓存头来控制缓存策略。 带宽优化及网络连接的使用 在请求头引入了range头域,它允许只请求资源的某个部分,即返回...

2019-07-17 23:42:31

阅读数 10

评论数 0

雪花算法snoflake

开发的大多数项目并未接触到百万级并发,但是一直以来有个id生成的纠结。我一般就是年月日+随机数生成唯一id,一般来说生成一个备用随机数据,不重复每次一次取值隔天重新从第一个开始取。虽然是可以解决,总感觉这个有点繁琐,仔细查查资料研究了一下,在这里有提到uuid、Vesta、Twitter-Snow...

2019-07-11 17:38:52

阅读数 12

评论数 0

kali桌面右键汉化

本来用了好久的kali自己笔记本已经配置的比较完美,新入职一家小公司,用的是php5.6。公司没电脑,只能用自己的,然后各种折腾,结果系统根本不支持php5.6。我的完美系统被搞砸了,熬夜折腾回来一部分,php5.6只好用docker安装。最近离职了,彻底离职了。kali右键不显示中文问题还没解决...

2019-06-18 10:05:08

阅读数 158

评论数 0

linux运行不存在的命令报错

在Linux中运行一个命令尝试是否存在,突然报错了 Could not find the database of available applications, run update-command-not-found as root to fix thisSorry, command-not...

2019-05-30 11:26:34

阅读数 8

评论数 0

无限极分类处理

近期有个关于无限分类关系的统计处理。要求使用树型结构,无奈用了layui的表格展示,外加插件treetable和导出插件excel。针对无限极这块从父级查询子级很长见,但是要从子级查父级一下子懵逼了。自己反复探索了几次。 上代码。 1234567891011121314151617181920...

2019-05-29 10:30:17

阅读数 12

评论数 0

mysql分库分表

分库分表 php工作5年了,大部分场景都是业务层。说白了就是增删改查。也知道数据库大数据处理分库分表,一般是水平分表和垂直分表,实操是不可能的,今天看了一篇文章《分库分表?如何做到永不迁移数据和避免热点?》,思路一下顺畅了。 一般来说mysql一个表大概数据量在100W查询速度跟不上了。...

2019-04-23 03:20:19

阅读数 6

评论数 0

最全的常用正则表达式大全

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^d{n}$...

2019-03-26 11:21:27

阅读数 15

评论数 0

php红包算法

今天去参见一个面试,结尾时,面试官问了个红包如何随机分配实现问题。这个确实没搞过,也想不出来。回头自己研究了一下,发现也就这么回事。。 参考文章 https://www.cnblogs.com/dreign/p/4610766.html得到一个正态分布的方法,反复比较其他几种,最后选择了这个。分析...

2019-03-20 00:54:43

阅读数 8

评论数 0

原点

生活总是往复,一年到头已回到原点。 博客停了一年,今晚正式重新搭建好了。 2018年,过山车式的生活。 2019年,一切从最原点开始,不曾放弃,也不会放弃。 document.querySelectorAll('.github-emoji') .forEach...

2019-03-12 06:50:55

阅读数 3

评论数 0

利用R语言绘制世界航班路线图

作者简介Introduction taoyan:伪码农,R语言爱好者,爱开源。 个人博客: https://ytlogos.github.io/ 、 **一、 简介** 本文基于NASA的夜间地图(https://www.nasa.gov/specials/blackmarble/2016/gl...

2018-04-17 03:48:03

阅读数 57

评论数 0

傅里叶变换和拉普拉斯变换的物理解释及区别

傅里叶变换在物理学、数论、组合数学、信号处理、概率论、统计学、密码学、声学、光学、海洋学、结构动力学等领域都有着广泛的应用(例如在信号处理中,傅里叶变换的典型用途是将信号分解成幅值分量和频率分量)。 傅里叶变换能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合...

2018-04-11 10:03:38

阅读数 17

评论数 0

6 个开源的家庭自动化工具 | Linux 中国

用这些开源软件解决方案构建一个更智能的家庭。 -- Jason Baker 有用的原文链接 请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。 致谢 编译自 | https://opensource.com/life/17/12/home-automation-tools 作者...

2018-03-26 13:22:04

阅读数 22

评论数 0

为什么不应该使用Markdown来写文档

Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发。 Markdown是互联网上最普遍使用的轻量级标记语言。对于写博客和评论这类的任务,用Markdown很棒。不过最近技术社区的人员开始用它来写文档。 下面我列出一些反对使用Markdown的观点,希望能...

2018-03-19 02:54:18

阅读数 15

评论数 0

centos7安装Redis Desktop Manager的一波三折

一波三折的centos7安装redis desktop 根据官方reids桌面去github下载对应的编译包,然而根目录下3rdparty好多空的文件夹,只好去git上一一对应下载 cd ./src ./configure 后会提示执行 qmake-qt5 如果你直接执行就会报错,找不到命令。与编...

2017-11-24 17:06:28

阅读数 8

评论数 0

有关composer

composer是php5.3以上 的一个依赖管理工具。简单来说就是你在composer里面可以找到各种优秀的第三方扩展。可以丰富自己的项目节省开发时间。 首先要在你本地win电脑安装composer 安装成功后用命令窗口去安装打开目录执行: echo @php “%~dp0composer.p...

2017-10-13 02:54:56

阅读数 3

评论数 0

夜出鹏城宿羊南, 千里粤豫一日还。 九朝帝王今何在, 洛水小巷今荣繁。 写于2017年春节归途。 document.querySelectorAll('.github-emoji') .forEach(el => { if...

2017-10-06 00:58:11

阅读数 4

评论数 0

100个常用的 PHP 类库、资源和技巧小结

本文转载自:http://www.scutephp.com/topic-id1325.html 收集整理一些常用的PHP类库, 资源以及技巧. 以便在工作中迅速的查找所需… 学习资源php相关的有参考价值的社区,博客,网站,文章,书籍,视频等资源 PHP网站(PHP Websites) PHP...

2017-09-08 05:49:27

阅读数 7

评论数 0

php的数据类型

基本类型 integer 整型 表示整数 float 浮点数 双精度值,表示所有实数 string 字符串 表示字符串 boolean 布尔值 表示true或false array 数组 保存具有相同类型的多个数据项 object 对象 保存类的实例 ...

2017-08-11 01:42:19

阅读数 5

评论数 0

mysql数据库如何选择存储引擎

针对不同的业务需求来选择mysql存储引擎。 1.采用MyISAM引擎 R/W>100:1且updae相对较少。 并发不高,不需要事务。 表数据量小。 硬件资源有限。 2.采用InnoDB引擎 R/W比较小,频繁更新大字段。 表数据量超过1000W,并发高。 安全性和可用性要求...

2016-03-01 23:14:45

阅读数 3

评论数 0

mysql瓶颈的应对措施

mysql本身是存在瓶颈的,当数据量达到千万级别以上,无论mysql如何优化,其性能都显著降低(有专门团队开发并改进mysql的除外)。 那么就有以下几种办法解决。 1.增加mysql配置中buffer和cache的数值,增加服务器cpu数量和内存大小。 2.使用第三方引擎或衍生版本。例如:Per...

2016-03-01 02:52:48

阅读数 2

评论数 0

提示
确定要删除当前文章?
取消 删除