码迷,mamicode.com
首页 > 2014年08月30日 > 全部分享
Swift结构体与类
在面向过程的编程语言(如C语言)中,结构体用得比较多,但是面向对象之后,如在C++和Objective-C中,结构体已经很少使用了。这是因为结构体能够做的事情,类完全可以取而代之。而Swift语言却非常重视结构体,把结构体作为实现面向对象的重要手段。Swift中的结构体与C++和Objective-...
分类:编程语言   时间:2014-08-30 21:37:20    阅读次数:323
New失败后的处理
我们都知道,使用malloc/calloc等分配内存的函数时,一定要检查其返回值是否为“空指针”(亦即检查分配内存的操作是否成功),这是良好的编程习惯,也是编写可靠程序所必需的。但是,如果你简单地把这一招应用到new上,那可就不一定正确了。我经常看到类似这样的代码:int*p=newint[SIZE...
分类:其他好文   时间:2014-08-30 21:37:10    阅读次数:305
[Linux_Ubuntu13] 声音很小前台无法调节的处理方法
ubuntu下 默认设置声音非常小,非常不方便使用时 需要简单设置有两种方法方法一:1、在终端中输入:alsamixer、 会弹出声音设置图,使用上下左右键或者鼠标滚轮设置声音大小,主要设置Master ,PCM,Front三个选项,具体设置 要看自己的需求设置完成按 esc 退出方法二使用alsa...
分类:系统相关   时间:2014-08-30 21:36:40    阅读次数:293
适配器模式
【1】什么是适配器模式?将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。【2】适配器模式的代码示例:代码示例如下1: 1 #include 2 #include 3 using namespace std; 4 5 cl...
分类:其他好文   时间:2014-08-30 21:36:30    阅读次数:332
从Delphi 7升级到Delphi XE
Delphi 7和XE中间有好几个版本号,可都不太流行,一是由于Delphi有些边缘化,二是7在XP环境下是近乎完美的版本号。市场上关于delphi的书越来越少,提供从7升级到XE介绍的资料差点儿没用。这里我试着列举一下7和XE的差异和注意事项,给须要升级的朋友一些线索。1. 7和XE是能够共存的,...
分类:其他好文   时间:2014-08-30 21:36:20    阅读次数:431
new和malloc
两者区别;1malloc必须检查是否分配成功。New不需要,要不成功要不异常2malloc不对申请的变量初始化,而new可以对类类型运用构造函数进行初始化3对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函...
分类:其他好文   时间:2014-08-30 21:36:10    阅读次数:291
Struts里面的配置笔记
xml配置package 用来区分重名namespace 必须/开头 里面写的内容 前台反问的时候就加上如果不写的话 只要你在url里面敲action都可以访问的到result 默认的是SUCCESS拷贝一个工程的时候要注意修改web里面的 context-root
分类:其他好文   时间:2014-08-30 21:35:49    阅读次数:232
用JavaScript实现选项卡功能
--做更好的自己?用js实现选项卡功能我们在一些常见的网站中经常看到将很大的内容进行叠加显示,这样就会节省很大的版面,而显示的内容更加丰富,如下淘宝部分截图:1、仿照以上布局,一个标题标签(我们给它设计五个选项卡标签:公告、规则、论坛、安全、公益,相应的就会有五个一样大小的内容盒子来设计内容)一个内...
分类:编程语言   时间:2014-08-30 21:35:40    阅读次数:349
size_T
在C++中,设计size_t就是为了适应多个平台的。size_t的引入增强了程序在不同平台上的可移植性。size_t在C语言中就有了。它是一种“整型”类型,里面保存的是一个整数,就像int,long那样。这种整数用来记录一个大小(size)。size_t的全称应该是sizetype,就是说“一种用来...
分类:其他好文   时间:2014-08-30 21:35:29    阅读次数:285
C regex 正则表达式小记
如果用户熟悉Linux下的sed、awk、grep或vi,那么对正则表达式这一概念肯定不会陌生。由于它可以极大地简化处理字符串时的复杂度,因此现在已经在许多Linux实用工具中得到了应用。千万不要以为正则表达式只是Perl、Python、Bash等脚本语言的专利,作为C语言程序员,用户同样可以在自己...
分类:其他好文   时间:2014-08-30 21:35:20    阅读次数:316
状态模式
【1】什么是状态模式?不同的状态,不同的行为。或者说,每个状态有着相应的行为。【2】状态模式的代码示例:代码示例: 1 #include 2 #include 3 using namespace std; 4 5 class Work; 6 class State; 7 class Foren...
分类:其他好文   时间:2014-08-30 21:35:10    阅读次数:332
volatile
对于这样的代码:?1234volatileinti=10;inta=i;...//其他代码,并未明确告诉编译器,对i进行过操作intb=i;volatile指出i是随时可能发生变化的,每次使用它的时候必须从i的地址中读取,因而编译器生成的汇编代码会重新从i的地址读取数据放在b中。而优化做法是,由于编...
分类:其他好文   时间:2014-08-30 21:34:59    阅读次数:256
Need You Now --Lady Antebellum
战地女神(Lady Antebellum)由女主唱 Hillary Scott、男主唱 Charles Kelley 、吉他/键盘手Dave Haywood,2006夏天在美国乡村音乐重镇纳什维尔组建。Lady Antebellum 是2010年中美国流行音乐排行榜中表现最好的音乐人之一,他们的 N...
分类:其他好文   时间:2014-08-30 21:34:39    阅读次数:226
纯css3鼠标经过图片显示描述特效
今天给大家带来的是用css3技术实现鼠标经过图片,显示图片描述的动画效果。鼠标经过图片时,图片动画缩小并渐变显示描述。我们一起看看效果图:在线预览源码下载我们一起学习下此案例的代码。html代码: ...
分类:Web程序   时间:2014-08-30 21:34:30    阅读次数:430
PAT-1073-Scientific Notation
#include#include#include#define MAX 1000int main(){ char str[MAX]; char exp[MAX]; char data_sym; char comp_sym; while(scanf("%s",str)!=...
分类:其他好文   时间:2014-08-30 21:34:19    阅读次数:240
sql语法:inner join on, left join on, right join on具体用法
inner join(等值连接) 仅仅返回两个表中联结字段相等的行 left join(左联接) 返回包含左表中的全部记录和右表中联结字段相等的记录right join(右联接) 返回包含右表中的全部记录和左表中联结字段相等的记录INNER JOIN 语法:INNER JOIN 连接两个数据表的使用...
分类:数据库   时间:2014-08-30 21:34:10    阅读次数:343
实现开启和关闭android移动网络(转)
开启和关闭移动数据网络有两种方法:一种是通过操作系统的数据库改变APN(网络接入点),从而实现开启和关闭移动数据网络,另一种是通过反射调用系统(ConnectivityManager)的setMoblieDataEnabled方法,通过操作该方法开启和关闭系统移动数据,同时也可以通过反射调用getM...
分类:移动开发   时间:2014-08-30 21:34:00    阅读次数:249
1049条   上一页 1 ... 8 9 10 11 12 13 14 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!