码迷,mamicode.com
首页 >  
搜索关键字:简化    ( 12062个结果
python functools模块
functools.partial作用:functools.partial 通过包装手法,允许我们 "重新定义" 函数签名用一些默认参数包装一个可调用对象,返回结果是可调用对象,并且可以像原始对象一样对待冻结部分函数位置函数或关键字参数,简化函数,更少更灵活的函数参数调用#args/keywords...
分类:编程语言   时间:2014-06-13 13:15:42    阅读次数:252
《Code Complete》ch.18 表驱动法
是什么一种scheme,用表来做信息存取,代替逻辑语句(if/else)为什么简化逻辑语句,避免大量嵌套的 if/else 或者 switch/case怎么用三种访问表的方式直接访问:将源数据作为key索引访问:构建KV表阶梯访问:分为连续区间,遍历或者二分查找例子// get the full n...
分类:其他好文   时间:2014-06-12 11:54:23    阅读次数:255
结构体对齐详解【转】
1 -- 结构体数据成员对齐的意义 许多实际的计算机系统对基本类型数据在内存中存放的位置有限制,它们会要求这些数据的起始地址的值是某个数k的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数(alignment modulus)。这种强制的要求一来简化了处理器与内存之间传输系统的设计,二来可以提升读取数据的速度。比如这么一种处理器,它每次读写内存的时候都从某个8倍数的地址开...
分类:其他好文   时间:2014-06-11 00:41:01    阅读次数:272
JQuery之初探
软考过后又进入了紧张的B/S学习阶段,由于自己的进度比较慢,所以更要加进学习。现在就来总结下JQuery的一些基础知识: JQuery定义         jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。 JQuery特点         1、以强大的CSS...
分类:Web程序   时间:2014-06-11 00:39:35    阅读次数:350
如何用web api在网页中嵌入二维码?
如何用webapi在网页中嵌入二维码?随着智能手机和平板电脑的日益普及,二维码逐渐成了链接智能终端和传统网站的桥梁。在下文中,笔者将介绍几个实时生成二维码的webapi,希望能够简化webdesign过程中的二维码集成工作。1.范例一<imgsrc="http://qrickit.com/api/qr?d=http:/..
分类:Windows程序   时间:2014-06-10 23:06:31    阅读次数:464
一个小程序能够反映的能力
程序员小郑刚步入岗位,但是在公司编码过程中没有受到专业的编码规范的培训,编写出来的程序虽然能够完成指定的功能但是比较不统一,偶尔会别出心裁的设计出自己的简化方法。老王这是从事了软件编码十多年了,现在都快到不惑的年龄了,在软件行业摸爬滚打十多年从事过多个行业,接触过不同公司的对编码的规范,在软件代码编写中有独到的认识。 突然有一个小功能的改动,由于这是一个非常重要的基础系统的功能变动,所以即便是一...
分类:其他好文   时间:2014-06-10 19:21:47    阅读次数:219
Codeforces Round #250 (Div. 2) C、The Child and Toy
注意此题,每一个部分都有一个能量值v[i],他移除第i部分所需的能量是v[f[1]]+v[f[2]]+...+v[f[k]],其中f[1],f[2],...,f[k]是与i直接相连(且还未被移除)的部分的编号。注意题目移除的都是与第i部分直接相连的部分的能量值,将本题目简化得,只考虑两个点1和2,1...
分类:其他好文   时间:2014-06-10 16:57:04    阅读次数:187
[LeetCode] Sort Colors [23]
一个数组,数组元素含有3种颜色,红,白,蓝。要求将数组排序,将相同颜色排在一起,整体按照红白蓝的顺序。 这个题在日常生活中很常见。比如要将东西归类,当然这个题简化成了相同颜色就认为完全相同。 基于这个特点,可以先统计各个颜色出现的次数,然后在按照题目要求的红白蓝的顺序,依次放n个红,m个白,k个蓝,就Okay了,代码详见代码一。这个思路也就是题目下面提示的方法,这个方法需遍历2次数组,本题要求遍历一次就搞定的方法,想想这个还是有点难度的。 这个题目其实我们很容易就能联想到快排的划分上来,但是仔细一想,如果按...
分类:其他好文   时间:2014-06-10 15:56:14    阅读次数:223
重构摘要10_简化函数调用
《重构-改善既有代码的设计》Martin Fowler 摘要: 第十章 简化函数调用 Rename Method 函数改名 改一个自表达的名字吧!骚年 Add Parameter 添加参数 某个函数需要从调用端得到更多信息。 为此函数添加一个对象参数,让该对象代价函数所需信息。并发编程大多数参数很长,不放在一个类中,因为这样你可以保证传递给函数的参数都是不可修...
分类:其他好文   时间:2014-06-10 15:24:00    阅读次数:210
Html4与Html5的关键区别
HTML5是下一代HTML标准版本,4与5有很多相同之处,有HTML从头构建,比4升级到5要方便。以下是10个关键区别:1.HTML5最近很火,但是标准还在制定,4则十年之多了,不会6变;2.简化声明,如;3.标签代替flash,一个标签就能和用户交互,而flash播放器需要一堆代码和插件;4.明确...
分类:Web程序   时间:2014-06-10 08:57:21    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!