自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (15)
  • 收藏
  • 关注

原创 Servlet配置

Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。(就是让前台页面通过servlet调用后台java服务)创建Servlet的步骤:1,首先创建一个Servlet类,并继承于HttpServlet类,然后实现doGet和doPost方法:2,在web.xml中配置

2016-07-21 23:49:20 293

原创 linux Xwindow 下 自动发送按键消息

http://nchc.dl.sourceforge.net/project/python-xlib/python-xlib/0.15rc1/python-xlib-0.15rc1.tar.gz

2014-07-26 14:27:03 779

原创 string与int转换相关函数

标准库:     #include    atoi  将字符串转换为int,原型:int atoi(char* );#includesprintf 将int转换为字符串,原型:int sprintf(char* ,char* fromat, int);其他函数:Litoa()将长整型转换为字符串。uItoa() 将无符号整型转换为字符串。

2012-09-10 21:54:08 394

转载 python语言解析xml文件的常用的有两种方式

python语言解析xml文件的常用的有两种方式:通过MiniDom库解析xml文件通过ElementTree库解析xml文件MiniDom方式解析xml xml文件以data.xml为例,具体操作如下:data.xml:1.0" encoding="utf-8"?> 保存用户的信息 auto_userone Jor

2012-08-18 12:56:02 620

转载 使用M2Crypto加密数据

转载自:http://besteam.im/blogs/article/57/。加解密数据、操作密钥、操作SSL协议普遍使用了OpenSSL。虽然还有其它的使用C/C++开发的加密处理库,但是Python环境下支持最好的使用最广泛的还是OpenSSL。据python.org官方网站,目前有几个库提供了加密功能。PyOpenSSL。这个库是比较早的,但是作者已经停止开发,并且只支持S

2012-06-26 23:08:04 4261

转载 编译安装M2Crypto-0.20.2

编译安装M2Crypto-0.20.2最新需要用到RSA对称密钥加密,所以需要用到M2Crypto,可怜的我发现编译这东西一点都不容易,以下是我的杯具经验总结。服务器环境$ lsb_release -aLSB Version::core-3.0-ia32:core-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarchDistribu

2012-06-26 22:58:39 1577

转载 开源救援用飞机OpenRelief

要在发生天灾人祸的地区快速地进行救援工作,灵活的交通安排是其中一项要点。有人就突及奇想,研发出开源救援用的飞机,让参与救灾工作的志愿人员能在短时间内在上空掌握灾区的状况。这个开源救援用飞机开发计划名为OpenRelief,于2012年6月8日正式在 LinuxCon Japan 2012 活动中发表,同场展出了OpenRelief的原型机。OpenRelief可以遥控并飞越灾区上空,在不受

2012-06-18 20:41:18 1344

转载 优秀Linux开发软件让你事半功倍

优秀Linux开发软件让你事半功倍  一个好的软件开发工具,对于IT工程师门是非常重要的。很多新人刚开始涉足开发领域的时候,对工具一般并不看重,但是当你参与进去之后,就会明白一个优秀的编程工具对于你来说可以说事半功倍。   而Linux编程随着Android和Red Hat在手机和服务器领域的强势崛起,让Linux编辑者们如雨后春笋般的涌现出来,但是毕竟Linux开发并没有别的语言那么成熟

2012-06-18 20:12:13 572

valgrind-3.10.1.tar.bz2

valgrind是一款运行在linux下的,用来定位c/c++程序中内存使用方面的错误的工具,包括:内存泄漏、使用未初始化的内存、读/写已释放的内存、读/写内存越界、使用malloc/new/new[]和free/delete/delete[]不匹配,等等...

2015-08-23

Python高级编程

Python 高级编程 扫描版 人民邮电出版社出版

2014-03-14

shell编程和unix命令

Shell 编程和linux系统命令说明

2013-06-27

ydcd___tools

#!/usr/bin/python #calendar.py import sys from PyQt4 import QtGui,QtCore class Calender(QtGui.QWidget): def __init__(self,parent = None): QtGui.QWidget.__init__(self,parent) self.setGeometry(300,300,350,300) self.setWindowTitle("Calendar") self.cal = QtGui.QCalendarWidget(self) self.cal.setGridVisible(True) self.connect(self.cal,QtCore.SIGNAL("selectionChanged()"),self.showDate) self.label = QtGui.QLabel(self) date = self.cal.selectedDate() self.label.setText(str(date.toPyDate())) vbox = QtGui.QVBoxLayout() vbox.addWidget(self.cal) vbox.addWidget(self.label) self.setLayout(vbox) def showDate(self): date = self.cal.selectedDate() self.label.setText(str(date.toPyDate())) app = QtGui.QApplication(sys.argv) w = Calender() w.show() sys.exit(app.exec_())

2013-04-22

SecureCRT 终端工具

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别.

2012-05-19

vim帮助文档

以下是学习这些基本的VIM命令的基本步骤,在学习完之后,可以依照上图进一步的学习和使用!! 步骤1 注释1: 1) h j k l为光标键,分别左下上右 2) i 插入键进入编辑模式,Esc键退出到一般模式 3) x 删除当前光标所在字符,X删除当前光标前的一个字符 4) A 在一行的末尾添加text,a在当前光标后添加text 5) u 执行Undo操作,Ctrl+R表示Redo 6) 0 跳到行首,$ 跳到行尾 ^跳到行首(类似正则式$和^的意义) 7) w b e移动一个单词word(全部是字符或者符号) 8) W B E移动一个单词WORD(以空格隔开) 9) R 进入插入编辑模式,并且对被编辑位置进行覆盖 10) :w 保存 :q 退出 :q! 强制退出

2012-04-26

绝版面试题

153、 回答下面的问题 (1).Void GetMemory(char **p, int num){ *p = (char *)malloc(num);//一级指针的值被修改 } void Test(void){ char *str = NULL; GetMemory(&str;, 100);//传递的是一级指针的地址 strcpy(str, "hello"); printf(str); } 请问运行Test 函数会有什么样的结果? 答:输出“hello” (2).void Test(void){ char *str = (char *) malloc(100); strcpy(str, “hello”); free(str); if(str != NULL){ strcpy(str, “world”); printf(str);} }

2012-04-12

dom4jAPI帮助文档

dom4j 1.6.1 API Core Developer API org.dom4j Defines the XML Document Object Model in Java interfaces together with some helper classes. org.dom4j.io Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text. Utility classes org.dom4j.util A collection of utility classes for the dom4j API. XRule engine for declarative XSLT style processing org.dom4j.rule A Pattern based XML rule engine which implements the full XSLT processing model while allowing any Action to be fired if a pattern matches. org.dom4j.rule.pattern Alternative dom4j implementations org.dom4j.bean An implementation of the dom4j API which allows JavaBeans to be used to store and retrieve attribute values from Element. org.dom4j.datatype An implementation of the dom4j API which supports the XML Schema Data Types specification. org.dom4j.dom An implementation of the dom4j API which also supports the W3C object model. Swing helper classes org.dom4j.swing A collection of adapters to allow easy integration with dom4j XML documents and Swing such as TreeModels and TableModels. Implementation classes org.dom4j.dtd Classes to represent the DTD declarations. org.dom4j.tree Contains the default implementations of the dom4j Document Object Model together with some helpful base classes for those wishing to implement their own document object model. org.dom4j.xpath Provides the core tools needed to use the XPath library org.dom4j.xpp Provides implementation classes to cleanly integrate dom4j with the XML Pull Parser XPP Other Packages org.dom4j.jaxb -------------------------------------------------------------------------------- Overview Package Class Use Tree Deprecated Index Help PREV NEXT FRAMES NO FRAMES -------------------------------------------------------------------------------- Copyright © 2001-2005 MetaStuff Ltd.. All Rights Reserved.

2012-04-12

MySQL 中文参考手册

1 MySQL 的一般信息 这是MySQL参考手册;它记载了MySQL版本3.23.7-alpha。 MySQL 是一个快速、多线程、多用户和强壮的SQL数据库服务器。 对Unix和 OS/2 平台,MySQL基本上是免费的;但对微软平台,你在30 天的试用期后必须获得一个MySQL 许可证。详见第三节 MySQL许可证和技术支持。 MySQL 主页提供有关MySQL的最新信息。 对于MySQL能力的讨论,详见1.4 MySQL 的主要特征。 对于安装指南,见4 安装 MySQL。对于有关移植MySQL到新机器或操作系统的技巧,参见G 对移植到其他系统的说明。 有关从 3.21 版升级的信息,详见4.16.2 从一个 3.21 版本升级到 3.22 。 MySQL的入门教程,见8 MySQL 教程。 SQL和基准信息的例子,见基准目录(在分发中的'sql-bench'目录)。 对于新特征和错误修复一个历史记录,见D MySQL的变迁。 对于当前已知错误和功能缺陷的一张列表,见E MySQL已知错误和设计缺陷。 未来计划,见F 我们想要在未来加入到MySQL 的计划表( TODO )。 这个计划的所有贡献者的名单,见C MySQL 的贡献者。 重要: 将臭虫(错误)报告、问提和建议发到邮件列表(原文未提供)。 对源代码分发,mysqlbug 脚本可在‘scripts’目录下找到。 对二进制的分发,mysqlbug可在‘bin’目录下找到。 如果你有任何关于这本手册的增补或修正的任何建议,请将它们发给手册小组([email protected] )。

2012-04-12

ftp协议相关文档

>>1.0<< FTP和TCP端口号 根据是使用Port模式还是Passive模式,FTP使用不同的TCP端口号,在详细描述FTP前,我们来 简单讨论一下TCP端口号的一些基本概念。TCP使用端口号来标识所发送和接收的应用,端口号 可以帮助TCP来分离字节流并且帮相应字节传递给正确的应用程序。 TCP端口号可以是半永久的和暂时的。服务器端监听在半永久的端口上来让客户端访问。客户 端使用暂时的端口在本地标识一个对话,客户端端口只在使用TCP服务时候才存在,而服务器 端口只要服务器在运行就一直在监听。 TCP端口可以归为3类: 1、众所周知的端口来标识在TCP上运行的标准服务,包括FTP、HTTP、TELNET、SMTP等,这些 端口号码范围为0-1023; 2、注册端口号用来标识那些已经向IANA(Internet Assigned Numbers Assigned Numbers Authority)注册的应用,注册端口号为1024-49151; 3、私有端口号是非注册的并且可以动态地分配给任何应用,私有端口为49152-65535; 注册的端口号本来打算只给注册的应用使用,可近年来端口号已经陷入了到达极限的困境,你 可能会看到本来应该是给注册应用

2012-04-12

C与C++语言参考

基本C/C++ 预处理命令 操作符优先级 转义字符 ASCII码表 基本数据类型 关键字 标准 C 库: Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Memory Other standard C functions C++ C++ I/O C++ Strings C++ 标准模板库 C++ Bitsets C++ Double-Ended Queues C++ Lists C++ Maps C++ Multimaps C++ Multisets C++ Priority Queues C++ Queues C++ Sets C++ Stacks C++ Vectors Iterators 全部的 C 函数 全部的 C++ 函数

2012-04-08

2440开发板烧录系统过

2440开发板烧录系统过, 一次使用的时候记录的过程。担心忘记,所以记录成文档。

2011-12-22

ARM指令集--参考文档

ARM指令集列表,及其指令的使用方法。 各类指令的说明和举例说明。

2011-12-22

ARM 处理器寻址方式

学习的时候自己总结的,ARM的几种常见的寻址方式。

2011-12-22

空空如也

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

TA关注的人

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