自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

碎银俗世

一勤天下无难事,百思心中有良谋。

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 在VM中安装CentOS7

新建分支

2020-12-20 14:16:36 147

原创 ELasticsearch相关插件安装

Elasticsearch安装下载下载地址 : Elasticsearch解压tar -xvf elasticsearch-7.6.2-linux-x86_64.tar.gz目录[esroot@localhost elasticsearch-7.6.2]$ ll总用量 556drwxr-xr-x. 2 esroot root 4096 3月 26 14:36 bin #可执行文件,运行es的命令drwxr-xr-x. 2 esroot root 4096 8月

2020-08-04 21:33:31 241

原创 php函数总结

Math函数abs说明number abs ( mixed $number )返回参数 number 的绝对值。参数number要处理的数字值返回值number的绝对值。 如果参数number是float,则返回的类型也是float,否则返回integer (因为 float 通常比 integer 有更大的取值范围)。...

2020-07-29 22:32:14 227

原创 MySQL索引总结

概念帮助MySQL高效获取数据的、排好序的数据结构。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在数据结构之上实现高级查找算法。这种数据结构就是索引。优缺点优点降低数据库I/O成本。降低CPU的消耗。缺点建立索引会占用磁盘空间。会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。类型主键索引是一种特殊的唯一索引,一个

2020-07-28 23:39:15 93

转载 MySQL字符集和校对规则

字符集(Character set)

2020-07-19 22:53:31 331

原创 MySQL安装、启停、多实例

MySQL安装下载解压 MySQL链接:MySQL下载 提取码:bc52将下载的 mysql 通过文件传输工具移到 /usr/local解压 : tar -xzvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz删除源码包 : rm -f mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz修改文件名 : mv mysql-5.7.21-linux-glibc2.12-x86_64/ mysql57进

2020-07-14 23:05:39 238

原创 Linux下Elasticsearch安装及启动

1

2020-07-13 23:58:50 785

转载 MySQL事务之隔离性

11

2020-07-13 17:57:59 126

转载 详解聚合函数count()

语法COUNT(expr)返回select语句检索到的行中非NULL值的数目。若找不到匹配的行,则COUNT(expr) 返回0。mysql> select * from users;+----+------+----------+| id | name | password |+----+------+----------+| 1 | yhq | a1 || 2 | qhh | NULL |+----+------+----------+2 rows

2020-07-09 13:19:17 3338 1

转载 redo-log(重做日志)

如果每一次的更新操作都需要写进磁盘,然后磁盘也要找到对应的那条记录,然后再更新,整个过程IO成本、查找成本都很高。概念文件位置ib_logfile0~N : 默认50M,轮询使用WAL(Write-Ahead Logging)当有一条记录需要更新的时候,InnoDB引擎就会先把记录写到redo-log里面,并更新内存,这个时候更新就算完成了。同时,InnoDB引擎会在适当的时候,将这个操作记录更新到磁盘里面,而这个更新往往是在系统比较空闲的时候做。InnoDB的redo-log是固定大小.

2020-07-07 15:41:13 378

转载 MySQL逻辑架构

server 层连接器连接器负责跟客户端建立连接、获取权限、维持连接、管理连接。mysql -h$ip -P$port -u$user -p输完命令之后,需要在交互对话里面输入密码。虽然密码也可以直接跟在-p 后面写在命令行中,但这样可能会导致密码泄露。如果连的是生产服务器,强烈建议不要这么做。如果用户名或密码不对,会收到一个Access denied for user的错误,然后客户端程序结束执行。如果用户名密码认证通过,连接器会到权限表里面查出拥有的权限。之后这个连接里面的权限判断逻辑.

2020-07-07 14:18:31 121

原创 PHP安装redis扩展(win10+Linux)

win10使用phpinfo()查看PHP信息igbinary下载地址redis下载地址解压后将igbinary下的php_igbinary.dll和php_igbinary.pdbredis下的php_redis.dll和php_redis.pdb移至 D:\phpstudy_pro\Extensions\php\php7.2.9nts\ext 下再修改php.ini文件ex...

2019-11-29 14:16:57 250 1

转载 已解决 : VMware Workstation 与 Hyper-V 不兼容。请先从系统中移除 Hyper-V 角色

问题描述最近项目用到了docker,电脑重装了系统(win10企业版),开启了Hyper-V。但是再想使用VM就杯具了网上的解决方案就是再关掉Hyper-V重启,亲测无效。问题解决以管理员身份(win + x)运行命令提示符;执行命令:bcdedit /set hypervisorlaunchtype off重启系统,运行vm即可。恢复hyper启动恢复hyper启动bc...

2019-11-26 11:14:38 9669 4

原创 laravel-admin框架关联关系失效

问题描述今天使用laravel-admin框架时,修改回显失效。我用的ORM关联,一个好用一个不好用。$form->multipleSelect('envVolumes', __('pvc选择'))->options(EnvVolumes::where(['pub_status' => PubStatusConst::PUBLISHED, 'use_status' =>...

2019-11-25 17:20:11 622

原创 本地两个PHP项目之间相互请求

问题说明 : 本地两个项目之间接口的调用,即本地项目A请求本地项目B的接口。会出现请求超时问题NGINX中,看PHP文件块fastcig-pass的设置值(127.0.0.1:9000)。设置都是以keepalive方式请求,接收到PHP文件时,交于后端过程PHPCGI解析处理(127.0.0.1:9000),等待响应。而在本地文件以CURL请求本地环境中PHP文件时,之前的PHP还在等待C...

2019-11-16 15:48:54 453

原创 PHP常量相关

1

2019-11-07 17:42:26 144

原创 PHP数据类型相关

PHP支持8种原始数据类型 : 4种标量类型(int,float,string,boolean),2种复合类型(array,object),2种特殊类型(resource,NULL)Boolean(布尔)类型以下值被认为是false布尔值 false整型值 0浮点型 0.0空字符串''或者字符串'0'空数组空对象NULL或未赋值的变量空标记生成的simpleXML对象&...

2019-11-05 17:47:55 141

原创 PHP引用变量

概念在PHP中引用意味着用不同的名字访问同一个变量内容定义方式使用 & 符号举例说明---传值赋值<?php//定义变量$a = range(0, 100);var_dump(memory_get_usage()); //int(399112) xdebug_debug_zval('a'); //a:(refcount=1, is_ref=0...

2019-10-28 00:11:17 137

原创 Laravel数据迁移中int类型遇到的问题

遇到问题的语句public function up() { Schema::create('users', function (Blueprint $table) { $table->bigIncrements('user_id'); $table->string('user_name', 20)->com...

2019-10-21 15:50:02 709

原创 Memcached一致性哈希算法

通俗理解一致性哈希把各服务器节点映射放在钟表的各个时刻上, 把 key 也映射到钟表的某个时刻上. 该 key 沿钟表顺时针走,碰到的第 1 个节点即为该 key 的存储节点疑问 1: 时钟上的指针最大才 11 点,如果我有上百个 memcached 节点怎么办?答: 时钟只是为了便于理解做的比喻,在实际应用中,我们可以在圆环上分布[0,2^32-1]的数字, 这样,全世界的服务器都可以装...

2019-10-15 23:32:59 247

原创 Memcached操作session

memcached提供了一个自定义的session处理器可以被用于存储用户session数据到memcached服务端。 一个完全独立的memcached实例将会在内部使用,因此如果需要您可以设置一个不同的服务器池。session的 key被存储在前缀memc.sess.key.之下,因此, 如果你对session和通常的缓存使用了 同样的服务器池,请注意这一点。 译注:另外一个session和通...

2019-10-13 22:19:15 184

原创 php格式化json字符串

header('content-type:application/json;charset=utf8'); $arr = array( 'status' => true, 'errMsg' => '', 'member' =>array( array( 'na...

2019-10-12 22:32:29 391

原创 PHP操作Memcached

<?php$memcache = new Memcached(); //创建一个memcache对象//向服务器池中增加一个服务器/*string $host , int $port [, int $weight = 0 ]*//*weight : 此服务器相对于服务器池中所有服务器的权重。此参数用来控制服务器在操作时被选中的概率。这个仅用于一致性分布选项,并且这个值通常是由服...

2019-10-11 23:33:26 307

原创 ES基本概念

LRU(least recently used 最近最少使用)当某个单元被请求时,维护一个计数器,通过计数器来判断最近最少使用即使某个key设置永久有效,也一样会被删除,即永久数据被踢现象将永久数据和非永久数据分开设置内存使用数量为1M ./memcached -unobody -m1m -p11211 -dslab class 1:chunk size 96 persla...

2019-10-10 12:14:56 160

yhq_movielen_set.zip

MovieLens数据集包含多个用户对多部电影的评级数据,也包括电影元数据信息和用户属性信息。

2020-12-22

待删除movies.csv

movies.csv

2020-12-22

空空如也

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

TA关注的人

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