自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Andriod使用 Room 将数据保存到本地数据库

文章目录数据表增删改查1.增加2.删除3.修改4.查询数据库创建数据库升级数据表增删改查此博客仅为学习博客,参考网上资料所得1.增加@Insert(onConflict = OnConflictStrategy.REPLACE)OnConflictStrategy.REPLACE表如已有数据,就覆盖掉。数据的判断通过主键进行匹配,也就是id,非整个EquipType对象。增加分为两种,一种是增加一条、另外一种是增加多条数据 //返回Long数据表示,插入条目的主键值(id) @In

2020-05-13 21:17:35 368

原创 计算机系统基础No.11

文章目录一点前提具体实例ffiles1.cffiles2.cffiles3.c一点前提关于csapp.h和csapp.c的使用,编译步骤如下:1.在工作目录下建立所需的文件csapp.h csapp.c xxx.c2.编译csapp.c和xxx.c,<以csapp.c为例>命令为gcc -c csapp.c,生成csapp.o3.链接目标文件csapp.o和xxx.c,命令为...

2019-12-07 15:09:44 354

原创 计算机系统基础No.10

文章目录头文件主函数fork0.cfork1.cfork2.cfork3.cfork4fork5.cfork6.cfork7.cfork8.cfork9fork10.cfork11fork12fork13.c就部分fork实例来具体介绍fork头文件#include <stdlib.h>#include <stdio.h>#include <unistd.h...

2019-12-07 15:09:24 241 1

原创 计算机系统基础No.9

这篇博客是可重定位文件的一碟小菜文章目录一,一点参考二,程序1.源代码2.运行结果3.变成可重定位目标文件一,一点参考有时候win10中的代码文件太多,搬过来太麻烦,于是乎,win10与虚拟机中的Linux共享文件就显得方便多了,这是我在csdn其他博客里看到的,这里捞个大佬的博客来,大家自行参考(友情提示需要打开的文件尽量是共享文件夹第一二级子目录,不然…找路径一定是个无比痛苦的过程)...

2019-10-08 08:27:24 149

原创 计算机系统基础日志No.8

计算机系统基础日志No.6文章目录一,程序1.源程序2.编译运行二,拓展一,程序1.源程序#include <stdlib.h>#include <stdio.h>#include <unistd.h>static void show_pointer(void *p, char *descr) { // printf("Pointe...

2019-05-26 19:37:34 153

原创 计算机系统基础日志No.7

计算机系统基础日志No.7大数吞小数文章目录一,程序及编译运行结果1.源程序2.编译运行3.分析二,拓展1.关于浮点数的存储方式的具体解释2.atof函数一,程序及编译运行结果1.源程序#include <stdlib.h>#include <string.h>#define BUFSIZE 256int main(int argc, char *arg...

2019-05-26 19:36:44 135

原创 计算机系统基础日志No.6

计算机系统基础日志No.6缓冲区溢出演示文章目录一,程序,编译运行及汇编1.源程序2.编译运行1>结果2>分析3>汇编及汇编程序一,程序,编译运行及汇编1.源程序/* Demonstration of buffer overflow */#include <stdio.h>#include <stdlib.h>/* Implementat...

2019-05-26 19:35:54 1013

原创 计算机系统基础日志No.5

文章目录一,原程序及编译运行1.源程序2.编译运行二,程序拓展1.把byte_pointer改为int *1>程序结果2>int*结果分析2.把byte_pointer改为char *1>程序结果2>char*结果分析一,原程序及编译运行1.源程序/* show-bytes - prints byte representation of data *//* $beg...

2019-05-26 19:12:59 203

原创 计算机系统基础日志No.4

/* Example of deep recursion */#include <stdio.h>#include <stdlib.h>int recurse(int x) { int a[1<<15]; /* 4 * 2^15 = 64 KiB */ printf("x = %d. a at %p\n", x, a); ...

2019-05-26 19:12:14 152

原创 计算机系统基础日志No.3

计算机系统基础日志No.3内存泄露,核心转储#include <stdio.h>#include <stdlib.h>typedef struct { int a[2]; double d;} struct_t;double fun(int i) { volatile struct_t s; s.d = 3.14; s...

2019-05-26 19:11:41 220

原创 计算机系统基础日志No.2

计算机系统基础日志No.2测试并验证x*x>=0在计算机中不恒为真#include <stdio.h>#include <stdlib.h>int sq(int x) { return x*x;}int main(int argc, char *argv[]) { int i; for (i = 1; i < argc; ...

2019-05-26 19:10:55 104

原创 计算机系统基础日志No.1

计算机系统基础日志No.1将命令行上的十六进制数字序列转换为字符串,以"\n"结尾本日志是关于Linux下gcc编译运行的16进制转字符串程序所出现的一系列问题的解释。原程序/* Convert sequence of hex digits on command line into a string, terminated by \n */#include <stdio.h>...

2019-05-26 19:06:00 267 1

空空如也

空空如也

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

TA关注的人

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