自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 PV3D 不错的例子

 PV3D http://papervisiontut.sourceforge.net/papervisiontut9.html  http://www.unbe.cn/blog/?p=310#respond 创建步骤:创建容器,创建舞台,创建摄像头,创建3D对象,然后显示  

2009-09-05 14:15:00 684

转载 div 对话框

<!--var shield;var dragapproved=falsevar minrestore=0 //该变量表示窗口目前的状态,0表示初始化状态,1表示最大化状态var initialwidth,initialheight//若Client浏览器为IE5.0以上版本的var ie5=document.all&&document.getElementByI

2009-08-17 22:41:00 640

转载 Rails form_remote_tag使用

Rails form_remote_tag使用 上一遍我介绍了observe_field,我们知道这些方法都是rails封装好的ajax实现,例如还有下面的这些方法,如果想了解更多,请查阅api PrototypeHelperbuild_callbacksbuild_observerbutton_to_remoteevaluate_remote_response

2009-08-12 13:57:00 731

原创 ROR中文乱码问题解决

1.确保文档保存成 UTF8        VIM 中的设定 vimrc(/usr/share/vim/vimrc)文档中添加:set fileencoding=utf82.确保database.yml([project]/config/database.yml) 中有    encoding: utf8 3.确保 layout中有     4.mysql 中的编码

2009-08-10 13:28:00 288

转载 rails migration 用法

Rails鼓励敏捷,迭代的开发风格。我们不会第一次就期望得到正确的东西。相反我们会写测试,并与客户沟通以加强我们对事物的理解。要做到这些,我们就需要大量的实践工作。我们写测试来帮助规划我们接口,以便我们能安全地进行修改,我们对应用程序源文件使用版本控制,允许我们回说溯错误,并可监视我们每天的改动。但对于应用程序修改的另一方面来说,我们不能直接使用版本控制来管理。它就是我们在开发过程中,对应

2009-08-08 14:12:00 2030

原创 Building up Vim IDE for ruby on ubuntu

Building up Vim IDE for ruby 先安装 IR_Black 这个是颜色的框架,非常强大,它提供了Ruby,Java,Html,Javascript的高光显示,还可以提供 提示(Ctrl+N)语法,跟eclipse 和vs2005 等的IDE可以媲美 把 ir_black拷贝到 /usr/share/vim/vim71/colors(如果没有colors 就新

2009-06-29 12:57:00 958

原创 Ubuntu 8.10 Server 关于Ruby 的环境的安装

环境:Ubuntu8.04  1.安装build工具 sudo aptitude install build-essential linux-headers-$(uname -r)  2.安装readline zlib libncurses5 apt-get install zlib1g-dev apt-get install libreadline5 libreadl

2009-06-24 17:44:00 304

转载 sqlite使用

建立数据库档案 用sqlite3建立数据库的方法很简单,只要在shell下键入(以下$符号为shell提示号,请勿键入): $ sqlite3 foo.db如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库档名要怎么取,因此如果你喜欢,也可以取个例如foo.icannameitwhateverilike的档名。 [编辑]在sqlit

2008-12-04 14:53:00 331

原创 正则表达式的部分内容

工具是 RegexTester.exe 已经上传到开心网的网络盘示例代码:http://regexlib.com/DisplayPatterns.aspx?cattabindex=7&categoryId=8  

2008-10-24 22:22:00 191

原创 ruby on rais Install

Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

2008-10-22 14:07:00 506

原创 BHO 与右键联系起来

二、如何添加任务栏按钮             基本上来说,添加任务栏按钮只需要修改注册表就可以实现。通过修改注册表来实现添加按钮的步骤如下:         1、建立一个GUID。     2、打开注册表编辑器,转到HKEY_LOCAL_MACHINE/Software/Microsoft/Internet   Explorer/Extensions部分,     在其下添加一个新的项,名称为

2008-10-20 22:00:00 447

原创 MSSQL

/*列出局域网中所有数据库的电脑名称*/        private void button1_Click(object sender, EventArgs e)        {            SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;            DataTable dt = in

2008-10-20 18:15:00 245

原创 不错的API解析网站

http://www.koders.com/csharp/fid200286D716C606461720D1260CFBC86FE638DDBB.aspx

2008-10-13 12:04:00 259

转载 php

November 15Drupal 5.3 本地环境搭建 (With Apache 2.2, PHP 5.2, MySQL 5.0, phpMyAdmin 2.11)很久没有碰PHP了,今天为了一个DRUPAL的项目不得不又重新安装了一遍PHP环境. 都数不清安装过多少次PHP了, 只记得第一次折腾了两三天才搞定. 今天由于采用的都是最新版本, 又多了DRUPAL, 所以GOOGLE了

2008-09-24 15:39:00 407

转载 CSV文件格式介绍

CSV文件格式介绍在网上冲浪的时候碰到了CSV文件,不解。 就去找了一些资料,整理了一下。CSV : Comma Separate ValuesCSV 英文文档CSV即Comma Separate Values,这种文件格式经常用来作为不同程序 之间的数据交互的格式。 具体文件格式每条记录占一行以逗号为分隔符逗号前后的空格会被忽略字段中包含有逗号,该字段必须用双引号括起来字段中包含有换行符,该字段

2008-09-16 09:09:00 460

原创 d读取硬盘码

 using System; using System.Runtime.InteropServices; namespace ArLi.CommonPrj { #region how use this? /* string sVol = getvol.GetVolOf("C"); */ #endregion public class getvol{ [DllImport("kernel32.dll

2008-07-18 14:19:00 649 1

原创 xml 部分感想

private static void CreateXML() { try { XmlTextWriter writer = new XmlTextWriter(XMLFILENAME, System.Text.Encoding.UTF8);

2008-06-18 11:14:00 291

原创 添加了字符串长度的byte[] 处理方法

 添加了字符串长度的byte[] 处理方法 private static string bytes2str(byte[] bytes) { int i; for (i = 0; i < DATALENGHT; i++) {

2008-06-17 15:19:00 385

转载 对于模拟键盘,除了利用keybd_event,更简单的是使用sendkeys,而且keybd_event已经被sendinput取代。

对于模拟键盘,除了利用keybd_event,更简单的是使用sendkeys,而且keybd_event已经被sendinput取代。         具体代码参考:     请问,用C#如何实现模拟键盘输入     http://expert.csdn.net/Expert/topic/1055/1055110.xml?temp=.1404993         对于模拟鼠标,只好用SendIn

2008-06-17 13:44:00 1642

转载 UDP穿越NAT的原理和实现(C# )

坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念:    NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Netwo

2008-06-17 10:45:00 421

转载 在SkyEye上调试uClinux内核及与主机进行网络通讯

在SkyEye上调试uClinux内核及与主机进行网络通讯在SkyEye上调试uClinux内核 (blackfin.kang@gmail.com) 1.1 安装skyeye 从服务器下载skyeye-2003-10-06.tar.bz2,然后解压: $ tar  jxvf  skyeye-2003-10-06.tar.bz2 进入skyeye目录,按照rea

2008-06-13 13:42:00 429

转载 在uclinux 中添加自己应用程序的详细过程

在uclinux 中添加自己应用程序的详细过程 ( 文中所用的路径为uclinux 安装的相对路径, 比如: /uClinux-Samsung)   编译uclinux并运行成功后, 下一步的工作就是写个最经典、最简单的程序“ hello,  world” 。在uclinux下, 当然要比在普通的OS下麻烦些。 ( 我用的是ANYWHERE-Ⅱ 开发板, 不同的开发板的过程应相似)

2008-06-12 16:30:00 327

原创 编译uClinux-dist-20070130 的部分心得(没有添加实时补丁)

1) uClinux-dist-20070130 on At91 platform (Linux Host) You can follow below instructions to run linux-2.6.x / At91 on Skyeye. get your toolchain From: http://ftp.snapgear.org/pub/snapgear

2008-06-12 15:55:00 1125 2

原创 将uClinux(linux-2.6.14核)移植到Samsung S3C44B0X

声明:因本人刚接触embedded不足一个月,乃embedded菜鸟。本文旨在帮助和我一样的菜鸟们少走些弯路,文中若有不对的地方还望各路英豪不吝赐教。Hily JiangEmail&Gtalk: hilyjiang at GmailBlog: http://hily.iyi.cn/经过几天的浴血奋战,总算有点成果了,废话不多说,赶紧把过程记下来。准备工作花了我不少时间,光是下载uC

2008-06-06 14:47:00 848 1

转载 对于skyeye.conf文件的一点说明

对于skyeye.conf文件的一点说明对于skyeye-v0.2.5版本之前的skyeye使用的是memmap.conf文件,而之后的是使用skyeye.conf文件cpu: 指定CPU类型,如arm7tdmi,arm720t等mach: 开发板类型,如at91, ep7312mem_bank: 内存块map=M 指定为rom/ram, map=I 指定为IO空间type

2008-06-03 20:43:00 2118

转载 配置ARM Linux中遇到的问题

配置ARM Linux中遇到的问题我按照陈渝老师《源码开放的嵌入式系统软件分析与实践》书上的步骤进行移植,当到最后一步run的时候 只走了一步就不动了 在网上也查了很多资料 有几处不是很明白,主要是关于p247页之后的busybox的(软件所用版本都是书中提到的),具体如下: 按照书中内容,建立测试目录mkdir /root/arm_skyeye 安装交叉编译环境 cd /usr/loc

2008-06-02 17:58:00 322

转载 嵌入式Linux 的开发与移植学习方法

学习掌握嵌入式 Linux 的开发与移植 现在非常流行。各种学习文章与培训班,充斥书店 街头。笔者也上了路,经历漫长的摸索,终于一日开窍,但的确糟蹋了很多金钱与时间。 作为穷人,现写下自己的感受,供好学寒士参考。第一要点: 实验重于看书 (多编码,少翻书)一定首先搭建x86实验环境。用旧计算机(周末电脑城抛售存货,有新的),搭建一套 实验环境。host主机: 一台PC机(能够跑redhat l

2008-05-30 09:42:00 306

转载 嵌入式Linux开发资源大全

1.Linux资源Linux以其开源、免费的特点而成为嵌入式系统的优选操作系统,然而它还有一个巨大的优势就是其浩瀚无限的资源!即无数各色的maillist,下面给出各个嵌入式Linux的站点资源:(1)uClinux:所有NOMMU的处理器都跑uClinuxuClinux发行包下载点:http://www.uclinux.org/MAILLIST搜索引擎:http://mailman.uclinu

2008-05-29 14:00:00 419

转载 各国语言代码大全Locale ID (LCID) Chart

Locale Description // Short String //  Hex Value //  Decimal ValueAfrikaans // af // 0x0436 // 1078Albanian // sq // 0x041C // 1052Arabic-United Arab Emirates // ar-ae // 0x3801 // 14337Arabic-Bahrain

2008-05-27 18:42:00 1145

转载 汇编指令大全

汇编指令大全一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 汇编指令大全1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,

2008-05-20 10:54:00 522

原创 Arch linux 点点滴滴

//----------------------------config files-----------------------/etc/rc.config    name/network config/etc/fstab。。。auto mount the image file//-------------------------------install  command ----

2008-05-09 11:08:00 216

转载 linux c XML

最近在做linux c xml 编程测试。在网络上似乎找不到太多的资料。我觉得 http://www.xmlsoft.org/tutorial/index.html的教程不错。给大家介绍一下。。是英文,不过很简单。相信做编程的人不会看不懂。。给出国内的一资料,写得也很不错。(程序 我测试过了)使用简介数据类型:xmlChar  替代char,使用UTF-8编码的一字节字符串。如果你的数据使用其它编

2008-05-09 11:01:00 462

原创 linux code base

GCC   中文手册      http://www.nbfan.com/forum/dispbbs....&ID=1433&page=1       GNU   make   指南       http://www.linuxsir.org/bbs/showthr...&threadid=40431         autoconf-2.57手册(英文)       http://www.g

2008-04-24 13:32:00 248

原创 回调函数的 一些东东

当然至于详细的回调函数实现,还需要大家潜心研究,这里我只是总结一下:1 回调函数是由开发者按照一定的原型进行定义的函数(每个回调函数都必须遵循这个原型来设计)例如:------------------------------------------BOOL CALLBACK DialogProc(           HWND hwndDlg, // handle of dialog box

2008-04-22 16:41:00 242

原创 利用文件头区分不同的文件格式

利用文件头区分不同的文件格式from: [url]http://www.techpathways.com/uploads/headersig.txt[/url]## headersig.txt## ProDiscover DFT Header Mismatch Configuration File ## Date 9/10/02 [url]http://www.ProDiscover.com[

2008-04-22 09:12:00 916

原创 Install the jdk in Debian

First downt load the jdk from sun web sit:www.sun.comseconed On DebianDebian Etch and the the preceding unstable and testing repos include a sun java package, which can be installed through your f

2008-03-18 13:33:00 440

原创 debian 缺少头文件编译的问题

debian 缺少头文件编译的问题apt-get install linux-head-$(uname-r) 

2008-03-18 09:41:00 318

原创 Base64 与图片的处理的函数

今天找了个base64 与图片的处理函数 附加一个写入XML文件时的函数 private static Bitmap Base64StrToBmp(string ImgBase64Str)        ...{            byte[] ImgBuffer = Convert.FromBase64String(ImgBase64Str);            Memory

2008-01-22 14:39:00 458 1

转载 .Net平台下使应用程序只运行一个实例

摘要:   本文阐述了在基于.NET平台的应用程序开发中如何实现唯一应用程序运行实例,对几种实现方式进行分析测试比较,从而寻找一种合适的处理方式。单击此处才查看本文的示例代码。概述   在开发一些应用系统的时候,由于程序内在的一些特征,系统的某些组成子程序只允许运行一个应用程序实例,以保证业务和数据处理安全。本文将从实际应用角度来分析其实现原理,对三种实现方式进行测试比较,从而确定一种合适

2007-12-12 12:13:00 306

原创 byte[] 与int 之间的转换

从byte[] 到 uint b = new byte[] {0xfe,0x5a,0x11,0xfa};u = (uint)(b[0] | b[1] 从int 到 byte[]b[0] = (byte)(u);b[1] = (byte)(u >> 8);b[2] = (byte)(u >> 16);b[3] = (byte)(u >> 24);2. 使用 BitCo

2007-12-11 09:37:00 402

用于正则表达式测试工具不错的工具

正则表达式的测试工具,更加方便用户的开发测试方便,但是要运行在 net2.0

2008-10-24

空空如也

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

TA关注的人

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