- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 VS2010编译wxWidgets-2.8.12中samples的cube示例出错(只是用opengl时出错)
本人近期下载wxWidgets-2.8.12版本来使用,在编译生成库时是用dedug方式,使用多字符集编码方式,成功生成20个动态库。 打开samples中的示例工程samples.dsw选择相应示例编译运行,其他示例均没问题,而当时用opengl下的示例时均出错,还望大家解答。奇怪的是对于wxWidgets-3.0.2版本没问题,wxWidgets-3.0.2版本使用Un
2016-11-17 18:13:39 327
原创 面试题--C++基础篇(补充)
const用法1)定义一个常量,可以很方便地进行参数的调整和修改。const对象一旦创建后其值不能被修改,所以const对象必须初始化。2)const变量相对于宏定义更安全。编译器可以对const变量进行类型安全检查,而对宏定义只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误。3)可以保护被修饰的东西,防止被意外修改,增强程序的健壮性。如:void fun(c
2016-09-29 17:15:28 307
原创 面试题--计算机网络
OSI,TCP/IP分层OSI分层(7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):链路层、网络层、传输层、应用层。1)链路层:也称为数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和相对应的网络接口卡。2)网络层:处理分组在网络中的活动,例如分组。包括IP协议、ICMP协议和IGMP协议。3)传输层:为两台主
2016-09-29 13:39:29 2037
原创 面试题--C++基础篇
C++中list和vector的区别(1)vector是顺序表,表示的是一块连续的内存,元素被顺序存储;list是双向连接表,在内存中不一定连续。(2)当数值内存不够时,vector会重新申请一块足够大的连续内存,把原来的数据拷贝到新的内存里面;list因为不用考虑内存的连续,因此新增开销比vector小。(3)list只能通过指针访问元素,随机访问元素的效率特别低,在需要频繁随机存取
2016-09-28 10:23:04 675
原创 华为机试题--求最大凸多边形
/** 求最大凸多边形给定一些点,输出最大面积的凸边形。输出起始点为x轴最左边的点,按照顺时针方向输出,每个点必须是凸边形的顶点(不输出边上或凸边形内的点)。输入样例: 13;-3,-3;1,3;2,-4;6,1;-2,-2;4,5;1,-2;1,4;-2,3;-4,1;-1,1;2,2;1,-1 输出样例: -4,1;-2,3;4,5;6,1;2,-4;-3,-3注:
2016-09-27 16:40:44 1271
原创 CentOS下的Mysql自动备份
把MySQL数据库存放目录/var/lib/mysql下面的mytest数据库备到/home/mysql_databak里面,并且保存为mysql_databak20160317.tar.gz的压缩文件格式(20160317是指备份执行时当天的日期)1、创建保存备份文件的目录:/home/mysql_databakmkdir /home/mysql_databak2、创建备份脚本文件
2016-03-17 18:49:50 1404
原创 CentOS 6.5安装SVN
CentOS 6.5安装SVN1. 安装subversion1)在Shell命令行中运行以下命令: yum install -y subversion2)验证是否安装成功: svnserve –version如出现以上信息则表示安装成功。3)修改服务启动脚本文件/etc/init.d/svnserve:vim /etc/init.d/svnserve将下
2016-03-17 11:48:40 298
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人