自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

八点半技术站

分享编程技术干货

  • 博客(107)
  • 收藏
  • 关注

原创 mysql查看实时执行的sql语句

MySQL默认不能实时查看执行的SQL语句,因为这会消耗一定的资源。要开启这个功能,稍微配置一下,打开这个LOG记录就可以了。1 查看LOG功能首先,查看是否已经开启实时SQL语句记录。mysql> SHOW VARIABLES LIKE "general_log%";如下general_log值为OFF说明没有开启:+------------------+---...

2019-04-24 11:43:35 3451

原创 mysql慢查询

1 概念MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。具体环境中,运行时间超过long_query_time值的SQL语句,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是记录运行10秒以上的语句。默认情况下,MySQL数据库并不启动慢查询日志,需要手动来设置这个参数。当然,如果...

2019-04-22 16:56:01 71453 8

原创 发送邮件实例代码

以下是本人用CI框架开发邮件发送API接口,如果有需求,可联系我。我将邮件类文件私发你。如下代码只缺少类的引用,其他粘贴复制即可使用。1、第一步:/* * 输入邮箱发邮件 */public function sdk_email(){ $post = $this->input->post(); $email = isset($post['e...

2019-03-06 11:06:01 2509 8

原创 mysql 垂直拆分与水平拆分的优缺点详解

垂直拆分: 垂直拆分是根据数据库里面的数据表的相关性进行拆分,比如:一个数据库里面既存在用户数据,又存在订单数据,那么垂直拆分可以把用户数据放入到用户库,把订单数据放到订单库。垂直分表是对数据表进行垂直拆分的一种方式,常见是把一个多字段的大表按常用字段和非常用字段进行拆分,每个表里面的数据记录数一般情况下是相同的,只是字段不一样,使用主键关联。比如原始用户表是:垂直拆...

2018-10-24 10:40:45 4786 1

原创 PHP过滤数组中的0、null、false和''等空值

PHP对数组的操作已经一套非常完整的函数,其中就包括过滤空值。要过滤数组中的所有值为空的元素,可直接用array_filter()函数。例如:$entry=array(0=>'foo',1=>false,2=>-1,3=>...

2018-05-15 15:20:48 11625

原创 php统计在线人数

下面分享一种利用php实现简单的计算当前网站在线人数的方法,只是简单的通过计算访问者ip地址从而得出一个大致的结果, 不能精确的计算当前在线人数,对精度要求过高的可参考本站文章: php统计在线人数,精确的统计在线人数的办法<?phpheader('Content-type: text/html; charset=utf-8');//author:www.Alixixi.c...

2018-04-04 14:00:05 1610

原创 Csrf攻击与防止

CSRF 的全称是“跨站请求伪造”,而 XSS 的全称是“跨站脚本”。看起来有点相似,它们都是属于跨站攻击——不攻击服务器端而攻击正常访问网站的用户,但前面说了,它们的攻击类型是不同维度上的分 类。CSRF 顾名思义,是伪造请求,冒充用户在站内的正常操作。我们知道,绝大多数网站是通过 cookie 等方式辨识用户身份(包括使用服务器端 Session 的网站,因为 Session ...

2017-11-05 10:14:49 9984

原创 MySQL存储过程与触发器(应用场景)

一、存储过程存储过程的基本格式如下:-- 声明结束符-- 创建存储过程DELIMITER $ -- 声明存储过程的结束符CREATE PROCEDURE pro_test() --存储过程名称(参数列表)BEGIN -- 可以写多个sql语句; -- sql语句+流程控制 SELECT * FROM employee;END $ -- ...

2017-11-04 11:43:04 7511

原创 Token作用和原理

首先我们说一下,什么是token???Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的场景下,Token便应运而生。那么Token是服务端生成的一串字符串,也就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。那么,Token有什么作用?又是什么原理呢?Token一般用在两...

2017-11-04 11:32:01 15799

原创 MySQL建表规范与注意事项(个人精华)

一、 表设计规范库名、表名、字段名必须使用小写字母,“_”分割。 库名、表名、字段名必须不超过12个字符。 库名、表名、字段名见名知意,建议使用名词而不是动词。 建议使用InnoDB存储引擎。 存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE。 建议使用UNSIGNED存储非负数值。 建议使用INT UNSIGNED存储IPV4。 整形定义中不添加长度,比如使用I...

2017-11-03 11:04:40 1940 4

原创 pdo如何防止 sql注入

我们使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制。虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。而使用PHP的PDO扩展的 prepare 方法,就可以避免sql injection 风险。使用PDO访问MySQL数据库时,真正的real...

2017-11-02 21:05:49 1609

原创 php开启redis扩展包与redis安装

php开启redis,并且安装php扩展包1.下载安装包:develop.zip命令:wget -chttps://github.com/phpredis/phpredis/archive/develop.zip2.解压安装包unzip develop.zip3.进入解压好的phpredis-develop目录并且,运行phpize,开启php扩展cd phpredis-...

2017-11-02 11:19:15 2763 1

原创 Git共享钩子脚本:实现项目代码的跨仓库同步

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、Git共享钩子脚本:实现项目代码的跨仓库同步。 2、预计阅读 5 分钟,正文2200字。【上手篇】Git是现代软件开发中不可或缺的工具之一,它的优势之一在于它可以使用钩子脚本来执行特定的操作以...

2023-09-12 08:30:20 293

原创 迟到的年终总结

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、迟到的年终总结 2、预计阅读 5 分钟,正文1800字。迟到的文章:今天在这写一写2022年的一些总结,在这里感谢社群一位大佬(微信名:百川)的提议,说可以总结分享一下今年技术分享心得、收获或...

2023-02-07 08:07:41 155

原创 JWT 的详细资源

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、laravel firebase/php-jwt token验证 2、预计阅读 10 分钟,正文 3700 字。这里会分成几个阶段说明,让大家可以用极简的内容看懂 所谓的 jwt 签名验证。一...

2022-12-29 08:00:01 223

原创 长篇tcp 网络,汇集大小厂经典问题

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、大小厂,面试中 tcp 中的问题; 2、偶尔来个故事、还是技术服务读友;01开场根据公众号读友们的反馈,年底了。该分享分享一些大小厂核心面试【模块】点了,特意总结了周围一波朋友的【tcp 网...

2022-11-04 08:00:40 172

原创 程序猿被打扰了n次后,直接翻桌子

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、程序员的技术 与 唠唠家常。 2、预计阅读 x分钟,正文 x字。秋风送爽已觉迟说说本次的主人公:主角(化名:隔壁老王)根据身边案例,结合的一个真实场景故事。不知道能否说中广大程序员同胞。老王,...

2022-10-27 08:00:20 46

原创 面试必问:缓存预热、降级?

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、redis 的缓存预热?缓存降级? 2、GitHub 仓库更新 weChat - openApi 管理,详情公告3、GitHub 仓库更新 weChat - 微信支付 管理,详...

2022-10-21 16:21:31 549

原创 重磅,无需特殊工具,直接访问网站!

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、推荐极简网站、非常有用。 2、预计阅读 x 分钟,正文 682 字。hello,各位。今天分享的这篇非常值得 你给我来个赞????,我敢说:只要你身处互联网绝对能用到的网站链接????。好了多说无益,开整...

2022-10-10 08:00:44 703

原创 一个代码仓库(免费)与 技术干货的故事

一个免费的代码仓库 与 技术点 的故事

2022-09-22 08:00:26 479

原创 万万没想到,你变成了这样的 GitHub

github:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题:1、仓库代码更新(详见公告)2、服务端tcp 连接出现大量time_wait(问题)3、github活动参与持续进行一、仓库代码 更新公告????1、新增 4个demo 案列&类库 代码:1)发送邮件demo案例,邮件类库;2)发送短信dem...

2022-09-22 08:00:26 125

原创 编程语言竞争激烈,各大城市岗位&薪资竟然也......

github:https://github.com/doukoi-BDB不一样的风格,不一样的内容,文章底部有【技术社群&福利】,不定更新活动,欢迎来撩~今日主题:2022年编程语言排行榜近10年编程排行榜,php巅峰时期排行榜各大城市岗位薪资情况 (写在开头,平均薪资最高,还是golang) 2022 语言排行榜数据来源:tiobe (官方)语言排行:选取前20 ,2022&...

2022-03-08 08:29:00 341

原创 命中率超高的题,建议收藏

github:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题:22年考虑了一下后续公号技术文章的风格&技术内容,思考如何更好有效帮助到关注我的各位铁友们;后续的文章思考方式会不同,会考虑每一篇的价值。既然又到了面试的季节,那么面试前准备的资料这是必不可少。这项资料必须得掌握...

2022-02-22 08:30:00 140

原创 严格的项目流程,竟然带来...

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群&福利】,不定更新活动、源码,欢迎来撩~~~今日主题:...

2021-11-01 08:40:00 217

原创 结合上篇redis持久化,本篇收收尾、唠唠嗑

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、上篇re...

2021-07-29 08:29:00 147

原创 不说全网最全面redis持久化,也敢说前10

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、redi...

2021-07-23 08:20:00 140

原创 nginx并发怎么看?负载怎么看?

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、ngin...

2021-07-12 08:29:00 1821

原创 白话文讲解链表~php案例

作者:Bruce.Dgithub:https://github.com/doukoi-BDB文章底部有【技术社群】,不定更新活动、源码,欢迎来撩~~~今日主题: 1、链表 ,...

2021-06-23 08:30:00 139

原创 还有人不会部署redis ?

Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。今日主题: 1、手把手教你如何 linux 部署redis (技术)2、博主究竟在...

2021-06-17 08:30:00 76

原创 日常分享架构图谱,非常值得收藏

01每日很冒险的梦Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。今日主题(技术图谱-上篇):程序开发语言综述 - 图谱前端工程师必备技能 - 图谱HTML5 技...

2021-04-22 08:35:00 196

原创 2021年php常见核心面试问题有???

01每日很冒险的梦Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。今日主题(带着问题去学习):php - GC机制 ???__autoload的理解 有什么缺点...

2021-04-20 08:40:00 170

原创 云服务器带宽是这样区别的呀

喜欢就关注我们吧!概述 :Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。今日主题:告知你云服务器带宽1M/3M/5M区别到底在哪里?该如何选择?欢迎各位加...

2021-03-18 08:28:00 949

原创 教你 Linux 免密登录配置

喜欢就关注我们吧!概述 :Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。今日主题:教你 Linux免密登录配置实战教程,配置好后,可以直接通过ssh +...

2020-09-15 08:14:09 1369

原创 教懂你什么是 “ 流量劫持 ”

喜欢就关注我们吧!概述 :Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。今日主题:流量劫持、大家经常会看到公司的一些首页被插入一些小广告,这也就是流量劫...

2020-09-08 08:03:50 1853 1

原创 Nginx 负载均衡配置(实战教程)

喜欢就关注我们吧!概述 :Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。今日主题:负载均衡的部署,通过创建后端集群,分担每一台服务器的压力,能够实现大量...

2020-09-02 08:00:00 1557

原创 网络优化中怎么减轻蜘蛛的抓取?

喜欢就关注我们吧!概述 :Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。2020 年又快要结束了,我是科技技术类的一位号主,也是一位互联网的IT工程师,...

2020-08-31 08:10:29 197

原创 「数据库」sql刷题(No.13)

喜欢就关注我们吧!概述 :Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的 sql 刷...

2020-08-25 08:16:51 136

原创 「数据库」sql刷题(No.12)

喜欢就关注我们吧!概述 :Wo - 公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。技术的交流、不仅仅限制于阅读,因此我特地创建了一个「红包激励机制」的 sql 刷...

2020-08-21 08:16:18 240

原创 编程技术目录汇总(20200818-第八版)

“PHP、MySQL、Linux 技术目录汇总” 喜欢就关注我们吧!简介:Hello 各位 ,我是公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。从2020-...

2020-08-19 08:15:00 133

原创 「数据库」sql刷题(No.11)

喜欢就关注我们吧!简介:Hello 各位 ,我是公号「八点半技术站」的创作者 - Bruce.D (姓氏:豆)。感谢微信给予的个人认证,专注于PHP、Go、数据库技术领域知识经验分...

2020-08-13 08:01:17 173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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