博客广场

《深入精通Mysql(二)》深入底层剖析Mysql索引
索引是什么? 1.1. 索引是什么 1.1.1.索引图解 维基百科对数据库索引的定义: 数据库索引,是数据库管理系统(DBMS)中一个排序的数据结构,以协助快速查询、更新数据库...
nginx配置阻止对.git目录访问
location ~ /\.git { deny all; } 参考资料: https://gist.github.com/jaxbot/5748513
《深入精通Mysql(三)》深入底层剖析Mysql各种锁机制
我们知道,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一...
《深入精通Mysql(四)》MySQL 事务机制
MySQL 事务,是我们去面试中高级开发经常会问到的问题,很多同学虽然经常使用 MySQL,SQL 语句写得很6,但是很多时候,被问到这些问题的时候,总是不知从何说起,下面我...
使用jQuery实现带有远程搜索和加载状态的多选示例。
<!DOCTYPE html> <html> <head> <title>多选示例</title> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"> ...
Mikrotik配置NTP客户端
mode:unicast NTP Servers:time.windows.com
JSON序列化导致Long类型被搞成Integer
背景: 昨天在调试接口的时候总是报错,服务的截图错误信息为: java.lang.Integer cannot be cast to java.lang.Long 分析: 我写的是一个通用服务,接受数据的时候,ja...
JVM 内存布局
前言 本JVM系列属于本人学习过程当中总结的一些知识点,目的是想让读者更快地掌握JVM相关的知识要点,难免会有所侧重,若想要更加系统更加详细的学习JVM知识,还是需要...
自己编译安装的Python3.10 pip装包提示 Can’t connect to HTTPS URL because the SSL module is not available.
背景 尝试在centos7上自己编译安装 Python3.10 yum update -y yum groupinstall "Development Tools" -y yum install openssl-devel libffi-devel libffi-devel bzip2-d...
OpenWrt通过DD安装到VPS
OpenWrt 是一个路由器系统 资源占用很小 整个准系统大小也就几十MB而已 如果只是做网络通信 用这个足够了 体积小的系统可以直接DD 如果是那些几百兆的不能直接DD 体积大...
OpenWrt 安装后扩容
最近搞了台软路由,在刷完 Open­Wrt 固件后发现根目录只有几百 M,浪费了大量的硬盘空间。而且仅仅几百 M 的系统分区也远远不够用,随着后期系统日志和软件包等增加,估...
docker部署centos7启用ssh服务器
镜像选择: centos:7 docker run -itd --privileged -p 22:22 centos:7 /usr/sbin/init #安装openssh-server yum install openssh-server -y #安装需要用到的软件vim用...
centos7使用nethogs 查看哪些进程在使用你的网络流量
nethogs 是一个实时监控网络流量并按进程分组的工具。 它可以帮助你识别消耗最多带宽的进程。 首先安装 nethogs,通过运行 sudo yum install nethogs, 然后使用 sudo n...
解决docker ubuntu镜像中文乱码问题
FROM ubuntu:latest RUN apt-get update -y RUN apt-get install vim -y ENV LANG C.UTF-8 参考资料:https://blog.csdn.net/listen_wq/article/details/117737035
Using Netcat for File Transfers
使用 Netcat 进行文件传输 Netcat 就像是极客的瑞士军刀。它几乎可以用于任何涉及 TCP 或 UDP 的事务。它最实用的用途之一是传输文件。非 *nix 用户通常没有设置 SSH,...
Metaspace内存溢出原因分析
Metaspace如何触发内存溢出? 如下两个参数专门设置Metaspace区大小: -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m 图中就限定Metaspace区内存为512m: 所以在JV...
PVE的status面板卡在loading不动
pve安装之后我修改过license提示和一个cpu温度显示的东西,用了很久之后突然发现status面板会卡在loading不动,重启也无效。 解决 重新安装面板相关组件 apt install --...
如何高效的在地图上找到离你最近的某些预定点
背景 最近在和同事探讨一个技术问题,他们现在遇到一个场景手上会有几百个门店点坐标信息,需要在拿到用户的坐标之后计算出离用户最近的几家门店并计算他们之间的距离。...
ESXI设备改直通之后如何改回非直通
之前想玩下设备直通,配置几次没成功,想帮那个设备改成非直通(也就是禁用状态),但是无论怎么点都改不回去了。 措施 启用esxi的ssh服务,通过ssh登录到服务器。 编辑...
centos7 安装code-server出错version `GLIBC_2.27′ not found
背景 安装的操作系统:CentOS-7-x86_64-Everything-2009,安装好之后更新系统,尝试根据 https://github.com/coder/code-server的指引通过命令curl -fsSL https://code-...