自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jim Yang

Jim Yang的技术乐园

  • 博客(101)
  • 收藏
  • 关注

原创 C语言 结构体

P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}结构体概念定义结构体类型定义和引用结构体类型变量定义和引用结构体类型数组结构体类型指针 将不同类型的数据组合成一个有机的整体 struct student{ int num;  char name[20];} struct student std1, s...

2011-01-17 13:06:09 207

原创 C语言 文件

P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}文件:指存储在外部介质上的数据集合操作系统以文件为单位对数据进行管理 文件分类:ASCII码文件(文本文件)直接显示内容,费存储空间二进制文件 节省存储空间(0101组合) 对文件进行读写时需要知道:文件名、文件状态、当前读写位置、缓冲区等信息 C编译系统定义了一个结构...

2011-01-17 13:05:40 185

原创 嵌入式系统概述

P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}嵌入式系统的特点:以应用为中心对体积、功耗、成本有严格要求软硬件可裁剪专用计算机系统 嵌入式系统架构 嵌入式处理器板载硬件嵌入式操作系统嵌入式应用程序 LAMP=Linux+Apache+MySQL+Perl/PHP/Python Linux特点...

2011-01-17 13:04:29 198

原创 嵌入式Linux知识结构

P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}嵌入式Linux知识结构:1、嵌入式处理器与裸机程序开发ARM处理器7个工作模式ARM系统寄存器(31个通用寄存器,6个程序状态寄存器)ARM寻址方式ARM汇编指令集ARM环境C语言编程ARM中断与异常ADS集成开发环境裸机程序开发(串口、LCD、时钟、LED、按键...

2011-01-17 13:03:45 189

原创 C语言指针 知识点

P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}内存 采用线性地址编码 变量的地址:系统为变量分配的内存单元地址(无符号整型数) 内存单元的首地址 存储内容:数据值空间大小:数据类型空间位置:地址生存周期:存储类别 int a;  声明一个内存空间,大小为int类型的字节数float b; 声明一个内存空...

2011-01-17 13:02:49 262

原创 Linux 驱动程序 概说

P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}早期驱动程序,每个应用单独开发驱动程序,不能复用驱动程序要设计成共用接口,复用性 驱动程序工程师与应用程序工程师共同定义接口函数如果接口函数需要修改参数,会导致应用程序同样修改 驱动分类字符设备、网络接口、块设备 字符设备:按字节来访问,通常实现open, clos...

2011-01-12 16:42:25 146

原创 Linux 字符设备文件 简介

P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px}设备号创建设备文件设备注册重要数据结构设备操作 设备号用ls -l查看,设备文件项中有两个数(中间有逗号),是为主次设备编号 字符设备文件调用字符设备驱动访问硬件 主设备号用来标识驱动程序,次设备号被驱动程序用来辨别操作的是那个设备 主设备号反映设...

2011-01-12 16:40:10 1123

原创 mini2440开发板 简介

三星S3C2440A,主频400MHZ,最高533MHZ 板载64 SDRAM,32bit数据总线 SDRAM时钟频率高达100MHZ 128M Nand Flash, 2M Nor Flash,掉电非易失 标配NEC 3.5吋 TFT电阻触摸屏 1个100M以太网RJ-45接口 3个串口 2个USB口 1个SD卡接口 1个立体音频输出口,1个麦克风...

2011-01-12 16:37:42 1128

ubuntu 6.10升级到7.04

修改/etc/apt/source.lst为:deb http://mirror.rootguide.org/ubuntu/ feisty main restricted universe multiversedeb-src http://mirror.rootguide.org/ubuntu/ feisty main restricted universe multiverse...

2008-07-13 10:47:00 140

认识wait()和notify()

本文用一个【做饭者】和一个【打扫者】并发访问【卫生间】的例子来探讨Object.wait()和Object.notify()的用法。wait()和notify()的涵义:1、必须在synchronized块中2、这两个方法属于Object对象,而不是属于线程,这一点不要混淆了3、wait()的对象是当前线程;notify()的调用者是当前线程,操作对象是正在wait的线程。...

2008-07-03 15:05:00 135

用GHOST恢复ubuntu,重装GRUB到MBR,重新激活SWAP分区

用GHOST恢复ubuntu,重装GRUB到MBR,重新激活SWAP分区 前提状况:用GHOST把ubuntu打包成GHO文件,然后删除ubuntu系统,删除SWAP分区,在DOS下用FDISK/ MBR 清除了GRUB。...

2008-05-19 18:27:00 420

在ubuntu中安装微软雅黑字体

http://forum.ubuntu.org.cn/viewtopic.php?t=21372&postdays=0&postorder=asc&start=0看了好多对中文字体的美化的贴,但我对我机器上的字体是这样美化的,希望对新手有点用处。请老手能见笑了。 下载华文黑体字体或微软雅黑字体(0.71起高版本起好但在网上下得到只是这个版本)以下的方...

2007-03-24 18:47:00 1435

Ubuntu 6.10中JDK 1.5与 Oracle 10g中文乱码问题的解决

焦头烂额几个小时,最后发现解决办法如此简单。正所谓:“踏破铁鞋无觅处,得来全不费工夫”问题的实质就是JVM没有在默认的系统字体目录上找到需要的字体。解决问题只需要一件东西:中文字体你可以从WINXP下的C:\WINDOWS\fonts目录去烤贝,也可以从网上下载最新的雅黑字体。我用的就是雅黑字体。JDK 1.5中文问题的解决sudogedit/usr/...

2007-02-17 04:20:00 119

Ubuntu 6.10上安装Oracle 10g

如果以前有安装过oracle,可以通过以下命令清除:sudorm-rf$ORACLE_HOMEsudorm/etc/oratabsudorm/etc/oraInst.loc/etc中的两个文件是在上次安装过程中运行root.sh时自动生成的,主要和inventory目录有关。必须要先删除,否则接下来安装过程...

2007-02-17 01:40:00 156

Ubuntu 6.10 网速比较快的更新源

debhttp://ftp.tw.debian.org/ubuntu/edgymainmultiverserestricteduniversedebhttp://ftp.tw.debian.org/ubuntu/edgy-backportsmainmultiverserestricteduniversedebhttp://ftp.tw.debian.org/ubuntu/edgy-propo...

2007-02-16 19:50:00 139

ubuntu6.10中配置Fluxbox

<meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE"><meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR"><meta content="20070106;19230400" name=

2007-01-06 20:56:00 223

ubuntu 6.10 使用笔记

1、firefox安装flashplayer之后,访问含flash插件的网站时会自动关闭。这个问题还没有找到解决办法,害我用了一段时间的Opera,但Opera对中文的支持似乎有点问题。要想使用firefox,目前只有删除安装的flashplayer这个办法了。删除办法:删除usr/lib/firefox/plugins目录下的两个文件:flashplayer.xpt和libflash...

2006-12-25 23:13:00 218

ubuntu 6.10安装及配置手记

<meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8"><meta name="GENERATOR" content="OpenOffice.org 2.0 (Unix)"><meta name="AUTHOR" content="Ouyang

2006-12-22 02:30:00 308

Red Hat Enterprise Linux 4 AS Update3 硬盘安装的若干问题

loadlin.exe的下载地址:http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/dosutils/loadlin.exeautoboot.bat的写法:loadlin vmlinuz root=/dev/hda1 initrd=initrd.img ramdisk_size=65536NVIDIA...

2006-12-17 19:51:00 131

数据库连接池的简单实现

这是我以前写的一段程序,试图按着自己对多线程与JDBC的理解,实现数据库链接池的功能。运行时也还正常,就是感觉程序太简单。现在看起来也的确太简单,好多复杂的情形都没有考虑到。 包结构:org.eleaf.java.eshop.db/ |---db.properties |---Database.java |---ConnectionPool.javadb.prope...

2005-11-15 11:45:00 133

配置HSQLDB数据库[服务器模式]

<!--StartFragment -->HSQLDB是一个开放源代码的JAVA数据库,具有标准的SQL语法和JAVA接口。HSQLDB可以自由使用和分发,具有内存数据库,独立数据库和客户-服务器三种数据库模式。本文介绍客户-服务器模式的配置。 从HSQLDB主页上下载HSQLDB:http://hsqldb.org/ 把下载的压缩文件解开,然后在系...

2005-11-03 16:28:00 287

[JavaScript]正则表达式学习

 $字符串的结尾:document.write("bitan".search(/n$/) + "," + "bitan".search(/it/));  4,1|选择: var a = "2005-9-13 12:05:36".split(/(-|\s|:)+/); for (i in a) { document.wri...

2005-10-19 17:40:00 89

TOMCAT中的SOAP简单应用

SOAP的主页:http://ws.apache.org/soap/SOAP RPC 的工作原理非常类似于WEB的请求/响应方式,两者都以HTTP作为通信协议,不同之处在于WEB客户和WEB服务器之间传输的是HTML数据,而在SOAP RPC模式中,SOAP客户和服务之间传输的是符合SOAP规范的XML数据。本文通过一个简单的SOAP应用来说明SOAP RPC的工作方式。在Eclips...

2005-10-19 15:24:00 364

Log4j简单应用

Log4j主页:http://logging.apache.org/Log4j是一款强大的日志记录工具,允许用户对日志记录作出灵活的定义。测试程序:package org.eleaf.log4j;import java.io.IOException;import java.util.Properties;import org.apache.lo...

2005-10-18 18:18:00 98

使用Oracle的DBMS_SQL包执行动态SQL语句

 在某些场合下,存储过程或触发器里的SQL语句需要动态生成。Oracle的DBMS_SQL包可以用来执行动态SQL语句。本文通过一个简单的例子来展示如何利用DBMS_SQL包执行动态SQL语句: DECLARE v_cursor NUMBER; v_stat NUMBER; v_row NUMBER; v_id NUMBER; v_no VARCHAR(100...

2005-10-17 17:40:00 659

自定义Oracle聚集函数:模拟SUM,MAX,AVG

实现三个函数,关键都在于处理ODCIAggregateIterate(),即下面几张图中的高亮部分。Oracle自定义聚集函数的功能很强大,笔者暂时只钻研到这一层。f_sum(),模拟SUM()函数:定义TYPE:create or replace type f_sum_type2 as object ( num number, static function ODCIA...

2005-10-15 11:57:00 302

用POI HSSF处理EXCEL表格

POI的主页:http://jakarta.apache.org/poiPOI HSSF的Quick Guide,教初学者如何快速上手使用POI HSSF:http://jakarta.apache.org/poi/hssf/quick-guide.html笔者据使用经验以为:POI HSSF是当今市面上最强大的处理EXCEL表格的java工具,比韩国人写的那个JExcelAp...

2005-10-14 14:20:00 237

[JavaScript]Object(对象)学习

 创建空对象: var o = new Object(); o.a = "A"; o.b = "B"; o.c = "C"; alert(o.a + o.b + o.c);   ABC对象直接量:  var o1 = {a:1, b:2, c:3}; alert(o1.a + o1.b + o1.c);...

2005-09-14 10:55:00 101

[XSL样式表]循环计数

<?xml version="1.0" encoding="gbk"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html>

2005-09-14 10:01:00 282

[XSL样式表]使用xsl:choose进行多项条件判断

<?xml version="1.0" encoding="utf-8"?><?xml:stylesheet type="text/xsl" href="../xsl/test5.xsl"?><class> <student> <name>Bitan</name&gt

2005-09-14 09:30:00 1054

[XSL样式表]xPath学习

test1.xml:<?xml version="1.0" encoding="utf-8"?><?xml:stylesheet type="text/xsl" href="test3.xsl"?><root> <e1> <e1-1> <e1-1-1> 1231

2005-09-14 09:26:00 243

JNI-VISA应用攻略

安装VC++ 6.0安装VISA。该软件主页为www.ni.com具体下载地址应为:URL ftp://ftp.ni.com/support/visa/drivers/win32/3.2/visa320full.exe,下载前可能要免费注册。其缺省安装目录是C:\Program Files\VISA。建立c:\gpib目录,创建JNI本地接口类:JGpib.java##c:\gpib\J...

2005-09-14 09:13:00 230

windows 2000下Oracle 9i命令行启动步骤

前提:假定已经建好数据库和资料档案库,已经配置好Management Server和监听器。一、独立启动:Microsoft Windows 2000 [Version 5.00.2195](C) 版权所有 1985-2000 Microsoft Corp.#########################################################检查监听器状态:...

2005-07-06 17:27:00 179

重装MYSQL后启动故障调试

Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\sunshine>cd c:\mysql\binC:\mysql\bin>mysql -u root -pEnter password:ERROR 2003: Can't ...

2005-03-18 17:18:00 267

MYSQL启动故障调试

Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\sunshine>cd c:\mysql\binC:\mysql\bin>mysql -u rootERROR 2013: Lost connection to MySQL s...

2005-03-18 17:16:00 504 1

关于 redhat linux release 9 的安装和使用

  1,保存三个ISO文件到f:\redhat目录下.  2,解压第一个ISO文件中的dosutils目录到f:\redhat\dosutils.  3,在BIOS中设置"光盘启动",用win98安装光盘启动到DOS下.  4,进入f:\redhat\dosutils目录,键入autoboot,进入redhat安装程序.  在安装过程中有以下几点值得留意:  选择匹配的显示器型号,屏幕分辨率.  ...

2005-03-18 17:15:00 556

SQL Server 2000 函数学习

系统函数:select host_id() host_id, convert(char(13),host_name()) host_name, suser_id() 'suser_id()', user_id() 'user_id', convert(char(3),user_name(1)) user_name, convert(char(3),user) 'user',db_id('mas...

2005-03-18 17:14:00 245

SQL Server 2000 存储过程练习

 存储过程的创建和执行:CREATE PROCEDURE [insert_members_1](@id_1 [tinyint], @name_2 [char](10), @password_3 [varchar](50), @sex_4 [char](6), @birth_5 [datetime], @salary_7 [money])AS INSERT INTO [myguest]...

2005-03-18 16:40:00 411

JSP调用SQL Server 2000的存储过程

创建存储过程:use mydata;create proc proc_members_1 asselect * from members where id between 1000 and 1005returnpackage test;import java.sql.*;public class SqlBean { private Connection conn; private ...

2005-03-18 16:37:00 99

在JBOSS 4.0中配置MsSqlServer 数据源

数据记录:1bitanbbbbbbbbbbb0x00000000000000CA2helenhhhhhhhhhhh0x00000000000000CB3susanssssssssss0x00000000000000CC4kathykkkkkkkkkk0x00000000000000CDK:\jboss\server\default\deploy\mssql-ds.xml:<?xml...

2005-03-18 16:35:00 212

空空如也

空空如也

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

TA关注的人

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