![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LInux
吴小友
热爱生活,相信爱与正义。
展开
-
记一次unix(LF)和windows(CR LF)生成文件的坑
在windows操作系统中,文本的换行为\r\n。 做一次php生成服务器配置文件时,依然写了\r\n,导致某程序没把\r解析出来。 换\n就正常了。 \r 是回车,return \n 是换行,newline DOS/Windows \r\n为换行 CR/LF UNIX/Linux \n LF MAC OS \r CR 操作系统自动决定文本文件的换行格式。 如在windows上运行就生成CR/LF(\r\n)换行格式的文本文件,而在Linux上运行就生成LF格式换行的原创 2020-10-13 20:34:51 · 2188 阅读 · 1 评论 -
Nosql中Memcached与Redis区别与应用场景
前言:缓存的作用 在Nosql中Memcached与Redis,基本作用都是利用缓存来缓解数据库压力,通过减少对数据库的读取,来提升应用性能。 常用的逻辑也是 1.检查热点数据是缓存中是否有存在,如果缓存存在,只需要返回缓存中的数据即可,无需读取数据库。 2.如果热点数据在缓存中找不到,此时去查询数据库。返回数据的同时,把热点数据存储到缓存中。 3.每当数据发生变化的时候(通常是修改以及删除),要同步的更新缓存信息,确保用户不会在缓存出现脏数据。 正文 Memcached与Redis区别: 1、首先Memc原创 2020-06-19 20:46:04 · 250 阅读 · 0 评论 -
新手git入门总结
Git、Gitee初始化: 配置git秘钥: 这里随便百度吧 前言: 先拉取代码 1、如果直接git clone的话,直接改自己配置信息,然后 走add commit push 2、如果不直接拉,或者链接没什么内容的,直接本地初始化 git init 然后关联仓库: 如果有关联的仓库,就先干掉 git remote rm origin git remote add origin 地址 add commit push 注意:默认git add .是不更改删除得提交,如果要变更让远程变更删除,就git add原创 2020-06-16 18:23:34 · 202 阅读 · 0 评论 -
Redis操作 入门个人总结
Redis操作 入门个人总结 linux下先找到redis-cli客户端 查找 find / -name redis-cli redis入门新手总结(只适合新手入门,都是常用命令以及个人总结) 参考文档:https://www.runoob.com/redis/redis-tutorial.html 个别借鉴csdn、博客园、各种大牛xinde 1、首先知道什么是redis Redis是一种支持key-value等多种数据结构的存储系统,也是nosql(非关系型数据库)。 它使用C语言编写,支持String原创 2020-06-11 20:45:01 · 129 阅读 · 0 评论 -
Linux更改远程默认SSL端口
默认22端口不安全,这些修改下,本例更改为25846 1、去阿里云开放端口 2、root下使用vim /etc/ssh/sshd_config vim /etc/ssh/sshd_config /22 找到Port 22 编辑模式下 加入Port 25846,并ESC退出编辑模式,:wq保存退出; 3、systemctl restart sshd命令,重启服务。 systemctl res...原创 2020-03-20 20:26:11 · 1719 阅读 · 0 评论 -
thinkphp5在宝塔LNMP的配置
thinkphp5在宝塔LNMP的配置 由于nginx不像apache那样支持pathinfo (就是/控制器/方法/函数),所以要nginx配置支持pathinfo 在宝塔网站设置 然后到配置文件,加入 location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } 代码意思你看...原创 2019-08-30 14:23:13 · 276 阅读 · 0 评论