自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 收藏
  • 关注

跟我一起写google“自动补全”效果

HTML、CSS、JS部分代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <h...

2010-10-31 17:56:00 66

下午做了个“自动补全”的小例子

HTML、CSS、JS部分代码 Code: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtm...

2010-10-31 17:53:00 80

《ASCE1885的信息安全》のCryptoAPI---密钥的产生和交换函数

在公开密码算法的前提下,数据的安全取决于密钥。因此,密钥的产生、销毁、交换(分发)是数据保密工作中的重要部分。 CryptoAPI密钥产生和交换函数主要有生成密钥函数CryptGenKey、派生密钥函数CryptDeriveKey、销毁密钥函数CryptDestroyKey、复制密钥函数CryptDuplicateKey、导出密钥函数CryptExportKey、导入密钥函数CryptImpor...

2010-10-31 15:24:00 70

《ASCE1885的信息安全》のCryptoAPI---密码服务提供者CSP函数

CryptoAPI的密码服务提供者函数主要有6个函数: 1)连接或断开CSP函数CryptAcquireContext、CryptReleaseContext; 2)枚举CSP函数CryptEnumProviders; 3)获得或设置默认CSP函数CryptGetDefaultProvider、CryptSetProvider; 4)获取或设置CSP参数函数CryptGetProvPara...

2010-10-30 19:49:00 88

我们为什么出不了大师?

原因应该至少包括如下两个方面: (1)国人的文化属性     自己思考的少     追风找依靠的多,靠一切而不靠自己 (2)当前大的环境     做事的人少     想获利的人多     从兴趣出发的少     从需要出发的多     从problem出发的少     从existed出发的多 这里引用Bjarne在STL出现之前的困惑做一个说明 说明国外的大师对待prob...

2010-10-30 16:00:00 61

《ASCE1885的信息安全》のCryptoAPI入门

CryptoAPI是微软提供的一组加密函数,其功能是为应用程序开发者提供在Win32环境下使用加密、验证等安全服务时的标准加密接口。CryptoAPI处于应用程序和密码服务提供者CSP之间。CryptoAPI的编程模型和Windows系统的图形设备接口GDI类似,其中的CSP相当于图形设备驱动程序,加密硬件等同于图形硬件。 每个CSP都是一个独立的模块,可以执行所有的密码操作。CSP负责创建...

2010-10-30 15:58:00 68

web service

============================================ 天气预报Web Service,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索Web Service(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中...

2010-10-30 11:36:00 50

中断控制器移植

//=====================================================================//TITLE:// 中断控制器移植//AUTHOR:// norains//DATE:// Friday 29-October-2010//Environment:// KEIL MDK 4.0// .NET Micro Framework Porting...

2010-10-29 21:33:00 54

Ajax实例

<script type="text/javascript"> var xmlHttp; function createXMLHttpRquest() { if(window.ActiveXobject) { xmlHttp=new ActiveXobject("MicrosoftXMLHTTP"); } else if(window.XMLHttpRequest) { xmlHttp...

2010-10-29 21:16:00 42

DataGridView实例

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.Sql...

2010-10-29 16:29:00 333

C#洗牌算法

protected void Button1_Click(object sender, EventArgs e) { string[] qian = new string[52]{"Ahe", "2he", "3he", "4he", "5he", "6he", "7he", "8he", "9he", "10h

2010-10-29 16:22:00 61

对称加密DES和TripleDES

一、 对称加密 对称加密,是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者和信息的接收者在进行信息的传输与处理时,必须共同持有该密码(称为对称密码)。因此,通信双方都必须获得这把钥匙,并保持钥匙的秘密。 单钥密码系统的安全性依赖于以下两个因素: 第一、加密算法必须是足够强的,仅仅基于密文本身去解密信息在实践上是不可能的。 第二、加密方法的安全性依赖于...

2010-10-29 16:18:00 54

Realtime Rendering 3rd笔记 2

Chapter3 The Graphics Processing Unit 历史上,硬件图形加速是从流水线的末端开始的,最初是做三角形的光栅化,之后连续更新换代的硬件从流水线末端向上发展, 甚至一些application阶段的高层次算法被交由硬件实现。 在过去的十多年里,图形硬件发展迅速,1999年出现的NVIDIA's GeForce256是第一个包含硬件顶点处理的消费型图形芯片, NV...

2010-10-29 15:36:00 49

OpenGL ES on iOS

iOS Graphics Overview core animation是ios图形子系统的基础,UIView对象由core animation layer支持。各种各样的layer更新他们的内容,由core animation动画和合成,并向显示设备呈现。OpenGL ES是Core Animation的客户,要使用OpenGL ES需要创建一个UIView,这个UIView由一个特殊的cor...

2010-10-28 23:30:00 66

Realtime Rendering 3rd笔记 1

About: 这个系列blog是在阅读Realtime Rendering 3rd过程中记录的东西,并不是完全的翻译,只是挑了一部分重点,有些地方加上了自己的理解。有些介绍性的章节翻译的比重比较多,技术性的章节可能只记录核心思想,没有逐字翻译。 --------------------------------------------------------------- Cha...

2010-10-28 23:24:00 65

C#发送邮件

//发送邮件private bool SendUserMail(string recevie, string password) { try { System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); client.Host = "SMTP服务器";//SMPT服务器信息 client.UseDefaultCred...

2010-10-28 10:03:00 91

输出二进制图像

protected void Page_Load(object sender, EventArgs e) { //打开图片文件,并保存在文件流中 FileStream stream = new FileStream(Server.MapPath("../images/1.jpg"), FileMode.Open); long fileSize = stream.Length;//获取流的长度 by...

2010-10-28 09:51:00 77

深入浅出C#委托与事件

引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对...

2010-10-27 21:16:00 101

MM远程调试测试附nokia远程调试对比

1、太卡,响应速度太慢,已经到了无法承受的地步。以前用过nokia的远程调试那是卡,但是还能用,偶尔掉一下线。而MM的远程测试服务,全程都卡。页面转换都能卡到那里。 2、只能够30,60分钟成倍数的申请时间,有点浪费机时,本来给的机时就少(只给了2个小时),测试4次就没了。有时测试就是简单的功能测试,几分钟就可以,用不了那么长时间。建议将申请的时间块细一点,10钟可以吧。 3、提供的机...

2010-10-27 10:19:00 48

目前。。。文档&图

前一段时间一直在写文档,提到文档,首先需要的就是《可行性分析》,由他来决定该工程究竟要不要实行,有没有其施行的必要性。这决定着其后的那些“主要文档”,诸如需求分析、概要设计、详细设计之类会不会出生的严重问题。所以前面列出了可行性分析的模板。 这是补齐第一遍的文档。写起来还算顺利,除了不会~哈哈,这不仅是机房收费系统的第一遍文档,也是我第一次写各个文档。手生的很,当然也很认真,我一贯认真。 第一...

2010-10-26 22:07:00 50

由机房收费系统看可行性分析

项目名称:机房收费系统 文档名称:可行性分析报告 1.引言... 2 1.1编写目的... 2 1.2背景... 2 1.3定义... 2 1.4参考资料... 2 2.可行性研究的前提... 2 2.1要求... 2 2.2目标... 3 2.3条件、假定和限制... 3 3.对现有系统的分析... 3 3.1处理流程和数据流程... 3 3.2工作负荷... 3 ...

2010-10-26 21:16:00 71

揭秘Asp.net 2.0的Eval方法

实际上Eval方法是TemplateControl的,而System.Web.UI.Page和System.Web.UI.UserControl都继承于TemplateControl,所以我们可以在Page和UserControl上直接调用个方法。 Page.Eval方法可以帮助我们更好的撰写数据绑定表达式,在ASP.NET 1.x时代,数据绑定表达式的一般形式是: <!--&l...

2010-10-25 14:54:00 68

jQuery之性能优化(一)

1.总是从ID选择器开始继承 Code: <divid="content"><formmethod="post"action="#"><h2>交通信号灯</h2><ulid="traffic_light"><li><inputtyp

2010-10-24 21:53:00 49

程序员的八个层次

在面试时,你可能会被经常问到“在未来5年,你想干什么?”,这可能是一个比较难回答的问题。在中国,答案一般可能会是Team leader,Manager,或是Architect,Specialist等,在中国,大家可能更多地觉得manager会是程序员的下一个目标,可是在国外,经理和程序员可能是两个不同的分支,Architect或Specialist 比经理来说更牛、代遇可能也更好,因为这些人的智商...

2010-10-24 17:26:00 51

2010.10.24实习阶段小结

这篇本来想在离开公司前最后一天写的,但是忙得挤不出时间来写,拖到了现在…… 当日早上报到,处理完手续,下午接到一份需求,是跟移动公司的一个研究性项目。 当时,mentor第一个就提问我对这份需求的理解,我当时有点懵,因为没有午休,而且那天中午太晚去公司食堂,都没吃到什么饭菜,有点游离。心里微微一惊,脸上还是笑笑,强行集中注意力在墙上的投影认真扫描,然后缓缓地说出了我的理解。 ment...

2010-10-24 16:40:00 46

一起温习C#基础

在 C# 中,new 关键字可用作运算符、修饰符或约束。 1)new 运算符:用于创建对象和调用构造函数。这种大家都比较熟悉,没什么好说的了。 2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。 3)new 约束:用于在泛型声明中约束可能用作类型参数的参数的类型。 关于第二种用法看下例: Code: usingSystem; ...

2010-10-24 00:07:00 53

INTC_ActivateInterrupt函数的实现

//=====================================================================//TITLE:// INTC_ActivateInterrupt函数的实现//AUTHOR:// norains//DATE:// Monday 24-October-2010//Environment:// KEIL MDK 4.0// .NET Mic...

2010-10-24 00:06:00 83

.net面试经典题--抽象类与接口

一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点: 1、不能实例化...

2010-10-22 17:52:00 59

闲谈NativeSample的启动模式

//=====================================================================//TITLE:// 闲谈NativeSample的启动模式//AUTHOR:// norains//DATE:// Friday 22-October-2010//Environment:// KEIL MDK 4.0// .NET Micro Frame...

2010-10-22 15:30:00 67

一起来恶补一下c#基础

1:构造函数中的base 构造函数可以使用 base 关键字来调用基类的构造函数。例如: public class Manager : Employee { public Manager(int annualSalary) : base(annualSalary) { //Add furth...

2010-10-22 12:56:00 58

浅谈三层架构与MVC

有朋友谈到三层与MVC的区别,以前也有人抛出这个问题,本人对来公司面试的朋友也偶乐会提这方面的问题。 那么我也来讲讲我对这两者的理解吧。 首先对这个题目,本身是存在问题的,“XX结构”与“XX模式”的区别?请问中国社会制度与美国人生活方式有什么区别? 这两者本身讲的是不同方向与角度的问题,在实际应用中他们的确存在一些相似的特点,在很多书籍中也没有深入讲解,以致于造成困惑,为了更好...

2010-10-21 23:34:00 54

IE Firefox通用DOM

要写出在各大主流浏览器上都兼容的JS代码,就要关注他们的区别,下是IE和FF综合考虑的通用DOM! 1.document.formName.item("itemName") 问题 说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用documen...

2010-10-21 11:27:00 63

Web.config配置详解

一、认识Web.config文件 Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继...

2010-10-21 00:32:00 114

简单说说NVIC

//=====================================================================//TITLE:// 简单说说NVIC//AUTHOR:// norains//DATE:// Tuesday 20-October-2010//Environment:// KEIL MDK 4.0// STM32F103ZE//=============...

2010-10-20 17:21:00 88

灵活使用ARM汇编的WEAK关键字

//=====================================================================//TITLE:// 灵活使用ARM汇编的WEAK关键字//AUTHOR:// norains//DATE:// Tuesday 20-October-2010//Environment:// KEIL MDK 4.0//==================...

2010-10-20 16:21:00 154

修正STM32F103ZE的散列文件

//=====================================================================//TITLE:// 修正STM32F103ZE的散列文件//AUTHOR:// norains//DATE:// Tuesday 20-October-2010//Environment:// KEIL MDK 4.0// .NET Micro Frame...

2010-10-20 15:19:00 95

log4j properties

1.2. Log4j简介 在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过...

2010-10-20 13:09:00 49

log4j properties

1.2. Log4j简介 在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过...

2010-10-20 13:09:00 52

再思狼与鸭

预学: 米老师写过一篇关于当代大学教育的博客,里面阐述了狼与鸭的区别(在此不再叙述,大家可以去看老师的博客) 事件: 很关心八期同学的学期情况,想看看与我们当时学的有什么不同。(不同是肯定的,因为一届肯定比一届强)从八期的同学那里要来了米老师下发的视频(oeasy系列中的有关互联网的基本知识的部分)学起来还是比较轻松地,也有不小的收获,但是学习之后发现了一个比较严重的问题。狼...

2010-10-20 11:48:00 92

将整个 ArrayList 复制到兼容的一维 Array

Code: usingSystem; usingSystem.Collections; publicclassSamplesArrayList{ publicstaticvoidMain(){ //CreatesandinitializesthesourceArrayList. A...

2010-10-20 11:25:00 77

空空如也

空空如也

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

TA关注的人

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