初识Nginx编译安装 此前一直通过宝塔面板等方式使用Nginx,这次需要单独部署Nginx。又因网上大部分教程图省事,多直接使用root用户安装,缺少介绍适合使用普通用户安装的方法,周二晚上鼓捣许久,故作记录。 源码、安装包和日志均放置在用户家目录下。 环境确认12[user01@centos ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core 2022-05-29 教程与推荐 #nginx
新零售数据库设计与实现 Here's something encrypted, password is required to continue reading. 2021-09-02 课程笔记 #🔏 #Database
高并发高性能高可用MySQL实战 Here's something encrypted, password is required to continue reading. 2021-08-22 课程笔记 #🔏 #Database
Hexo所遇问题记录 博客插入图片问题 Hexo的优势在于在本地以markdown格式撰写文本,同时可以发布到网络中。而写笔记免不了要保存图片等文件,笔者以往都是保存到第三方图床而导致文本与图片分离,特撰写此改进记录。 添加npm插件: 123npm install https://github.com/CodeFalling/hexo-asset-image --save或者 我用的这个:npm install 2021-06-26 教程与推荐
复习数据库2 三范式第一范式:每个列都不可再分。 第二范式:,非主键列完全依赖于主键,而不是依赖于主键一部分。 第三范式:,非主键列只依赖于主键,不依赖于其他非主键。 权限表MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化。 user权限表:记录允许连接到服务器的用户帐号信息,里面的权限是全局级的。 db权限表:记录各个帐号在各个 2020-10-22 复习笔记 #database
复习计算机网络 HTTP用的什么连接HTTP/1.0中,默认使用的是短连接。浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。如果客户端浏览器访问的某个HTML或其他类型的 Web页中包含有其他的Web资源,如JavaScript文件、图像文件、CSS文件等;当浏览器每遇到这样一个Web资源,就会建立一个HTTP会话。 从HTTP/1.1起,默认使用长连接,用以保持连 2020-10-21 复习笔记 #计算机网络 #一个数据包是如何发送出去的呢
复习数据库 复习着发现可以与数据结构等内容联系起来,赞。 数据库事务数据库中一组原子性的SQL操作,彼此状态一致。具有ACID特性。[1] 原子性:数据库事务是一个整体,其中的SQL操作要么全部提交成功commit要么全部失败回滚rollback,不可分割; 一致性:与原子性有联系。事务总是从一个一致状态转换到另一个一致状态; 隔离性:事务之间彼此互不影响,一个事务在提交之前,对其他事务是不可见的。 持久性 2020-10-20 复习笔记 #database
中缀表达式转换为后缀表达式以及逆波兰计算器 在写代码时,早早遇到过栈: 子程序调用: 在跳往子程序前,先将下个指令的地址存到堆栈中,直到子程序执行完毕再将地址取出,以回到原来的程序中。 换句话理解:一个函数中调用另一个函数时,会将这个函数现场保留(压栈),以便于被调用的函数执行完毕后,原函数直接出栈。 处理递归调用: 和子程序递归的调用类似,除了存储下一个指令的地址外,也将参数、区域变量等数据存入栈中。 表达式转换:如使用中缀表达 2020-10-19 algorithm #stack
约瑟夫问题-使用单链表进行一圈人报数 问题:人们站在一个等待被处决的圈子里。 计数从圆圈中的指定点开始,并沿指定方向围绕圆圈进行。 在跳过指定数量的人之后,处刑下一个人。 对剩下的人重复该过程,从下一个人开始,朝同一方向跳过相同数量的人,直到只剩下一个人,并被释放。 翻译过来就是,编号1…n的n个人围成一个环,约定编号为k的人开始报数,数到m的人出列,他的下一位又开始从1报数…以此类推。输出出队编号。 (设定1<= 2020-10-19 algorithm #Josephu #Linked List
十月随笔:深入理解需求 看了波波老师关于软件行业的思考,其中有两句: 软件行业大有可为:以非处方药为代表的专业信息的不对称、用户专业定制化需求; “深刻理解用户需求、理顺流程、多轮次跟客户和使用方提出自己的理解。” 2020-10-03 随笔