- 博客(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
705
转载 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
668
转载 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
752
原创 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
307
转载 rails migration 用法
Rails鼓励敏捷,迭代的开发风格。我们不会第一次就期望得到正确的东西。相反我们会写测试,并与客户沟通以加强我们对事物的理解。要做到这些,我们就需要大量的实践工作。我们写测试来帮助规划我们接口,以便我们能安全地进行修改,我们对应用程序源文件使用版本控制,允许我们回说溯错误,并可监视我们每天的改动。但对于应用程序修改的另一方面来说,我们不能直接使用版本控制来管理。它就是我们在开发过程中,对应
2009-08-08 14:12:00
2059
原创 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
971
原创 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
319
转载 sqlite使用
建立数据库档案 用sqlite3建立数据库的方法很简单,只要在shell下键入(以下$符号为shell提示号,请勿键入): $ sqlite3 foo.db如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库档名要怎么取,因此如果你喜欢,也可以取个例如foo.icannameitwhateverilike的档名。 [编辑]在sqlit
2008-12-04 14:53:00
343
原创 正则表达式的部分内容
工具是 RegexTester.exe 已经上传到开心网的网络盘示例代码:http://regexlib.com/DisplayPatterns.aspx?cattabindex=7&categoryId=8
2008-10-24 22:22:00
211
原创 ruby on rais Install
Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source
2008-10-22 14:07:00
526
原创 BHO 与右键联系起来
二、如何添加任务栏按钮 基本上来说,添加任务栏按钮只需要修改注册表就可以实现。通过修改注册表来实现添加按钮的步骤如下: 1、建立一个GUID。 2、打开注册表编辑器,转到HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions部分, 在其下添加一个新的项,名称为
2008-10-20 22:00:00
464
原创 MSSQL
/*列出局域网中所有数据库的电脑名称*/ private void button1_Click(object sender, EventArgs e) { SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance; DataTable dt = in
2008-10-20 18:15:00
261
原创 不错的API解析网站
http://www.koders.com/csharp/fid200286D716C606461720D1260CFBC86FE638DDBB.aspx
2008-10-13 12:04:00
277
转载 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
423
转载 CSV文件格式介绍
CSV文件格式介绍在网上冲浪的时候碰到了CSV文件,不解。 就去找了一些资料,整理了一下。CSV : Comma Separate ValuesCSV 英文文档CSV即Comma Separate Values,这种文件格式经常用来作为不同程序 之间的数据交互的格式。 具体文件格式每条记录占一行以逗号为分隔符逗号前后的空格会被忽略字段中包含有逗号,该字段必须用双引号括起来字段中包含有换行符,该字段
2008-09-16 09:09:00
517
原创 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
674
1
原创 xml 部分感想
private static void CreateXML() { try { XmlTextWriter writer = new XmlTextWriter(XMLFILENAME, System.Text.Encoding.UTF8);
2008-06-18 11:14:00
308
原创 添加了字符串长度的byte[] 处理方法
添加了字符串长度的byte[] 处理方法 private static string bytes2str(byte[] bytes) { int i; for (i = 0; i < DATALENGHT; i++) {
2008-06-17 15:19:00
406
转载 对于模拟键盘,除了利用keybd_event,更简单的是使用sendkeys,而且keybd_event已经被sendinput取代。
对于模拟键盘,除了利用keybd_event,更简单的是使用sendkeys,而且keybd_event已经被sendinput取代。 具体代码参考: 请问,用C#如何实现模拟键盘输入 http://expert.youkuaiyun.com/Expert/topic/1055/1055110.xml?temp=.1404993 对于模拟鼠标,只好用SendIn
2008-06-17 13:44:00
1673
转载 UDP穿越NAT的原理和实现(C# )
坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Netwo
2008-06-17 10:45:00
436
转载 在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
447
转载 在uclinux 中添加自己应用程序的详细过程
在uclinux 中添加自己应用程序的详细过程 ( 文中所用的路径为uclinux 安装的相对路径, 比如: /uClinux-Samsung) 编译uclinux并运行成功后, 下一步的工作就是写个最经典、最简单的程序“ hello, world” 。在uclinux下, 当然要比在普通的OS下麻烦些。 ( 我用的是ANYWHERE-Ⅱ 开发板, 不同的开发板的过程应相似)
2008-06-12 16:30:00
348
原创 编译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
1141
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
887
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
2142
转载 配置ARM Linux中遇到的问题
配置ARM Linux中遇到的问题我按照陈渝老师《源码开放的嵌入式系统软件分析与实践》书上的步骤进行移植,当到最后一步run的时候 只走了一步就不动了 在网上也查了很多资料 有几处不是很明白,主要是关于p247页之后的busybox的(软件所用版本都是书中提到的),具体如下: 按照书中内容,建立测试目录mkdir /root/arm_skyeye 安装交叉编译环境 cd /usr/loc
2008-06-02 17:58:00
342
转载 嵌入式Linux 的开发与移植学习方法
学习掌握嵌入式 Linux 的开发与移植 现在非常流行。各种学习文章与培训班,充斥书店 街头。笔者也上了路,经历漫长的摸索,终于一日开窍,但的确糟蹋了很多金钱与时间。 作为穷人,现写下自己的感受,供好学寒士参考。第一要点: 实验重于看书 (多编码,少翻书)一定首先搭建x86实验环境。用旧计算机(周末电脑城抛售存货,有新的),搭建一套 实验环境。host主机: 一台PC机(能够跑redhat l
2008-05-30 09:42:00
326
转载 嵌入式Linux开发资源大全
1.Linux资源Linux以其开源、免费的特点而成为嵌入式系统的优选操作系统,然而它还有一个巨大的优势就是其浩瀚无限的资源!即无数各色的maillist,下面给出各个嵌入式Linux的站点资源:(1)uClinux:所有NOMMU的处理器都跑uClinuxuClinux发行包下载点:http://www.uclinux.org/MAILLIST搜索引擎:http://mailman.uclinu
2008-05-29 14:00:00
433
转载 各国语言代码大全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
1174
转载 汇编指令大全
汇编指令大全一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 汇编指令大全1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,
2008-05-20 10:54:00
556
原创 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
231
转载 linux c XML
最近在做linux c xml 编程测试。在网络上似乎找不到太多的资料。我觉得 http://www.xmlsoft.org/tutorial/index.html的教程不错。给大家介绍一下。。是英文,不过很简单。相信做编程的人不会看不懂。。给出国内的一资料,写得也很不错。(程序 我测试过了)使用简介数据类型:xmlChar 替代char,使用UTF-8编码的一字节字符串。如果你的数据使用其它编
2008-05-09 11:01:00
482
原创 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
266
原创 回调函数的 一些东东
当然至于详细的回调函数实现,还需要大家潜心研究,这里我只是总结一下:1 回调函数是由开发者按照一定的原型进行定义的函数(每个回调函数都必须遵循这个原型来设计)例如:------------------------------------------BOOL CALLBACK DialogProc( HWND hwndDlg, // handle of dialog box
2008-04-22 16:41:00
246
原创 利用文件头区分不同的文件格式
利用文件头区分不同的文件格式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
927
原创 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
454
原创 Base64 与图片的处理的函数
今天找了个base64 与图片的处理函数 附加一个写入XML文件时的函数 private static Bitmap Base64StrToBmp(string ImgBase64Str) ...{ byte[] ImgBuffer = Convert.FromBase64String(ImgBase64Str); Memory
2008-01-22 14:39:00
472
1
转载 .Net平台下使应用程序只运行一个实例
摘要: 本文阐述了在基于.NET平台的应用程序开发中如何实现唯一应用程序运行实例,对几种实现方式进行分析测试比较,从而寻找一种合适的处理方式。单击此处才查看本文的示例代码。概述 在开发一些应用系统的时候,由于程序内在的一些特征,系统的某些组成子程序只允许运行一个应用程序实例,以保证业务和数据处理安全。本文将从实际应用角度来分析其实现原理,对三种实现方式进行测试比较,从而确定一种合适
2007-12-12 12:13:00
319
原创 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
417
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人