- 博客(20)
- 收藏
- 关注
原创 APUE::信号
kill/raise/abortalarm/settimeralarm与进程状态无关sig系列sigprocmasksignalsigsuspendpause
2021-02-23 13:45:45
95
原创 APUE::进程
p.28之后看pipe占用:普通文件,目录,符号连接不占用存储空间: 管道,套接字,字符设备,块设备 (不是真正的文件)MMUPCB环境变量getenv/setenv/unsetenvFIFO
2021-02-22 14:43:39
95
原创 APUE::文件储存
ext2stataccess/chmod/truncate/link/unlinksymlink/readlink/renamegetswd/chdiropendir/closedir/readdir/目录项rewinddir/telldir/seekdirdup/dup2
2021-02-21 19:51:17
107
原创 APUE::IO
open/closeperror/strerrorlseek移动fd位置扩展文件长度,需要一次io才可以fcntl/ioctl文件描述符内存储的权限网络层 – 数据报,把网络层的协议数据单元(分组)从源端传到目的端,(流量控制,拥塞控制,差错控制)传输层 – 报文段(TCP)或 用户数据报(UDP),提供端到端端通信(端口)会话层 – 进程建立同步(SYN)表示层 – 通信系统中交换信息的方式,编码,压缩应用层 – FTP,SMTP,HTTPT...
2021-01-09 14:57:12
143
1
原创 总结::OS::基本概念
并发 (Concurrence)计算机系统同时存在多个运行的程序,因此它具有处理和调度多个程序同时执行的能力。操作系统的 并发是通过分时得以实现的。并行性是指系统具有同时进行运算或操作的特性,在同一时刻能完成两种或两种以上的工作。并行性需要相关硬件的支持。共享在OS环境下的资源共享或成为资源复用,是指系统中的资源可供内存中多个并发执行的进程共同使用。互斥共享方式当进程A要访问某资源时,必须先提出请求。若此时该资源空闲,系统便可将之分配给请求进程A使用,此后若再有其它进程也要也要访问该资源
2020-12-21 22:35:04
637
原创 总结::OS::内存管理
https://www.youtube.com/playlist?list=PLiwt1iVUib9s2Uo5BeYmwkDFUh70fJPxXpage fault exception
2020-12-12 14:41:14
231
原创 总结::深入理解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
129
原创 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
380
原创 代理服务器配置 && 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
1524
原创 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
251
原创 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
1798
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
1803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人