自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

原创 交叉编译时--sysroot,-rpath,-rpath-link,-L之间的关系与注意点

在进行交叉编译的时候,出现 “not found (try using -rpath or -rpath-link)” 错误,可能是由于没有设置sysroot,而使用了rpath进行运行库的搜索路径指定,导致在链接的时候找不到对应的动态库。

2023-09-05 09:59:02 906 1

原创 第一章 ImageJ二次开发之开发环境搭建

ImageJ二次开发之开发环境搭建

2022-06-19 19:00:32 334

原创 将windows下文件编码格式转换成UTF-8 文件编码格式

将windows下文件编码格式转换成UTF-8 文件编码格式背景说明:一个芯片厂商的SDK中的所有文件使用的GB2312的中文编码方式,所以在linux下开发的时候会发现中文的部分都是乱码。因为使用的linux系统支持的是UTF-8编码的文件格式,所以就需要一个小脚本转换一下。解决方案一开始考虑用iconv,这个是网上常见的方案,但是我也不确定是不是所有的文件都是使用gb2312的编码,所以我需要找一个能识别文件编码的命令工具,然后就找到了enca。#!/bin/bashfil

2020-11-30 20:33:41 2242

原创 CC2530中adc的使用记录

CC2530中adc的使用记录本文主要是记录使用CC2530中adc过程中遇到的问题。同时分析ZigBee协议栈中实现的代码。ADC的基本知识CC2530中ADC相关特性CC2530中和ADC相关的寄存器ZigBee协议栈中的实现代码参考电压的问题实验过程中遇到的问题1. ADC的基本知识ADC是模数转换的简称,通常是指一个将模拟信号转变为数字信号的电子元件。一般的模数转换器是将一

2015-08-22 00:27:06 9368 1

原创 vim 配置常用函数介绍

1.line ("expr")The result is a Number , which is the line number of the file position given with expr . The accepted positions are: . the cursor position $ the last line in the current buf

2012-12-21 15:59:14 2081

原创 解决MinGW运行时的libgmp-10.dll丢失错误

这个是安装MinGW时候遇到的问题,分析一下其原因:原因一:环境变量的问题这个问题网上大部分的答案都是基于这个原因的。具体的解决的方法就是把那个dll文件的路径添加到环境变量中。具体见:http://blog.csdn.net/xinyaping/article/details/7284511原因二:安装包被破坏了,自己直接到网站上去下载一个安装包,后缀名是.lzma,这种

2012-11-23 10:31:43 7663 4

原创 SVN初识

初识的过程总是让你感到害羞,与无从下手,不知所措。这是我第一次涉及这种代码版本管理软件,写这个blog主要就是为了,记录下一些东西,防止以后忘记怎么做了。我认为学习一个新的东西不能太急功近利了,要对其大概的了解一下,这样才能方便下面的工作的开展,有的时候我自己也会很急功近利,往往会适得其反.(这边写下这句话主要是为了提醒我自己)下面中文不是对上面英文的翻译,只是对内容的注解。

2012-11-04 17:42:28 676

原创 socket program error:Socket operation on non-socket

这个错误表示你的socket 操作有问题。第一步:如何定位错误出现的地方但不是说一定就是返回错误信息的那个函数。举个例子来说:connect: Socket operation on non-socket 这句话表示我的错误出现在connect函数,但是事实并不是这个样子,前面调用的有关socket的函数都是有可能出错的。这里是一个客户端返回的错误,前面可能出错的函数主要是 socket(

2012-09-26 11:33:22 3090

原创 Java中静态变量的使用

我们在编写java程序时候可能会遇到错误:“ERROR无法从静态上下文中引用非静态变量”下面我们将会分析怎么解决这个问题。什么是“static”?学习过java、C++或C的人都应该认识这个关键字。用这个关键字修饰的变量叫做静态变量,有其特殊的作用。在java中static也用来修饰静态方法和静态内部类。静态变量的特点:(1)生存周期:静态局部变量的生存周期也是整个源程序。

2012-08-30 13:32:42 3028

原创 linux命令行输入的的一些技巧

整理自本人的chinaunix上的文章:http://blog.chinaunix.net/uid-26642637-id-3308648.html一、命令输入时的快捷键:(1)Ctrl-a 将光标移动到这个命令的开头(2)Ctrl-e 将光标移动到这个命令的结尾(3)Crtl-u将光标前面的部分全部删除(4)Crtl-k将光标后面的部分全部删除(5)Ctrl-p自

2012-08-30 13:25:17 1595

原创 如何使用动态链接库(dll)文件

这是我从本人的chianunix上搬过来的,文章链接为:http://blog.chinaunix.net/uid-26642637-id-3312818.html。这个问题是我在使用sqlite3时遇到的,在我的程序中需要用到sqlite数据库。但是在官网上下载的sqlite开发包中只有sqlite3.dll和sqlite3.def文件。要想在自己的程序调用sqlite3中的函数

2012-08-30 13:21:24 632

转载 几种封装方式

转载自游子博客[http://open-linux.org]于封装方式的一些具体的东西可能就知道的不多了,今天从网上查了查,总结了一下,写了下来,来和大家共同参考。自从美国Intel公司1971年设计制造出4位微处a理器芯片以来,在20多年时间内,CPU从Intel4004、80286、80386、 80486发展到Pentium和PentiumⅡ,数位从4位、8位、16位、32位

2010-10-20 20:26:00 1048

转载 vi/vim 基本使用方法

vim使用大全[转] vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux

2010-05-16 13:03:00 384

原创 如何将windows下的文件夹挂载到虚拟机Linux系统下

我所讲的是windows真实系统上有vmware的linux系统,将windows下的一个文件夹共享,如何挂载到虚拟机的linux系统下,也就是如何让linux系统试用windows下的一个文件夹。      大家也许不太明白,下面我就做一些截图  双击share folder,一定要保证share folder 后面的选项是enable,然后点击Add,再点击浏览选择你要共享的文

2010-04-17 15:47:00 3311 4

原创 linux系统函数fork()详解

fork 是干什么的呢?fork的作用就是创建一个新的进程。 它的函数模型如下:#include#include pid_t fork(void);fork函数是从当前进程中重新创建一个新的进程。这个进程被称作是子进程,而原来的进程被称为父进程。而这个子进程大部分都是从父进程那里复制而来的。在最下面我列出了他们之间的异同点。fork函数调用一次,有两个返回值

2010-03-31 20:25:00 821 1

原创 进程间通信(InterProcess Conmunication)

IPC的目的:                        1;进程间的数据传输                      2:进程件共享数据                      3:通知事件                      4: 进程间的资源共享                      5:进程的控制   IPC的几种通信机制:

2010-03-22 20:46:00 396

原创 open、write等文件读写函数

write函数原型是size_t write(fd, buf, size);其中fd是文件描述符,也是缓冲区中的东西将要写入的地方,白话一点来说,fd就是一个你将要放东西进去的容器的编号。buf 就是你所要存的东西的来源。size 不用说,大家也知道就是大小啦! read函数原型 size_t  read(int fd, void *buf, size_t count); 参数:

2010-03-02 21:33:00 928

Ubuntu下宽带账号查看器

这个是Ubuntu下宽带账号查看器,用shell语言编写的,可以当做工具用,也可以用来学习shell编程。

2012-06-26

12864的单片机控制

这个程序主要实现的是用单片机89c51控制12864,来显示字符串。

2011-08-15

C语编程入门(谭浩强)

这个是C语言的入门书籍。如果你只是想通过计算机二级的话,那么这本书就足够了。

2011-08-15

交通灯课程设计 VHDL源码

交通灯课程设计的VHDL源码。经测试,完全没有问题!可以直接使用各个模块,各个模块可独立使用。

2011-05-31

单片机串口传输程序 (回显功能)

利用循环队列来实现字符串的发送与接收,有回显功能。

2011-01-19

at24c64的protues仿真及源代码

这是基于89C51和FM24C64的仿真程序。里面的代码是经过测试的,没有问题。

2011-01-07

2007数学建模——乘公交,看奥运优秀论文

里面有几篇2007年全国数学建模大赛的优秀论文,里面包含代码。

2010-10-23

空空如也

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

TA关注的人

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