小橙的第一播

程序,如写作,十年无师。
私信 关注
cangwu_lee
码龄19年

游玩,羽毛球, 电脑,网络,游戏

  • 235,343
    被访问量
  • 65
    原创文章
  • 32,744
    作者排名
  • 107
    粉丝数量
  • 于 2001-11-02 加入CSDN
获得成就
  • 获得3次点赞
  • 内容获得84次评论
  • 获得7次收藏
荣誉勋章
兴趣领域
  • #硬件开发
    #pcb工艺#硬件工程#单片机#硬件架构#arm开发
TA的专栏
  • Embeded
    13篇
  • JAVA
    8篇
  • QT
    7篇
  • 其它
    8篇
  • 基于Unix/Linux开发
    12篇
  • 基于Windows开发
    19篇
  • 收集/转贴
    3篇
  • 电子硬件相关
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

QT5/QTCreate搬移法

直接讲主要内容。在windows下,实际上,QT5可以随意搬移的,有2个地方1、环境变量set QT_INSTALL_PREFIX=G:\Qt599set QTDIR=%QT_INSTALL_PREFIX%\5.9.9\mingw53_32set PATH=%QTDIR%\bin;%QT_INSTALL_PREFIX%\Tools\mingw530_32\bin;%PATH%2、运行调试的plugins目录设置在Kit中,设置Environment添加QT_PLUGIN_.
原创
4阅读
0评论
0点赞
发布博客于 1 月前

转 rar简单打包详细方法

写程序,经常需要一般的打包、传送、发布,专业的打包工具,太复杂了。於是,用rar工具打包,非常方便、快捷。下面是全部 DOS script
转载
914阅读
0评论
1点赞
发布博客于 10 年前

纯Delphi开发CGI


------------------------------------这是以前写下的---------------------------------------
 
 
 
在JAVA泛滥、ASP.net 漫山遍野的今天,也许,大家认为CGI是一种落后的技术,但,也许大家有所不知的是CGI是一种效率很高的编程方式。因为,在前端,CGI不用面对复杂的网络请求过程,而后端输出,又是可以直接输出给浏览器。

宝刀未老的PERL,是CG
原创
3572阅读
1评论
0点赞
发布博客于 10 年前

使用DOS命令行,用javac编译多目录下(包)的JAVA源程序

新年快乐!经常看到有人问,如何用javac编译多个子目录,现在呈上。按习惯,不废话,直接上源码。先说一下目录结构:%CD%/src---------------------源码目录    /webroot/------------输出目录         /classes---编译输出目录主文件:build_compile_batch.cmd@ECHO OFFREM 生成自动编译的批处理文件名SET BAT=_compile_auto.cmdREM 包含运行SET WITH_
原创
12066阅读
1评论
2点赞
发布博客于 10 年前

Android SDK 入门——Windows 开发环境搭建



JDK 1.6----------http://java.sun.com
Eclipse 3.4------http://www.eclipse.org/
Android SDK----http://developer.android.com
国内访问不了,需要
假设已经熟悉JDK、Eclipse。

1、环境变量
JAVA_HOME=C:/sdk/jdk1.6.0_12
原创
3149阅读
0评论
0点赞
发布博客于 10 年前

ffmpeg(From SVN)移植过程(含SDL、lame、x264等lib)

ffmpeg(From SVN)移植过程(含SDL、lame、x264等lib)
原创
4273阅读
1评论
0点赞
发布博客于 11 年前

Oracle 建库一般过程(for 新手)


包括创建表空间、创建用户等,对於开发经常要用到的。
 
将下面语句保存成simon_oracle.sql。
在命令行,用 sqlplus system/12345678@xe @simon_oracle.sql 来运行(不是当前路径时,要指定明.sql完整路径)
 
 
--------------------------------------------------------开始

--1.創建臨時表空間<
原创
712阅读
0评论
0点赞
发布博客于 11 年前

IE8的一个麻烦的问题


今天的工作中,碰到IE中的一些麻烦的问题,隐藏的表格,竟然不按创建的先後顺序排序的,令人晕。
 
由於客户要求先输入一些表格数据,最後一次提交。还不让所有的表都显示出来的,於是就隐藏一些列。就是这些隐藏在後面的列,不按顺序排,递交的时候是按顺序取的,所有的都错误了。
 
症状也让人迷糊,只有客户的其中一个文件类型会产生这样的问题,创建其它的文件类型也都正常。而且,错得也很特别,按某一个Field对称的(一共有七个隐藏的td)。
 
原创
3377阅读
0评论
0点赞
发布博客于 11 年前

mdev 自动mount U盘、USB硬盘

mdev 自动mount U盘、USB硬盘,环境:QQ2440V3、linux2.6.32.16
原创
4761阅读
0评论
0点赞
发布博客于 11 年前

QQ2440+Linux 2.6.32中NEC3.5屏配置

QQ2440,Linux 2.6.32,NEC3.5,配置
原创
3880阅读
0评论
0点赞
发布博客于 11 年前

QQ2440+Linux 2.6.32小结

QQ2440 Linux 2.6.32 移植 小结。CS8900A、UDA1341、USB 无线网卡
原创
1047阅读
0评论
0点赞
发布博客于 11 年前

jre瘦身记

JRE 减缩 瘦身 精减 精简
原创
4390阅读
0评论
0点赞
发布博客于 11 年前

uda1341声卡也搞定了

根据其它板的一些指引,配置了一下menuconfig 和 mach-smdk2440.c,编译进内核,下载,启动,正常,看到信息有找到声卡了。高兴一把。再移植个 madplay,在命令行下放个 shanghaitan.mp3,不错,听到久违的音乐了。小总结Linux环境:Linux linuxlee 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux+vmwarePlayer 3编译工具:arm-linux
原创
3399阅读
0评论
0点赞
发布博客于 11 年前

CS8900A+QQ2440+2.6.32,莫名其妙地OK了——特记录一下


断断续续,搞了好些天,一直是那“incorrect signature”错误,晚上就整理一下那源码,再试试编译、放到板上,竟然可以了,太神奇了,不敢相信。(参考的资料都是网上的,因为原厂家的支援跟不上)。
 
[root@/]#ifconfig wlan0 192.168.21.10 up
[root@/]# ping 192.168.21.190
PING 192.168.21.190 (192.168.21.190): 56 data bytes<
原创
3721阅读
1评论
0点赞
发布博客于 11 年前

SDL-1.2.13 arm-linux-gcc配置

SDL 1.2libtool: compile: unable to infer tagged configurationlibtool: compile: specify a tag with `--tag'make: *** [build/SDL.lo] Error 1LIBTOOL_OPT = --silent --tag=CC添加了上面这行,还是不行。重新configure./configure --disable-video-nanox --disable-video-
原创
4717阅读
0评论
0点赞
发布博客于 11 年前

S3C2440 移植RTL8187L无线USB网卡记录(已经解决)

上个月,做了 RTL8187L 移植到QQ2440V3上,但不行。自己觉得是内核版本太低的原因,於是,几天内做了内核的升级!这里BS一下这厂家,还没得到过支持,问一下有没有新内核都没有回复。移植内核,应该不算难,但对非专业人士,可谓麻烦S了。再有,跨越也比较大从2.6.13升级到2.6.32。参考一点网上的、参考一点手册的、再加上无数的试验,终於在上周搞好内核。也让步USB得到了很好的支持。首先内核到文件系统的引导,这过程又是找不到 linuxrc、又不找不到 console等。然後是,原来的ROOT_FS
原创
6987阅读
2评论
0点赞
发布博客于 11 年前

S3C2440移植RTL8187L无线USB网卡记录(未解决)

首先准备了一大轮,最後还是有问题。内核准备,2.6.13(S3C2440准备好)。网卡驱动的移植,编译什麽不费多大劲。然後,找一个dhcp(dhcp-3.1.3),其实只要当中的client。iwconfig wlan0 poweron oniwconfig wlan0 mode managediwconfig wlan0 rate autoiwconfig wlan0 ap 00:18:4d:7e:e0:74iwconfig wlan0 essid shuangxiiwconfig w
原创
5219阅读
1评论
0点赞
发布博客于 11 年前

looks-2_3_1.zip

来源 https://looks.dev.java.net/,在国内没法访问下载的页面,只负责转发,如有问题请移除。
application/x-zip
发布资源于 11 年前

Weblogic 10G 命令行部署方法指引


REM
REM  记得在 Protocols 的 Channels 很建立Channel。
REM
REM
SET WLS_HOME=C:/bea/wlserver_10.0/server

SET WAR_PATH="C:/myweb.war"
SET PLN_PATH="C:/myweb-Plan.xml"

SET CLS_PATH=%WLS_HOME%/lib/weblo
原创
6545阅读
0评论
0点赞
发布博客于 11 年前

由数据字典的表,生成建表语句


/**
看下面的“数据字典”就知道是比较简单的数据字典。不写什麽说明了,因为1、不算复杂2、不算深奥。
 
谁想用而又不明白,欢迎提问。
*/
 
/**
SQL> desc 數據字典
 名稱             類型
 ---------------  ----------------
 表名             VARCHAR2(150)
 字段名      
翻译
3847阅读
0评论
0点赞
发布博客于 11 年前

IT是如何


技术的本身是什麽?
脑袋苦力?
办公室苦力?
 
在一个没有创新的空间中也许是这样的状况。
在一个被当成传统产业的空间中也或许是这样的状况。
IT 的与众不同之处,根本没有被发挥出来。
更不要说什麽“现代化”了,甚至还远不如一些传统产业。
 
常听说有公司管得如何如何好、效益是如何如何好,可在国内的许许多多的普通公司中,有几家是能做人家的一成的。内地还多数当做传统、常规的产业一样对待的。工作环境受限制,可以
原创
477阅读
0评论
0点赞
发布博客于 11 年前

javascript 日期加减zt

<!--//http://www.ozzu.com/programming-forum/javascript-dateadd-function-t47986.htmlfunction dateAddExtention(p_Interval, p_Number){ var thing = new String(); //in the spirt of VB w
原创
3708阅读
0评论
0点赞
发布博客于 11 年前

从移动硬盘安装RHEL5

是重新整理一篇叫“从u盘/移动硬盘(usb hd)安装centos 5 x86_64 linux”的,改了一些自己实践的地方。  有3、4G以上的空间,就够了。关键的问题是先让移动硬盘能作启动盘。其实U盘也类似的:1、windows环境可以用DiskGenius.exe,进行分区、格式化并制作启动。这个分区是fat32、4G:2、复制 *DVD.iso 到移动硬盘:
原创
5415阅读
0评论
0点赞
发布博客于 11 年前

vbscript/vb6 中实现异步请求

測試的需要,查了不少資料,有兩种方法,綜合如下Dim strUrl: strUrl="http://localhost:7001/in/issueQry.do"Dim strDat: strDat="uniQueryCode=1670790000005&action=status"Dim xmlhttpCall ajaxme(strUrl)functio
原创
5024阅读
0评论
0点赞
发布博客于 11 年前

逛CSDN少了

逛CSDN少了,可能是因为忙,可能是因为事情多。 很想和各地的朋友交流的。只是各种原因、情况,一直未能如愿。 从事技术多年,从身边的环境看,许多专门的软件公司,对技术并不重视。自身虽然是软件公司,却将程序员管得象工厂员工一样。商人有做大商、有做小商的。并不是个个大商都是天生的,也并不是个个小商都是自愿的。 许多人都谈论说写程序最後都会转向管理或其它出路,那如果不转呢,怎麽走
原创
427阅读
0评论
0点赞
发布博客于 11 年前

C52整了个简单的自动控制

玩电子是乐趣的。其实,电子和软件,有相似的地方的。至於哪里相似呢?不知道,反正只是喜欢。 来玩点实用的东东,定时自动开灯、关灯,对於外出远门,可以让家来唱个“空城记”呀。 C52学习板,现成有时钟日历芯片DS1302,有继电器,有液晶1602,够用了。差的就是写代码的双手。根据说明连接好继电器的杜邦线,就开始实践吧。 1、先搞时钟日历芯片,重要的组成。也要测试用外接电池作时
原创
523阅读
2评论
0点赞
发布博客于 11 年前

卸载MSN

 新版的MSN想卸载,还真挺麻烦的。MS 一惯的作风不是方便、易用吗,干嘛搞行那麽复杂呢。 在“新增/删除程序”中,卸载不了,只有列表,Windows Live*开头的好几个,没有卸载的地方可点。 在哪里?C:/Program Files/Windows Live/Installer/wlarp.exe   MS ,太哪个了
原创
470阅读
0评论
0点赞
发布博客于 11 年前

玩了一下C52

觉得挺好玩的,刚拿板,就组合一个日历、时钟(可用按键调节)、温度计。也许是比较生活化,反正自己也是蛮喜欢电子的东西的。   左边是日历(刚好刷新,秒都没照全)。右边上边的02是按键的值;下面的20是温度。 注,偶不是专业搞嵌入式的。所以,虽然程序是范例组合再成的,但也是花了一些心思的。昨天拿到板,在晚上就整好了。 
原创
419阅读
0评论
0点赞
发布博客于 11 年前

java 写 语言兼容的二进制文件

                ByteBuffer _nbuffer = ByteBuffer.allocate(20);        _nbuffer.order(ByteOrder.BIG_ENDIAN);   //注意这里        _nbuffer.putChar(A);        _nbuffer.putChar(B);        _nbuff
原创
519阅读
0评论
0点赞
发布博客于 12 年前

svn 的一点想法

1、确定哪些类型的文件是不需要管理的---ignore。如临时文件、Eclips的工程文件等。2、目录命名、文件分类,要清晰。3、源码相关的目录,不要放置大文件。SVN是源码管理工具,还是文件服务器。   
原创
417阅读
0评论
0点赞
发布博客于 12 年前

在AD中实现应用系统的权限角色简述

AD 中的用户,可能不全是某系统的用户。于是,要进行区分开来。做法如下: 1、先建立一个组,如CRM_USERS。 2、让使用CRM所有的用户从属于这个组。 3、再建立角色组,如CRM_ROLE_MANAGER、CRM_ROLE_BUSSNESS,让 CRM_ROLE_MANAGER及CRM_ROLE_BUSSNESS 也属于 CRM_USERS组。其它的角色,相继建立。
原创
689阅读
1评论
0点赞
发布博客于 12 年前

JAVA Spring的xsd问题

近日搞 SPRING2 的 APPLICATION,不连接INTERNET的时候,出现一个问题:WARN [main] XmlBeanDefinitionReader.warning(47) | Ignored XML validation warningorg.xml.sax.SAXParseException: schema_reference.4: Failed to read schema
原创
4303阅读
0评论
0点赞
发布博客于 12 年前

年尾贴

前段时间开始比较忙,没有写过什么内容。今天来一写下年尾贴。自己的工作是JAVA开发,但很喜欢嵌入式开发(2440板、LINUX手机),所以,想通过嵌入式开发的技术和各位朋友交流,相信嵌入式的应用会更普及的。一年过去了,在嵌入式方面的收获不多,但自己的对嵌入式的认识有了很大的提高。具体的内容呢,在众多的高手页面,就不敢班门弄斧了,自己清楚就好了。在此留下自己今年最后一贴。希望明年工作顺利一些,有多些
原创
574阅读
0评论
0点赞
发布博客于 13 年前

如何验证计算的精度

简单的动作,直接上代码:import java.text.DecimalFormat;import java.math.BigDecimal;public class test{    public static void main(String[]argv){        double a1=1234567890.0000009;        double a2=9876543210.000
原创
1257阅读
0评论
0点赞
发布博客于 13 年前

SharpICTCLAS.net1.1

SharpICTCLAS(C#,.Net2.0)系统的版权归原作者所有,包里面的只是翻译成 C#(.Net1.1)以及转换.cs文件成utf-8格式,除此之外没有改变任何的文字。基于开源而原则,再公布源码于此。

范例也请到原网站下载原包,参考原作的范例,在此不提供。

ICTCLAS,请参考 http://ictclas.org/index.html
application/x-zip
发布资源于 13 年前

java動態調用的範例(包括class/jar)

動態調用 JAVA CLASS/JAR,不是難事。只是隨便搜索了一下,沒有完整的過程。於是,綜合了一下,寫不個綜合的範例,以便提供參考。 目錄結構: {CURDIR}/DynamicLoad.java       /{test}        /testLoad.javatestLoad.java 的源碼:package test;publi
原创
2785阅读
2评论
0点赞
发布博客于 13 年前

新版的MySQL ODBC 驅動

下載了新版的 MySQL ODBC 5.1 的驅動,是 ODBC 的。可ODBC是使用 DSN 來配置連接的,有些不方便,習慣了 OleDB 的方式。參考了以前的 ODBC連接配置方法,使用 VBS 寫了個測試過程Dim Host, Database, User, Password, portHost = "localhost"DataBase = "mysql"user = "roo
原创
1880阅读
1评论
0点赞
发布博客于 13 年前

老技術應用——DOS命令增加靜態路由

在雙網卡、多網絡的結構中,如果每次都手工增加路由表,還是挺麻煩的。而在開發、測試的過程,往往需要這樣的環境。route print 看看結果如===========================================================================Interface List0x1 ........................
原创
3045阅读
0评论
0点赞
发布博客于 13 年前

E680I/G 手動安裝程序(含J2ME程序)——SD卡

該手機是LINUX平臺的手機,所以,對搞電腦的使用者來講,可以說是“透明”的。雖然,MOTO在製作該LINUX時作了許多的限制。可,一方面其配置文件我們是可以“隨意”改變的;另一方面,這些限制一般情況下難不住真正的高手。偶不是高手,只是手機玩家,這裏談自己的一點心得。一、安裝普通的LINUX程序這些程序一般是.mpkg的包,可以用 WinRAR 打開看到內容的。如 ivory.mpkg,雙擊、選擇
原创
1035阅读
0评论
0点赞
发布博客于 13 年前

C++編譯工具的選擇

偶不是專業的C++開發的,純粹是業餘愛好的C++開發的。從最初學習時用 TC2.0、到Bcc3、Bcc5、到MingW、到現在的 VC2005,都有用過不同長短的時間。也有做過 Linux 下面的開發、Linux下嵌入開發、WinCE、WindowsMobile下面開發。雖然不是專業的開發,但也想要穩定、好用的開發工具。比較容易找到、比較常用的工具中1、MingW2、Bcc 5.53、VC++6平
原创
6064阅读
11评论
0点赞
发布博客于 13 年前

Bugzilla 在Windows下巧妙安裝

Bugzilla  原來是Linux/Unix下的一個Bug跟蹤工具,以前的版本對Windows的支持很不好。最近的幾個版本對Windows的支持已經很好。但是安裝起來,還是有些麻煩。下面就我自己安裝的總結幾個妙處。1、安裝Apache2.0或以上的版本,http://httpd.apache.org/,配置好待會安裝bugzilla 的 CGI。Alias /bugzilla/ "/bugzil
原创
5316阅读
1评论
0点赞
发布博客于 13 年前

Java JNI 和 Delphi 相互調用(2)-Delphi調用Java

繼續前一篇。前幾天寫了  Java JNI 和 Delphi 相互調用(1)-JAVA調用DELPHI ,有朋友要求儘快寫“Delphi調用Java”,現在有空,就寫下去。DELPHI 調用 JAVA 的方法,作為入門也不算複雜,只是創建JVM的環境麻煩一些。進行的順序是:a.建立 JVM 環境b.創建 JAVA 環境實例c.找到 classd.找到方法e.調用方法f.結束如何得到 DELPHI
原创
4643阅读
3评论
0点赞
发布博客于 13 年前

登錄按鈕的過程的簡單示範

環境:VB6ADO 2.6或更高Option ExplicitConst conString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=dssopt_sms;Data Source=."Dim cn As ADODB.ConnectionPrivate Sub Command1
原创
944阅读
0评论
0点赞
发布博客于 13 年前

jni.pas


jni.pas, Delphi 和 JAVA 相互調用的接口定義文件。
application/x-rar
发布资源于 13 年前

Java JNI 和 Delphi 相互調用(1)-JAVA調用DELPHI

JNI 不是什麼新技術,英文全稱是:Java Native Interface,JAVA本地化代碼接口。本地化代碼是指直接編譯成的與機器相關的二進制代碼,而不是Java字節碼之類的中間代碼。對於 JNI 的來龍去脈,不作介紹了,在 java.sun.com 有介紹,另外 BAIDU/GOOGLE 搜索,也有大把的。這裏僅僅做一個入門級的介紹和實現。JAVA發佈的是C/C++的接口文檔,DELPHI
原创
9168阅读
9评论
0点赞
发布博客于 13 年前

C++查詢wry.dat中的IP地址信息

直接上代碼(哪一位有不明白的地方,請留言)://#include #include stdlib.h>#include windows.h>#include iostream>#include fstream>#include iomanip>using namespace std;//#define _DEBUG_long read4Bit(ifstream& f);long read3
原创
1715阅读
2评论
0点赞
发布博客于 13 年前

獲取聊天窗口的內容(修正)

{原文地址在代碼中有保留。閒話少說,直接給出代碼——別問是做什麼用、也別問我要注解。說明:別拿來做壞事!否則,就別說是我(們)告訴你的。}unit qq_chat_input_box;interfaceuses windows, SysUtils, testFrm;function EnumFunc(hwnd: HWND; lParam: LPARAM): BOOL; stdcall;functi
原创
1208阅读
0评论
0点赞
发布博客于 13 年前

C++在WINDOWS平台使用ADO连接数据库

 在WINDOWS平台,通过ADO连接数据库,应该是最标准的。但是由于使是通过COM技术实现的,问题就变得复杂了许多。 同时,也因为许多开源的编译器不支持或者不是很好地支持COM技术,给我们学习、开发带来了一些困难。在 这里,我们讨论使用Borland C++ Free Compiler 5.5 通过ADO来访问ACCESS文件。原本,BCC55对COM的支持也不是很好,许多COM的支持文件都没有
原创
2021阅读
0评论
0点赞
发布博客于 13 年前

通過CMWAP訪問INTERNET

CMWAP  是HTTP代理方式的,但又不是完整的HTTP代理。要比標準的HTTP代理少了CONNECT。先連接10.0.0.172 端口 80strcpy(urlRequest, "GET http://www.MyWebServer.net/index.html HTTP/1.1/r/n/r/n");其它的HTTP HEADER根據實際增加。方法應該是只支持 GET 和 POST 。將 url
原创
1392阅读
3评论
0点赞
发布博客于 14 年前

利用PHOTOSHOP CS 和 脚本实现批量自动处理图片

现在数码相片多了,处理起来也很费劲的。通过实践,发现 Photoshop 的脚本功能非常强大。就想利用其功能,实现自动化处理。Photoshop 的脚本开发,可以参考 C:/Program Files/Adobe/Adobe Photoshop CS2/Scripting Guide 下面相应的 .pdf,有 javascript、vbscript 等的语言可选。下面是一个范例:Optio
原创
8138阅读
8评论
0点赞
发布博客于 14 年前

c/c++ sqlite 範例

前幾天隨便做的一個範例,以提供某天用到的時候作參考。環境Cygwin+sqlite3#ifdef SQLITE_ENABLE_ICU  #udefine SQLITE_ENABLE_ICU#endif/**//*#ifndef SQLITE_CORE  #define SQLITE_CORE#endif*/#include stdio.h>#include "sqlite3.h"#incl
原创
2535阅读
0评论
0点赞
发布博客于 14 年前

E680I RGB转换成JPG

从屏幕抓取的原始数据是RGB565格式的——有的摄像头驱动支持直接抓取RGB888的格式,但我的不支持。如果想转换成JPEG,调用 JPEGLIB的话,先要转换成RGB888的格式。这个过程的转换,可以同时完成将图像倒置、和RGB位顺序变换。RGB565 转换成RGB888,请参考前面的一贴。下面是RGB24转换成JPG的过程//bmp24 是整个RGB888图片的数据      stru
原创
2202阅读
0评论
0点赞
发布博客于 14 年前

CitiZen CLP 命令

CitiZen CLP 系列命令——来自互联网,没有地方给需要的朋友共享,就摆放在这里。


如果觉得CopyRight有问题,请转告立即清除。
application/pdf
发布资源于 14 年前

一个可恶的javascript病毒/木马解码之后的代码

中毒的话,整个网络都会受影响,表现为所有的IE浏览器打开的网页都会在前面加一个 javascript 的连接。清除比较麻烦。显示的这段是这个链接后面的代码:var vDA1 = new window["Date"]() vDA1["setTime"](vDA1["getTime"]() + 24*60*60*1000)var eOTo$2 = new window["String"](wi
原创
7378阅读
0评论
0点赞
发布博客于 14 年前

RGB565 转换 BMP24 的关键

今晚有心情,就做完了BMP16(RGB565) 转换成BMP24 的小程序。其中最关键的地方是:           // k,WORD类型,是RGB565 的一个点的数据(可以认为是灰度)。            r=(k & 0x1F)              g=(k & 0x07E0)>>(5 -2);            b=(k & 0xF800)>>(11-3);  RGB5
原创
3566阅读
6评论
0点赞
发布博客于 14 年前

E680I通过蓝牙串口传送图像

最近,空闲的时候做了一个 通过蓝牙串口传送图像 的小程序。使用的是 BLUEZ 蓝牙库。手机本身提供了蓝牙串口,为何使用这个呢?就是可以方便控制启动、关闭蓝牙功能。但,这个也有缺点:/dev/不能创建 rfcomm0 的设备,非要 mount bind 不可。BlueZ 的安装,就不用说了,在许多的论坛都已经讲过很多了,而且 BlueZ 本身也有说明。开发的过程。手机端做为服务器端,启动串口之后,
原创
1988阅读
3评论
0点赞
发布博客于 14 年前

心中的完美的E680I[文字]

[真没有想到CSDN的格式会那么乱的。]我们玩LINUX手机的都知道,作为Linux手机,E680/I和A1200等手机的功能是很强大的,却总觉得有些遗憾什么的。怎么说呢,一方面是技术的封锁;另一方面,是缺少点什么,例如不支持无线网卡。特别是有这方面开发经历的人,像我觉得很可惜:如果为什么摩记就不多开放一些呢,为什么又不多作一些呢。 假如咱们的E680/I系列手机,有WM5/6那么强大的功能和开
原创
624阅读
0评论
0点赞
发布博客于 14 年前

期望掌上LINUX

这是一篇展望的文字。嵌入LINUX,除了工业,在手机方面的应用,应该是最广泛的。一方面不少厂家推出了基于LINUX的手机,包括 MOTO/夏新等大家早知道的,还有,大唐也推出基于LINUX的3G手机、ImCoSys、NEC、松下、三星、TCL、中兴、飞利浦、海尔等等的手机厂商。另外一个方面,由于Linux的开放性,现在基于Linux的软件也越来越多了,爱好Linux的用户也越来越多。前些天, 看到
原创
985阅读
0评论
0点赞
发布博客于 14 年前

Motorola E680/I 当电脑摄像头的开发、实现步骤(非抓屏方式)

说在前面请参考前一篇《Motorola E680/I 当电脑摄像头的开发、实现步骤》,因此,不记录网络通讯的方式了。 正式开始打开/dev/video0,设置格式,开始捕捉;完成,关闭。 抓取保存的文件还是比较大的,240X320*24、36秒,21.9MB。 此外,摄像头的格式也有好几种,可以根据自己的实际情况,进行选择。我们知道摄像头抓到的数据是原始的YUV格式的,需要转换成RGB的格式
原创
1127阅读
2评论
0点赞
发布博客于 14 年前

Motorola E680/I 当电脑摄像头的开发、实现步骤

(这里只做记录,有空会补上最详细的做法,或许有朋友需要的话) 1、手机端首先,作为 socket server 侦听一个端口,等候 PC 的连接。2、PC 端通过网络连接,访问 手机 socket server 。3、手机端 收到连接请求,按照LINUX 驱动开发直接访问 fb0,进行内存映射,得到一个 raw /原始数据,送回给 PC。关闭连接,回到侦听状态——也可以一直到退出再关闭。我测试时是
原创
1510阅读
1评论
0点赞
发布博客于 14 年前

sqlite3 在 mingw32 中编译碰到的怪事

首先,编译、执行都没有问题的。怪事:但一定要在一个线程里面,在CMD下执行,就无论如何都不能。 程序没有任何的输出,就结束了。例如正常是:Begin, please waiting...Parameters:   C:Documents and Settingsadmin桌面 elo20sqlite3_testsqlite3_test.exe   sqlite3_demo.db   SEL
原创
2035阅读
0评论
0点赞
发布博客于 14 年前

手机中的Web服务器(新)——Arm Linux 中编译 shttpd 记录

手机中的Web服务器——Arm Linux 中编译 shttpd 记录 之前的, 不能访问,请求了 Web Master,至今没有回音,晚一点补上。SORRY。shttpd,诸位应该多少都知道怎么样子了。  Stand-alone server, or embeddable into existing C/C++ program  GET, POST, PUT, DELET
原创
3648阅读
7评论
0点赞
发布博客于 14 年前

busyBox date 在Motorola E680I 中的格式化输出

作了测试,先做记录,回头有空再修改未知道的地方,也可以给 小I fans 参考。欢迎大家指正。#echo `busybox date +%Y_%m_%d_%H_%M_%S__%s`#%a %A  星期   Mon  Monday#%b %B  月份   Sep   September    %h Sep#%c     全输出 Mon Sep 3 00:26:31 2007    --UTC
原创
1219阅读
0评论
0点赞
发布博客于 14 年前

ARM linux 中的视频服务器——servfox

本来想在E680I中试用的。这个视频服务器,看齐来比较强大的,据介绍可以支持许多的USB的摄像头,可惜不支持我的E680I 的类型——我对视频的开发研究实践很短,也许支持,也还不知道。1、取得源代码:http://mxhaard.free.fr/spca50x/embedded/Servfox/servfox-R1_1_3.tar.gz2、编译make -f makefile.arm3、部署将生成
原创
1656阅读
0评论
0点赞
发布博客于 14 年前

QT QHttp 访问 WEBSERVICE 范例

根据 SOAP 1.1 标准,POST XML 来访问 WEBSERVICE ,会非常方便,QT 本身有 XML 的解析工具QDomDocument/ QXmlReader。将 POST 的结果进行处理也是非常方便的。实际应用的时候,只要更改 URL、SOAPAction 、参数、NameSpace 等必要的元素,即可。        QUrl url(urlLineEdit->text(
原创
6780阅读
1评论
0点赞
发布博客于 14 年前

QT4 在字符串中查找EMAIL地址(转贴增加一个处理方法)

今天在讨论组有人提出这个话题,后来,为了测试,就做了一个初稿,简单的字符串还是可以找到的。 void MainWindow::on_btnFindEmail_clicked()...{    QString t("email@email.comemaril:email2@email2.com  email3@email3.com");    QString r("");    int p,
原创
2589阅读
0评论
0点赞
发布博客于 14 年前

QT4 QOdbc连接 Access

bool MainWindow::openConnection()...{        QString accessFile("../guestdb.mdb");    QString dsn = QString(            "DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=%1").arg(accessF
原创
3080阅读
1评论
0点赞
发布博客于 14 年前

给C++初学者的50个忠告

觉得有意思,就又贴到这里来。给C++初学者的50个忠告    1.把C++当成一门新的语言学习(和C没啥关系!真的。);    2.看《Thinking In C++》,不要看《C++变成死相》;    3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;    4.不要被VC
转载
912阅读
2评论
1点赞
发布博客于 14 年前

QT4 连接 MySql5 (簡捷版)

QT4 QtSqlQT4 没有带mysql 库,需要自己安装,注意要使用 mysql 4.1 的 程序。如果你没有 reimp 这个程序可以在这里下载:http://www.qtcn.org/download/mingw-utils-0.3.tar.gz安装/编译命令,(mysql 安装在 c:/mysql) cd C:/mysql/optC:/Cplus/mingw-utils-0.2
原创
1642阅读
0评论
0点赞
发布博客于 14 年前

Qt 4 访问 mysql 数据库的简单教程

Qt 4 访问 mysql 数据库的简单教程 Qt 4.1.2   windows 开源版, mySql 5.0.21 也是windows 开源版。不过这2个软件都是跨平台的,方法大同小异。 一、配置windows下开发环境。 1. Qt 的安装 这个很简单, 去 trolltech 网站自己下载一个 windows 开源版的就好了。然后双击安装, 一路next, 如果问是否需要安装 Min
转载
5171阅读
5评论
0点赞
发布博客于 14 年前

DEV-C++ 和 QT4 合拍

DEV-C++ 5 一个很不错的免费 C/C++ IDE。QT4 也是很不错的 UI 库。不知道是不是他们前世有什么仇,并不是那么合拍。Dev-C++的Makefile.win 不适合 QT4 的编译情况。而使用 qmake 生成的 makefile.release 才非常合适。 一、下载和安装 这步骤就不多说了,只留下下载的地址就好了。 DEV-C++ 下载地址:http://sou
原创
4917阅读
3评论
0点赞
发布博客于 14 年前

"表里俱澄澈"

张孝祥《念奴娇·过洞庭》 洞庭青草,近中秋、更无一点风色。 玉鉴琼田三万顷,著我扁舟一叶。 素月分辉,明河共影,表里俱澄澈。 怡然心会,妙处难与君说。 应念岭表经年,孤光自照,肝胆皆冰雪。 短发萧骚襟袖冷,稳泛沧溟空阔。 尽挹西江,细斟北斗,万象为宾客。 扣舷独啸,不知今夕何夕!
转载
976阅读
0评论
0点赞
发布博客于 14 年前

学做嵌入式Linux系统V0.1(完整版)

http://www.icwin.net/ShowArtitle.ASP?art_id=6048&cat_id=16学做嵌入式Linux系统V0.1(完整版)我也来学做嵌入式Linux系统V0.1(完整版)呵呵,终于搞完了,把它发到一个贴子中来,做了一些修改……其中还有一些错误,希望大家指正,偶好修改!!!——————————————————————————————————《我也来学做嵌入式L
转载
1439阅读
0评论
0点赞
发布博客于 14 年前

C++ IDE 组合

Dev-C++/Code::Blocks  +  wxWidgets + MingW(G++) 这个已经比较人讨论如何重新编译、安装了。有空也回来讲讲自己的感受——先占着地方。 以前玩过 QTE + GCC,但效果不理想,后来中断了。 希望这个组合能用在 ARM 的开发环境中。Dev-C++  和  QT4 的配合已经可以使用了,请看后面的文章。wxWidgets 的使用没有QT 那么方便
原创
1042阅读
3评论
0点赞
发布博客于 14 年前

VB 创建自己的桌面

利用 VB 创建自己的桌面管理程序。例子只是简单地实现了,没有深入去开发。
application/x-zip
发布资源于 14 年前

JasperReport介绍

本文对 JasperReport 做一个入门的介绍,不是一步一步完成的那种介绍。 1、前言 免费、开源的纯 JAVA 报表工具和引擎,功能很强大。她可以支持多种数据源,支持Bean作为数据源(支持Hibernate)、Connection 作为数据源、xml记录集数据源、ResultSet作为数据源,等等。她可以很灵活地设计普通报表、主细表、交叉报表。也可以很方便地将报表的结果导出成pdf、e
原创
2617阅读
0评论
0点赞
发布博客于 14 年前