- 博客(22)
- 资源 (9)
- 收藏
- 关注
原创 将制作好的系统安装到硬盘上
接上一篇文章:http://blog.csdn.net/leo9150285/article/details/51163475上一篇下载简版的linux类似于livecd的形式,本篇记录如何安装到硬盘上一、准备工作: 重新修改和制作iso镜像,将一些必要的包包含进去,制作iso参考上一篇文章 1.下载cfdisk.tcz和grub-0.97-splash.tcz,附上下载地址:http://ft
2016-04-22 14:55:14 1419
原创 系统镜像盘ISO的制作--基于tinycorelinux
分两篇记录在制作系统盘时的一些步骤: 第一篇:系统镜像盘ISO的制作–基于tinycorelinux 第二篇:将制作好的系统安装到硬盘上 系统原始盘下载地址 这里下载的是最基础的版本core(11MB) 一、iso目录结构 二、过程记录 在实践打包的过程中,出现权限问题,即使是加了sudo,因此,以下都是在root用户下进行 1.挂载iso到本机mount -t iso9660 -o
2016-04-15 17:35:47 4347
原创 linux代码风格
在项目维护的时候,因为同时开发了window和linux版本,发现命名有点混乱,现在开始整理代码,统一成一种风格。以下是参考了网上的文章,我需要形成的风格,记录整理,以备查看。linux代码风格:1.变量名、函数名--以小写单词加下划线连接如用户名:user_name,总数:total_count。单词选择要做到望文知义,不应一味的用缩写,但像min、max、num、sum、srt这类
2014-03-21 11:26:34 867
原创 用C#做成的程序如何打包部署,在其他PC机运行
刚刚接触C#,在linux下面做习惯了c和c++,在本机运行OK后,得瑟的去别的机子,居然运行不了,你妹啊,怎么回事,没有.NET Framework,原来和java类似,.NET Framework相当与c#的虚拟机。装上后FW后,还是运行不起来,报以下错误我靠,什么鸟情况。用dumpbin -import xxx.exe将所需的dll也拷过去还是不行。难道还要装VS2010才成
2013-04-16 17:56:48 8753
原创 c#调用c程序dll
c程序做成dll后,用C#做了个界面。如何在c#中调用dll。未成功调用可以捕捉异常吗?怎样捕捉?C#调用dll有了P/Invoke,调用简直太简单了。http://blog.csdn.net/xinyaping/article/details/7288325?reload 这里详细描述。[DllImport("IAPengiCore.dll")]private
2013-04-16 15:40:33 1349
原创 用VS2010将C程序做成动态链接库dll
/*一直在做linux编程,突然要移植到windows,摸索了好久,记录下,分三篇来记录:1.用vs2010将C做成dll2.c#做界面后,如何调用C语言函数/dll3.c#程序的打包部署*/一、用vs2010将C做成dllSTEP 1:新建项目文件--新建--项目--visual c++模块--win32项目--应用程序选择DLL--完成。名称
2013-04-16 13:41:30 10155
转载 linux加载iso文件
用mount:1:建立文件夹mkdir /mnt/isoimage2:mountmount -o loop iso文件路径全名 /mnt/isoimage这样就可以在/mnt/isoimage里面看到iso的内容了,你可以对它进行复制,读取等等2:直接把所要打开的ISO文件加载到虚拟机的驱动器上,使用mount /dev/cdrom 便进入ISO目录。
2013-02-01 16:55:51 838
原创 /bin/sh^M:损坏的解释器: 没有那个文件或目录
当脚本从windows下拷贝到linux下,执行脚本时,常常出现 ” /bin/sh^M:损坏的解释器: 没有那个文件或目录 “提示可以用im打开脚本文件,然后执行下面的命令::set ff=unix:wq
2013-01-24 09:21:23 653
原创 linux内核编译2.6.XX
现在回头看很简单,但虚拟机系统还是被我搞挂了一次,我在想是不是最后没有更新grub的原因。记录一下:1.下载源码2.解压,进入 tar xvjf linux-2.6.35.tar.bz cd linux-2.6.353.make clean4.make menuconfig 配置选择5.make 或者(make zImage & make modules)
2013-01-07 14:51:51 680
转载 进程,函数退出exit和_exit
exit()和_exit()函数进程就好比人一样有其生命,我们通过fork()函数来创建一个进程,那么我们又是如何来中止进程呢。 进程退出 1.在Linux中任何让一个进程退出 进程退出表示进程即将结束。在Linux中进程退出分为了正常退出和异常退出两种。 1>正常退出 a. 在main()函数中执行return 。 b.调用exit
2012-12-24 09:30:11 1646
原创 linux下定时器的使用--timer_create等系列
直接上程序程序1:采用新线程派驻的通知方式#include #include #include #include #include #include #define CLOCKID CLOCK_REALTIMEvoid timer_thread(union sigval v){ printf("timer_thread function! %d\n", v
2012-12-08 10:40:30 32444 6
转载 linux下vim的黏贴复制
用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset就可以
2012-07-13 17:22:47 2199
原创 记录new返回值检查
如果我们想要编写平台无关的代码怎么办呢?我们不可能总是针对不同编译器来进行编码吧。请看下面改写后的平台无关代码:#include int main(int argc, char* argv[]){ A *p = NULL; try { p = new A; } catch(...) {
2012-03-26 09:38:53 568
转载 Linux内核Makefile浅析(二)
3) 定义语句define_bool /symbol/ /word/define_hex /symbol/ /word/define_int /symbol/ /word/define_string /symbol/ /word/define_tristate /symbol/ /word/不同于询问语句等待用户输入,定义语句显式的给
2011-11-25 16:52:31 601
转载 Linux内核Makefile浅析(一)
1. 配置系统的基本结构Linux内核的配置系统由三个部分组成,分别是:Makefile:分布在 Linux 内核源代码中的 Makefile,定义 Linux 内核的编译规则;配置文件(config.in):给用户提供配置选择的功能;配置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界面以及基于
2011-11-25 16:51:01 591
转载 深入理解typedef
typedef作为类型定义关键字,用于在原有数据类型(包括基本类型、构造类型和指针等)的基础上,由用户自定义新的类型名称。 在编程中使用typedef的好处,除了为变量取一个简单易记且意义明确的新名称之外,还可以简化一些比较复杂的类型声明。比如: typedef int INT32;将INT32定义为与int具有相同意义的名字,这样类型INT32就可用
2011-11-20 12:02:36 465
转载 深入理解指针函数
1.指针函数的定义 顾名思义,指针函数即返回指针的函数。其一般定义形式如下: 类型名 *函数名(函数参数表列); 其中,后缀运算符括号“()”表示这是一个函数,其前缀运算符星号“*”表示此函数为指针型函数,其函数值为指针,即它带回来的值的类型为指针,当调用这个函数后,将得到一个“指向返回值为…的指针(地址),“类型名”表示函数返回的指针指向的类型”。
2011-11-20 11:50:06 445
转载 getchar()和EOF总结
转载自:http://hi.baidu.com/viking198648/blog/item/a938d71157bcb1f7c2ce790b.html getchar()和EOF总结大师级经典的著作,要字斟句酌的去读,去理解。以前在看K&R的The C
2011-09-26 14:56:33 654
转载 查看linux硬件信息命令
原文链接:http://server.zol.com.cn/240/2400564.html 1、 主板信息 查看主板的序列号 #使用命令 dmidecode | grep -i 'serial number' #查看板卡信息 cat /p
2011-09-06 16:09:27 689
转载 Linux查看用户的7个命令
原文链接:http://blog.sina.com.cn/s/blog_73ea93d90100ptsx.html在Linux系统里,我们会经常用Linux查看用户的命令,在这里我们一些命令进行了总结,总共有7个,并做了详细的解释,以便让大家更深入的理解,接下来让我们
2011-09-06 15:55:02 813
转载 getchar详解
getchar 函数名: getchar 功 能: 从stdin流中读字符 用 法: int getchar(void); 注解: getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区
2011-08-31 10:36:24 531
转载 define宏定义和const常量定义之间的区别
define宏定义和const常量定义之间的区别转自 http://www.phpweblog.net/maple094/archive/2008/05/30/4054.htmldefine部分:宏不仅可以用来代替常数值,还可以用来代替表达式,甚至是代码段。(宏的功能
2011-08-30 15:11:13 620
orca编辑msi软件
2013-04-17
谭浩强C程序设计第三版习题答案
2009-09-06
制作无线鼠标无线射频学习
2009-04-26
在51系列单片机上移植uCOS-II
2009-04-26
基于STM32 的USB程序开发笔记
2009-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人