我们写出来的代码会给很多人看,为了使代码清晰简洁,方便阅读理解,都会统一遵从一定的代码规范,Objective-C同样如此。 主要参考规范: 1.Google
Objective-C Style Guide 2.Coding Guidelines forCocoa 简单总结一下目前接触到...
分类:
其他好文 时间:
2014-05-23 09:27:26
阅读次数:
256
我们的程序课只关心能不能把一个功能实现。不会关注怎么实现以及背后的我坚信性能非常重要,给客户做项目,三天两头出问题,动不动系统写出来的网站访问量一大就报503.经常遭到黑客攻击,资料被改得后果很严重.举几个个课堂例子说明此原则://字符串拼接下面是课堂上的代码string
sqlstr="ins.....
分类:
其他好文 时间:
2014-05-22 15:57:25
阅读次数:
393
一个小题目,模拟stof()功能,网上答案很多,但是感觉都不够简洁。主要是整数部分和小数部分实现由一定区别,这里尝试不区分整数和小数部分,先忽略小数点,然后最后在做一个除操作。比如输入:100.123,先转换为100123,然后除1000#include
#include #include #inc...
分类:
其他好文 时间:
2014-05-22 14:45:04
阅读次数:
242
一道笔试题,纸上写的,誊到电脑上并调试通过。没经验,摸索的野蛮做法,不知道有没有更简洁更抽象的算法。
是英文题,原题是不用buffer(缓存)反转字符串打印输出,受OJ的毒害,我就认为只要逆序打印就行了(要是把原字符串改了,我还真不知道怎么办到,尤其听说字符串常量不能被更改,在文章尾部会做验证)。
版本一:
用了一下递归,思路是用指针遍历字母,每碰到空格就用新指针往下递归调用...
分类:
其他好文 时间:
2014-05-22 10:12:28
阅读次数:
298
8.7 列表工具
许多数据结构需求能通过内置列表类型满足,但是,有时处于不同性能取舍需要从中选择一种实现。
Array模块能提供一个像列表的array对象,它仅仅能存储同类数据并且更加简洁。接下来例子展示了一个数字数组。存储是2个字节的无标识的二进制数据而不是在python对象中普通列表中的每个16字节的值。
>>> from array import array
>>> a = arra...
分类:
编程语言 时间:
2014-05-22 07:46:06
阅读次数:
362
原文: Razor基础语法简介
Razor的出现,使页面看起更加简洁,Razor的页面后缀为:.cshtmlRazor基础语法:1、代码注释: 多行注释: @*注释信息*@ 单行注释: //
注释 1、代码体{...}@{ var x=100; var y=100; string str="this...
分类:
其他好文 时间:
2014-05-22 01:09:16
阅读次数:
302
js闭包的用途
我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1
匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏....
分类:
Web程序 时间:
2014-05-21 21:39:35
阅读次数:
455
php面向对象设计 对象相比数组的优点:不仅可以存储多个数据,还可以将函数存在对象中
对象的三大特性:封装、继承、多态 面向对象编程(object oriented programming
即oop),其达到了编程代码的重用性、灵活性和扩展性更加简洁、容易维护。php又不是纯的面向对象编程,其...
分类:
Web程序 时间:
2014-05-21 21:23:29
阅读次数:
260
通过依据元素在其位置的上下文关系来定义样式,你可以使标记更加简洁。在 CSS1
中,通过这种方式来应用规则的选择器被称为上下文选择器 (contextual selectors),这是由于它们依赖于上下文关系来应用或者避免某项规则。在
CSS2 中,它们称为派生选择器,但是无论你如何称呼它们,它们的...
分类:
其他好文 时间:
2014-05-21 18:55:11
阅读次数:
202
通常修改包名时会造成R文件错误,并且有时带有原因不明的Manifest文件中多处文本混乱。
所以,将目前认为最为简洁方便的修改包名流程记录如下:
假设我们目前的包名为com.pepper.util,我们将要把包名修改为com.pp.util
1、点击项目右击——>Android Tools——>rename application package:修改好包名——>点击OK——>点击finis...
分类:
移动开发 时间:
2014-05-20 15:16:01
阅读次数:
469