自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (13)
  • 收藏
  • 关注

转载 perl的splice函数

<br />splice函数有三个作用。第一个作用是向数组中间的一部分插入内容。例如:<br />@d=(1..9);<br />my @e=("a".."f"); <br />splice(@d,2,2,@e);#目标数组, 插入起始位置, 覆盖长度, 插入数组<br />将会得到12abcdef56789,注意这里是从第二个开始插入,不是从下标为2的元素开始插入的。<br />splice的第二个功能是删除,例如在刚才的代码上面再加上:<br />splice(@d,2,6);#目标数组, 起始位置,删

2010-09-29 17:35:00 1238

转载 pack/unpack用法

在chinaunix上看到用pack/unpack函数,利用模板格式化读取内容,觉得有点意思,于是去看了看perltutpack,很长,没有看完,这里只介绍最基本的场景和用法。假设你有这样一个文件:Date           |Description                       | Income              |Expenditure01/28/2001 Flea spray                                                    

2010-09-29 16:22:00 1253

转载 perl中substr应用详解

<br />#!/usr/bin/perl<br /><br />#-----------------------------<br />#substr用来存取子串,可以修改子串,主要用法如下:<br />#$value = substr($string, $offset, $count);<br />#$value = substr($string, $offset);<br /><br />#substr($string, $offset, $count) = $newstring;<br />#sub

2010-09-29 16:19:00 643

转载 如何避免Quartus II自動將未宣告的信號視為wire? (SOC) (Verilog) (Quartus II)

<br />Abstract<br />在Verilog 1995規定,對於沒宣告的信號會自動視為wire,這樣常常造成debug的困難,Verilog 2001另外定義了`default_nettype none,將不再自動產生wire,且目前Quartus II 8.1已經支援。<br />Introduction<br />很多人抱怨Quartus II對Verilog語法檢查能力很差,如以下的code,Quartus II竟然可以編譯成功。<br />default_nettype_none.v /

2010-09-28 19:26:00 951

转载 大型网站架构系列之一,前言,不得不考虑的问题

注意:这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面对的。 文入正题:首先讨论一下大型网站需要注意和考虑的问题A.      海量数据的处理。<br />众所

2010-09-28 13:06:00 367

转载 网站架构:各种网站架构

<br />一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。 <br /><br />大型网站,比如门户网站。在面对大量用

2010-09-28 11:58:00 463

转载 自动刷新页面的实现方法总结

<br />1)<br /><meta http-equiv="refresh"content="10;url=跳转的页面"><br />10表示间隔10秒刷新一次<br />2)<br /><script language=''javascript''><br />window.location.reload(true);<br /></script><br />如果是你要刷新某一个iframe就把window给换成frame的名字或ID号<br />3)<br /><script language=''

2010-09-28 09:40:00 417

转载 什么是Web?及web服务器原理

<br />什么是Web?<br />Web就是一种超文本信息系统,Web的一个主要的概念就是超文本连接,它使得文本不再象一本书一样是固定的线性的。而是可以从一个位置跳到另外的位置。你可以从中获取更多的信息。可以转到别的主题上。想要了解某一个主题的内容只要在这个主题上点一下,就可以跳转到包含这一主题的文档上。正是这种多连接性我们才把它称为Web。 <br />World Wide Web,简称WWW,是英国人TimBerners-Lee 1989年在欧洲共同体的一个大型科研机构任职时发明的。通过WEB,互联

2010-09-27 15:28:00 1191

转载 AnsiString 使用大全

<br />//Ansistring 转 char <br />void __fastcall TForm1::Button1Click(TObject *Sender) <br />{ <br />    AnsiString Test = "哈哈"; <br />    char *chr = Test.c_str(); <br />} <br />    <br /><br />//char转Ansistring <br />#include <windef.h> <br />void __fastc

2010-09-21 17:01:00 343

转载 OO与设计模式的原则、目标

<br />前两天,和一朋友聊到OO设计原则时,对设计模式有了更深的了解,在这里总结一下,与大家分享。<br />OO(Object–Oriented )面向对象 <br />  OO方法(Object-Oriented Method,面向对象方法,面向对象的方法)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质

2010-09-16 16:18:00 400

转载 .NET设计模式(2): 工厂方法模式

<br />工厂方法模式(Factory Method Pattern)<br /><br />介绍:<br />在简单工厂模式中,我们提到,工厂方法模式是简单工厂模式的一个延伸,它属于Gof23中设计模式的创建型设计模式。它解决的仍然是软件设计中与创建对象有关的问题。它可以更好的处理客户的需求变化。<br /><br />引入<br />我们继续来说"new"的问题,我们在简单工厂模式中,将实例化对象的工作推迟到了专门负责创建对象的工厂类中,这样,在我们事先预知的情况下,可以根据我们的需要动态创建产品类。

2010-09-16 16:10:00 335

转载 .NET设计模式(1): 简单工厂模式

<br />最近一直在看设计模式,想把自己的学习笔记与大家分享一下,如果能帮助大家的话,我会非常高兴,同时也欢迎大家指出里面的不足。园子里其实关于此类文章已经很多了,如果dudu感觉放在首页欠妥的话,可以调一下。<br /><br />简单工厂模式(Simple Factory Pattern)<br /><br />介绍:简单工厂模式不能说是一个设计模式,说它是一种编程习惯可能更恰当些。因为它至少不是Gof23种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,可以说是工厂方法模式的一个引导

2010-09-16 16:08:00 390

转载 设计模式

<br /> 文章来源:http://www.itisedu.com/phrase/200603061631585.html<br />设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。<br />      毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。<br />      GoF的“设计模式”是

2010-09-16 15:44:00 319

转载 WAV文件格式分析

<br />一. RIFF概念<br />在Windows环境下,大部分的多媒体文件都依循着一种结构来存放信息,这种结构称为"资源互换文件格式"(Resources lnterchange File Format),简称RIFF。例如声音的WAV文件、视频的AV1文件等等均是由此结构衍生出来的。RIFF可以看做是一种树状结构,其基本构成单位为chunk,犹如树状结构中的节点,每个chunk由"辨别码"、"数据大小"及"数据"所组成。<br /> <br /><br />块的标志符(4BYTES)<br />

2010-09-14 16:26:00 360

原创 开源网站

www.sourceforge.netwww.fsf.orgwww.apache.orgwww.gnome.orgOpen Desktop社区:http://www.opendesktop.net/OpenSUSE:              http://opensuse.org.cn/Linux人:                      http://www.linux-ren.org/

2010-09-14 14:19:00 393

转载 让 ASP.NET 2.0 的 Sumbit Button 支持 禁用(灰化)提交

<br />对于,input type=button ,浏览器永远都不提交此按钮给服务器,对于此类型提交,需要有一个隐藏域<br />input type=hidden name=__EVENTTARGET 来存储谁提交了此页面。<br />完整测试代码:<br /><%@ Page Language="C#" %><br /><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/

2010-09-13 23:38:00 497

转载 JAVASCRIPT分页(读取xml文件中的记录)

<br />最近做一个网站,为了减少数据库的访问,将所有数据都建了个xml索引,前台页面中的数据都从xml文件中读取,但是为要实现新闻列表的分页不能使用asp.net的控件了,只好使用javascript来分页,代码如下: var xmlDoc;<br />var nodeIndex;<br />var pageIndex;<br />var pageSize=20;<br />var lastPage;   //最后一页<br />var overSize ;   //最后一页的记录数<br />var 

2010-09-13 19:19:00 397

转载 C# ref和out关键字

<br />ref和out关键字初解<br />    参数可以通过引用和值传递给方法。通过引用传递给方法的变量可以有调用它的方法作自由改变,所作的修改会影响原来的变量的值;在C#中,除非特别说明,所有的参数都是值传递。<br />这是默认情况,也可以使用ref关键字,迫使值参数通过引用传递给方法,则给方法对变量所作的修改都会影响原来对象的值。在定义该方法时把该参数定义为ref后,在调用该方法时,还需要添加ref关键字。<br />static void myFun(int x,ref int y)<br

2010-09-12 18:15:00 413

转载 AlteraFPGA使用通用SPIFlash

<br /> Altera器件有EPCS系列配置器件,其实,这些配置器件就是我们平时通用的SPIFlash,据AlteraFAE描述:“EPCS器件也是选用某家公司的SPIFlash,只是中间经过Altera公司的严格测试,所以稳定性及耐用性都超过通用的SPIFlash”。就本人看来,半导体的稳定性问题绝大部分都是由本身设计缺陷造成的,而成熟的制造工艺不会造成产品的不稳定;并且,现在Altera的器件在读入配置数据发生错误时,可以重新读取SPIFlash里面的数据,所以在工艺的稳定性以及设计的可靠性双重保证

2010-09-08 21:33:00 7085

原创 颜色深度

颜色深度简单说就是最多支持多少种颜色。一般是用“位”来描述的。   举个例子,如果一个图片支持256种颜色(如GIF格式),那么就需要256个不同的值来表示不同的颜色,也就是从0到255。用二进制表示就是从00000000到11111111,总共需要8位二进制数。所以颜色深度是8。   如果是BMP格式,则最多可以支持红、绿、蓝各256种,不同的红绿蓝组合可以构成256的3次方种颜色,就需要3个8位的2进制数,总共24位。所以颜色深度是24。   还有PNG格式,这种格式除了支持24位的颜色外,还支持alp

2010-09-08 20:48:00 1824

原创 Error: CONF_DONE pin failed to go high in device 1

<br />出現這種情況的願意是: Switch處于AS Mode下

2010-09-08 16:15:00 7393

VGA原理与实现, VGA驱动

VGA驱动与实现. VGA分类,VGA时序

2011-07-04

DE0_PWM_LED C语言版本

利用PWM原理控制LED亮度, 基於DE0 FPGA 开发平台.

2011-02-19

DE0_PWM_LED verilog source code

利用PWM 原理控制LED亮度, 采用了DE0 FPGA 开发平台..开发tool 为 Quartus II & Nios II

2011-02-19

jpeg encode and decode

jpeg 编码解码,用c/c++实现,读取bmp文件,压缩成为jpeg文件,再从jpeg文件解码为bmp文件

2010-09-12

micro_FAT_FileSystem

开源的FileSystem,能支持FAT12,FAT16,FAT32 文件系统,用C实现

2010-04-27

FPGA与SOPC设计教程:DE2实践

与Altera DE2平台紧密结合的一本书

2010-04-27

C语言嵌入式系统编程

从软件架构、内存操作、屏幕操作、键盘操作、性能优化等多方面阐述C语言嵌入式系统的编程技巧

2010-04-27

窗口置顶工具 窗口置顶

把对话框中的图标拖到需要置顶的窗口上即可

2009-10-14

简单任务管理器 进程查看

一个简单的任务管理器,实现了查看进程和终止指定进程的功能

2009-10-13

计算机网络讲义,一个好的讲义

计算机网络讲义,我学习计算机网络时候所用课件,大家快来看吧

2009-03-01

雪莲定时关机器

VC做的一个定时关机,多多支持哈

2007-08-26

雪莲定时关机器

雪莲定时关机器,请大家多多支持哈

2007-08-26

用汇编写的通讯录

用汇编写的通讯录,希望大家多多指教

2007-03-13

空空如也

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

TA关注的人

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