aboutmn
码龄7年
关注
提问 私信
  • 博客:297,670
    297,670
    总访问量
  • 83
    原创
  • 1,995,597
    排名
  • 33
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2018-05-24
博客简介:

aboutmn的博客

查看详细资料
个人成就
  • 获得187次点赞
  • 内容获得38次评论
  • 获得335次收藏
  • 代码片获得284次分享
创作历程
  • 4篇
    2021年
  • 46篇
    2020年
  • 77篇
    2019年
成就勋章
TA的专栏
  • Mysql
    1篇
  • PHP
    8篇
  • ELK
    3篇
  • 安全
    1篇
  • Linux
    1篇
  • Redis
    26篇
  • css
    1篇
  • React
    2篇
  • Java
    3篇
  • Laravel
    1篇
  • Nginx
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

DBD::mysql::db do failed: Table ‘./bugs/bugs_fulltext‘ is marked as crashed and last (automatic?)

重启数据库报错了:搜索解决方案:https://www.stellarinfo.com/blog/mysql-table-is-marked-as-crashed-and-last-repair-failed/关闭mysqlservice mysql stop修复出问题的表cd /var/lib/mysql/(database)myisamchk -r (table_name)启动mysqlservice mysql start...
原创
发布博客 2021.07.19 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php 导出文件乱码

导出csv 乱码问题 文件开始加一串bom 就可以了$fp = fopen('php://output', 'w');fprintf($fp, chr(0xEF).chr(0xBB).chr(0xBF));fputcsv($fp, array_values($excelCellName));
原创
发布博客 2021.04.27 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

A Tour Of Go

打算学习一下Go语法,找到这个官方文档https://tour.go-zh.org/,但是这个站点需要翻墙。发现在github上面有这个项目,可以尝试一下放到本地跑: https://github.com/golang/tour下载代码git clone https://github.com/golang/tour.git配置aliyun代理go env -w GO111MODULE=ongo env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
原创
发布博客 2021.02.01 ·
531 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

ES 查询

POST /_analyze{}PUT /my_index/_doc/1{ "id":1, "title":"es简介", "description": "catelina cat", "content":"es好用好用gg真好用", "age": 20, "price": 70, "gender":"M"}PUT /my_index/_doc/2{ "id":2, "title":"java编程思想", "description": "javaca
原创
发布博客 2021.01.11 ·
320 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[ES] 文档基本的增删改查

增POST /my_index/_doc/1{ "name": "李四", "age": 17, "name_and_age": "李四17", "is_man": true, "birthday": "2019-01-01"}删DELETE /my_index/_doc/1改PUT /my_index/_doc/1{ "name": "1四", "age": 17, "name_and_age": "李四17", "is_man"
原创
发布博客 2020.12.14 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[ES] 索引的增删改查

增PUT /my_index{ "settings": { "number_of_shards": 2, "number_of_replicas": 0 }}删DELETE /my_index改PUT /my_index/_settings{ "number_of_replicas": 1}查GET /my_index
原创
发布博客 2020.12.11 ·
135 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

[ES] 移除 mapping types

移除 mapping types什么是 mapping types?什么是 mapping types?自从Elasticsearch第一次发行以来,每个文档保存在单个索引中并且属于特定的映射类型, 映射类型 用于表示文档或者实体的类型,例如一个twitter索引可能有一个user类型和一个tweet类型。每个映射类型可以有自己的字段,因此user类型可能有一个full_name字段 ,一个user_name字段,和一个email字段;而twitter索引可能有一个user类型和一个tweet类型。
翻译
发布博客 2020.12.07 ·
654 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHPStudy 安装amqp扩展

查看php版本php -vPHP 7.3.4 (cli) (built: Apr 2 2019 21:57:22) ( NTS MSVC15 (Visual C++ 2017) x64 )Copyright © 1997-2018 The PHP GroupZend Engine v3.3.4, Copyright © 1998-2018 Zend Technologieswith Zend OPcache v7.3.4, Copyright © 1999-2018, by Zend T.
原创
发布博客 2020.10.22 ·
1398 阅读 ·
4 点赞 ·
3 评论 ·
3 收藏

Docker 安装rabbitmq

获取最新镜像docker pull rabbitmq执行镜像docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq安装控制界面插件docker exec -it rabbitmq bash # 进入环境rabbitmq-plugins enable rabbitmq_management # 安装插件浏览器访问 (安装好管理插件后才能通过浏览器访问)127.0.0.1:15672...
转载
发布博客 2020.10.22 ·
140 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

php题(mysql分库分表)

工作原理通过HASH算法或者工具实现将一张数据表垂直或者水平进行物理切分适用场景单表数据条数达到百万或千万级别时数据库的物理隔离,例如减少锁的争用、资源的消耗和隔离等热点表较多,并且数据量大,可能会导致锁争抢,性能下降分表方式水平分表表很大,分割后可以降低在查询时需要读的数据和索引的页数,也降低了索引的层数,提高查询速度。适用场景表中的数据本身有独立性,例如表中分别记录各个地区的数据,或者不同时期的数据,特别是有些数据常用,有些不常用需要把数据存放在多个介质上(热点数据进行缓存,
原创
发布博客 2020.09.04 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP题(mysql 一)

MySQL数据类型整形:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT属性:UNSIGNED长度:INT(11),不会限制值的合法范围,只会影响显示字符的个数,和zerofill配合使用,如果长度不足则用0填充实数类型:FLOAT,DOUBLE, DECIMALfloat和double求SUM的结果都是不精确的,只有decimal求SUM得到的是精准数值:所以,decimal 类型是适合财务和货币计算的128位数据类型。字符串类型VARCHAR,CHAR,TE
原创
发布博客 2020.09.02 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php题(开发环境和配置)

您是否使用过版本控制软件?如果有您用的版本控制软件名字是什么?SVN :集中式(数据保存在中央服务器)GIT:分布式(数据存储在各自的电脑上,中央服务器仅方便大家交换数据),分支管理PHP的运行原理CGI(Common Gateway Interface) :是外部扩展应用程序与 Web 服务器交互的一个标准接口, 根据CGI标准,编写外部扩展应用程序,可以对客户端浏览器输入的数据进行处理,完成客户端与服务器的交互操作PHP-CGI: 实现CGI协议.FAST-CGI: (快速公共..
原创
发布博客 2020.09.02 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

php题(网络协议)

1.常见HTTP协议状态码200 OK301 Moved Permanently302 Move Temporarily400 Bad Request401 Unauthorized403 Forbidden404 Not Found500 Internal Server Error503 Service UnavailableOSI七层模型物理层:建立,维护,断开物理连接数据链路层:建立逻辑连接,进行硬件地址寻址,差错校验等功能网络层:逻辑地址寻址,实现不同网络间的地址选择
原创
发布博客 2020.09.02 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP题(类)

PHP 类权限控制修饰符public 外部,内部,子类使用protected 内部,子类使用private 内部使用接口和抽象类的区别相同点a. 都是上层的抽象层b. 都不能被实例化c. 都能包含抽象的方法, 抽象的方法只提供类具备的功能,不提供实现不同点抽象类中可以写非抽象的方法,从而在子类中重复书写,提高代码复用一个类只能继承一个父类,实现多个接口设计目的:接口:对类的行为进行约束,提供一种机制,可以强制不同的类具有相同的行为抽象类:代码复用魔术方法http..
原创
发布博客 2020.09.02 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP题

什么是引用变量?在PHP中,用什么符号定义引用变量?概念:用不同的名字访问同一个变量的内容.定义方式:&写出如下程序的输出结果$data = ['a', 'b', 'c'];foreach($data as $key => $val){ $val = &$data[$key]; var_dump($data);}答:1.[‘a’,‘b’,‘c’]2.[‘b’,‘b’,‘c’]3.[‘b’,‘c’,‘c’]PHP中..
原创
发布博客 2020.08.31 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

跨站点脚本编写综合教程

第一部分:概述什么是XSS?跨站点脚本(XSS)是一种代码注入攻击,它使攻击者可以在用户的浏览器中执行恶意JavaScript。攻击者不会直接针对其受害者。 相反,他利用受害者访问的网站中的漏洞来使网站为他提供恶意JavaScript。 对于受害者的浏览器而言,恶意JavaScript似乎是网站的合法部分,因此该网站充当了攻击者的无意帮凶。如何注入恶意JavaScript攻击者在受害者的浏览器中运行其恶意JavaScript的唯一方法是将其注入受害者打开的网站页面。 如果如果网站部队用户输入进行过
翻译
发布博客 2020.08.28 ·
1066 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu 19.04 磁盘加密

安装时加密注意事项:“Encrypt the new Ubuntu installation for security”和“Use LVM With new Ubuntu installation” 必须同时选中当选择“Something Else时,无法使用加密.效果:分区加密分区:U盘加密
翻译
发布博客 2020.08.25 ·
4756 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

[笔记]Redis Cluster解决方案

缓存预热宕机服务器起动后迅速宕机问题排查请求数量较高主从之间数据吞吐量较大,数据同步操作频率较高解决方案前置准备工作:日常例行统计访问记录,统计访问频率较高的热点数据利用LRU数据删除策略,构建数据留存队列例如:storm与kafka配合准备工作:3. 将统计结果中的数据分类,根据级别,redis优先加载级别较高的热点数据4. 利用分布式多服务器同事进行数据读取,提速数据加载过程实施:5. 使用脚本程序固定触发数据预热过程6. 如果条件允许,使用CDN,效果会更
翻译
发布博客 2020.08.09 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[笔记]Redis集群结构设计

翻译
发布博客 2020.08.09 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[笔记]Redis哨兵

#简介哨兵(sentinel)是一个分布式系统,用于对主从结构中的每台服务器进行监控,当出现故障时,通过投票机制选者新的master并将所有的slave连接到新的master。哨兵的作用监控不断的检查master和slave是否正常运行master存活检测,master与slave运行情况检测通知当被监控的服务器出现问题时,向其他(哨兵间,客户端)发送通知自动故障转移断开master与slave连接,选取一个slave作为master,将其他slave连接到新的maste
翻译
发布博客 2020.08.09 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多