`
mquv_site
  • 浏览: 38849 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

java MD5 工具类

    博客分类:
  • java
笔记 :java MD5 工具类 import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Crypter { private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5", "6", ...
解析xml 工具 做个笔记 import java.io.FileInputStream; import java.io.InputStream; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.log4j.Logger; import org.jdom.Attribute; import org.jdom.Document; import org.jdom.Element; import org.jdom.input.SAXBuilder; ...
Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear();        //获取当前年份(2位) myDate.getFullYear();    //获取完整的年份(4位,1970-????) myDate.getMonth();       //获取当前月份(0-11,0代表1月) myDate.getDate();        //获取当前日(1-31) myDate.getDay();         //获取当前星期X(0-6,0代表星期天) myDate.getTime();        //获取当前时间(从1970.1 ...
javascript部分 1. document.form.item 问题 问题: 代码中存在 document.formName.item(“itemName”) 这样的语句,不能在FF下运行 解决方法: 改用 document.formName.elements["elementName"] 2. 集合类对象问题 问题: 代码中许多集合类对象取用时使用(),IE能接受,FF不能 解决方法: 改用 [] 作为下标运算,例: document.getElementsByName(“inputName”)(1) 改为 document.getElementsByName(“i ...
CSDN博客下载器v1.0-(Windows版本) 好消息:今天我为大家带来一款简易并人性化的"CSDN博客下载器(Windows版本)",您可以自由使用本软件,自由传播。本软件(CSDN博客下载器-blogspider)可以帮您下载您在CSDN社区的博客,在无网 ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 在C++输入输出流控制中,就把话语权交给iomanip吧。 以下列出一些比较常用的设置方法: 包含头文件:#include <iomanip> dec 十进制 dec(c++) == %d(c) hex 十六进制 oct(c++) == %o(c) oct 八进制 hex(c++) == %x(c) setfill(c) 填充字符为c setprecision(n) 设置n个有效数字 setw(n) 设输出的宽度为n setiosflags(ios ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 在嵌入式Linux系统中,有时候需要搭建一个ftp服务器,以便windows或linux系统去访问嵌入式linux系统的数据。现在流行的ftp和vsftpd软件相对比较大,在嵌入式Linux系统下不太合适。最近由于需要,发现了一款很小型的ftp服务器,在这里分享。 stupid-ftpd点击下载 根据自己的需要,修改Makefile,将gcc修改为交叉工具链的gcc,比如mips-gnu-linux-gcc。若要静态编译,在CFLAGS后面添加"-static&q ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 运算符重载就是赋予已有的运算符多重含义。C++中通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,从而增强了C++的扩充能力。 一、运算符重载的特点 在实现运算符重载的方法有2种:1.用类的成员函数来实现; 2.通过类的友元函数来实现。 一个很重要的特点:1.用类的成员函数来实现 成员函数的形参个数 = 几目运算符 - 1 假设重载运算符=,+,或+=,这些运算符是双目运算符,所以类的成员函数的形参必须为1.2.通过类的幽怨函数来实现 友元函数的形参个数 ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun C++的面向对象思想博大精深,现在到了面向对象的多态性。 强烈推荐:C++编程思想(第2版) 第1卷 标准C++引导 第15章 多态性和虚函数 我觉得这章讲得很清楚,包括编译器对虚函数的实现,还有C++的多态性,都挺不错的。看书就得取我所需,以免浪费太多时间。一、多态性 多态性是指不同类型的对象接受相同的消息时产生不同的行为。在C++中,多态性可以分为两种:编译时的多态性和运行时的多态性。编译时的多态性:函数的重载或运算符的重载; 运行时的多态性:虚函数来实现。 函数的重 ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 本文主要是讨论类的多继承,多继承的方式可使派生类具有多个基类的特性。以下是一个继承关系,C从A和B基类中派生出来,在派生类C中,包含了基类A与基类B的成员,还有C类自己的成员。 在上述关系图中,可以看到,类继承的结构很清晰,但在很多时候,有可能有以下继承关系: 在这幅类的继承关系图中可以看到,B1和B2分别继承于A,再由B1和B2派生出C,这关系看起来很简单,但在内部,有点麻烦?产生二义性。 A派生出B1和B2,所以B1和B2中分别包含A的成员,再由B1和B2派生出C ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 在继承过程中,从基类派生出派生类,可能出现重名的成员,包括数据成员或成员函数,这些属于作用域方面的内容。一、基类的引用或指针访问派生类 基类的引用或指针只能访问派生类中属于基类的部分成员,不能访问派生类的部分,否则就会编译出错。 #include <iostream> using namespace std; class CBase { public: void BasePrint() const { cout << ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 这几篇博文非常的基础,基础得真不知道如何形容,如果您是大牛请略过,这只是一个C++最基础部分的总结罢了。 开始学习类的继承,其实这些以前都学 ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 在《C++ Primer中文版第4版》中,有这么一个小节"管理指针成员"。有点好奇,咱也学学,刚开始有点不理解其目的,经过反复验证,才知道所以然。以前一直有个错误的习惯,看书从第一章看到了最后一章,有点愚昧。现在已经把那种不好的习惯给改了,我想学哪一章,哪一节都行,学我想学的部分即可,要不书这么多,还这么厚,看到猴年马月,说不定哪天阿基米德找到支点,把地球给撬起来。 在这本书中,有两种方法来管理指针成员:定义智能指针类和值型类 一、智能指针的引子 每个事件 ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 类的重要特性是使数据封装与隐藏,但同时也给外部函数访问类中的私有和保护类型数据成员带来了不便。为此,C++使用了"友元函数"。 一、友元函数 友元函数必须在类中进行声明而在类外定义,声明须在函数类型的前面加上friend关键字,友元函数虽不是类的成员函数,但它可以访问类中的私有和保护类型数据成员。 友元函数的使用: #include <iostream> using namespace std; class CObj { publ ...
作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 静态成员的提出是为了解决数据共享的问题。 一、静态数据成员 静态数据成员是同一个类中所有对象共享的成员,而不是某一对象的成员。因此,对多个 ...
Global site tag (gtag.js) - Google Analytics