会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
michellel.top
怕什么真理无穷,进一寸有一寸的欢喜。 ---胡适
博客园
新随笔
联系
订阅
管理
上一页
1
···
52
53
54
55
56
57
58
59
60
···
125
下一页
2020年11月22日
记录一次奇葩的mariadb不能启动解决方法:
摘要: 一、先是不能启动服务: 错误提示大概:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' 1、关闭mysql数据库服务 systemctl stop mysqld 2、屏蔽权限 mysqld_sa
阅读全文
posted @ 2020-11-22 18:50 叕叒双又
阅读(2583)
评论(1)
推荐(0)
2020年11月20日
数据文件——之以批处理方式写入文本文件
摘要: 只想一股脑写如文本文件的可以参看,代码test6_3.c 1 //This is c program code! 2 /* *=+=+=+=+* *** *=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= 3 * 文档
阅读全文
posted @ 2020-11-20 17:21 叕叒双又
阅读(798)
评论(0)
推荐(0)
数据文件——之逐字符读取文件
摘要: 一、不考虑文件打开失败,test6_1.c 1 //This is c program code! 2 /* *=+=+=+=+* *** *=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= 3 * 文档信息: ***
阅读全文
posted @ 2020-11-20 17:18 叕叒双又
阅读(177)
评论(0)
推荐(0)
2020年11月19日
Linux下多进程编程消息队列
摘要: 一、消息队列 一个或多个进程可向消息队列写入消息; 一个或其他多个进行可从消息队列中读取消息。 linux中的消息被描述成是内核地址空间中的一个内部链表; 每个消息队列有一个IPC(inter-Process Communication 进程间通信)的标识号唯一的标识 linux为系统中的所有消息队
阅读全文
posted @ 2020-11-19 22:43 叕叒双又
阅读(797)
评论(0)
推荐(0)
Linux下多线程编程之——线程专有数据
摘要: 每个线程都有自己的专有数据,私有数据采用的是公有键私有值的存储方式,通过键来访问值的方式访问数据。以线程看来,访问就是使用公有键指代线程数据;貌似对键的取值和对变量的访问是一样的。其实,公有键的私有值的访问方式和面向对象中的多态很相似,不同线程中,同样的键实际指向的是不同的内存内容。 一、操作线程私
阅读全文
posted @ 2020-11-19 08:07 叕叒双又
阅读(198)
评论(0)
推荐(0)
2020年11月18日
Linux下多线程编程之——线程互斥
摘要: 一、互斥对象基础 互斥对象其实就是锁,用来邦正共享资源操作的完整性,每个对象都对应与一个可称为“互斥锁”的标记。该标记用来保证在人一个时都只能有一个线程访问该对象,资源通常时内存、文件句柄等。线程访问某资源,需要先获得互斥量,对其加锁;加过锁的资源如果需要被其他线程访问,通过互斥量获取资源也被锁定,
阅读全文
posted @ 2020-11-18 22:06 叕叒双又
阅读(286)
评论(0)
推荐(0)
Linux下多线程编程之——线程竞争
摘要: 一、多线程竞争域 1、函数pthread_attr_setscope()和函数pthread_attr_getscope()用来设置和获取线程的作用域,作用域决定线程是在进程内还是在系统内竞争资源,linux下只能设置为:PTHREAD_SCOPE_SYSTEM 二、代码test7_6.c 1 //
阅读全文
posted @ 2020-11-18 22:02 叕叒双又
阅读(498)
评论(0)
推荐(1)
Linux下多线程编程之——线程取消
摘要: 线程除了运行完毕后正常退出外,还可以被撤销,使得线程中途退出并释放资源 一、线程取消函数pthread_cancel(): 1、输入参数:线程名称,函数向指定的线程发送终止信号 2、返回参数:发送成功 0, 否则为非 0 3、附加应用:pthread_join(),发送成功也无法保证线程就会终止,因
阅读全文
posted @ 2020-11-18 22:00 叕叒双又
阅读(636)
评论(0)
推荐(0)
Linux下多线程编程之——线程分离
摘要: 一、线程分离属性 线程通常分为可合并和不可合并线程,前者不能被其他线程(包括主线程)收回资源并杀死,其资源在其终止后由系统释放;后者则可以被主线程杀死或进行资源回收,甚至是资源是被强制回收的,主线程可以全程监控线程的运行状态。 二、pthread_attr_setdetachstate函数,该函数可
阅读全文
posted @ 2020-11-18 21:58 叕叒双又
阅读(601)
评论(0)
推荐(0)
Linux下多线程编程之——多线程委托模型
摘要: 一、多线程: 系统中运行的程序都是一个进程,进程包含一到多个进程,进程执行时需要一定的资源。线程可以是一组指令的集合或特殊的程序段,可以在程序里独立执行,可将其理解为代码运行的上下文,可以将其当作轻量级的进程,主要实现单个程序里执行多个任务。由于进程的创建、切换、调度和销毁时窜在速度慢,内存和资源消
阅读全文
posted @ 2020-11-18 21:47 叕叒双又
阅读(229)
评论(0)
推荐(0)
Linux下多进程编程
摘要: 一、linux下通过进程编号管理程序运行,主要通过fork函数实现多进程编程。通过该函数,实现系统调用创建一个与原来进程几乎完全相同的进程,两个进程几乎可以完成一模一样的事情,通过初始参数的不同,实现不同的功能。主要通过返回值的不同区分进行类型, 返回0表示是子进程,如果是非0,则是创建的进程的id
阅读全文
posted @ 2020-11-18 19:54 叕叒双又
阅读(414)
评论(0)
推荐(0)
2020年11月17日
make的变量及赋值运算
摘要: 在make文件的书写中,为了简化文件,常常会使用变量: make的规则: 目标文件:依赖文件列表 命令构建集 无论是目标文件,还是依赖文件列表,还是命令构建合集中都可以使用变量: make中的变量主要有两种:自定义变量和内置make变量: 1、自定义变量后,可以在 Makefile中使用该变量。变量
阅读全文
posted @ 2020-11-17 11:26 叕叒双又
阅读(867)
评论(0)
推荐(0)
2020年11月16日
高斯ALT71键盘在linux下的映射
摘要: 零、趁着双十一活动入手一块高斯ALT71键盘,配色和键位都是我喜欢的类型,但是被克服告知没有驱动,无法该键位,瞬间无语。国内厂商就是这样的,总想考颜值取胜,其实键盘更需要的是可玩性啊。厂家不提供,作为一个重度linux使用者,怎么能忍受了,经过摸索,作了如下的操作,键盘瞬间变得高大上了不少。 一、借
阅读全文
posted @ 2020-11-16 22:34 叕叒双又
阅读(587)
评论(0)
推荐(0)
2020年11月15日
linux下汇编语言汇总
摘要: 一、通用寄存器: 16 32 64 AX EAX RAX :累加器,所有IO指令都可用他来与外部设备通信 BX EBX RBX :计算存储单元地址时常用作基地址寄存器 CX ECX RCX :常用来保存计数值 DX EDX RDX :在某些IO操作时,常用来放置IO的端口地址;进行多字节计算时,常常
阅读全文
posted @ 2020-11-15 11:22 叕叒双又
阅读(850)
评论(0)
推荐(0)
2020年11月14日
c语言还可以这么玩
摘要: 很长一段时间以来,我都知道C语言可以将多个程序组合成一个程序,没想到,还可以将一个程序分成几个子片段: 充分利用编译信息的预定义宏: 1、__FILE__:指出本行语句所在源文件的文件名称,数据类型是字符串 2、__LINE__:指出本行语句的行号信息,数据类型是整型 3、__DATE__: 4、_
阅读全文
posted @ 2020-11-14 16:45 叕叒双又
阅读(144)
评论(0)
推荐(0)
上一页
1
···
52
53
54
55
56
57
58
59
60
···
125
下一页
公告