转载:什么是开源? by 鱼头 2023-05-19 本文来源(视频文稿) 有源代码就是开源吗?很多人可能不知道开源在业界是有严格定义的。这个定义由 OSI 提供。OSI 全称为开放源代码促进会,成立于 1998 年 阅读全文
能把 MySQL 数据库从 Windows 拷贝到 Linux 吗? by 鱼头 2023-05-15 结论 这里列举的是默认设置,如果在创建数据库的时候在Linux平台上设置–lower_case_table_names=1,在My 阅读全文
MySQL 分页查询优化技巧 by 鱼头 2023-05-14 情况:分页前面很快,后面的页很慢 原始语句 select id,birthday,title from person order by title limit 400000,1 分析:此语句效率低主要是因为有排序 改进 select id,birthday,title from person as p1 join (select id from person order by title limit 400000,1) p2 on p1.id=p2.id; 表结构 阅读全文
关闭 SELinux 和 AppArmor by 鱼头 2023-05-14 一般 RedHat 系用的是 SELinux openSUSE 和 Ubuntu 用的是 AppArmor 这两个东西的作用是用来规范服务的,如果系统里面的服务用了不符合规范的配置,访问了一般情况之外的资源就会出问题。 阅读全文
让 html 页面里面的超链接默认以新标签页打开 by 鱼头 2023-04-15 平时我们写一个超链接 A 标签 有一个 target 属性可以控制打开行为,默认行为是 _self 也就是跳转。偶尔需要新标签页打开可以把这个值设置成 _blank。 假如页面 阅读全文
防止 nginx 泄漏 cdn 后面的源站 IP by 鱼头 2023-03-31 参考: https://blog.hicasper.com/post/114.html https://www.linuxprobe.com/ssl-expose-ip.html https://luotianyi.vc/5056.html 防御方法: nginx 1.19.4以上 server { listen 443 default_server; listen [::]:443 default_server; server_name _; ssl_reject_handshake on; return 444; } server { listen 80; server_name _; index index.html; root /www/server/nginx/html; #这里填写web默认目录 return 444; } server { listen 443 ssl; server_name _; ssl_certificate /xxx/ssl.crt; # 阅读全文
linux 后台执行的总结 by 鱼头 2023-03-20 命令 + & 以前写过使用方法 此方法直接关掉终端窗口会停止运行 解决方法是先ctrl+d退出 缺点是再次登入的时候无法切回前台 使用 tmux 或者 screen 其他(别人总 阅读全文
windows7 win7 chrome edge 最后版本 by 鱼头 2023-02-19 链接:X度网盘/s/1O2bxo5fXmJvo0E7JkwDdew?pwd=nzex edge 109.0.1518.78 chrome 109.0.5414.120 阅读全文
vim 的空格与 tab 转换 by 鱼头 2023-01-16 配置Vim的TAB键位输入4个空格 修改~/.vimrc (用户目录下的隐藏文件) set tabstop =4 set sw=4 set expandtab 对于已保存的文件,可以使用下面的方法进行空格和T 阅读全文
nginx 禁止外国 ip 地址访问同时放行内网 ip by 鱼头 2022-12-24 前言 处于安全性考虑,网站需要屏蔽国外IP的访问,仅开放内网和国内网络访问。 nginx原来的geo模块ngx_http_geoip已经因为太老 阅读全文