- 博客(14)
- 收藏
- 关注
原创 Openfire4.3.2部署到win10环境下(没有部署到IDE里面)
(1)较重要的文件:a、openfire官网下载的源码;b、源码包下的readme.md文档,可用txt打开;c、java环境配好,cmd下测试javac是否可用(会用到javac);d、maven环境配好(可参考其他博客)e、数据库也要安装,我的是mysql,最好装一个mysql的可视化工具。(2)第一步:解压压缩包到当前文件夹Openfire;第二步:cmd下将...
2019-05-08 19:37:02 448
转载 eclipse下部署openfire(亲测有效)
第一步:下载openfire的源码,这个链接是3.10.2的源码。不同版本的目录结构可能不一样,我这个小菜鸡只知道这个版本的怎么部署。链接: https://pan.baidu.com/s/1HViVsqMFbwtirIxVSt6Vxg 提取码: r9mk 。第二步:下载安装eclipse。第三步:下载安装jdk。注意配置环境变量,刚装完后最好重启电脑一遍,不然等下编译会报错。真的会报错,...
2019-04-18 22:22:04 304
翻译 C++之类内不同的数据成员类型以及方法(静态,const,引用,常量引用)
1、C++中可以有不同的数据成员类型,这些成员类型有不同的作用,最常见的数据成员类型分别是:静态数据成员,常量数据成员,引用数据成员以及常量引用数据成员。1.1 先看静态数据成员。静态数据成员的声明方法是:class myClass{public:void printCount();private:static int count;};静态数据成员既可以在类方法
2018-01-16 20:20:37 1004
翻译 C++面向对象设计之一(面向对象思想)
1.面向对象思想看到面向对象,我们的第一反应就是类和对象,可是怎么设计类和对象呢?应该考虑三个要素:组件,属性和行为。例如,假设桔子是一个类,这个桔子都由什么组成呢?由桔子皮,果肉还有桔子核,你要吃桔子就要去掉桔子皮(这是一个行为)。再看桔子的共有特征——属性,桔子都有颜色,味道,重量等等属性。最后看行为,能对桔子做什么,榨汁,滚动,投掷,去皮吃,这就是行为。把握这三点在设计对象的时候会有比较
2018-01-03 16:12:27 528
翻译 C++使用字符串之二(string,数值转换,原始字符串字面量)
C++提供了一个更好的string类,并且作为标准库的一部分提供了这个字符串的实现。在C++中,std::string是一个类(实际上是basic_string模板类的一个实例),这个类支持中提供的大部分功能,还能自动管理内存分配。string类在std名称空间的头文件中定义。1. C风格的字符串的优势和劣势优势是:1)底层使用了基本的字符类型和数组结构 2)量级小,如果用的
2017-12-29 11:52:05 1264
翻译 C++使用字符串之一(C风格字符串、字符串字面量)
我们编写的程序几乎都会使用字符串。在C语言中,只能使用普通的以null结尾的字符数组来表示字符串。这种表示会有很多问题,例如缓冲区溢出等。然而,C++ STL(standard template library标准模板库)包含了一个安全易用的std::string类,这个类就没有这些缺点。1. C风格的字符串 在C语言中,字符串就表示为字符的数组。字符串中的最后一个字符是空字符
2017-12-29 09:53:58 1868
翻译 C++基础知识部分之五
1. 引用大多数函数的模式是采用0个或者多个参数执行计算,然后返回一个结果。但是当你试图返回两个值时怎么办?引用。&与类型一起使用来说明这个变量是一个引用。可以像使用普通变量一样使用这个变量,但是实际上这是一个指向原始变量的指针,每次修改都会改变存储在那个存储单元里面的内容。假设有这样一个程序:#includeusing namespace std;int addone(int
2017-12-28 15:22:13 291
原创 C++基础知识部分之一
1.第一个小程序//helloworld.cpp#includeint main(){std::coutreturn 0;}①注释②预处理指令就是指提取头文件中的所有内容并且提供给当前文件。③main()函数main()函数是程序的入口,返回一个int值以指示程序的最终执行状态。main()函数或者没有函数或者具有两个函数,int main(in
2017-12-26 17:03:41 227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人