自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

将华为手机ROM固件下载到PC本地后,先运行提取工具中的Huawei Update Extractor程序,选择固件文件后列出固件中的所有文件信息,CTRL选择文件右键提取即可得到镜像文件。

2019-12-22

SJ-20100325092304-005-ZXSDR B8100 W100 WiMAX基带池开通与配置手册_276358.pdf

官方 中兴 SJ-20100325092304-005-ZXSDR B8100 W100 WiMAX基带池开通与配置手册_276358.pdf。SJ-20100325092304-005-ZXSDR B8100 W100 WiMAX基带池开通与配置手册_276358.pdf

2019-12-10

AquaKeyTest.exe

测试机械键盘出现问题,对广大程序员使用机械键盘提供了很大的方便,自己的出现问题了,所以才找到次工具,非常方便

2019-12-10

空空如也

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

TA关注的人

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