
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
总结几种log打印printf函数的宏定义 http://blog.chinaunix.net/uid-20564848-id-73402.html#include <stdio.h>#define lU_DEBUG_PREFIX "##########"#define LU_DEBUG_CMD 0x01#define LU_DEBUG_DATA ...
LINUX内核分析第一周学习总结——计算机是如何工作的张忻(原创作品转载请注明出处)《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、汇编代码的工作过程1、实验过程int a(int x){return x + 2;}int b(int x){ret...
《Linux内核分析》第六周学习总结——进程的描述和进程的创建姓名:王玮怡 学号:20135116一、理论部分(一)进程的描述1、进程描述符task_stuck数据结构(一)操作系统三大功能:进程管理(核心)、内存管理、文件系统PCB task_struct中包含:进程状态、进程打开的文件、进程优先级信息进程控制块P...
《Linux内核分析》第七周学习总结——可执行程序的装载姓名:王玮怡 学号:20135116一、理论部分总结(一)可执行程序的装载1、预处理、编译、链接和目标文件的格式 C代码经过编译器的预处理(.cpp),然后编译成汇编代码(.asm/.s),由汇编器成目标代码(.o,二进制文件),再链接成可执行文件,最后由操作系统加载...
winform嵌入chrome浏览器,修改项目属性 生成 平台为x861.nuget安装cefsharp2.实例化浏览器ChromiumWebBrowser b;private void Form1_Load(object sender, EventArgs e){CefSettings settings = new CefSettings();...
嵌入式web服务器子系统一.嵌入式web服务器的控制流程 如下图所示,嵌入式web服务器可实现通过网络远程控制嵌入式开发板,便捷实用。控制流程:浏览器 --->>>嵌入式开发板1)浏览器发送命令,开发板的web服务器接收请求,在开发板" #boa "运行web服务器后,其应用程序配置文件boa_conf内调用指定目录/cam/下的CGI程序 (arm-l...
数据库连接数量我设置了16384,最大值SET GLOBAL max_connections = 16384;对于mysql8在设置一下这个SET GLOBAL mysqlx_max_connections = 16384;可以使用 命令查看自己的设置SHOW variables like '%max_connections%';连接关闭时间h...
数组与链表的区别1. 基于空间的考虑数组的存储空间是静态,连续分布的,估计过大造成空间浪费,估计太小又将使空间溢出机会增多。 而链表的存储空间是动态分布的,只要内存空间尚有空闲,就不会产生溢出; 链表中每个节点除了数据域外,还有指针域,存储密度小于1 (数组为1), 存储空间利用率就越高。 2. 基于时间的考虑 数组中任意节点都可以在O(1) 内直接存储访问,...
由于希望可以在集群环境中运行定时job,但考虑到多个job实例有可能带来job重复执行的问题,新项目的job打算从原生的spring task实现改成quartz job实现,并采用jdbc的存储方式。如果是把quartz的表初始化到原先springboot配置的同一个数据库,并没有太多问题,但考虑到这样做会在业务表中插入很多不相关的表,决定把quartz的表建在单独的一个库中。查了...







