自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咔咔博客

微信:fangkangfk 坚持学习、坚持写博、坚持分享是咔咔从业以来一直所秉持的信念。希望在偌大互联网中咔咔的文章能带给你一丝丝帮助

  • 博客(52)
  • 资源 (30)
  • 收藏
  • 关注

原创 【JMeter】压测工具的使用

文章目录序言1. JMeter安装2. JMeter使用3. 检测秒杀的一个案例序言JMeter需要Java安装环境,下载与安装链接https://blog.csdn.net/fangkang7/article/details/1001703301. JMeter安装下载地址https://www.yuque.com/u30882/rx39g7/tkvmkn启动然后就...

2019-08-31 16:44:25 527

原创 【Java】java离线安装包

使用在线安装一直安装不了的,可以进到下面的这链接进行下载离线安装包,10秒搞定https://www.yuque.com/u30882/rx39g7/gifpu2安装完之后加入到环境变量然后进入到cmd测试是否安装成功...

2019-08-31 10:56:53 33944 2

原创 【Linux】grep的高级使用

文章目录序言1. 基础正则表达式练习2. 注意点:注意到了吧?那个 ^ 符号,在字符集合符号(括号[])之内与之外是不同的! 在 [] 内代表“反 向选择”,在 [] 之外则代表定位在行首的意义!要分清楚喔,写在这里是为了醒目,哈哈3. 案例序言这篇文章会写grep的一些案例,如果你对grep的使用不太了解,那么就跟这文章一点点的实战吧!1. 基础正则表达式练习所需的文件wget h...

2019-08-30 19:23:02 1527

原创 【Linux】多窗口功能(对比同一个文件)

文章目录序言1. 操作步骤2. vim多窗口时的简单命令序言这个作用是对比俩个相同的文件,或者多窗口查看同一个文件1. 操作步骤vim filename先进入一个文件在命令行输入":sp {filename}"通过上边的那个命令即可显示一个文件的不同内容2. vim多窗口时的简单命令命令含义【 :sp [filename] 】打开一个新窗...

2019-08-30 16:25:17 766

原创 【Redis】Redis关于队列,栈,双向链表的解释

队列这就是一个简单的队列说明,我们可以把队列想象成水流,那么肯定先进入口的水流会先从出口出去,那么这也就是队列先进先出,后进后出栈晚上更新完...

2019-08-29 19:35:28 1020

原创 【Redis】使用PHP连接远程Redis

文章目录序言1. 配置redis.conf文件2. PHP连接远程redis3. 检测序言你的服务器得必须开启6379端口,不会的看【【阿里云】如何开放80端口 】这篇文章1. 配置redis.conf文件1.我这里使用的是源码安装,安装目录在/usr/local/redis。因为源码安装需要自己复制配置文件,所以在源码的位置把redis.conf这个文件cp到redis的目录下...

2019-08-29 11:01:55 1484

原创 【Redis】Redis (error) NOAUTH Authentication required解决方案

文章目录解析问题注意点解析问题1.连接redis服务端时,设置值会报错2.这个问题的原因是设置了密码,但是没有使用密码进行登录,如果你下载是被人的包,那么很有可能是有密码的3.打开redis.window.conf查找requirepass把这个直接注释掉4.然后就可以使用了,同样的php也可以连接使用了注意点在改变配置文件后,需要重启一下redis的服务端redis-se...

2019-08-28 16:20:32 4541

原创 【Redis】安装PHP扩展配合PHP使用

文章目录1. php-redis安装流程2. redis服务端安装3. PHP连接Redis服务端1. php-redis安装流程1.开启php环境,地址栏搜索localhost/phpinfo.php,查看是否有redis2. 如果没有则去下载php-redis的扩展包百度搜索php-redis3.认识扩展的类别前边后缀以tgz开头的是linux系统的,后边DLL是window类...

2019-08-28 16:14:07 560

原创 【Linux】多文件同时编辑

多文件编辑1. 所需知识2. 开始操作1. 所需知识在日常项目开发中,我们会时常的把A文件的内容复制到B文件中。这种操作在开发中最正常不过了,但是在linux上怎么做呢!首先我们需要知道几个linux中的命令yy是复制命令nyy是复制几行数据p是粘贴yy复制的文件2. 开始操作2.1. 通过vim同时打开俩个文件2. 2 使用files查看正在编辑的文件2.3 查...

2019-08-28 00:44:21 1698

原创 【Linux】vim打开文件的警告信息

文章目录1. 出现警告信息的操作(非正常关闭)2. 警告信息的解读2.1 出现警告信息的原因2.2 警告信息解读1. 出现警告信息的操作(非正常关闭)效果重现随便打开一个文件,然后输入【ctrl】 + z然后查看文件这个时候会发现在目录里边生成了一个swp的文件然后在vim打开文件就会出现这样的警告信息另一种的效果重现2. 警告信息的解读这里会发现没有Delete ...

2019-08-27 16:16:54 1083 1

原创 【ThinkPhp3.2】关于update指定了条件,但是进行了全表更新

案例:将时间过期的状态码给为3解析上边案例这条语句是在tp5特别常用的语句data=D(′goodscoupon′)−>where(′id′,data = D('goodscoupon')->where('id',data=D(′goodscoupon′)−>where(′id′,v...

2019-08-26 19:34:04 1759

原创 【MySQL】区间查询 例:10-20,20-30的数据

文章目录1. 创建数据库2. 随机填充点数据3.需求,查找出0到60之间,每10一个区间的人数1. 创建数据库CREATE TABLE `class` ( -> `id` int(255) NOT NULL AUTO_INCREMENT, -> `score` int(11) DEFAULT NULL, -> PRIMARY KEY (`i...

2019-08-23 18:16:08 2765

原创 【Linux】vim基础使用

vim的基础使用1. 简单的执行范例1.1 使用vim进入一般指令模式2.按键说明2.1 第一部分移动光标的方法2.2 第二部分搜寻与取代2.3 第三部分删除,复制,粘贴2.4 第四部分一般指令切换到编辑模式3. 案例学习1. 简单的执行范例1.1 使用vim进入一般指令模式使用vim filename时就会出现下面这个页面,当点击i,o,a时会进入编辑模式离开编辑模式按键esc...

2019-08-22 16:19:03 1907

原创 【Xshell】vim文件永久显示行号

输入命令:vim ~/.vimrc在里边输入set nu保存即可再次查看就可以看到代码行号了

2019-08-22 11:55:46 2880 1

原创 【MySQL】数据优化---索引---数据200万---面试题

文章目录1. 面试题1.1 第一题:女性客户数量和平均年薪1.2 第二题:不同城市的客户数量和平均年薪1.3 第三题:列出没有手机号,或者没有照片,或者没有年奖金的客户姓名1.4 第五题:不同年龄段(0到100岁之间,每10岁为一个年龄段)的客户平均收入1.5 第六题:列出每个城市的年收入最高和最低的男性和女性的姓名和年收入1. 面试题1.1 第一题:女性客户数量和平均年薪1.2 ...

2019-08-22 11:05:30 898

原创 【MySQL】在Linux上写SQL命令

文章目录1. 实例写一个存储过程2. 解决在Linux上写SQL因为“ ;”而报错注意1. 实例写一个存储过程这是在linux上写的一个存储过程,我们可以看到在select后就会直接报错在到navicat上写一个,发现是可以执行成功的2. 解决在Linux上写SQL因为“ ;”而报错delimiter是定义分隔符 在未定义的时候是以“ ; ”为分隔符的,所以会在查询语句哪里报错...

2019-08-22 00:56:54 1114

原创 【MySQL】全文索引

文章目录全文索引1. ngram全文解析器2. 添加全文索引3. 设置倒排序的分词信息4. 自然语言的全文索引5. 布尔索引6. 注意全文索引1. ngram全文解析器ngram就是一段文字里边联系的n个字的序列,例如ngram对生日快乐进行分词n=1: ‘生’, ‘日’, ‘快’, ‘乐’n=2: ‘生日’, ‘日快’, ‘快乐’n=3: ‘生日快’, ‘日快乐’n=4: ‘...

2019-08-21 18:47:00 572

原创 【MySQL】在本地安装的MySQL8.0怎么启动使用

文章目录打开管理员命令符1. 使用管理员身份打开cmd命令2. 切换到MySQL的bin目录下,并开启服务3. 使用cmd连接MySQL服务4. 扩展,把cmd的文字放大打开管理员命令符1. 使用管理员身份打开cmd命令鼠标右键使用管理员身份2. 切换到MySQL的bin目录下,并开启服务3. 使用cmd连接MySQL服务然后在使用win+r来在开启一个cmd命令行,连接MyS...

2019-08-21 16:32:14 11699

原创 【Linux】打包指令:tar

打包指令tar1. 常用参数集合2. 压缩案例一3. 查阅打包文件4. 打包自己需要的文件5. 命令归总在写压缩指令那一节时,无论是gzip,bzip2,xz都能对目录进行压缩,但是是将目录中的所有文件进行压缩gzip -r 目录名 ,解压就是gzip -rd 目录名。今天写的这个tar指令是可以将多个目录或文件打包成一个大文件,同时还可以通过gzip,bzip2,xz来解压1. 常用参...

2019-08-21 15:44:28 625

原创 【layer】ifreme弹出层问题,导致代码失效 ——关闭当前弹出层

文章目录问题重现1. 代码2. 效果重现解决问题1.分析问题2.解决问题3. 演示结果问题重现1. 代码控制器会有一个验证方法然后在页面会检测当条件不符合时进行跳转2. 效果重现原本的样式,注意我圈出来的点击添加进入验证判断,条件不满足返回到进入页面这个时候你会发现这里多出来了一层在执行一次点击添加域名这个时候就会发现,跳转代码失效,页面出现了三层解决问题1.分析...

2019-08-20 17:28:51 708

原创 【Linux】常见的压缩指令

常见压缩指令1. gzip,zcat/zmore/zless/zgrep2. bzip2,bzcat/bzmore/bzless/bzgrep3. xz, xzcat/xzmore/xzless/xzgrep总结linux中压缩文件后的扩展名*.Z compress 程序压缩的文件;*.zip zip 程序压缩的文件;*.gz gzip 程序压缩的文件;*.bz2 bzip2 程序压缩...

2019-08-19 14:22:11 794

原创 【Linux】指令与文件的搜寻

指令与文件的搜寻1 . 指令文件名的搜寻2. 文件文件名的搜寻1 . 指令文件名的搜寻1.1 which(寻找可执行文件)命令:which 【-a】 command-a : 将所有有PATH目录中可以找到的指令均列出**范例一:**搜寻ifconfig这个指令的完整文件名范例二找出which的文件名竟然会有两个 which ,其中一个是 alias 这玩意儿呢!那是啥?那就...

2019-08-17 23:03:27 718

原创 【Linux】locate: can not stat () `/var/lib/mlocate/mlocate.db‘: No such file or directory

这条错误的原因是我们在安装了locate后,没有进行update当你使用locate时没有这个命令会报错,提示这个命令不存在然后安装locate这个命令yum install mlocate安装完之后使用whereis locate看看是否安装成功然后使用locate来寻找文件,这个时候就是出现了,本文标题的的问题解决这个问题很简单,那就是直接输入命令updatedb即可,可...

2019-08-16 23:09:25 2532

原创 【Linux】文件与目录的默认权限与隐藏权限

文件与目录的默认权限与隐藏权限01. 文件默认权限:umask例题1:假设你的 umask 为 003 ,请问该 umask 情况下,创建的文件与目录权限为?02. 文件隐藏属性03. 文件特殊特权:SUID, SGID, SBIT01. 文件默认权限:umask文件的权限可以使用chmod来改变,但是我们默认创建文件的权限是什么?那就是与umask这个有关了。下来我们学习这个指令1.1...

2019-08-16 16:29:00 1418

原创 【MySQL】索引

文章目录innodb存储引擎对于数据表结构表空间分片段(Segment)页Innodb的数据结构跟索引有什么关系认识索引b+tree跟b-tree的区别主索引与辅助索引索引在优化器中的执行流程**索引B+Tree平衡二叉树的原理**hash索引**全文索引(full-text)这一篇写的东西会很多,很多,因为我要把关于索引的所有东西都写在一起,由于本人对索引的概念很是模糊,只能现在先写出来,后...

2019-08-15 18:31:09 706

原创 【Linux】修改文件时间或创建新文件:touch

在Linux中呢每个文件都会有三个时间,并且是变动的时间modification(mtime):当该文件的内容数据变更时,就会更新这个时间,内容数据指的是文件的内容,而不是文件的属性或权限。status time(ctime):当该文件的状态发生改变时,就会更新这个时间,举例来说,像是权限与属性被更改了,都会更新这个时间access time(atime):当该文件的内容被读取时,就会...

2019-08-15 10:43:13 1410

原创 【Linux】在lnmp环境上部署自己的web项目

我的nginx安装在usr/local/ 下 在/usr/local/nginx/conf下创建一个vhosts的文件然后在nginx.conf的配置文件里边引入这个文件夹然后在vhosts的目录下创建一个web.conf的网站配置文件在linux上我们的web项目可以存放在var/www下面(这里可以看一下linux各个目录的解释),kaka.php就是一个测试文件然后访问...

2019-08-14 18:55:15 2701

原创 【Xsheel】文件内容全是黄颜色

随便用vim进入一个文件,然后按esc在按shift+:输入nohl即可

2019-08-14 18:36:51 1020

原创 【PHP】二分算法

<?phpclass Binary{ private $executions = 0; private $type = ''; //二分查找法 public function binSearch($arr, $search) { $this->type = '非递归二分查找法'; $height = cou...

2019-08-14 15:48:53 578

原创 【Linux】文件权限与目录配置的重点

目录配置暂时还没有学习,简单的了解一下,等把基础看完以后在回头来看。重点总结Linux的每个文件中,可分别给予使用者、群组与其他人三种身份个别的 rwx 权限;群组最有用的功能之一,就是当你在团队开发资源的时候,且每个帐号都可以有多个群组的支持;利用ls -l显示的文件属性中,第一个字段是文件的权限,共有十个位,第一个位是文件类型, 接下来三个为一组共三组,为使用者、群组、其他人的权...

2019-08-14 12:41:12 660

原创 【Linux】目录与文件分别的权限意义

权限所代表的是r = 4 w = 2 x = 1分别为可读,可写,可执行权限文件权限的意义文件是实际含有数据的地方,包括一般文本文件,数据库内容文档,二进制可执行文件。因此,权限对于文件来说,他的意义是这样的r(read):可读取此文件的实际内容,如读取文本文件的文字内容w(write):可以编辑,新增或者是修改该文件的内容(但不包含删除该文件)x(execute):改文件具...

2019-08-14 11:02:06 672

原创 【MySQL】优化器执行流程

1.首先就是用户发送一条SQL通过客户端接收之后,交由解析器解析SQL创建对应的解析树之后2.然后优化获取对应的数据表的信息-结构3.获取表中对应的数据表,首先就会去缓存中读取索引的如果没有就会通过IO读取在磁盘中记录索引的信息并返回4.选择合适的索引:因为一个表会有很多的索引,MySQL会对于每一个索引进行相应的算法推敲然后再做相应的删选留下最为合适的索引,所以如果说索引的数量多的话会给...

2019-08-13 16:10:50 1136 1

原创 【Linux】同组只有可读权限能否进入工作

文章目录首先我们先创建一个用户查看用户群组使用root用户查看learn的权限切换到test用户,访问在退回到root用户,给learn加上执行权限在次尝试使用test访问继续退回root用户,给learn加上执行权,并切换到test用户访问总结:当其他用户没有执行权的时候是进入不了目录工作的下来测试同组没有执行权返回root用户修改权限learn只有可读,没有执行权限,然后切换到test用户访问...

2019-08-13 15:27:46 1268

原创 【Linux】如何改变文件属性与权限

文章目录chgrp改变文件所属群组修改kaka.php文件群组为userschown改变文件拥有者chmod改变文件权限数字类型改变文件权限使用数字类型改变文件权限符号类型改变文件权限去除所有的执行权限所有权限加上执行权限chgrp改变文件所属群组群组的文件是存放在etc/group中其实这个很好记的啦!change+group是不是。先查看文件权限,可以看到现在的kaka.php文件的群...

2019-08-13 13:09:31 1459

原创 【PHP】冒泡排序

<?php/** * 冒泡排序算法 * @param array $arr * @return array */function bubble_sort($arr) { // 判断参数是否为数组,且不为空 if (!is_array($arr) || empty($arr)) { return $arr; } // 循环需要冒泡的...

2019-08-12 17:01:22 483

原创 【Linux】文件权限解读

文章目录使用者与群组文件拥有者群组一个案例解决群组跟使用者的关系其他人的概念Linux文件权限概念Linux文件属性文件属性的示意图例题1:若有一个文件的类型与权限数据为“-rwxr-xr--”,请说明其意义为何?例题2:假设test1, test2, test3同属于testgroup这个群组,如果有下面的两个文件,请说明两个文件的拥有者与其相关的权限为何?例题3:承上一题如果我的目录为下面的样...

2019-08-12 16:27:35 1453

原创 【Linux】查看文件内容 cat / tac / nl / less / more / head / tail

cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!nl 显示的时候,顺道输出行号!more 一页一页的显示文件内容less 与 more 类似,但是比 more 更好的是,他可以往前翻页!head 只看头几行tail 只看尾巴几行od 以二进制的方式读取文件内容!cat 查看文件内容cat file_name;显示行号c...

2019-08-12 11:30:02 728

原创 【阿里云】如何开放80端口

买了一个阿里云的服务器玩玩,配置了lnmp环境,但是一直访问不了解决:开启安全规则的80端口最后按照这样添加就可以了最后测试访问即可

2019-08-12 09:42:59 4534

原创 【MySQL】表页跟索引的关系

innodb咋存储数据时,数据会存储在表页中,每页是16kb表页:存放了很多数据,它是innodb最小单元的存储空间没有索引时查询带索引时查询

2019-08-09 18:11:16 1910 1

原创 【MySQL】frm文件调整

在这一期学习中使用的是MySQL8.0,我们在之前的数据文件的文章写道,不管任何存储引擎都会生成一个frm文件,这是在MySQL5.5版本里边的MySQL8.0取消frm文件,元数据都存储到表空间...

2019-08-08 11:23:19 1495

咔咔m3u8下载.rar

咔咔m3u8下载.rar

2021-10-20

最快最轻的修罗BBS论坛

下载了几个积分竟然要40多,而且还使用不了,咔咔给大家准备一个可以安装的,积分就是最少的,真是服了,这么多人骗积分啊

2020-09-28

类似于QQ的截图软件

类似于QQ的截图软件,仅限于不能使用QQ截图的小伙伴,如有QQ就不必了,QQ的截图还是很方便的

2020-04-09

goland编辑器非常好用

go的编辑器,很好用的,可直接下载使用,非常好用哦!咔咔一直在用的编辑器很好用哦!快来下载吧

2020-03-28

Teleport.Pro.zip

可以获取到你想到效果,快来试试吧

2019-12-16

M3U8 Downloader.rar

一分钟把你的m3u8视频转为mp4,那走不谢,真是厉害的,

2019-07-15

laravel基础代码

里边是laravle的基础部分代码,后边在有项目,这个里边只有基础使用

2019-06-12

aes三端加密

三端加密,对请求数据进行三端加密,防止被抓包,很有

2019-04-01

色素选择器

生成色素选择器,用来快速获取rgb的色素,在任何框架都可运行

2019-01-02

PHP实现全自动安装数据库

全自动安装数据库不需要手动导入数据库,可以实闲全自动话

2018-11-22

自己做的tp5.1商城,未完

自己做的商城,使用的是TP5.1,所已后台很不完善,功能还没有做全

2018-11-15

PHP对特殊词汇的过滤

里边有大约6000多个特殊词汇,后期有资源也会加,凑合着用哈

2018-11-01

TP框架单元测试

可以在thinkphp框架进行单元测试,启动项目需要很长时间的最需要

2018-11-01

TP5.1登录源码

融合了门面类,工具类,钩子,中间件做成的登录模块,代码都是经过优化过的,适用于学习

2018-10-28

TP5.1最新源码(可打包下载)

tp5源码,由于有时候下载比较慢,就保留了一份源码,你要是不会composer和git就可以使用这份源码

2018-10-25

自动生成单页面源码

自动生成单页面,可以用来自己学习使用,一套源码,立

2018-10-24

带有黄页的phpcms

phpcms带黄页的版本

2018-10-24

ectouch源码

ectouch源码,大咖让研究

2018-10-24

BBS博客源码

博客源码

2018-10-24

sakila-db数据库做MySQL优化使用的资源

sakila-db数据库做MySQL优化使用的资源

2018-10-24

快站小程序

此小程序是用来个人收藏使用,请勿商用...

2018-10-24

《PHP开发典型模块大全(第3版)》[PDF].&ckook;

PHP开发模块的简介,可以帮助你尽快的熟悉工作中需要做的功能

2018-10-24

PHP与MySQL程序设计

可以提升自己对php和mysql有新的认识,做项目更规范。

2018-10-24

node.js搭建的聊天小程序

是使用websocket搭建的简单微信小程序聊天,可以作为学习使用

2018-10-24

截止中间件接入微信公众号的源码

这里是使用了facade,middleware接入的一个微信公众号

2018-10-16

内网传图工具

这个作用就是能够把本地的127.0.0.1的任何端口 映射到公网, 简单实用了这个工具你们的项目别人就可以访问到

2018-10-15

快站最终的源码

个人保存资源方式,可以学习来用,如进行商用,请授权

2018-10-12

配置最顺手的sublime

配置最舒服的sublime,可以加快你的开发速度,让我们一起使用起来

2018-09-28

node.js反编译包

使用node.js的集成包,可以直接下载使用,不用在安装一系列的模块

2018-09-28

小程序登录页面

现在官方对小程序的getuserinfo做了调整,所有的获取用户信息都需要用户手动去触发,这个就是小程序登录前端页面,直接可以用

2018-09-28

空空如也

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

TA关注的人

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