- 博客(25)
- 收藏
- 关注
原创 白平衡
摄影笔记(十)——白平衡 声明:本文章转载自 羽飞的BLOG(http://blog.sina.com.cn/yufeiqw ) 这阵子变动比较大,忙乱死了,今天再来更新摄影笔记,觉得恍若隔世~ 白平衡控制 在数码相机拍摄过程中,很...
2009-12-30 10:14:46 205
原创 ARM与嵌入式linux的入门建议
ARM与嵌入式linux的入门建议 由于很多人总问这个问题,所以这里做一个总结文档供大家参考。这里必须先说明,以下的步骤都是针对Linux系统的,并不面向WinCE。也许你 会注意到,现在做嵌入式的人中,做linux研究的人远比做WinCE的人多,很多产家提供的资料也是以linux为主。我一直很难理解,其实WinCE 的界面比linux的界面好看多了,使用起来也很方便,更为重要的是,WinCE的...
2009-12-16 13:09:44 135
原创 嵌入式工程师修炼:自信 坚强 积极 勤快
(1)首先学嵌入不是为了跟风,而是为了逐浪。不是要看大家都去做 这一行才去做。是真的喜欢,这样才能精,才能做到“逐浪”! (2)成功的历程是漫长、艰辛的,要有一颗艰韧不拔的心:P (3)文章中说的学习过程和资料大致差不多。但可惜的是在我花了很 长时间入门后才发现这篇文章,要不那短时间会缩减不少。 个人觉得需要注意的一点是:文中提到的步骤不是按步就班的,根据 个人的情况补全即可:P 近来...
2009-12-16 13:08:23 158
VMware桥接网络配置和Redhat9下apue.2e源码编译过程
一 VMware 桥接网络配置 我的VMware 版本是6.0.2 ,host 是windowsXP,Guest 是Redhat9, 桥接网络设置是几种网络方式中最简单的一种。 host 网络是公司的局域网,自动获得IP 地址,具体设置如下: 1. 安装好...
2009-12-01 16:06:52 172
原创 消除linux系统的shell和vi的报警声
铃声有三种风格:none, visible, 1.消除shell的报警声,就是按tab键不对的响声: 在/etc/inputrc中加入一行:(我在RedHat9.0中尝试了) set bell-style none 保存并重启系统即可。 2.消除vi编辑器里的报警声: 在/etc/bashrc中加入一行: sette...
2009-11-01 20:53:06 211
原创 mini2440搭建纯Linux开发环境
昨天中午到市区取回了盼望已久的mini2440 ,淘宝上买的,花掉整整650大洋. 卖家还不错,速度挺快,4天就到货了.我的主板没有串口,所以一起买了个USB转串口. 一边看官方的文档,一边郁闷,为什么一大半都是windows的东西呢,连USB驱动也只有windows的. 为此,查了不少资料,终于搭配好环境了.坚决抛弃windows^_^《为2440搭配NFS开发环境》 这篇文章写的很详...
2009-11-01 11:36:33 268
原创 老手经验:Linux驱动程序开发学习步骤 [转stonly]
1. 学会写简单的makefile 2. 编一应用程序,可以用makefile跑起来 3. 学会写驱动的makefile 4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够通过dmesg看到输出。 5. 写一完整驱动, 加上read, write, ioct...
2009-10-21 10:53:12 104
原创 mini2440不能连接笔记本的问题
昨天终于买到mini2440开发板了,当初在板卡选择上也是破费周折,因为毕竟对嵌入式一无所知,也不清楚哪个板子最适合,在网上逛了半个月,搜集相关资料,经过仔细的比较,最后买的是这个友善之臂的mini2440,580RMB,之前联系了华恒,凌飞,差不多都在1k以上,不过我这初学者,用不着买那么好的,先用这个吧。 晚上回去组装时才发现,原来他提供的串口连接线没法连接到我的笔记本上,因为现在笔...
2009-10-21 09:22:34 219 1
原创 学习嵌入式Linux 几点实用的建议
学习掌握嵌入 Linux 的开发与移植现在非常流行。各种学习文章与培训班,充斥书店街头。笔者也上了路,经历漫长的摸索,终于一日开窍,但的确糟蹋了很多金钱与时间。 作为穷人,现写下自己的感受,供好学寒士参考。 第一要点: 实验重于看书 (多编码,少翻书) 一定首先搭建x86实验环境。 用旧计算机(周末电脑城抛售存货,有新的),搭建一套 实验环境。 ho...
2009-10-20 16:22:56 89
原创 嵌入式linux学习计划
嵌入式学习是一个长期而艰难的过程,起学习的步骤大概如下,至于教材,你可以针对每个阶段进行选择,现在国内好的教材不多,建议最好选择国外的教材! 使用linux—〉linxu系统编程开发---〉驱动开发和分析linux内核。 学习步骤如下: 1、Linux 基础 安装Linux操作系统 Linux文件系统 Linux常用命令 Linux启动过程详解 熟悉...
2009-10-20 16:19:55 125
原创 嵌入式开发入门之经典 ARM开发板
嵌入式开发入门之经典 开始进入嵌入式世界,真是一头雾水,不知道如何入手!也不知道该如何学习,学习什么,最近从网上转载这篇文章,对我启发很大,对于初始进入嵌入式的人们很有帮组,好多嵌入式大侠都说这是入门的最好文章. 1、抓住51开发ARM 这几个月来我一直都爬在51的问题,自己都有一点笑自己了,用了4个月的时间,来巩固51的原理和程序,还好我自己算是走过来了,自己笨,身边的高才生又看...
2009-10-19 10:08:45 950
原创 嵌入式学习入门 (献给后来的bitier)(转一个网友的)
嵌入式学习入门 (献给后来的bitier) 说明:这是我总结了自己学习这门学问的一些体会,尽量把问题说明白。作为菜鸟,我很清楚,往往在技术论坛问一个问题,高手回答一句,自己得琢磨半 天。不能怪回答问题的人,人家又不是非得回答你,能给点提示已经很不容易了。因此,我尽量把文章写得让以前一无所知的同学能够明白。如果有什么不明白的, 一定提出来,我再详细解释。 还有,非常重要...
2009-10-18 21:21:02 303
原创 什么是嵌入式编程?什么是ARM?如何学习?
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。 嵌入式系统一般指非PC系统,它包括硬件和软件两部分。硬件包括处理器/微处理器、存储器及外设器件和I/O端口、图...
2009-10-12 10:25:18 310
原创 linux教程:VMware虚拟机Linux通过NAT方式上网
linux教程:VMware虚拟机Linux通过NAT方式上网<!-- br--> VMware Workstation 6.0.1 build-55017 网络结构: 1.单位局域网,域环境,通过DHCP动态获得主机IP地址及DNS地址 2.ADSL上网,下面连接无线宽带路由器,启用DHCP动态获得主机IP地址及DNS地址 按照...
2009-09-29 12:44:03 144
原创 JBoss Rules 学习(三): Drools规则引擎 (上)
从今天开始,我们将分两期来详细的介绍Drools规则引擎的原理,和各关键类的使用方法。 Drools 规则引擎(上) 1. 概述 : Drools 分为两个主要部分:构建( Authoring )和运行时( R...
2009-09-09 11:06:06 134
原创 jdbc基础
l. 连接到数据库的方法 答:1) ODBC(Open Database Connectivity) 一个以C语言为基础访问SQL为基础数据库引擎的接口,它提供了一致的接口用于和数据库沟通以及访问数据。 2) JDBC Java版本的ODBC 2. JDBC应用编程接口 答:JDBC应用编程接口是: 1) 标准的数据访问接口,可以连到...
2009-09-09 09:55:10 113
原创 UML类图关系大全
1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关 系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。 使用RO...
2009-09-08 10:04:55 92
原创 Linux的学习之路
很多国家及地区的政府(如新加坡、台湾和德国)已经表明有计划把自己的服务器体系结构由 WINDOWS 向 Linux 转移。英国政府在与微软协商一个三年期的合同续约时,利用有可能转向 Linux 成功地节省了 1.5 亿美元。美国也不甘落后,其国防部( DOD )、国家安全局( NSA )、国家航空和宇宙...
2009-09-04 09:17:14 111
原创 一些ARM Linux开发琐事集锦
首先是Source Navigator的安装,我想在本本上也来个Linux,安装Source Navigator的时候就遇到了问题。安装说明里如是说,解压之后: mkdir snbuild cd snbuild ../sourcenav-5.20/configure --prefix=/opt/sourcenav make (become ...
2009-09-02 09:51:45 107
原创 Linux 的多线程编程的高效开发经验
Linux 的多线程编程的高效开发经验 Linux平台上的多线程程序 开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。不注意这些 Linux 上的一些开发陷阱,常常会导致程序问题不穷,死锁不断。本文中我们从 5 个方面总结出 Linux 多线程编程上的问题,并分别引出相关改善的开发经验,用以避免这些的陷阱。我们希望这些经验可以帮助读者们能更...
2009-09-02 09:50:34 401
原创 Linux 编程经典书籍推荐
成为一名精通 Linux 程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9 倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势。De...
2009-08-31 16:26:14 68
原创 2008中国Linux从业者职位分析报告
近日,我们针对国内知名招聘网站中2007年12月16日至22日近一周关于Linux、Windows以及Unix人才的21679条招聘信息进行了汇总分析。 在这一周的招聘信息中:对Linux有招聘需求的企业数量共有2694家,有8516个具体工作岗位,需求25465名Linux人才;对Windows 有招聘需求的企业数量共有3267家,有9183个具体工作岗位,需求人才25...
2009-08-31 13:42:20 98
原创 程序员职业规划
对于大多数程序员来说,微软是一家值得崇敬的公司,能够加入微软,也是很多程序员的愿望。在付出足够的努力后,一旦进入了微软,也就意味着可以和最先进的技术终日为伍,一直沿着技术这条路线走下去了。对吗?错。今年九月份刚刚加入微软开发合作部的王洪超就为自己规划了一条技术管理的路线,除了在技术方面继续学习之外,他还希望在未来的时间里有意识的提升项目管理的能力。王洪超说:"微软为员工的职业发展规划提供了足够的学...
2009-08-31 11:11:06 70
原创 一名高级软件工程师的职业规划
一名高级软件工程师的职业规划 发布时间:2009-3-25 16:23:25 发布人:本站 在我上初中的时候,我接触到了一种名叫BASIC的程序汇编语言.当我第一眼看到它时,我就梦想着能有一天成为控制计算机的主人.而在我进入了大学后更是学会了理性地看待我的目标,在对自身作出了比较全面而客观的分析和比较后, 我选择了高级软件工程师作为我大学四年甚至整个人生的奋斗目标... ...
2009-08-31 11:07:34 377
数据库表的行转列,并用struts2在页面显示二维数组
一、需求:目前在做一集中监控系统的项目,其中有个需求就是agent采集上来的针对每个属性的数据都是分多行存储的(如文件系统属性,有盘符、空间大小,使用量、空闲量等多行记录),现在要把这么多行的记录转化成一行记录,这行记录每一列数据对应先前的每一行数据。 二、建表(使用oracle10g) CREATE TABLE T_PROPERTY_STATUS ( PROPERTYSTATUS_I...
2009-08-26 09:52:42 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人