码迷,mamicode.com
首页 > 2015年04月16日 > 全部分享
计算C++类所占用的字节(即sizeof)
在类中,如果什么都没有,则类占用1个字节,一旦类中有其他的占用空间成员,则这1个字节就不在计算之内,如一个类只有一个int则占用4字节而不是5字节。如果只有成员函数,则还是只占用1个字节,因为类函数不占用空间。虚函数因为存在一个虚函数表,需要4个字节,数据成员对象如果为指针则为4字节,注意有字节对齐...
分类:编程语言   时间:2015-04-16 23:39:23    阅读次数:285
Linux学习笔记(一)之外部设备的使用(即挂载)
一.硬件与设备文件在linux系统下,硬件设备都是以文件的形式存在的,因为不同的硬件设备有不同的文件类型,我们把硬件与系统下对应的文件称作设备文件。设备文件在外部设备与操作系统之间提供了一个接口,这样,用户使用外部设备就相当于使用普通文件一样。1.设备文件设备文件在linux系统下存放在/dev下面...
分类:系统相关   时间:2015-04-16 23:36:26    阅读次数:279
Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet.For example: 1 -> A 2 -> B 3 -> C ... 26 ->...
分类:其他好文   时间:2015-04-16 23:37:41    阅读次数:105
iBatis 简单介绍及基础入门
iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。 iBATIS提供的持久层框架包括SQL Ma...
分类:其他好文   时间:2015-04-16 23:36:33    阅读次数:213
C# 使用系统方法发送异步邮件
项目背景:最近在对几年前的一个项目进行重构,发现发送邮件功能需要一定的时间来处理,而由于发送是同步的因此导致在发送邮件时无法执行后续的操作实际上发送邮件后只需要将发送结果写入系统日志即可对其他业务没有任何影响,因此决定将发送邮件操作更改为异步的由于使用的是C#的邮件类库,而C#本身已经提供了异步发送...
分类:Windows程序   时间:2015-04-16 23:38:51    阅读次数:323
JAVA_static关键字
1 public class Cat { 2 private static int sid = 0; 3 private String name; 4 int id; 5 Cat(String name) { 6 this.name = name;...
分类:编程语言   时间:2015-04-16 23:37:11    阅读次数:226
XAMPP命令之LAMPP
XAMPP 命令 安装 XAMPP tar xvfz xampp-linux-1.6.4.tar.gz -C /opt 启动 XAMPP /opt/lampp/lampp start 停止 XAMPP /opt/lampp/l...
分类:其他好文   时间:2015-04-16 23:36:29    阅读次数:169
【找工作】我把经验留下来——海外找工作篇
Wang Meng (Facebook offer)一、刷题1线段是否有重合2递归式(求树的高度,列式子再写代码) 循环不变量(在循环前,中,后都为真) !!位运算求均值二、简历实习牛项目,实验室牛项目 > 实习水项目 > 实验室水项目项目的介绍:项目是什么,你的工作,结果算法类(一些机器学习算法)...
分类:其他好文   时间:2015-04-16 23:36:02    阅读次数:138
windows上部署svn服务器
一、准备工作1、SVN服务器:解压缩包,可以从官方网站下载最新版本。2、SVN客户端:TortoiseSVN,即常说的小乌龟,是一个客户端程序,用来与服务器端通讯。二、安装服务器和客户端程序1、SVN服务器:直接解压缩到某个文件夹下即可。示例路径:c:\svn\ 备注:如果下载的是msi程序,直.....
分类:Windows程序   时间:2015-04-16 23:37:47    阅读次数:183
请简单介绍一下Spring
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 Spring的核心是一个轻量级(Lightweight)的容器(Container),它是实现IoC(In...
分类:编程语言   时间:2015-04-16 23:35:19    阅读次数:259
python下的MySQLdb使用
python下的MySQLdb使用3.执行sql语句和接收返回值cursor=conn.cursor()n=cursor.execute(sql,param)首先,我们用使用连接对象获得一个cursor对象,接下来,我们会使用cursor提供的方法来进行工作.这些方法包括两大类:1.执行命令,2.接...
分类:数据库   时间:2015-04-16 23:36:36    阅读次数:216
MFC 菜单编程 -- 总结
菜单结构一个菜单栏可以有若干个子菜单,而一个子菜单又可有若干个菜单项。对于菜单栏的子菜单,由左至右从0开始索引。对于特定的子菜单的菜单项,由上至下建立从0开始的索引。访问子菜单和菜单项,均可通过其索引或标识进行。对于在窗口客户区右键弹出的菜单,如果弹出菜单归属View 类窗口,则菜单项只能响应Vie...
分类:编程语言   时间:2015-04-16 23:35:58    阅读次数:182
禁止root远程登录
Linux禁止root远程登录ssh的修改vi /etc/ssh/sshd_config将默认的#PermitRootLogin yes去注释改为PermitRootLogin noservice sshd restart; 来自为知笔记(Wiz)
分类:其他好文   时间:2015-04-16 23:36:04    阅读次数:133
D3D9 优化小技巧
此篇文章主要讲一些小技巧,针对前面转载的D3D9 GPU Hacks,我们可以做的一些优化。在做延迟渲染或者其它需要深度的地方使用INTZ格式的纹理,这样可以直接对纹理进行操作,节省了显存和带宽,这样即使在前向渲染的时候也可以获取深度,有了深度信息我们就可以做很多效果,如水的柔边,水边泡沫,景深等效...
分类:其他好文   时间:2015-04-16 23:36:33    阅读次数:353
《TCP/IP详解卷1:协议》第3章 IP:网际协议(1)-读书笔记
章节回顾:《TCP/IP详解卷1:协议》第1章 概述-读书笔记《TCP/IP详解卷1:协议》第2章 链路层-读书笔记1、引言IP是TCP/IP协议族中最核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输。IP提供不可靠、无连接的数据报传送服务。(1)不可靠它不能保证IP数...
分类:其他好文   时间:2015-04-16 23:36:44    阅读次数:190
C++,1....n中随机等概率的输出m个不重复的数(假设n远大于m)。
#include #include knuth(int n, int m){ srand((unsigned int)time(0)); for (int i = 0; i < n; i++) { if (rand()%(n-i)<m ) { ...
分类:编程语言   时间:2015-04-16 23:33:54    阅读次数:174
[C#参考]事件和委托的关系
前面说了委托,接下来就要说一说事件了,同时最后再说一下委托和事件的区别。事件和委托很相似,事件就好像是被简化的针对特殊用途的委托。看下面的图:结合前面说的委托的知识,事件的组件应该是这个样子的:看到发布者必须有触发事件的代码,也就是必须为事件的调用留有接口,不能直接调用事件(不要觉得事件是委托类型的...
分类:Windows程序   时间:2015-04-16 23:33:11    阅读次数:465
2264条   上一页 1 2 3 4 5 6 7 8 ... 134 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!