- 博客(21)
- 资源 (6)
- 收藏
- 关注
原创 php json_encode输出空白问题
1.在php的世界里面mcrypt的生命肯定是已经走到了尽头,从php7.+开始已经不再支持mcrypt函数,需要使用openssl代替。但是这里有个坑,mcrypt对秘钥的长度没有限制,传入多少长度都会参加加密,但是在openssl_encrypt中。key长度只能是16长度,>16长度后,只有前16位参与加密。2.aes在php7以下用mcrypt实现代码:<?php class AES{/** * This was AES-128 / CBC / PKCS5Pa...
2021-06-09 09:07:53 529 2
转载 标准贫二代画像-贫二代的18条标准
少数富二代骄奢淫逸的恶行不仅引起社会公愤,甚至惊动了党。现在,保增长、扩内需、惠民生的任务那么重,还让党为这帮人操心,拿着纳税人的钱为他们办班进行党性教育,的确过分。 但我觉得富二代要是这么混世界,其实不需要党太操心,靠市场经济规律就自然淘汰了。所谓自作孽,不可活。 其实,如今更值得关注的是贫二代。 虽说这世道已经倡导致富光荣好多年,但感到周围自称穷人和穷人家的孩子巨
2009-08-24 14:26:00 674
原创 构成函数覆盖的条件
基类函数必须是虚函数,使用 Virtual 关键字进行声明发生覆盖的两个函数要分别位于派生类和基类中函数名称与参数列表必须完全相同
2009-08-24 13:57:00 547
转载 MFC 的运行过程
利用全局应用程序对象 theApp启动应用程序.正是产生了这个全局对象,基类 CWinApp中的 this 指针才能指向这个对象.如果没有这个全局对象,程序在编译时不会出错,但在运行时会出错.调用全局应用程序对象的构造函数,从而就会先调用其基类 CWinApp的构造函数.后者完成应用程序的一些初始化工作,并将应用程序对象的指针保存起来.进入 WinMain函数,在 AfxWin
2009-08-24 13:14:00 441
转载 情侣分手必说句
情侣分手时,也就意味着爱情不在了,有一些话语还是有必要说的。1、别说你最爱的是谁,人生还很长,谁也无法预知明天,也许你的真爱还在下一秒等着你。2、说分手的时候不要吵闹,毕竟两个在在一起那么久;分手他也会难过,只是他比较明智,不想束缚你的或他的明天;好聚好散,以后还是朋友,大家都有自己的无奈。3、想他的时候,就想想他的好,他的笑;记得曾经爱过一个人,别去管最后是谁开始了背叛,
2009-08-22 15:27:00 603
原创 #include 使用冒号与尖括号的区别
C++ 加载头文件的文法有两种 #include "exh.h" #include 使用 "头文件",告诉编译器,从当前目录开始查找使用,告诉编译器,从系统目录中去查找 当不确定的时候,就使用双引号,系统会从当前目录找完成后,然后再去系统目录中查找.
2009-08-22 14:14:00 6541
转载 人生犹如登山,每一步都是一个高度
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
2009-08-22 10:28:00 4225
翻译 VC6 插件 visual assist x 的设置
Visual Assist x是一个很好VC插件,可以帮助更方便的编辑。安装后最好再把默认设置改一下:
2009-08-21 08:51:00 1919
转载 c++中冒号(:)和双冒号(::)的用法
1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{ unsigned char a:4; unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。
2009-08-19 12:15:00 1107
转载 C++逻辑运算符
C++的优先级 优先级 操作符 结合性 1 :: 左 2 . -> [] () 左 3 ++ -- ~ ! - + & * () sizeof new delete castname_cast 单目操作符 右 4 .* ->* 左 5 * / % 左 6 + - 左 7 > 左 8 >= 左 9 == != 左
2009-08-19 12:10:00 10497 2
转载 C++中public,protected,private继承的语意
对于一个父类(基类),如果声明一个成员为private,就说明这个东东使我的,不能让其他人用,包括子孙。如果是protected,我就会告诉我的子孙,你们要小心的用,但绝对不能让外人使用。如果说是public,那就是说,这个东东大家随便用吧。 对于一个子类(从基类继承而来的),private是一个吝啬的继承者,他将从祖辈继承下来的东西统统藏起来,不让别人
2009-08-19 12:07:00 551
原创 花括号的使用
函数定义体的花括号对的后面是没有分号的,而类定义体的花括号对的后面是一定得有分号的.#include #include using namespace std;class date{ int year,month,day; public:void set(int y,int m,int d) { year = y;month=m; day=d;
2009-08-19 11:58:00 1154
原创 Public 原来可以这样写
#include #include using namespace std;class date{ int year,month,day; public:void set(int y,int m,int d) { year = y;month=m; day=d; } bool isLeapYear() { return (year%4
2009-08-19 11:41:00 440
转载 11个笑话让你领悟人生
1、父子二人看到一辆十分豪华的进口轿车。儿子不屑地对他的父亲说:“坐这种车的人,肚子里一定没有学问!”父亲则轻描淡写地回答:“说这种话的人,口袋里一定没有钱!” ——你对事情的看法,是不是也反映出你内心真正的态度? 2、晚饭后,母亲和女儿一块儿洗碗盘,父亲和儿子在客厅看电视。突然,厨房里传来打破盘子的响声,然后一片沉寂。儿子望着他父亲,说道:“一定是妈妈打破的。”“你怎么知道?”“
2009-08-19 09:47:00 424
原创 no matching symbolic information found
#includeusing namespace std;void sphere();void spx();int main(){ //sphere(); spx(); return 0;}void sphere(){ double radius; cout<<"Please input radius:"; cin>>radius; if
2009-08-18 16:07:00 2166
原创 function should return a value; 'void' return type assumed
#includeusing namespace std;void sphere();int main(){ sphere(); //return 0;}void sphere(){ double radius; cout<<"Please input radius:"; cin>>radius; if (radius<0) return; c
2009-08-18 15:50:00 7398
原创 Microsoft Visual C++ 6.0 下载地址
英文版: ftp://210.51.180.252/bbs/computer/%5B%E5%A4%A7%E5%AE%B6%E7%BD%91%5DVisual.C++.6.EN%5Bwww.TopSage.com%5D.zip ftp://210.51.180.252/bbs/computer/%5B%E5%A4%A7%E5%AE%B6%E7%BD%91%5DVisual.C++.
2009-08-18 12:12:00 2976
原创 MSDN 的下载与安装
下载地址 http://ftp.sdshiyan.cn/soft/program/DN60ACHS1.rarhttp://ftp.sdshiyan.cn/soft/program/DN60ACHS2.rar 下载后将两个文件解压缩到一个文件夹后安装,可以省掉切换的麻烦.直接可以安装完成.
2009-08-18 10:56:00 887
原创 HELLO WORLD
#include void main(){ cout<<"Hello world"<<endl;} 今天第一次用C++调Hello world,想想蛮好笑的.把 endl 敲成了 end|,然后又把 cout 总是敲成 count. 还好编译时的错误提示信息明了,顺利过关.
2009-08-18 09:34:00 268
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人