- 博客(145)
- 收藏
- 关注
转载 【书籍推荐】深入体验Java Web开发内幕——高级特性
张孝祥 编著 2007年12月出版 ISBN 978-7-121-05151-7 55.00元 476页本书是《深入体验Java Web开发内幕——核心基础》的姊妹篇,Java Web开发的初学者在阅读本书前,应该先学习《深入体验Java Web开发内幕——核心基础》。本书详细阐述了Java Web应用开发中的各种高级特性——Apache文件上传组件的源码分析及应用和编写原理,Servlet过
2013-10-06 21:27:39
1112
转载 【书籍推荐】Java邮件开发详解
张孝祥、方立勋 编著 2007年5月出版 ISBN 978-7-121-04230-0 39.00元 305页本书是国内第一本深入剖析邮件工作原理的专业书籍,详细阐述了邮件开发过程中可能涉及到的各个环节:邮件服务器的工作原理、DNS服务器的工作原理、SMTP、POP3、MIME协议的实施细节、邮件病毒的传播原理、如何手动发送Linux入门培训和接收一封电子邮件、撰写和解析一封图文并茂的邮件的实
2013-10-06 21:24:09
882
转载 【书籍推荐】深入体验Java Web开发内幕——核心基础
张孝祥 编著 2006年10月出版 ISBN 978-7-121-03209-0 58.00元 550页100%的每一句话都是经过推敲和自己辛苦“扣”出来的!力求达到“多一句没用,少一句不行”的效果”!80%的内容为原创!60%的内容为绝无仅有!绝不在书中加一些“佐料”来充篇幅,奉献给读者的全部都是“干货”!本书深入地揭示Java Web开发内幕,细致地解释许许多多来自开发第一线的一知半解的问
2013-10-06 21:21:47
1624
转载 第1章 C语言与程序概述之1.3 程序设计
如本章1.1.3小结所述,C语言是一门便于结构化编程的语言。结构化编程,也就是结构化程序设计。那么,什么是结构化程序设计呢?结构化程序设计有什么好处?通过本小节的C语言教程学习,读者可以得到这些问题的答案,同时会为学习以结构化程序设计为指导思想的C语言程序设计打下一个良好的铺垫。本文转载于Linux教学平台,http://www.weicedu.com/thread-275928-1-1.
2013-10-03 21:40:38
727
转载 第1章 C语言与程序概述之1.2 数据结构与算法
一般来说,程序由数据结构和算法两个部分组成。数据结构是一个一个的实体,而算法是将它们联系在一起的各种手段。学习程序首先要了解数据结构和算法的C语言教程概念,以及它们之间的关系。由于篇幅有限,本小节将只是简要地介绍数据结构和算法的一些基本知识,要想深入了解数据结构和算法,还需要读者去学习其他专门的材料。本来转载于Linux入门培训,http://www.weicedu.com/thread-27
2013-10-03 21:39:51
741
转载 第1章 C语言与程序概述之1.1.4 Hello, world!
作为结构性语言,C程序的结构十分严整。下面来认识一下第一个C程序,这是十分著名的“Hello, world!”程序。这个C语言教程程序经常被用作介绍各种语言的第一个程序,其功能是向屏幕打印一个字符串“Hello,world!”。本文转载于Linux入门培训,http://www.weicedu.com/thread-275926-1-1.html
2013-10-03 21:36:48
576
转载 第1章 C语言与程序概述之1.1.3 C语言的特点
C语言之所以得到如此迅速的发展,并成为应用最广泛、最受欢迎的计算机语言之一,主要是因为它语法灵活、使用方便,并能实现高效而强大的C语言教程功能。C语言具有以下特点:1.使用方便,功能强大2.便于结构化编程3.C语言是中级语言4.执行效率高5.C程序可移植性好本文转载于Linux入门培训,http://www.weicedu.com/thread-2759
2013-10-03 21:33:16
729
转载 第1章 C语言与程序概述之1.1.2 C语言的标准化
C语言C语言教程发展到现在已经经历了3个标准,分别为K&R C、C89和C99。1.K&R C2.C89或ANSI C 3.C99本文转载于Linux入门培训,http://www.weicedu.com/thread-275924-1-1.html
2013-10-03 21:31:23
560
转载 【书籍推荐】自己动手写操作系统
于渊 编著 尤晋元 审校2005年8月出版 ISBN 7-121-01577-3 48.00元(含光盘1张) 374页 用理论指导动手实践,用实践深化理解理论!本书在详细分析操作系统原理的基础上,用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。书中讲解了大量在开发操作系
2013-10-01 15:44:05
684
转载 【书籍推荐】软件估算——“黑匣子”揭秘
[美]Steve McConnell 著2006年12月出版 ISBN 7-121-03362-3 148.00元 915页《代码大全(第2版)》是著名IT畅销书作者、IEEE Software杂志前主编、具有20年编程与项目管理经验的Steve McConnell十余年前的经典著作的全新演绎:第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论等。这是
2013-09-29 23:34:38
721
转载 【书籍推荐】代码大全(第2版)英文版
[美]Steve McConnell 著2006年12月出版 ISBN 7-121-03362-3 148.00元 915页《代码大全(第2版)》是著名IT畅销书作者、IEEE Software杂志前主编、具有20年编程与项目管理经验的Steve McConnell十余年前的经典著作的全新演绎:第2版做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论等。这是
2013-09-29 23:30:23
782
转载 【书籍推荐】UNIX编程艺术 The Art of UNIX Programming
[美]Eric S. Raymond 著 姜宏、何源、蔡晓骏 译2006年1月出版 ISBN 7-121-02116-1 59.00元 560页 01.jpg (7.25 KB, 下载次数: 3)下载附件保存到相册 UNIX编程艺术 昨天 23:51 上传 本书主要介绍了UNIX系统Linux入门培训领域中的设计和开发哲学、思想文化体系、
2013-09-28 15:33:15
766
转载 【书籍推荐】深入解析Windows操作系统(第4版)
IT专业开发类图书处于博文视点出版战略的核心地位。体现了为IT专业人员(包括各类程序开发人员、高级IT咨询与管理人员,以及高等院校IT相关专业的师生)提供专业出版服务的目标和宗旨。在技术层面上,本类别图书涵盖了Java、.NET、信息安全、软件工程等多方面的技术体系,完整勾勒出当前IT领域的整体技术框架,并反映出国内外IT技术发展最前沿的理论、应用与实践。在内容品质上,本类别图书的著译者队
2013-09-28 15:24:49
1086
转载 【书籍推荐】GUI应用程序移植
肖习攀、阎小兵、贾迎东、龚亦平 等著 2007年3月出版 ISBN 7-121-03832-7 59.00元 370页01.jpg(7.66 KB, 下载次数: 4)下载附件保存到相册GUI应用程序移植昨天 23:14 上传以C++语言,深入解析GUI应用程序移植方法!本书介绍一种把Windows GUI应用程序移植到
2013-09-28 15:20:36
861
转载 Web开发人员参考大全
[美]Lazaro lssi Cohen,Josephy lssi Cohen 著 胡为君译2007年4月出版 ISBN 978-7-121- 03947-8 99.00元 1128页 01.jpg (11.44 KB, 下载次数: 8)下载附件保存到相册 Web开发人员参考大全昨天 22:39 上传一书在手,查询无忧!Web开发/设计参
2013-09-28 15:05:22
636
转载 【Linux基础】网络下载
Linux系统下配置tftp服务器(虚拟机网络连接方式:桥连)A:在服务器端(PC)设置(设置前确保已安装TFTP服务器软件)#vi /etc/xinetd.d/tftp service tftp{disable = no //默认为yes,配置为no,开启tftp服务器socket_type = dgramprotocol = udpwait = yesu
2013-09-27 09:40:28
657
转载 【Linux基础】U-BOOT命令
printenv 打印环境变量setenv 设置环境变量如: setenv ipaddr *.*.*.* (开发板ip)Setenv serverip *.*.*.* (服务端即PC端ip)saveenv 保存设定的环境变量,每次修改完环境变量后需要保存数据我们经常要设置的环境变量有ipaddr,serverip,bootcmd,bootargs。Tftp 即将内核镜像文件
2013-09-27 09:28:42
560
转载 【Linux基础】QTE应用程序交叉编译实验
一、设置环境变量,可以将下列变量设置编辑成脚本(如env.sh,然后用source指令执行)vi env.sh在env.sh中写入Linux入门培训以下环境变量设置export QTDIR=/usr/local/Trolltech/QtEmbedded-4.7.0-arm/export QMAKEDIR=$QTDIR/qmakeexport LD_LIBRARY_PAT
2013-09-27 09:24:46
842
转载 【Linux基础】制作qte-4.7.0带tslib的根文件系统 [复制链接]
平台 gec ARM9系列arm-linux-gcc 版本 4.5.1一、下载qt源文件ftp://ftp.qt.nokia.com/qt/sourcesource: qt-everywhere-opensource-src-4.7.0.tar.gz二、交叉编译embedded库mkdir /root/build_qtcd /root/build_qt
2013-09-26 17:07:02
863
转载 【Linux基础】 Jffs2根文件系统制作
JFFS2是Flash上应用最广的一个日志结构文件系统。它提供的垃圾回收机制,不需要马上对擦写越界的块进行擦写,而只需要将其设置一个标志,标明为脏块,当可用的块数不足时,垃圾回收机制才开始回收这些节点。同时,由于JFFS2基于日志结构,在意外掉电后仍然可以保持数据的完整性,而不会丢失数据。由于实验平台使用的redhat EL4的环境没有安装制作JFFS2文件系统镜像的工具mkfs.jffs2,
2013-09-25 15:48:49
965
转载 【Linux基础】根文件系统制作
3.1、建立工作目录设定工作目录为/root/build_rootfs/, 该目录主要用来编译busybox,bash等制造根文件系统的软件,Linux入门培训下载或拷贝光盘源码busybox,bash 到该目录;mkdir /root/build_rootfs3.2、建立根目录该目录就是我们要移植到目标板上的目录,对于嵌入式的文件系统,根目录下必要的目录包括bin,dev,e
2013-09-24 20:37:42
811
转载 【Linux基础】网络接口驱动移植
一、Linux-2.6.30 内核DM9000网卡驱动移植网卡驱动选择Networking支持,及Network device support->Ethernet (10 or 100Mbit)->DM9000,这个对应的是l 00Mbit的以太网。1 、在arch/arm/plat-s3c24xx/common-smdk.c 增加D的平台设备。Linux入门培训#vim arch/a
2013-09-23 21:47:33
902
转载 【Linux基础】GEC2440&linux-2.6.30&ADC&Touchscreeen
本帖最后由 唯C达人 于 2013-9-20 19:38 编辑选择支持触摸屏接口,事件接口及三星S3C2410触摸屏输入驱动。添加代码(1)将touchscreen驱动源码gec2440_ts.c添加到linux-2.6.30源码目录drivers/input/touchscreen中。(2)将ADC驱动源码gec2440_adc.c及头文件s3c24xx-adc.h添加到
2013-09-21 14:22:13
775
转载 【Linux基础】Linux-2.6.30 _LCD 驱动移植
LCD驱动和型号包括支持帧缓冲设备和支持S3C2410 LCD(好多时候S3C2440和S3C2410是一样驱动的,所以就没有为S3C2440另外给出)帧缓冲,3.5寸的NEC LCD。在linux-2.6.30.4内核结构中对寄存器 lcdcon1-4 全部用函数进行了自动设置,Linux入门培训我们只需对 lcdcon5进行设置(重点在下面几个变量数值上)。.left_margin
2013-09-20 19:06:48
736
转载 【Linux基础】Linux内核编译
配置完成后,会在内核目录下生产.config文件!然后回到内核目录编译内核!具体操作如下:#make //编译内核编译完成后会在 arch/arm/boot/目录下生产 zImage 内核映象。zImage 映象是可引 导的,压缩的内核映象,就是我们要移植到开发板上的内核映象文件。上述步骤仅添加了外设 flash 与串口等一些基本的驱动,实现一个能在开发板上运 行的内核镜像。Linux
2013-09-19 10:42:56
627
转载 【C语言】什么是C语言?
首先,同学们进来想学C语言,那么到底什么是C语言 编程呢?它是一种编程、互联网、技术、计算机、高级程序设计语言。C语言它既有高级语言特点,又具有汇编语言的特点。它可以作为操作系统的设计语言,编写工作系统应用程序,也可以作为应用程序的设计语言,编写不依赖计算机硬件的程序,所以,它的范围非常广。C语言对操作系统和系统使用程序以及需要对硬件需要操作的场合,用C语言明显比其他解释型高级语言要好,有
2013-09-09 09:23:51
667
转载 【Linux基础】Linux内核配置(下)
什么是Linux内核呢?想了解的同学可以看下:Linux内核五、配置编译内核#make s3c2410_defconfig //2440参照2410#make menuconfig //进入设置界面,配置内核make menuconfig命令运行后进入内核配置主菜单,如图 15‑3,这时根据自己的硬件需求对内核进行配置,即选择合适的选项,在用make menuconfig命令来裁减
2013-09-07 13:27:08
677
转载 【Linux基础】Linux内核配置(上)
阅读本文章的读书,请先了解什么是Linux内核,那么什么是Linux内核呢?一、通用的Linux系统包括以下目录:(1)/arch包含了所有硬件结构特定的内核代码。①boot: 包括启动内核所使用的部分或全部平台特有代码。②kernel: 存放高速体系结构特有的(如信号处理和SMP)特征的实现。③lib: 存放高速体系结构特有的(如strlen和memcpy)通用函数的实现。
2013-09-07 13:24:22
541
转载 【Linux基础】Linux内核结构
Linux内核不是孤立的,必须把它放在整个系统中去研究,如图 15‑1所示,显示了Linux内核在整个操作系统的位置。进程调度处于系统的中心位置,内核中其他模块都依赖它,因为每个模块都需要挂起或恢复进程。内存管理的重要作用是控制多个进程安全地共享内存区域,当CPU提供内存管理单元(MMU)时,Linux内存管理完成为每个进程进行虚拟内存到物理内存的转换。虚拟文件系统隐藏了各种硬件的
2013-09-06 08:35:37
419
转载 【Linux基础】什么是Linux?
同学们想学习Linux,就要知道Linux到底是什么?继续了解:Linux概述Linux是一种自由和开放源码的Unix操作系统,存在许多Linux版本,但是它们都使用了Linux内核。Linux可安装在不同计算机硬件设备中,比如电脑、平板电脑、路由器、视频游戏控制台、台式计算机、大型计算机和超级计算机。Linux是一个领先的操作系统,世界上运行最快的10台超级大型计算机运用的都是Linux操作
2013-09-06 08:32:03
454
转载 大家来谈谈链表
大家来谈谈什么是链表?很多同学在学习当中不明白什么是链表?小C现在帮助大家解答,如果看了还不懂,请看这个视频之链表:http://www.weicedu.com/forum.php?mod=viewthread&tid=275646#lastpost链表是一种物理储存单元中的连续、非顺序的储存结构,数据表中的逻辑顺序是通过链表中的指针链接次序来实现的。链表又一系列特点(链表
2013-09-02 09:42:33
467
原创 到底什么才是补码呢?
很多同学在学习C语言过程中,一直不明白什么是补码?现在小C为大家解答下什么时候补码:1、补码又称(two's complement) ,在计算机系统中,数值一律用补码来表示(储存)。主要原因,使用补码可以符号位和其他位统一处理;同时,减法也可以按加法来处理。另外,两个补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃、在线C语言。2、补码与原码的转换过程几乎是一模一样的。推荐
2013-08-27 12:12:30
897
5
转载 u-boot移植五部之第三步
1、重定位u-boot代码目前u-boot还没对2440中的Nand Flash支持,也就是说要想u-boot从Nand Flash上启动,必须要将u-boot代码从flash上拷贝到sdram中去。1)、在include/configs/gec2440.h头文件中定义Nand要用到的宏和寄存器,如下://在文件末尾加入以下Nand Flash相关定义(在最后一句#endif /* _
2013-08-26 12:17:39
602
转载 u-boot移植五部曲之第二步
1、stage1阶段硬件初始化1)、在include/configs/gec2440.h头文件中添加CONFIG_S3C2440宏(红色一行)#define CONFIG_ARM920T 1 /* This is an ARM920T Core */#define CONFIG_S3C2410 1 /* in a SAMSUNG S3C2410 SoC */#define CONF
2013-08-25 23:02:22
550
转载 u-boot移植五部曲第一个步骤
1、创建主代码1)、复制board/samsung/smdk2410目录为board/samsung/gec2440:#cp –arf board/samsung/smdk2410/ board/samsung/gec2440/并修改该目录下的Makefile(vi board/samsung/gec2440/Makefile):COBJS :=smdk2410.o flash
2013-08-24 18:44:37
605
转载 u-boot移植前准备工作篇
下载源码U-boot的源码可以在以下地址下载:我们这里用的是光盘里面的源码包u-boot-2009.11.tar.bz2(该源码包在光盘源码包目录下)建立工作目录:#vi mkdir /root/build_uboot#vi cd /root/build_uboot把下载的源码拷贝到该目录,解压;Linux教学平台#vi tar jxvf u-boot-2009.11.
2013-08-24 18:36:58
538
转载 【Linux基础】面向连接的套接字通信(TCP)之函数格式
01.jpg (60.63 KB, 下载次数: 0)下载附件保存到相册 设为封面 2013-6-17 11:26 上传02.jpg (41.3 KB, 下载次数: 0)下载附件保存到相册 设为封面 2013-6-17 11:27 上传03.jpg (65.29 KB, 下载次数: 0)下
2013-07-08 17:10:13
498
转载 【Linux基础】面向连接的套接字通信(TCP)之函数说明
网络上绝大多数的通信服务采用服务器机制(Client/Server),TCP提供的是一种可靠的、面向连接的服务。下面介绍基于TCP协议的编程,其最主要的特点是建立完连接后才进行通信。1.函数说明基于TCP协议编程相关函数如表 10‑9所示。本文转载于唯C教育,【Linux基础】面向连接的套接字通信(TCP)之函数说明http://www.weicedu.com/foru
2013-07-08 17:08:15
489
转载 【Linux基础】UDP概述
UDP即用户数据报协议,它是一种无连接协议,因此不需要像TCP那样通过三次握手来建立一个连接。同时,一个UDP应用可同时作为应用的客户或服务器方。由于UDP协议并不需要建立一个明确的连接,因此建立UDP应用要比建立TCP应用简单得多。UDP协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,但是在网络质量越来越高的今天,UDP的应用得到了大大的增强。它比TCP协议更为高
2013-07-01 11:36:13
402
转载 【Linux基础】TCP
网络基础编程主要介绍传输层中的TCP与UDP协议。TCP和UDP是两种不同的网络传输方式。(1)概述同其他任何协议栈一样,TCP向相邻的高层提供服务。因为TCP的上一层就是应用层,因此,TCP数据传输实现了从一个应用程序到另一个应用程序的数据传递。应用程序通过编程调用TCP并使用TCP服务,提供需要准备发送的数据,用来区分接收数据应用的目的地址和端口号。通常应用程序通过打开一个sock
2013-07-01 11:34:15
470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人