码迷,mamicode.com
首页 >  
搜索关键字:代码简洁    ( 344个结果
4.python语法基础-匿名函数lambda
1.lambda优点: A.用python写一些执行脚本时候,用lambda可以省去定义函数的过程,让代码简洁化 B.对于一些抽象的,别的地方不会复用的函数,用lambda不需要考虑命名难的问题 C.使用lambda在某些时候使代码更容易理解 D.在用法上lambda语句中冒号前是参数,多个用逗号隔...
分类:编程语言   时间:2015-08-27 00:05:41    阅读次数:248
好炫的Lambda表达式,Java党用起来!(最简易Lambda教程)
刷微博时偶然看到 Lambda 的 HelloWorld 教程,觉得很酷炫!分享一下!效果示例总体看起来效果就是代码简洁,如下//之前的写法 btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { System.out.printl...
分类:编程语言   时间:2015-08-20 13:17:20    阅读次数:130
Web前端代码规范与页面布局
一、规范目的:为提高工作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,在网站建设中,使结构更加清晰,代码简明有序,有一个更好的前端架构,有利于SEO优化。二、规范基本准则:符合web标准,使用具有语义的标签,使结构、表现、行为分离,兼容性优良,页面性能优化,代码简洁、明了、有序,尽...
分类:Web程序   时间:2015-08-19 12:34:49    阅读次数:142
C# 字符串判空(isNullOrEmpty)
string str    1:string.IsNullOrEmpty == str? 这种方法是我最喜欢用的,它不但一次性能判断"空的字符串变量",还能判断“值为空字符串的变量”,并且还可以让代码简洁美观。判断的效率也不算低。   2:s...
分类:Windows程序   时间:2015-08-18 12:29:05    阅读次数:822
【java编程思想--学习笔记(四)】对象导论
写这篇博客的前言: 长话短说,我希望通过阅读《java编程思想》来使我的代码 简洁可用 。 目的的层次不同,首先具体的目标是,了解Java的特性和巩固Java的基础。 更抽象的目的如下: 1、期待以巩固基础的方式,使代码优美,简洁,高效。 2、使自己写的模块能够开放适度,好用。 3、形成一种对代码是否优美的审美观。 于是《Java编程思想》第一章 对象导论 由此开始。 1.1 抽象...
分类:编程语言   时间:2015-08-17 01:11:04    阅读次数:174
如何优雅的实现一个C++分数类(Rational) ?
什么样的Rational类实现算是优雅? 在我看来它应该符合以下几个特点 1.符合面向对象的封装特性,数据隐藏(因为只有一个类,没有考虑封装和多态)。 2.接口清晰,自然,既有足够的基本功能又不冗余。 3.代码简洁清晰 4.最好不加注释就能看懂,变量名,方法名能够见名知义 5.do not repeat yourself,不要做重复的工作 下面的这个Rational实现我认为是比较优...
分类:编程语言   时间:2015-08-09 12:40:36    阅读次数:343
C#之Action和Func的用法
以前我都是通过定义一个delegate来写委托的,但是最近看一些外国人写的源码都是用action和func方式来写,当时感觉对这很陌生所以看起源码也觉得陌生,所以我就花费时间来学习下这两种方式,然后发现确实代码简洁了不少。这两种方式我们也可以去实践的过程去慢慢运用。先说一下委托:模拟一下场景:小明....
分类:Windows程序   时间:2015-08-01 18:49:46    阅读次数:189
我是如何开始去了解Python函数式编程--Python函数式编程初涉
Python函数式编程1.开始我们会了解什么是函数式编程:函数:function函数式:functional,一种编程范式函数式编程特点:把计算视为函数而非指令,贴近计算纯函数式编程:不需要变量,没有副作用,测试简单,支持高阶函数,代码简洁Python支持的函数式编程特点:不是纯函数式编..
分类:编程语言   时间:2015-08-01 06:35:32    阅读次数:245
我是如何开始去了解Python函数式编程--Python函数式编程初涉
Python函数式编程 开始我们会了解什么是函数式编程: 函数:function 函数式:functional,一种编程范式 函数式编程特点:把计算视为函数而非指令,贴近计算 纯函数式编程:不需要变量,没有副作用,测试简单,支持高阶函数,代码简洁 Python支持的函数式编程特点: 不是纯函数式编程:允许有变量 支持高阶函数:函数也可以作为变量传入 支持闭包:有了闭包就能返回函数...
分类:编程语言   时间:2015-07-31 20:22:05    阅读次数:193
【算法学习笔记】90.字符串处理 计数 SJTU OJ 1279. 打电话
字符串水题, 但是最后一步关于计算重复度的还是很好玩的地方。另外就是注意代码简洁性、可读性的练习。#include #include #include using namespace std;char getNumber(char c){ if(c=='-' or c=='Q' or c=='...
分类:编程语言   时间:2015-07-29 06:12:38    阅读次数:121
344条   上一页 1 ... 23 24 25 26 27 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!