avatar
文章
71
标签
69
分类
3

首页
标签
无尽infinite
搜索
首页
标签

无尽infinite

MySQL 8.0.x 安装后配置远程链接和修改root密码
发表于2024-01-03|实操
MySQL 8.0.x 安装后配置远程链接和修改root密码1.安装MySQL1sudo apt install mysql-server 2.登录MySQL,修改root密码123456789# 登录MySQLsudo mysql# 换到MySQL数据库use mysql;# 修改密码、刷新权限ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '410000';FLUSH PRIVILEGES; 3.配置远程连接用户123CREATE USER 'root'@'%' IDENTIFIED BY '410000';GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;FLUSH PRIVILEGES; 修改配置文件中MySQL的监听ip和端口 1sudo vi ...
Docker小知识
发表于2024-01-02|理论
Docker小知识docker镜像下载到本地,并导入其他机器docker 拥有镜像的机器 docker images 查看本地镜像 docker save mysql:5.7.38-debian > /home/liuyongkai/mysql5.7.38-debianmysql:5.7.38-debian为镜像Name 拷贝镜像文件到本地 目标机 上传文件到本地 docker load < mysql5.7.38-debian 查看目标及镜像,看是否load成功 如果镜像的REPOSITORY和TAG为none,则通过docker tag c39b1bfebc65 mysql:5.7.38-debian来修改标签 DockFile1.Dockerfile是干啥的可以这么理解 Dockfile是原材料 Docker镜像是软件的交付品 Docker容器则可以认为是软件镜像的运行态,即依照镜像运行的容器实例 Dockfile面向开发,Docker镜像则是交付标准,Docker容器则涉及部署和运维,三者缺一不可 2.Dockfile基础机制 每条保 ...
F5 实现负载均衡
发表于2024-01-02|理论
F5 实现负载均衡 所有信息为笔者搜集学习总结,若有错误不当之处,烦请指出 F5?好奇怪的名字 这就得从两方面说起了 F5是什么 为啥叫F5 F5是什么? F5是通过硬件实现了负责均衡的设备,相对的为通过Nginx软件层面实现负责均衡 何为负责均衡? 通俗来讲,就是将客户端的流量通过 F5(负责均衡器) 负载到各个服务器,实现各个服务器之间的压力、负载相对一致、可控,以增加吞吐量、降低服务器的压力。避免“一核有难,七核围观”。 比如,有 5 台应用服务器,这时候来了50个http请求,就需要合理转发这50个请求,例如 5 10 15 10 10 的分发方式,避免大部分都转发到一台服务器上,导致一台服务器负载居高不下,其他服务器在摸鱼 为啥叫F5 因为 用的最多的 硬件负载均衡设备就是 F5 家的 F5成立于1996年,同年有一部电影叫 《龙卷风》(Twister)。F5就取自龙卷风风力的最高等级-F5。 F5咋干活的?干活之前先看看概念基础术语: 在开始之前,让我们先复习一下负载均衡的基本术语。如果每个人使用的都是同一套词汇,这个环节将会容易得多;但遗憾的是,每一 ...
玩客云折腾问题总结
发表于2023-05-27|实操
玩客云折腾问题总结 本文记录以下折腾玩客云(armv7hf_linux)遇到的大大小小的问题,因为单列不够篇幅,所以都在这里进行汇总 LXde桌面环境找不到垃圾桶12#垃圾桶应该在如下位置~/.local/share/Trash 或~/.local/share/Trash/files 感谢 Linux新建和增加swap分区 玩客云的RAM为1G,刷完Armbian默认没有swap,编译PaddleLite经常爆内存杀进程,下面提供新建和增加SWAP的教程 参考“进击的胖达”的文章 方式一:新建磁盘分区作为swap分区12345678910111.以root身份进入控制台(登录系统),输入swapoff -a #停止所有的swap分区2. 用fdisk命令(例:# fdisk /dev/sdb)对磁盘进行分区,添加swap分区,新建分区,在fdisk中用“t”命令将新添的分区id改为82(Linux swap类型),最后用w将操作实际写入硬盘(没用w之前的操作是无效的)。3. mkswap /dev/sdb2 #格式化swap分区,这里的sdb2要看您加完后p命令显示的实 ...
Bind9搭建个人DNS服务器
发表于2023-04-07|实操
Bind9搭建个人DNS服务器一、安装和启用一个简单的正向解析DNS服务 正向解析: domian -> ip 反向解析: ip -> domain 因为一个 IP 可能被多个域名使用,所以在进行反向解析时要先验证一个 IP 地址是否对应一个或者多个域名。若从 IP 出发遍历整个DNS系统来验证,将会因工程浩大而无法实现。因此,RFC1035 定义了 PTR(Pointer Record)记录。PTR 记录将 IP 地址指向域名 1.安装bind912apt-get install -y bind9apt-get install -y dnsutils # dns测试工具,提供如nslookup、dig等dns测试分析工具 2.配置named.conf.local文件12#切换到bind9配置目录cd /etc/bind named.conf.*共有三个文件: named.conf.local:为自定义区域配置文件 named.conf.options:为DNS全局选项配置文件 named.conf.default-zones:默认区域,如localho ...
XHProf介绍
发表于2023-03-25|实操
工具 XHProf 以url(一次请求)为最小单位分析函数调用栈 安装: 最低限度:php安装扩展,配置配置项,index.php中注入监控函数(可通过读取debug是否打开控制检测的开关)或者通过.htaccess引入头文件形式注入。数据存储到/tmp/log下,需要时导出发送给客户支持,客户支持本地安装XHProf的GUI,本地分析 每个禅道站点都需要通过index.php的方式注入 molten 以url为最小单位分析此次请求涉及到的所有sql:可获得sql语句和执行时间 molten追踪php核心调用库运行时信息并且按照zipkin/optracing格式输出信息 安装 最低限度:php安装扩展,配置配置项。数据同上,存储本地,需要时发给客户支持,本地导入zipkin 可监听所有走php-fpm的请求 phptrace 对phpcli进行函数调用栈追踪 导出大小 XHProf 一次请求在 几十k 左右 molten会将信息统计到一个文件中 这里统计的请求数和上图xhprof差不多的,都是刷新地盘 ​ 随请 ...
MySQL字符串拆分,实现split(explode)功能
发表于2022-12-02|实操
MySQL字符串拆分,实现split(explode)功能 更详细讲解请参考此篇文章,以下为简化后的个人理解版 需求场景:需要统计每条数据中stories单独作为一列查出来 要解决的点主要有两个,一个是可能存在坏数据(比如逗号出现在了第一位或最后一位),另一个是如何以,分割 坏数据:通过MySQL的TRIM()函数处理 1TRIM(BOTH ',' FROM `stories`) 以,分割 首先通过REPLACE()函数将,去除,再与去除前的stories字段值的LENGTH()相减,可以得出一共有多少个,(记得首先去除两侧的,) 利用SUBSTRING_INDEX()函数,参数传入正值,获取第n个,为分隔符之前的所有字符 通过上边可以想到,只要能遍历当前条数据中stories字段含有的,数量 次,就可以分别取到第一个、第二个、第三个…,前的所有字符了,再对SUBSTRING_INDEX()的结果进行一次SUBSTRING_INDEX()操作,这次参数传入负值,这里传入-1,即取最后一个,之后的所有字符。即实现了每次获取第 n 和 n + ...
PHP性能分析工具-禅道XHProf+UI展示使用指北
发表于2022-11-21|实操
PHP性能分析工具-禅道XHProf+UI展示使用指北 本文写于:2022/11/21,后续更新可能出现未涉及bug,请善用Google,可以的话,顺便补充在本文档 待补充 章节下,谢谢! 本机环境: OS:Ubuntu LTS 20.04 PHP: php7.4.3 XHProf:v2.3.8 Graphviz:7.0.2 一、安装XHProf 给出两种安装方式:(如果有得选,推荐自行编译安装) 编译安装:对php版本无要求,可靠 直接引入编译好的so文件:需要与php版本对应的so文件 1、编译安装: 拉取源代码: 1git clone https://github.com/longxinH/xhprof.git 编译安装: 123456cd xhprof/extensionphpize./configuremakemake testmake insatll #权限不足请sudo 添加XHProf.so 拓展 make install之后,将so文件引入到php.ini中 查看php.ini路径 12345678910111213141516171 ...
markdown插入网易云播放模块
发表于2022-10-31|实操
markdown插入网易云播放模块 转自:https://blog.csdn.net/weixin_60625619/article/details/122761864 核心代码1<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width="100%" height="100" src="https://music.163.com/outchain/player?type=2&amp;id=38018486&amp;auto=1&amp;height=100"></iframe> 一、获取歌曲id 从复制的链接中得到id,将核心代码中的id替换为获得的 检查元素后加入代码** 其中,height为插入模块的高度,auto为 1 时,为自动播放模式*(但某些浏览器出于某些考量仍不会自动播放)。为 0 时为非 ...
JQuery常用操作
发表于2022-10-21|理论
JQuery常用操作操作元素属性(class、id等)下面是获取或设置元素的DOM属性的方法,我只挑出一些和操作class属性相关的写一些小demo,其余的自己直接看教程就行了:https://www.w3school.com.cn/jquery/jquery_ref_attributes.asp 方法 描述 addClass() 向匹配的元素添加指定的类名 attr() 设置或返回匹配元素的属性和值 hasClass() 检查匹配的元素是否拥有指定的类 html() 设置或返回匹配的元素集合中的 HTML 内容 removeAttr() 从所有匹配的元素中移除指定的属性 removeClass() 从所有匹配的元素中删除全部或者指定的类 toggleClass() 从匹配的元素中添加或删除一个类 val() 设置或返回匹配元素的值 选择器 基本选择器 1234$("#id") //ID选择器$("div") ...
123…8
avatar
HLKT
勃,三尺微命,一介书生
文章
71
标签
69
分类
3
公告

mao

联系我:liuyongkai@hotmail.com

最新文章
uni-agent LocalDeployment 里 published_port 和 runtime_port 的一个坑2026-05-26
记一次 Oracle 透明网关 dg4msql CPU 打满排查2026-05-22
Oracle CASE WHEN 判断 NULL 的一个坑2026-05-18
DB常用2025-06-07
TOP 发现高CPU占用进程 跟踪定位2025-05-07
分类
  • AI Agent1
  • 实操57
  • 理论13
标签
Android开发Altium DesignerDNSBind9自建DNSC++OraclePaddlePaddleDocker常用技术FFmpeggdb调试gccJavaIDEAJQuery前端MultisimMySQLSQLPHP刨根问底XhprofQT字符串分割服务器g++OpenCV语法markdownUnity闲记iprouteTomcatSTM32PCB树莓派Linux边缘化部署
归档
  • 五月 20263
  • 六月 20251
  • 五月 20251
  • 四月 20252
  • 五月 20242
  • 二月 20241
  • 一月 20243
  • 五月 20231
网站资讯
文章数目 :
71
已运行时间 :
本站总字数 :
76.9k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2019 - 2026 By HLKT
框架 Hexo|主题 Butterfly
鲁公网安备37021002001269 鲁ICP备20032229号
搜索
数据库加载中