![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
努力的zjk
这个作者很懒,什么都没留下…
展开
-
项目一——点餐系统
项目设计:MVC设计框架M-model-数据管理V-view-界面管理C-controller-业务逻辑管理浏览器访问一个餐馆页面顾客:点击查看所有菜单;勾选菜品;进行下单老板:上传菜品;修改菜品;查看菜品;查看订单;修改订单数据管理模块:菜品数据管理;订单数据管理数据通过mysql数据库进行数据管理数据库表的设计菜品数据:菜品ID,菜品名称,菜品单价,修改时间订单数据:订单ID,订单桌号,菜品信息,订单状态CREATE DATABASE IF NOT EXISTS db_ord原创 2020-07-16 21:54:01 · 934 阅读 · 0 评论 -
Linux——线程深入剖析
线程安全多个执行流对临界资源争抢访问,但是不会出现数据二义性。通俗来讲,就是多个线程并发同一段代码时,不会出现不同的结果。线程安全如何实现?同步通过条件判断保证对临界资源访问的合理性互斥通过同一时间对临界资源访问的唯一性实现临界资源访问的安全性互斥的实现互斥锁...原创 2020-06-06 00:40:23 · 260 阅读 · 0 评论 -
Linux中线程的初步认识
线程话不多说,先来一张线程图。轻量化进程线程是进程中的一条执行流,这个执行流在Linux下是通过PCB实现的,因此Linux下的线程其实就是PCB,但是PCB是进程。因为Linux下的PCB,共用同一个虚拟地址空间,相对于传统PCB更加轻量化,因此也被称为轻量化进程。虽然线程共享进程数据,但是也拥有自己的一部分数据。比如:线程ID一组寄存器栈errno信号屏蔽字调度优先级在Linux中,既然线程是轻量化的进程,那么进程就相当于了一个线程组,一个进程中就会有多个线程(即多个PCB原创 2020-05-28 18:53:13 · 147 阅读 · 0 评论 -
Linux 进程的初步认识
进程原创 2020-05-27 19:57:48 · 203 阅读 · 0 评论 -
Linux基础指令认识
Linux基础指令基础指令lspwdcdtouchmkdirrmdir&&rmmancpmvcatmorelessheadtaildatecalfindgrepzip/unziptarbcunameshutdownLinux扩展指令安装和登录指令loginha原创 2020-05-20 16:36:14 · 283 阅读 · 0 评论 -
Linux相关知识及一些常识
Linux 常用工具编辑器描述EmacsLight tableBracketsSublime TextChocolatEclipseDart Editor––编译器描述ClangInter C++GNU C++–Borland C++Viual C++...原创 2019-12-12 18:27:08 · 143 阅读 · 0 评论 -
Linux初步认识
Linux中有三种不同的权限:r:可读 对于目录来说,有浏览目录的权限w:可写 对于目录来说,有删除移动目录中文件的权限x:可执行 对于目录来说,有进入目录的权限Linux下的重要目录:(以下均为查阅资料得来)目录作用/bin系统有很多放置执行文件的目录,但是/bin目录比较特殊。/bin放置的是在单用户维护模式下还能够被操作的命令。在/bin下面的...原创 2019-11-17 23:09:23 · 124 阅读 · 0 评论