- 博客(25)
- 收藏
- 关注
转载 嵌入式程序员应知道的几个基本问题(转自嵌入式周刊)
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCI
2007-12-25 23:24:00 910 1
转载 linux下压缩解压缩命令(转载)
linux下压缩解压缩命令.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.ta
2007-12-09 23:13:00 827
原创 ubuntu7.10下英文环境 中文输入法SCIM
在ubuntu7.10里面,相信许多人和我一样,要使用英文环境,但是我们是中国人,所以大多数时候还是要使用中文的 第一步: 首先要安装中文环境支持 点击System->Administration->Language Support 系统刚刚装好的时候,默认的只有English前面的小方框被勾起来了,现在如果要装中文输入法就要把Chinese前面那个方框勾起来,这样实际上SCI
2007-12-04 18:09:00 1682
转载 嵌入Linux的学习方法建议
学习掌握嵌入Linux的开发与移植现在非常流行。各种学习文章与培训班,充斥书店、街头。笔者,也上了路,经历漫长的摸索,终于一日开窍,但的确糟蹋了很多金钱与时间。作为穷人,现写下自己的感受,供好学寒士参考。第一要点:实验重于看书(多编码,少翻书) 一定要首先搭建X86实验环境。用旧计算机(周末电脑城抛售存货,有新的),搭建一套实验环境。 Host主机:一台PC机(能够跑redhat
2007-12-03 15:21:00 870 1
转载 嵌入式工程师的软硬件之路
一般的学习软件的人比较适合走偏软的道路。 硬件道路: 第一步: pcb设计,一般为开发板的电路裁减和扩充,由开发板原理图为基础,画出PCB和封装库,设计自己的电路。 第二步: SOPC技术,一般为FPGA,CPLD开发,利用VHDL等硬件描述语言做专用芯片开发,写出自己的逻辑电路,基于ALTER或XILINUX的FPGA做开发。 第三步: SOC设计,分前端,后端实现,这
2007-12-03 15:18:00 1331 1
转载 嵌入式系统的实时性问题(转载)
引 言 随着后PC时代以及网络、通信技术时代的到来,大量的计算机专业人员进入了嵌入式应用领域;然而,有大量的嵌入式系统应用是以单片机的形式,应用在传统的电子技术领域中。因此,以计算机领域人员为主体的,远离对象系统的嵌入式系统的计算机工程应用模式,和以电子技术领域人员为主体,与对象系统紧耦合的电子技术应用模式产生了概念上的碰撞。许多电子技术应用模式熟视无睹、习以为常的概念,在计算机工程应用领域
2007-12-03 15:14:00 1150
转载 嵌入式Linux系统开发的起步和深入(转载)
随着现代社会信息化进程的加快,嵌入式系统被广泛的地应用于军事、家用、工业、商业、办公、医疗等社会各个方面,表现出很强的投资价值。从国际范围来看,作为数字化电子信息产品核心的嵌入式系统目前其硬件和软件开发工具市场已经突破2000亿美元,嵌入式系统带来的全球工业年产值更是达到了一万亿美元,随着全球经济的持续增长以及信息化的加速发展,嵌入式系统市场必将进一步增长。 学习步骤如下: 1、Linux
2007-12-03 15:07:00 664
原创 Makefile文件(转载)
一 makefile规则 makefile是一个make的规则描述脚本文件,包括四种类型行:目标行、命令行、宏定义行和make伪指令行(如“include”)。makefile文件中注释以“#”开头。当一行写不下时,可以用续行符“/”转入下一行。 1.1 目标行 目标行告诉make建立什么。它由一个目标名表后面跟冒号“:”,再跟一个依赖性表组成。 例: example: depfile depta
2007-12-03 15:04:00 896
转载 嵌入式Linux系统学习规划(转载)
很想学习嵌入式Linux,虽然基础不好,但是还是想尝试一下ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1)掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2)必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3)必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入式软件开发的好处是:
2007-12-03 14:58:00 984
原创 DES加密算法中的IP与IP逆置换
今天终于把DES加密算法中的IP置换和其逆置换搞定了,两个算法是一样的,只是置换表的不同而已.测试通过^_^.在此记录下,供以后自己参考或同样喜欢C编程的人参考.以前C程序写的少,今后会一直写下去,写完DES再尝试一下其它的加密算法#include #include #include typedef unsigned int MYINT32;typedef struct block
2007-11-02 10:11:00 7078 4
原创 存储过程实验
1、使用不带参数的存储过程(1)创建一个存储过程my_proc,查询“学生表”中所有计算机系女生的学号、姓名、性别、年龄和所在院系。create proc my_proc as select 学号,姓名,性别,年龄,所在院系 from students where 性别=女 and 所在院系=计算机Return(2)执行存储过程exec my_proc
2007-10-29 23:26:00 3236
转载 存储过程转载
学习存储过程,在网上找到一篇感觉说的还挺细的文章,这里转载一下: 今天是2006年9月20号。昨天开始学习存储过程,并且要在asp.net中调用。经过一天的努力,还算有点收获。我总结了一下,把资料贴上来,供大家来学习,同时也给自己的学习做个记录。下面我们从最基础的开始学起。注:黑色字体为原创。资料:存储过程的基础教程什么是存储过程呢?定义:将常用的或很复杂的工作,预先用SQL语句写好并用一
2007-10-29 23:19:00 645
原创 密码学第二次 实验S-DES
奋战了好长时间,终于写出了一个S-DES了,以前也没有好好写过一个像样的程序。--!源代码如下: #include #include #define EN 0 //加密#define DE 1 //解密int encr_sdes(char *,char *,char *);//加密函数int decr_sdes(char *,char *,char *);//解密函数//****
2007-10-29 23:09:00 1452 2
原创 第一个密码技术实验(恺撒&维吉尼亚)
#include "stdafx.h"#include "stdio.h"#include "string.h"#include "ctype.h"#include "stdlib.h"#define N 50void menu();/*显示菜单*/char * inputPandK();/*输入明文和密钥*/void caesar();/*恺撒加密算法*/void vigenere();/
2007-09-23 13:59:00 795
原创 从头开始C
进制转换#include "stdio.h"#include "stdlib.h"#define N 50int main(){ int num = 0,weight = 0; int i = 0,j = 0; int bin[N]; printf("输入您想要转换的数和您想要转换的进制数: /n"); scanf("%d %d",&num,&weight);
2007-09-09 12:15:00 713 1
原创 一个很简单的求最大公约数的程序
求最大公约数用编程来实现是很简单的,是这个学期信息安全课上第一个程序,今后要多加强C语言编程的练习,或许老师说的对,学技术的人不重视技术,只重视管理,那是本末倒置。//求最大公约数//日期:04.09.2007 算法一:int gcd(int _a,int _b) //求最大公约数算法{ int i,j; if(_a > _b) { j = _a;
2007-09-05 07:44:00 1487
原创 硬件相关计算公式
1、总线数据传输率:时钟频率/每个总线包含的时钟周期数*每个总线周期传送的字节数2、系统速度:时钟频率/每个总线包含的时钟周期数/指令平均占用总线周期数3、流水线执行时间:首条指令的执行时间 + (指令总数-1)* 流水线周期值 (最慢的那个指令周期)4、流水线吞吐率:任务数/完成时间5、加速比:采用流水线的执行时间/不采用6、内存片数:(W/w)* (B/b)W B 表示要组
2007-08-27 19:22:00 1005
转载 spooling 技术工作原理
SPOOLing技术的工作原理SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。SPOOLing系统既不同于脱机方式,也不同于直接藕合方式,SPOOLing 技术实际上是一种外围设备同时联机操作技术,又称为排队转儲技术。它
2007-08-27 12:06:00 11017 1
原创 linux下的截图程序
我的linux系统还没有一个正式的截图软件,今天下载一个用一下,还算是小巧的,类似QQ 截图的东东。先记录下安装过程再说…… double@double-laptop:~$ sudo apt-get install imagemagick正在读取软件包列表... 完成正在分析软件包的依赖关系树 读取状态信息... 完成 建议安装的软件包: h
2007-07-06 20:22:00 1096
转载 Beryl与AWT/Swing的冲突解决[00原创]--也就是3D桌面安装后CrossFTP无法正常显示的问题
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.a
2007-07-04 23:36:00 613
原创 ubuntu下安装CrossFTP软件
在学校里,最常用的莫过于FTP了,经常要上传下载课件实验,所以安装一个FTP客户端软件是十分必要的。在网上看到了好多关于FTP的软件,但是比较一下,看来还是CrossFTP这个应该比较好一些吧。 界面就像是Windows下的资源管理器,而且从我刚刚试用来看,无论是从速度还是方便程度来看都是很好的。以下是引用ubuntu论坛上的原版帖子来说明问题: ******************
2007-07-01 03:23:00 1593
原创 ubuntu下编译c语言程序出错
首次在ubuntu下编译c源程序,使用gcc,但是提示如下出错信息: test.c:1:19: 错误: stdio.h:No such file or directorytest.c:2:23: 错误: sys/types.h:No such file or directorytest.c:3:20: 错误: signal.h:No such file or directorytest.c:4:2
2007-07-01 02:06:00 1954
转载 ARP欺骗
什么是ARP欺骗ARP欺骗 想了解的进ARP攻击的原理,现象,和解决方法是什么? 1.首先给大家说说什么是ARP ARP(Address Resolution Protocol)是地址解析协议,是一种将IP地址转化成物理地址的协议。从IP地址到物理地址的映射有两种方式:表格方式和非表格方式。ARP具
2007-06-09 10:34:00 488
转载 CISSP认证(二)
CISSP认证考试领域 上面提到过,CBK有十个大的领域,而这正是CISSP考试涉及的****访问控制系统和方法 这个领域研究用来让管理者和经营者控制访问的机制和方法.他们需要控制被访问的内容、认证和授权后的用户权限,以及对访问活动的审计和监控。该领域的部分主题: *访问控制安全模型 *识别和授权技术与技巧 *访问控制管理 *数据所
2007-05-06 16:27:00 665
转载 CISSP认证(一)
今天在图书馆看到一本信息安全专业的认证考试,惊喜之余,把它要考的内容记录下来。虽然看到里面内容很多很多,但是自此决定拼尽余生必拿下之……。 CISSP(Certified Information System Security Professional)信息系统安全认证专家。听起来蛮是那么回事的哈,不过呢,要想考下来,应该比系统分析师架构师难上百倍吧……参考资格
2007-05-06 15:31:00 588
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人