- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 android的sqlite使用
SQLiteOpenHelper是一个抽象类getReadableDatabase创建或打开一个可读数据库getWritableDatabase创建或打开一个可写数据库onCreate数据库第一次被建立时调用onOpen数据库打开时调用onUpdated数据库修改时被调用 建立一个SQLiteOpenHelper必须写一个构造函数 public DataBaseHelp
2011-12-16 14:19:05
660
原创 Ajax发送服务器的中文避免乱码
在web前端增加javascript代码如下encodeURI(encodeURI())进行两次URI编码在servlet中加入URI的解码URIDecoder.decode(old,"utf-8");
2011-12-05 10:47:47
550
原创 Ajax中文乱码问题
ie浏览器很痛苦,常出现中文乱码问题。常用的解决方式有两种1 将服务器charset改为GB23122 修改Ajax中activex请求时的代码var activeName = ["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.
2011-12-05 10:28:42
586
原创 Ajax中IE浏览器中的缓存问题
在请求URL里加入一个时间戳,欺骗ie浏览器每次都去实际请求服务器而不是读缓存。直接上代码 var url = "Cache"; if(url.indexOf("?") >= 0){ url = url + "&t=" + (new Date()).valueOf(); }
2011-12-05 10:21:22
565
原创 AJAXserver
public class AJAXServer extends HttpServlet { /** * Processes requests for both HTTP GET and POST methods. * @param request servlet request * @param response servlet response
2011-12-01 19:30:43
705
原创 AJAX
var xmlHttp; function submit() { if(window.XMLHttpRequest){ //alert("IE8,IE7,firefox,chrome,opera"); xmlHttp = new XMLHt
2011-12-01 19:29:21
440
原创 Linux下检索文件方法
<br />#ifndef SEARCH_NODE_H<br />#define SEARCH_NODE_H<br />struct search_node<br />{<br /> char filename[64];<br /> struct search_node *next;<br />};<br />typedef struct search_node SEARCH_NODE;<br />#endif<br /> <br /> <br />int search_files(const unsign
2011-01-06 23:03:00
830
原创 Linux下消息队列操作
<br />接收消息<br />struct message<br />{<br /> long msg_type;<br /> char msg_text[BUFFER_SIZE];<br />};<br />int messagereceive(char *jpg_filename,int qid)<br />{<br /> struct message msg;<br /> memset(msg.msg_text,0,BUFFER_SIZE);<br /> if (msgrcv(qid, (void*
2011-01-06 22:57:00
692
原创 Linux下24位转16位
<br />unsigned short RGB888toRGB565(unsigned char red, unsigned char green, unsigned char blue)<br />{<br /> unsigned short B = (blue >> 3) & 0x001F;<br /> unsigned short G = ((green >> 2) << 5) & 0x07E0;<br /> unsigned short R = ((red
2011-01-06 22:51:00
889
原创 Linux下jpeg解码方法
<br /> if ((infile = fopen(jpg_filename, "rb")) == NULL) <br />{<br /> fprintf(stderr, "open %s failed/n", jpg_filename);<br /> return(-1);<br />} <br /> /*<br /> init jpeg decompress object error handler<br /> */<br /> cinfo.err = jpeg_std_erro
2011-01-06 22:47:00
2172
原创 Linux下framebuffer操作方法
<br /> unsigned char *fmem;<br /> int FrameBufferFD;<br /> <br /> FrameBufferFD = open("/dev/fb0", O_RDWR);<br /> if (FrameBufferFD < 0)<br /> {<br /> fprintf(stderr, "Error opening /dev/fb0/n");<br /> return (-
2011-01-06 22:41:00
1349
原创 Linux启动屏幕制作
<br />由于要做linux启动flashscreen,在网上找到些方法。也碰到些问题,下面写下自己制作过程<br /> <br />我的屏幕是320x240的,所以选择的图片是320x240。<br /> <br />1 将图片格式转化为转化成png<br />2 执行pngtopnm xxx.png | ppmquant 224 | pnmtoplainpnm > logo_linux_clut224.ppm<br />3 将生成的ppm文件放入内核目录driver/video/logo下<br />
2011-01-06 10:25:00
928
原创 cramfs使用与修改其中的内容
<br />1.以 root 身份登陆 <br /> <br />2.<br />mkdir root_fs<br />mount -t cramfs -o loop root.cramfs root_fs<br /> <br />3.mkdir new_fs<br />cd new_fs<br /> <br />4.<br />tar cf - ../root_fs | tar xBf -<br /><br />在 new_fs目录下做了一份拷贝<br /> <br />5.<br />在new_fs下有
2010-12-15 22:26:00
1261
原创 Vmware 安装ubuntu9.04后声音不正常会卡的解决方法
<br />System>Administration>Synaptic Package Manager<br />查找pulseaudio后,标记为Complete Removal。清除之后<br />再查找esound 安装,如果已经安装就重新安装一次。测试一下没有问题了
2010-09-21 22:19:00
1602
原创 ibus设置方法
<br />IBus是一个框架,支持多种输入法。<br />问题1:Ubuntu系统选择自带的拼音输入法是错误的,它默认无法输入中文及中文词组,请独立安装其他基于IBus的输入法<br />问题2:Ubuntu系统自带的IBUS1.2.0版本存在bug,在使用backspace键删除字符后输入法将无法继续工作,请用PPA的第三方源将IBus升级为1.3.6及以后版本。(Ubuntu的官方软件源尚未更新到最新版本)<br />sudo add-apt-repository ppa:shawn-
2010-09-20 20:03:00
2030
转载 putty 中文乱码解决方法
<br />方法一:<br />打开putty主 程序,选择window-〉Appearance-〉Font settings-〉Change...,选择Fixedsys字体,字符集选择CHINESE_GB2312。在window-〉Appearance -〉Translation中,Received data assumed to be in which character set 中,把Use font encoding改为UTF-8如果经常使用,把这些设置保存在session里面. 现在打开putty
2010-09-15 14:07:00
651
原创 C++primer 笔记
<br />using namespace std引用的头文件写法没有.h<br />cout<<"$"输出ascii<br />cout.put("$")输出"$"<br />count<<hex/oct<br />输出为16或8进制<br />wchar_t bob = L'P'<br />wcout << L "tall"<br />新增bool类型<br />非零为true 零位false<br />存储小数 21.345 与2.1345<br />基准数相同都是0.21345缩放因子是100和10
2010-09-14 15:16:00
847
转载 SQLite操作总结
<br />前序:... 1 <br />一、 版本... 1 <br />二、 基本编译... 2 <br />三、 SQLITE操作入门... 2 <br />(1) 基本流程... 2 <br />(2) SQL语句操作... 4 <br />(3) 操作二进制... 8 <br />(4) 事务处理... 10 <br />四、 给数据库加密... 10 <br />五、 后记... 25 <br />前序: <br />Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得
2010-07-12 14:25:00
1122
转载 看来很难受
心里真的很难受,好堵好堵,看到这篇文章的亲爱的朋友们,此刻你们大部分都身在外地远离自己的父母吧?不要每天光为了自己的五斗米而奔波,有时间多回家陪陪自己的父母吧!哪怕经常给他们打个电话,问问他们是不是过得好,有没有生病也是好的,但千万千万不要光顾着自己而过于忽视他们,“子欲养而亲不在”,这是我做为父母之后最怕看到的问题……这个问题也同样值得大家深思!!!!! 结婚那天,妈问我:坐在角落里象
2010-03-03 13:33:00
799
原创 使OutLook最小化到托盘
相信有很多人都用过Outlook,但是Outlook运行之后最小化的时候总是在任务栏上占一个位置,要是最小化之后能隐藏在系统托盘当中就好了,其实可以通过修改注册表的方法来实现。 首先在“开始”-“运行”中输入“regedit”,回车后打开注册表编辑器,然后依次打开HKEY_CURRENT_USER/Software/ Microsoft/Office/11.0(如果是Outlook
2010-03-01 14:01:00
663
原创 eclipse配置
又是新的一年。向前看很辛苦,也会有很多机会。希望今年能收获更多!过年无事看看J2ME,以前做过几个J2EE的项目,现在都忘记Java了嘿嘿!真是怀疑自己是不是很笨哦! 先简单看看J2ME结构,就动手写写程序哦。下了个Eclipse3.5和EclipseMe1.7.9.安装很简单不用多说了,不过在安装EclipseMe1.7.9时会提示安装有些包会有问题,是否继续。这也给我后面无法使用埋
2010-03-01 08:59:00
623
原创 mips结构总结
Pro Series内核基于MIPS业界标准架构,拥有标准工具和软件的广泛支持,有助于减少开发成本,降低工程风险,加速产品上市。 Pro Series处理器内核系列具有CorExtend™功能,允许SoC设计人员自行增加专有指令和紧密结合的硬件。 CorExtend功能让用户能够显著提高其SoC产品的价值和竞争优势。 CorExtend以往只有MIPS®架构的获授权者能使用,
2010-01-11 09:49:00
19765
原创 wubi安装ubuntu9.10
windows下安装Ubuntu很方便,可以不用刻盘,节约是本啊!俺有台闲置的电脑配置很低,想拿他有点用途,于是安装了linux版本。说实话没有认真选择发行版。1.下载wubi,在Ubuntu的网站上可以下载,也可以从iso的提取出来2.留出一个盘装Ubuntu,我留下了10G.在网上查到文件系统该为ntfs。3.安装后重启,在boot.ini中增加了Ubuntu。4.之后就可
2010-01-03 22:24:00
911
原创 shell(1)
运算符 描述 示例 文件比较运算符 -e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -
2009-12-28 15:35:00
460
原创 总线速率不完全总结
机箱底板总线 CAMAC总线:大数据传输速率只有5Mbytes/s,典型值只有3Mbytes/sISA总线:8/16位的非同步数据总线,工作频率8MHz,数据传输率为1Mbps(8位)或2Mbps(16位)。VXI总线:VXI 2.0版本规范采用了VME总线的最新进展,提供了64位扩展能力,数据传输率最高可达80Mbps。PCI总线:高工作频率33MHz,数据传输率为13
2009-12-23 11:29:00
1151
转载 两台无线网卡同享上网...
转自http://fangzhifeng2002.blog.163.com/blog/static/2289593200852855053285/ 对于现在每一个在用计算机的人来说,网络是与计算机搭配的必不可缺的重要部分之一,笔记本电脑更是如此,笔记本电脑的设计本身就是为了移动办公的设计,而网络与办公也是密不可分的,但是对于我们这些笔记本电脑用户却经常用到这样一个问题:有时候只有一个网
2009-12-22 10:49:00
1153
转载 ARM 300问中的8位图立即数 研究
在ARM处理器的汇编语言中,对指令语法格式中的的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。” 首先从ARM指令系统的语法格式说起。一条ARM指令语法格式分为如下几个部分: {}{S} ,{,}其中,内的项是必须的,{}内的项是可选的,如是指令助记符,是必须的,而{}为指令执行条件,是可选的,如果不写则使用默认条件AL(无条件执行
2009-12-07 17:07:00
3603
转载 ARM处理器模式
ARM微处理器支持7种运行模式,分别为:用户模式(usr):ARM处理器正常的程序执行状态。快速中断模式(fiq):用于高速数据传输或通道处理。外部中断模式(irq):用于通用的中断处理。管理模式(svc):操作系统使用的保护模式。数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。系统模式(sys):运行具有特权的操作系统任务。定义指令中止模式(und):当未
2009-12-07 16:04:00
2435
转载 Arm cache 研究
Cache的工作原理 Cache的工作原理是基于程序访问的局部性。 对大量典型程序运行情况的分析结果表明,在一个较短的时间间隔内,由程序产生的地址往往集中在存储器逻辑地址空间的很小范围内。指令地址的分布本来就是连续的,再加上循环程序段和子程序段要重复执行多次。因此,对这些地址的访问就自然地具有时间上集中分布的倾向。 数据分布的这种集中倾向不如指令明显,但对数组的存储和访问以及
2009-12-02 17:00:00
9355
原创 ARM处理器系统初始化过程
1 禁止MMU,关闭中断,禁止cache;2 根据硬件设计配制好处理器时钟、DRAM时钟、定时器时钟;3 根据系统中所用的flash和DRAM芯片容量和电气参数设置它们的起始地址、容量、刷新频率等;4 将固化在flash芯片中的程序搬移到DRAM内存中;5 使能cache,使能MMU,跳转到DRAM内存中运行继续初始化,包括根据具体应用以及系统中的硬件配置初始化各个功能模块、安装好
2009-12-01 10:38:00
3681
转载 GO语言初探
Go编程语言是Google中一些大牛(尤其是有着plan9前科的大牛们)如Rob Pike,Ken Thomason这两位赫赫有名的程序高手、技术作家。 很多人认为Go编程语言有点像是C语言与Python的混血,在Golang主页上也清楚写着Go的祖先有C,有Pascal/Modula(也是C++的祖先)/Oberon,还有CSP这个语言,另外很多基础代码也来自Plan 9操作系统。
2009-11-17 15:12:00
1644
转载 新的系统级语言出来了
http://golang.org 官网谷歌相关人士介绍,Go将主要定位于系统程序开发,支持泛型编程,内存管理,数组安全,并且编译快速,可以被用于网络服务器、存储系统和数据库及其它领域。使用它开发速度可超过phtyon,运行速度和c++也有一拼。但其实,早在两年前,谷歌就开始了对GO语言的研发,不过目前仍处于测试阶段,并且谷歌宣称将会对GO开放其源代码,也就是说Go将会是一款开源的编程语言。
2009-11-17 15:05:00
1047
原创 记录创建流媒体服务器过程(1)
最近有个项目要求,需要用GM8180做一个流媒体服务器(rtsp传输协议)。在GM8180提供的SDK开发包中已经提供了ffmpeg-0.4.8开源包。经过基本分析发现网上也提到一个ffserver对rtsp协议支持的不是很好也不稳定。所以现在有两条路。1 ffserver+ffmpeg优点:已经支持ffmpeg将编码ffm文件直接由接口与ffserver连接。缺点:ffserver中r
2009-11-15 21:31:00
3054
5
转载 禁止VMware发出的BEEP声音
更改VMware的配置文件config.ini,如果是在windows上安装的,可以在路径:“C:/Documents and Settings/All Users/Application Data/VMware/VMware Workstation”下找到,并加入如下行:mks.noBeep = "TRUE"
2009-11-13 13:14:00
977
转载 u-boot在s3c2410开发板上移植(NAND Flash Boot)过程
1)u-boot版本1.1.3,gcc version 3.3.3 (DENX ELDK 3.1.1 3.3.3-9)2)在Makefile中加入bks2410_config : unconfig @./mkconfig $(@:_config=) arm arm920t bks2410 NULL s3c24x0我把我的板子起名叫bks2410,可以依自己的喜好修改3)建立board/b
2009-11-13 12:58:00
648
转载 固化u-boot,kernel到flash上,让uboot开机帮您引导内核
如果你想把镜像文件写入flash,每次开机后让u-boot帮你复制到sdram中,再使用bootm命令引导的话,可以按照这样操作:sbc2410=>tftp 0x30008000 zImage.imgTFTP from server 192.168.1.115; our IP address is 192.168.1.128Filename zImage.img.Load address
2009-11-13 12:51:00
968
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人