- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 Linux编译C程序出现错误“ stray ‘\302'或者'\240' in program”的解决方案 最有效的解决办法
出现上述错误,是因为源码中出现了,‘\302'或者'\240' ,这些字符我们无法看到,但是并不代表不存在。解决的办法是:将程序拷贝到Notepad++中,点击出现的上述字符的位置,选中一个字符,Notepad会自动选中文本中所有的字符,选中复制,对其进行用空格替换操作。再gcc 编译上述错误全部消失。...
2018-11-05 23:07:40 6021
转载 学术论文中常见的英文简写
1:A.D.拉丁文:anno Domini释义:in the year of the Lord 耶稣纪年,公元2:a.m.拉丁文:Ante Meridiem释义:before middday 上午,午前3:c., ca.拉丁文:circa释义:around, about, approximately 大约4:Cap拉丁文:capitulus释
2018-02-22 09:59:22 7395
原创 undefined reference to `log' 问题解决
尝试gcc 编译出现问题。如:gcc -o lz77 main.o lz77.o tree.o bitio.obitio.o: In function `bitof':bitio.c:(.text+0xd): undefined reference to `log'bitio.c:(.text+0x1a): undefined reference to `ceil'collect2: error:
2018-01-18 16:24:28 7225 1
转载 stderr和stdout详细解说
今天又查了一下fprintf,其中对第一个参数stderr特别感兴趣。int fprintf(FILE *stream,char *format,[argument]);在此之前先区分一下:printf,sprintf,fprintf。1,printf就是标准输出,在屏幕上打印出一段字符串来。2,sprintf就是把格式化的数据写入到某个字符串中。返回值字符串的长度。3,fprintf是用于文件操
2018-01-18 11:21:07 865
转载 Android之SDK、NDK、JNI和so文件
Android之SDK、NDK、JNI和so文件Android之SDK、NDK、JNI和so文件 1. SDK Android SDK(AndroidSoftware Development Kit),即Android软件开发工具包,Android的SDK基于Java实现,这意味着基于Android SDK
2018-01-16 19:36:06 293
转载 java 多线程实现
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。一.线程的生命周期及五种基本状态关于Java中线程的生命周期,首先看一下下面这张较为经典的图:上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括:Java线程具有五中基本状态新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thre
2018-01-16 10:53:41 95
转载 linux 用户空间和内核空间区别
linux驱动程序一般工作在内核空间,但也可以工作在用户空间。下面我们将详细解析,什么是内核空间,什么是用户空间,以及如何判断他们。Linux简化了分段机制,使得虚拟地址与线性地址总是一致,因此,Linux的虚拟地址空间也为0~4G。Linux内核将这4G字节的空间分为两部分。将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),供内核使用,称为“内核空间”。而将较低的3G
2018-01-05 18:33:12 6614
转载 关于linux中内核编程中结构体的赋值操作 (结构体指定初始化)
关于linux中内核编程中结构体的赋值操作(结构体指定初始化)网址:http://blog.chinaunix.net/uid-24807808-id-3219820.html在看linux源码的时候,经常会看到类似于下面的结构体赋值的代码:struct device my_dev ={ .bus = &my_bus_type, .paren
2017-12-21 10:11:26 2477
转载 关于Linux启动时挂载rootfs的几种方式
关于Linux启动时挂载rootfs的几种方式一直对Linux启动时挂载根文件系统的过程存在着很多疑问,今天在水木精华区找到了有用的资料,摘录如下:1、Linux启动时,经过一系列初始化之后,需要mount 根文件系统,为最后运行init进程等做准备,mount 根文件系统有这么几种方式:1)文件系统已经存在于硬盘(或者类似的设备)的某个分区上了,kernel根
2017-12-15 10:17:24 731
转载 安卓手机文件系统 roots recovery bootimg
这篇文章是转自机FAN论坛!个人认为很有意义特转bootimg.rar(2.28 MB, 下载次数: 5783) 2011-10-25 02:08 上传下载次数: 5783 下载积分: 金币 -1 元 为U8800简单的写了下注视!!背景知识一、Android手机的文件系统Android手机的文件系统有许多存储器组成,以下是在adb shel
2017-12-15 10:16:02 1224
转载 Unit文件详解
摘要:在“漫步云端:CoreOS实践指南”系列的前几篇文章中,已经提到了使用Unit文件配置Systemd管理的系统服务的方式,本文将详细讲解Unit文件具体的格式和可用的参数。注:本文首发于CSDN,转载请标明出处。【编者按】在“漫步云端:CoreOS实践指南”系列的前几篇文章中,ThoughtWorks的软件工程师林帆主要介绍了CoreOS及其相关组件和使用,其中已经提到了使用
2017-12-09 10:45:28 3510
转载 系统调用和库函数及API的区别
原创 2016年05月03日 13:39:48标签:系统函数调用 /库函数调用 /API /8817编辑删除 在写程序的过程中,像MFC,VC++这些编程,都会涉及到函数的调用,有库函数也有系统函数,下面看一看它们的区别!! 系统调用(system call)和库函数调用(Library function call)的
2017-12-06 19:43:26 309
原创 Linux 下如何快速查找到头文件和函数定义
如:grep “time_t” /usr/include/*.h |grep “typedef”可以查找到“typedef_time_t time_t;”Locatekeyword.h可以查找名为keyword的头文件所在地目录树使用linux系统难免会忘记文件所在的位置,可以使用以下命令对系统中的文件进行搜索。搜索文件的命令为”find“;”locate“;”whereis“
2017-12-06 17:22:14 8873
转载 socket编程
socket编程记住关键字:文件打开、工厂模式、TCP/IP层、服务器端与客户端、先设置socket、再使用socket。首先socket是什么呢?其实就像windows中的窗口,编程的时候其实用到的只是个句柄,同样socket函数返回一个int。就像打开文件一样返回一个文件句柄(int)另外打开文件、创建socket使用到了工厂模式即传入不同的参数就创建不一样的socket。然后
2017-12-05 22:10:02 123
转载 Linux内核配置系统浅析
Linux内核配置系统浅析汤凯2003 年 3 月 01 日发布分享此页面WeiboGoogle+用电子邮件发送本页面3随着 Linux 操作系统的广泛应用,特别是 Linux 在嵌入式领域的发展,越来越多的人开始投身到 Linux 内核级的开发中。面对日益庞大的 Linux 内核源代码,开发者在完
2017-12-05 21:49:25 237
转载 linux系统中如何查看日志
linux系统中如何查看日志 (常用命令)cat tail -f日 志 文 件 说 明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时
2017-12-04 16:14:29 6770
转载 linux 下java 安装及环境配置 重点在后边
linux配置java环境变量(详细)一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。二.
2017-12-02 15:47:45 144
转载 openssl 对称加密算法enc命令详解
openssl 对称加密算法enc命令详解1、对称加密算法概述openssl的加密算法库提供了丰富的对称加密算法,我们可以通过openssl提供的对称加密算法指令的方式使用,也可以通过调用openssl提供的API的方式使用。openssl的对称加密算法指令主要用来对数据进行加密和解密处理,openssl基本上为所有其支持的对称加密算法都提供了指令的方式的应用,这些应用指令
2017-12-01 21:36:02 4658
华为解包工具.zip
2019-12-22
SJ-20100325092304-005-ZXSDR B8100 W100 WiMAX基带池开通与配置手册_276358.pdf
2019-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人