摘要:
1 文章详情页 # url设计 /username/article/1 # 先验证url是否会被其他url顶替 # 文章详情页和个人站点基本一致 所以用模版继承 # 侧边栏的渲染需要传输数据才能渲染 并且该侧边栏在很多页面都需要使用 1.哪个地方用就拷贝需要的代码(不推荐 有点繁琐) 2.将侧边栏制 阅读全文
摘要:
1 首页-动态展示用户名 # 1.动态展示用户名称 {% if request.user.is_authenticated %} <li><a href="#">{{ request.user.username }}</a></li> <li class="dropdown"> <a href="# 阅读全文
摘要:
## 1 文件基本权限 ```python # 1 rwx r-x r-x 属主(文件所有者) 属组权限 其他人权限 # 2 权限详解 r:read 读权限 4 w: write 写权限 2 x: execute 可执行权限 1 -: 没有权限 0 # 3 修改权限 7=4(r)+2(w)+1(x) 阅读全文
摘要:
1 项目开发流程 # 1.需求分析 架构师+产品经理+开发者组长 在跟客户谈需求之前,会大致先了解客户的需求,然后自己先设计一套比较好写方案 在跟客户沟通交流中引导客户往我们之前想好的方案上面靠 形成一个初步的方案 # 2.项目设计 架构师干的活 编程语言选择 框架选择 数据库选择 主库:MySQL 阅读全文
摘要:
## 1 vim编辑器 ```python # 安装:yum install vim -y # 命令模式、编辑模式、末行模式 # 命令模式: 进入vim的第一个模式 -上下翻 -yy 复制一行 -p 粘贴 到光标到下面 -dd 剪切 -p 把上面剪切的粘贴上 -u 撤销 # 编辑模式 -i:inse 阅读全文
摘要:
1 常用命令 # 1 tree /home/ 树状形式显示文件目录 需要安装 yum install tree # 2 cat :查看文本内容 cat >> test2.txt <<EOF # 查看并写入内容 > ads > adf > EOF # 以固定EOF结束 # 3 less、more :文 阅读全文
摘要:
## 0 命令别名 ```python # 1 设置别名 alias wk='ifconfig' 只在当前bashshell中生效 # 2 永久生效(全局/局部文件) echo "alias wk='ifconfig'" >> /etc/bashrc # 3 取消别名 当前shell窗口 unali 阅读全文
摘要:
http://www.liuqingzheng.top/linux/Linux%E7%B3%BB%E5%88%97%E6%95%99%E7%A8%8B/ ## 一. Linux历史 ## 二. 虚拟软件安装 ```python # 一路下一步,装完(试用,输入激活码),打开 # 网络模式:NAT,桥 阅读全文
摘要:
IO模型简介 # 我们这里研究的IO模型都是针对网络IO Stevens在文章中一共比较了五种IO Model: * blocking IO 阻塞IO * nonblocking IO 非阻塞IO * IO multiplexing IO多路复用 * asynchronous IO 异步IO * s 阅读全文
摘要:
1 死锁与递归锁(了解) 1.1 死锁(了解) 当你知道锁的使用抢锁必须要释放锁,其实 你在操作锁的时候也极其容易产生死锁现象(导致整个程序卡死 阻塞) # 死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象, 若无外力作用,它们都将无法推进下去。 此时称系统处 阅读全文