- 博客(81)
- 资源 (427)
- 收藏
- 关注
原创 EXT3中的表格选中复制问题
关于EXT3中的表格选中复制问题,网上众多解决办法大同小异,基本都可以解决。但是近期发现网上提供的方案在高版本的chrome中不起作用,遂研究之,得出以下结论(注意样式中的高亮部分)。(1)定义样式.x-selectable, .x-selectable * { user-select: text! important; -o-user-select: text! imp
2012-10-30 09:34:32 2119 2
原创 UDP/TCP数据包分析
本文旨在分析使用抓包工具抓取到的数据包。(一)抓包工具tcpdump:linux下的抓包利器wireshark:带GUI的抓包工具,其前身是大名鼎鼎的Ethereal(二)抓包这里只简述tcpdump的一般用法,详细资料可参考tcpdump使用手册。wireshark带有GUI,操作比较简单,暂不赘述。tcpdump -i eth1 tcp -Xnlps0 port 1
2011-11-16 16:04:08 11125 2
原创 vBulletin开发摘要
相信不少企业会购买vBulletin来作为企业论坛、博客或者CMS的开发框架。刚刚接触vBulletin的时候,你可能摸不着头脑;或者你通过自己的潜心修炼,终于可以在某些页面中加入自己的fancy逻辑,但是这种做法可能会影响到你日后的系统升级。为此,本文旨在帮助您了解vBulletin的程序结构,以方便您对自己的应用程序做比较合适的定制。1. 论坛程序入口/index.php==>cont
2011-11-03 18:00:53 2146
原创 PHP Debug实战技术
<br />老鸟有一本《PHP调试手册》在网络上风行,不管老鸟还是嫩鸟,这篇文章的作用是介绍一些简单易行的PHP调试实战技术,希望大家能提出宝贵意见,共同进步。<br />(一)打印输出<br />使用echo/print/print_r/var_dump+exit/die在制定位置输出调试结果,并终止程序执行。<br />这招在php的ajax请求中不太好使,如果ajax是get方式的请求,我们可以在浏览器中输入ajax的url来输出我们的调试信息,但如果是post方式,改方法就有点力不从心了。<br /
2010-10-30 08:44:00 5112 1
转载 JAVA的乱世之战
<br />最初,Java作为一个实验室项目,因为投标美国数字电视项目失败几乎被打入冷宫,但是因互联网的兴起而复活。十几年来,Java一直是被使用最多的语言,在10月编程语言排行榜上,Java也占据着王者的位置。但是Java风光的背后却充满了混乱的喧嚣!很多人认为这是Oracle收购Sun之后的阵痛,但是在很多年以前就有一篇介绍Java混乱的文章:Sun和BEA一直在博弈是否合作推出 SOA框架(虽然Sun和BEA最终合作了,但是这两个倒霉蛋都在自己logo上面加上“Oracle”的字样);社区在为EJB与
2010-10-06 13:59:00 1061
原创 关于英语单词单复数转换方法在程序中的实现
<br />这里是PHP的实现方法,其实在csharp或java中,实现方式都是差不多的。<br />/** * wirror: pluralize a string * @param $string */ function pluralize( $string ) { $plural = array( array( '/(quiz)$/i', "$1z
2010-09-28 19:17:00 3746
原创 XDebug On Ubuntu
(1)安装方法一:sudo apt-get install php5-dev php-pearsudo pecl install xdebug安装完成后,会显示xdebug.so的安装路径。也可以用命令来查找find / -name 'xdebug.so'方法二:sudo aptitude install php5-xdebug(2)配置方法一:sudo gedit /etc/php5/apache2/php.ini在文件尾添加:zend_extension = /usr/lib/php5/20090626
2010-09-15 15:29:00 1593
原创 PHP中的类型转换规则
字符串会被转化为0,请看以下说明:If you compare an integer with a string, the string is converted to a number. If you compare two numerical strings, they are compared as integers. These rules also apply to the switch statement. true var_dump("1" == "01"); //
2010-09-03 14:49:00 6750
原创 Windows XP下配置基于本机DNS服务的Apache虚拟主机和SSL
前不久在Ubuntu下配置了Apache本地的SSL和虚拟主机,然后想在Windows XP下也实现一样的配置,居然遇到了不少困难险阻。 在Ubuntu下配置DNS服务非常简单,只需要修改host文件就可以了。而在XP下,由于不是服务器版本的操作系统,很多服务在系统中是默认不被安装的。DNS服务就需要额外的安装。 本文主要分三部分来讲解:配置DNS服务、配置Apache虚拟主机和配置SSL。 一、配置DNS服务 1. 2. 3. 二、配置Apac
2010-07-13 00:25:00 2906
原创 Firefox extension开发实战
开始写文章之前,先自我检讨一下自己的无知。 Firefox是开源的,地球人都知道。在接触现在的项目中FF扩展的开发之前,我居然一直都认为FF是Java开发的(以前一直都把java和开源划上等号了)。现在终于明白,有很多开源项目像FF一样,都是C/C++开发的,有大家熟知的Mysql、PHP等。真是一个等级错误啊,宛如当年我认为移动存储设备只有U盘和移动硬盘一样,其实还有SD卡、MINI-SD卡、TF卡、CF卡、MMC卡等,愚昧啊。。。 OK,废话到此为止,让我们进入正题吧。本文章分六部分
2010-06-06 17:47:00 5316 1
原创 Spket破解方法(反编译)
Spket(http://www.spket.com/)是一种很强大的Javascript编辑器,它是基于Eclipse内核的IDE(可以以独立可执行文件,或者Eclipse插件的形式安装)。本文以Spket独立IDE为例。在开发Ext、火狐扩展或其它Javascript相关程序的时候,可以使用它作为不错的代码编辑工具。 The powerful edito
2010-05-29 16:23:00 8585 7
原创 强大的BugTracker工具——Mantis环境搭建系列四(Mantis)
早在去年年底的时候就准备写这篇文章了,CTO张也建议过我好几次,希望我能将这篇文章分享出来。然而,由于个人和工作的原因,直到今天才有时间坐在这里来和大家分享,实在抱歉。 这只是一篇入门级的运行环境搭建的介绍,主要涉及:Apache、PHP、MySql和Mantis. 关于Mantis的具体使用方法,我将在后续的文章中,再跟大家一一介绍。 ===========
2010-05-23 17:40:00 10436
原创 强大的BugTracker工具——Mantis环境搭建系列三(MySql)
早在去年年底的时候就准备写这篇文章了,CTO张也建议过我好几次,希望我能将这篇文章分享出来。然而,由于个人和工作的原因,直到今天才有时间坐在这里来和大家分享,实在抱歉。 这只是一篇入门级的运行环境搭建的介绍,主要涉及:Apache、PHP、MySql和Mantis. 关于Mantis的具体使用方法,我将在后续的文章中,再跟大家一一介绍。 ===========
2010-05-23 17:28:00 2889
原创 强大的BugTracker工具——Mantis环境搭建系列二(PHP)
早在去年年底的时候就准备写这篇文章了,CTO张也建议过我好几次,希望我能将这篇文章分享出来。然而,由于个人和工作的原因,直到今天才有时间坐在这里来和大家分享,实在抱歉。 这只是一篇入门级的运行环境搭建的介绍,主要涉及:Apache、PHP、MySql和Mantis. 关于Mantis的具体使用方法,我将在后续的文章中,再跟大家一一介绍。 ===========
2010-05-23 16:55:00 2876
原创 强大的BugTracker工具——Mantis环境搭建系列一(Apache)
早在去年年底的时候就准备写这篇文章了,CTO张也建议过我好几次,希望我能将这篇文章分享出来。然而,由于个人和工作的原因,直到今天才有时间坐在这里来和大家分享,实在抱歉。 这只是一篇入门级的运行环境搭建的介绍,主要涉及:Apache、PHP、MySql和Mantis. 关于Mantis的具体使用方法,我将在后续的文章中,再跟大家一一介绍。 ===========
2010-05-23 16:45:00 3315
原创 git项目管理
(1)创建工程目录 mkdir app(2)初始化工程 cd app git init(3)修改description cd .git vi description(4)过滤不需要被管理的文件类型,包括每一个具体的文件 cd info sudo vi exclude(5)将要管理的文件全部加入git库中
2010-01-23 15:44:00 5694
原创 Git服务器在Ubuntu中的搭建
公司最近准备启用git来管理公司项目,在CTO张头的带领下,历经挫折,终于完成了git服务器的配置工作。在使用Git之前,大家首先要明确几个概念:git服务器、git客户端和git服务器管理员。本文中使用ubuntu当作git服务器,pcA和pcB分别作为服务器管理员和git客户端。通常,git服务器上需要安装OpenSSH Server、Git、Gitosis和Apache2(如果想使用
2010-01-14 13:38:00 57435 11
原创 Ubuntu9.04 下安装JDK和Tomcat
1.JDK的安装 (1)访问地址: http://java.sun.com/javase/downloads/index.jsp,点击下载jdk 6 update 14 (2)选择环境和语言,勾选"同意,continue 下载 jdk-6u14-linux-i586-rpm.bin或者jdk-6u14-linux-i586.bin 建议使用第二个链接,第一个链接下
2009-07-13 13:08:00 1984
原创 Ubuntu9.04 DVD硬盘安装纪实
工作需要用到linux环境,只好先安装个linux练练手先了,安装过程还是遇到了不少麻烦,但总归是按照成功了。现在将本人的安装详细过程及遇到的问题跟大家分享一下,如果有什么不对的地方,还请各位高手不吝赐教。 ******************************************************具体安装步骤:*******************************
2009-07-08 19:14:00 1655
原创 javascript IP地址控件和MAC地址控件
最近由于项目的需要,要求在页面上使用IP控件和MAC地址控件来美化一下界面。在网上搜到一个不错的IP控件,可惜没有找到相对应的MAC地址控件。没办法,自力更生,花了2个小时的时间,把原有的那个IP控件改装成了一个新的MAC地址控件,感觉还不错~ IP控件代码(人家的): <!--/*** by Li Shangjin.* [url]http://www.
2009-06-25 11:02:00 10028 38
转载 09年最新编程语言排行榜
Tiobe近日公布了2009年6月的编程语言排行榜,本期榜单的显著变化是,JavaScript的占有率创造了目前为止的历史最高值,为4.021%;此外上升幅度最明显的是商业编程语言RPG (OS/400),本月从上月的15名提到了13名;Logo跌出前20排名,同时Lisp/Scheme挤入前20名。前十位排名仍然没有变化,分别是:Java、C、C++、PHP、 Visual Basi
2009-06-14 17:12:00 1741
转载 corelibc.lib(pegwmain.obj) : error LNK2019解决办法
eVC编译时,出现corelibc.lib(pegwmain.obj) : error LNK2019解决办法 corelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol _WinMain referenced in function _WinMainCRTStartup 可能的报错原因如下: 1) 可
2009-06-06 16:38:00 1783 1
原创 计算机图灵奖简介
象徵最崇高學術桂冠的諾貝爾獎,從1901年開始頒發,根據瑞典發明家諾貝爾的遺囑,設有物理、化學、生理醫學、文學及和平等五個獎項;自1969年起,增設了經濟學諾貝爾獎。不知您是否曾有這樣的疑問,為什麼諾貝爾獎沒有數學獎項呢?坊間流傳的說法是,當初諾貝爾的夫人,曾經和瑞典一位很有成就的數學家米塔雷符勒有過一段婚外情,所以諾貝爾決定不設數學獎項。英國數學家亞蘭杜林(Alan Turing,1912-
2009-05-10 11:58:00 3872
转载 我国数学学科详细分类
一份中国学科分类国家标准,看看,就一个数学中的一个分支一个人一辈子都研究不完。其中也说明了,应用数学归为每个具体应用学科里面。除了专门数学专业的,其他专业的也只是学了其中在本学科需要的一小部分而已。110 数学 a.. 110.11 数学史 b.. 110.14 数理逻辑与数学基础 a.. 110.1410 演绎逻辑学 亦称符号逻辑学 b.. 110.1420 证明论 亦称元数
2009-05-10 11:49:00 2828
转载 计算机与数学的关系
【说明】:这是转载别人的一篇文章,可能没有什么实际的指导性意义,但我个人认为,计算机学习的不仅仅是应用,还有思想——一种数学思维、管理学思维,数学是学好、学精计算机技术的前提,无数图灵奖获得者都是数学界的专家足以证明这一点。为此,我特定收集了一些与计算机有关的数学资料,希望对大家有所帮助。http://download.csdn.net/source/1292155 计算机科学和数学的
2009-05-10 11:42:00 1305
原创 Java Pathfinder 安装编译详解
1.首先需要从Sourceforge或JPF 的SVN站点上下载整个的JPF目录(trunk 或 jpf release)2.确保你的机器上已经安装好JAVA环境,并设置好了环境变量3.有条件的话,最好是自己安装好ANT和JUNIT,并设置好环境变量,没装也没关系,因为JPF目录中已经包含有这两个工具包,但在运行的时候可能会麻烦一些4.编译JPF,进入到JPF的目录,用ANT来编译就可以了,如果你
2009-05-06 11:29:00 3859 2
转载 定制个性化的对话框窗口类
定制个性化的对话框窗口类作者:赖锋 相信很多人在VC下开发程序的时候大多都会采用基于对话框的开发吧,我也不例外,大多数的小型测试程序没有必要开发基于文档/视图的结构来测试,只要使用一些基本的对话框程序就可以达到这个目的 。 但是在开发基于对话框的程序时,要使用到一些 Spy++ 的功能检测的时候,就会出现一些问题。什么问题呢?当我使用 Spy++ 去检测一个对话框的窗口类 时,并想得到一个
2009-05-04 13:27:00 1312
原创 platform builder was unable to read the device settings from the datastore问题解决
本文章主要讲的是当安装完CE6后,会发现Platform Builder for CE5的Connectivity Options不好用了,即使修改设置后点Apply也无法把新设置保存住在完全卸载CE6和VS2005后,点PB5的Connectivity Options会弹出这个错误: Platform Builder was unable to read the device settings
2009-04-17 17:35:00 2203
转载 使用KITL的详细教程
//-----------------------------------------------------------------------------------------------------------// 日期:2009年3月19日 9:58:16// 作者:wogoyixikexie@gliet// 版权:桂林电子科技大学一系科协wogoyixikexi
2009-04-17 17:34:00 2498 2
转载 Windows CE 模拟器和远程调试工具
本篇文章主要讲解远程调试工具的使用方法,并采用PB(Microsoft Platform Builder)下的模拟器来试验。 一、模拟器 模拟器(emulator)是PB的一部分。专用于调试在PB下创建的内核及应用程序。模拟器能够在PC下模拟Windows CE的物理平台。但实际上它只不过是一个运行在CPU Ring 3级别的用户程序。所以它的运行速度要比正常的物理平台要慢。模拟器仅支持x86平
2009-04-17 10:45:00 2215
转载 在 Windows CE 5.0 中开发和测试设备驱动程序
发布日期 : 2005-3-31 | 更新日期 : 2005-3-31Mike HallMicrosoft适用于:Microsoft Windows CE version 5.0摘要:本文介绍如何开发和测试 Windows CE 5.0 设备驱动程序。本文循序渐进地介绍如何创建流驱动程序,如何创建自定义 Windows CE Test Kit (CETK) 测试,以及如何编写应用程序来
2009-04-16 08:41:00 1264
转载 Platform Builder配置文件详解
Windows CE操作系统是嵌入式系统的开发利器。Windows CE Platform Builder 提供创建、裁剪和配置Windows CE的所有开发和调试工具。深刻理解和灵活运用Platform Builder的配置文件.REG、.BIB、.DAT、.DB是定制适合目标平台的Windows CE操作系统的关键。本文详细分析Platform Builder的配置文件,并以向Windows
2009-04-15 16:22:00 1470
转载 c++中的堆和栈
1、内存分配方面: 堆:一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式是类似于链表。可能用到的关键字如下:new、malloc、delete、free等等。 栈:由编译器(Compiler)自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、申请方式方面: 堆:需要程序员
2009-04-15 12:53:00 1052 3
转载 I2C协议简析
一. 技术性能: 串行的8 位双向数据传输位速率在标准模式下可达100kbit/s 快速模式下可达400kbit/s 高速模式下可达3.4Mbit/s; 支持多机通讯; 支持多主控模块,但同一时刻只允许有一个主控; 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址; 每个器件可以使用独立
2009-04-14 15:59:00 1124
转载 定制自己的Windows CE 5.0 ARM中文模拟器
一、生成OS1. 安装Windows CE 5.0(记得CPU类型里把ARMV4I选上)装完之后装DeviceEmulatorBSP.msi,这是ARMV4I模拟器的BSP。2. 运行Platform Builder,新建一个Platform,给你的新Platform取一个名字,我这里取为MyCEEmu。BSP选择Microsoft DeviceEmulator:ARMV4I,Desi
2009-04-14 08:52:00 899
转载 WinCE Boot方式及 Bootloader架构概述
Bootloader的概念就是一个用于引导的loader,在系统上电的时候最先被运行,然后对硬件平台做最基本的初始化,最后把操作系统加载起来。不同的嵌入式操作系统都有自己的Bootloader,但是本质功能都是一样的。在WinCE中用的最多的就是EBOOT,是一个基于网络的Bootloader,而且可以根据需要带有命令行菜单功能,网络调试功能以及文件系统的相关功能。在这里我只谈ARM平台的引导
2009-04-13 17:38:00 926
转载 WinCE中nandflash驱动开发介绍
先来谈一下flash,flash是一种非易失存储器,一般flash存储设备分为Nandflash和Norflash。这两种flash各有优缺点。在读写速度上,norflash的读速度快一些,nandflash的写速度会快一些。Nandflash的容量一般都比Norflash大很多,而且相比价格比较便宜。但是Norflash支持XIP,而nandflash不支持,而且Nandflash可能有坏块。相
2009-04-13 17:27:00 831
转载 WinCE BSP中打印信息的实现介绍
不管在WinCE5.0还是在WinCE6.0中,我们在调试驱动或者应用的时候都会用到打印函数。在驱动里面,我们可能会用DEBUGMSG(..),RETAILMSG(..),还有NKDbgPrintfW(..)。在我们使用这些打印函数调试我们的程序之前,我们需要实现串口打印功能。在WinCE的BSP中,如果想调用DEBUGMSG(..)或者RETAILMSG(..)来从串口打印信息,必须在我们的
2009-04-13 17:26:00 672
转载 WinCE中RTC驱动开发介绍
快到春节了,稍微轻松点了。刚刚在WinCE6.0下开发了RTC的驱动,在这里介绍一下。RTC就是实时时钟(real time clock)。目前大部分32bit处理器都自带RTC模块,也有外接RTC模块的。一般外接的RTC都是通过I2C总线来访问。如果CPU本身自带RTC,那通过读取内部寄存器就能访问RTC模块。如果是外接的,就要麻烦一点,还要写个I2C的驱动来访问外部RTC模块。在Win
2009-04-13 17:25:00 791
转载 WinCE中telnet,FTP及网络共享的使用方法
WinCE为我们提供了强大的网络功能,只要在编译WinCE的时候,选择适当的组件,我们就可以在WinCE运行以后通过telnet或者FTP访问WinCE的文件系统,而且还可以相互共享文件夹,现在进入主题:1. 在WinCE6.0中,打开“Catalog Items View”,然后依次选择“Core OS”->"CEBASE"->"Communication Services and Netw
2009-04-13 17:24:00 1054
java PathFinder最新版本(09.3.7)及其安装使用详解
2009-05-06
基于MFC的Ctatic扩展类(两个扩展)
2009-05-05
09年国际大学生程序设计大赛题目(pdf)
2009-04-26
三星串口调试工具dnw0.50A极其源码(vc6.0)
2009-04-16
wince驱动快速编译调试的方法.pdf
2009-04-16
Windows CE Stream Driver Wizard
2009-04-16
Windows CE API 手册 v2.0 chm
2009-04-14
PostgreSQL 9.3.1 中文手册CHM
2016-01-23
centos上安装使用Mongodb及mongoPHP扩展
2015-05-11
腾讯海量数据实时计算平台实现及应用
2015-05-08
Window XP下的DNS服务安装文件
2010-07-13
JSP仓库管理系统(Javabean+serlvet)
2010-05-30
MS SharePoint学习资料(公司内部培训资料)
2010-05-23
eclipse plu-gins 插件开发(第三版)pdf+源码
2009-09-17
freeScale codeWarrior IDE 教程(包含网上的所有版本)
2009-07-27
TKinter入门好资料(pdf资料两本)
2009-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人