自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 APUE::线程

自动清理需要到一个取消点

2021-02-23 18:05:38 118

原创 APUE::一些知识

可重入函数可以正常运行结束不可重入函数无法正常运行结束网络终端会话守护进程

2021-02-23 16:20:58 112

原创 APUE::信号

kill/raise/abortalarm/settimeralarm与进程状态无关sig系列sigprocmasksignalsigsuspendpause

2021-02-23 13:45:45 80

原创 APUE::进程

p.28之后看pipe占用:普通文件,目录,符号连接不占用存储空间: 管道,套接字,字符设备,块设备 (不是真正的文件)MMUPCB环境变量getenv/setenv/unsetenvFIFO

2021-02-22 14:43:39 80

原创 APUE::文件储存

ext2stataccess/chmod/truncate/link/unlinksymlink/readlink/renamegetswd/chdiropendir/closedir/readdir/目录项rewinddir/telldir/seekdirdup/dup2

2021-02-21 19:51:17 89

原创 APUE::IO

open/closeperror/strerrorlseek移动fd位置扩展文件长度,需要一次io才可以fcntl/ioctl文件描述符内存储的权限![! [在这里插入图片描述](https://img-blog.csdnimg.cn/2021022114371255.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9...

2021-02-21 15:06:22 71

原创 总结::计算机网络::数据链路层

here we go

2021-01-10 14:44:16 63

原创 总结::计算机网络::物理层

Hub为半双工

2021-01-09 16:04:05 57

原创 总结::计算机网络::体系结构

中间各层既是下一层的服务使用者,又是上一层的服务提供者OSI物理层 – 比特,透明的传输比特流数据链路层 – 帧,将网络层传来的IP数据报组装成帧,(差错控制,流量控制,传输管理)网络层 – 数据报,把网络层的协议数据单元(分组)从源端传到目的端,(流量控制,拥塞控制,差错控制)传输层 – 报文段(TCP)或 用户数据报(UDP),提供端到端端通信(端口)会话层 – 进程建立同步(SYN)表示层 – 通信系统中交换信息的方式,编码,压缩应用层 – FTP,SMTP,HTTPT...

2021-01-09 14:57:12 118 1

原创 总结::OS::I/O管理

DMA

2021-01-09 00:13:03 153

原创 总结::OS::文件管理

文件的逻辑结构

2021-01-08 16:51:07 71

原创 总结::OS::进程管理

进程具有动态性,并发性,独立性,异步性,结构性

2021-01-03 15:59:21 76

原创 总结::OS::基本概念

并发 (Concurrence)计算机系统同时存在多个运行的程序,因此它具有处理和调度多个程序同时执行的能力。操作系统的 并发是通过分时得以实现的。并行性是指系统具有同时进行运算或操作的特性,在同一时刻能完成两种或两种以上的工作。并行性需要相关硬件的支持。共享在OS环境下的资源共享或成为资源复用,是指系统中的资源可供内存中多个并发执行的进程共同使用。互斥共享方式当进程A要访问某资源时,必须先提出请求。若此时该资源空闲,系统便可将之分配给请求进程A使用,此后若再有其它进程也要也要访问该资源

2020-12-21 22:35:04 595

原创 总结::OS::内存管理

https://www.youtube.com/playlist?list=PLiwt1iVUib9s2Uo5BeYmwkDFUh70fJPxXpage fault exception

2020-12-12 14:41:14 206

原创 总结::深入理解C++11::第2章

2.1 保持与C99兼容之后总结2.2 long long整形分为 (signed) long long (int) 和 unsigned long long (int)在C++11中,标准要求long long整型可以在不同平台上有不同的长度,但至少有64位LLONG_MIN 和 LLONG_MAX 和 ULLONG_MIN2.3 扩展的整型C++11一共只定义了5种标准的有符号整型:signed char 和 short int 和 int 和 long int 和 long lon

2020-12-08 12:57:02 116

原创 windowsserver2012r2:IIS && php7.1.30 && Mysql5.7

IIS && php7.1.30 && Mysql5.7 (windowsserver2012r2)IIS在Server Manager中, 选择Add roles and features在Server Roles中,选择Web Server(IIS)全点上在Role Services中,全选 注意!.NET Extensibility 4.5 和 ASP.NET 4.5别选,如果要选,需要在下一步添加路径安装php7.1.30首先运行clearco

2020-08-10 16:14:33 358

原创 代理服务器配置 && CentOS7代理连网

代理服务器配置 && CentOS7代理连网使用的Apache2.4.43,在Windows平台Apache2.4.43下载地址 https://www.apachehaus.com/cgi-bin/download.plx进入安装目录,进入conf,修改httpd.conf文件如下//安装地址Define SRVROOT "/yourpath/Apache24"//ip地址和端口号Listen yourip:yourport//加载需要的模块LoadModule ac

2020-08-05 16:56:27 1045

原创 Xcode: Library not loaded: @rpath/name.dylib Referenced from: /Location/name Reason: image not found

如果你看到我这说明你已经在各种网站搜索过如何解决了我是这样解决的:在Frameworks and Libraries里把你出问题的改成Embed就可以了希望有用

2020-07-11 15:59:51 228

原创 OpenCV + Xcode(环境配置)

最近换到了Mac平台首先需要安装Homebrew,具体教程网上有很多#安装OpenCVbrew install opencv打开Xcode新建project并且选择语言,我演示的是C++双击左上角蓝框内的设置选择TARGETS里的蓝框内容选择蓝框内的Build Phases添加蓝框内的Link Binary With Binaries然后选择Add filesOpenCV用Homebrew地址一般在/usr/local/Cellar/opencv/4.3.0_5/lib选择你

2020-07-11 11:17:51 1770 2

原创 Navicat: 2003 - Can‘t connect to MySQL server on XXX (61 “Connection refused“) && MySQL创建新用户

被其它的错误博客折磨当用Navicat远程访问MySQL时Navicat报错:2003 - Can’t connect to MySQL server on XXX (61 “Connection refused”)搜到的好多都是错误的,一个简单的问题折腾了好久从头开始,这次在ubuntu20.04LTS挺好的流程介绍https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permis

2020-07-04 13:44:00 1742

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除