码迷,mamicode.com
首页 >  
搜索关键字:代码简洁    ( 344个结果
Python 内置函数&filter()&map()&reduce()&sorted()
内置函数在Python编码中经常用到,在和匿名函数结合使用时能够使得代码简洁,以下是本人整理的详细概念及使用方法,希望对大家能够有所帮助 ...
分类:编程语言   时间:2019-09-23 14:53:17    阅读次数:80
使用try-with-resource优雅关闭资源
JDK1.7之后,引入了try-with-resource,使得关闭资源操作无需层层嵌套在finally中,代码简洁不少,本质是一个语法糖,能够使用try-with-resource关闭资源的类,必须实现AutoCloseable接口。 1.7版本之前,传统的关闭资源操作如下: 可以看到,为了确保资 ...
分类:其他好文   时间:2019-09-01 14:16:41    阅读次数:126
函数式编程
函数式编程简介什么是函数式编程函数式是一种编程范式函数式编程特点把计算看做是函数而不是一系列指令纯函数式编程不需要变量 , 测试简单支持高阶函数 , 代码简洁Python支持的函数式编程的特点不是纯函数式编程 , 支持有变量存在支持高阶函数 , 函数可以作为变量传入支持闭包 , 有了闭包就可以返回函 ...
分类:其他好文   时间:2019-08-25 18:23:01    阅读次数:85
复习数组去重
var a = [3, 62, null, 0, 38, undefined, NaN,NaN, ' ', 38, " "]; //1.set+array 不能区别nan '' "" // 优点:代码简洁,速度快 时间复杂度O(N) //缺点:需要一个额外的set和array的存储空间,空间复杂度 ...
分类:编程语言   时间:2019-07-24 13:02:28    阅读次数:104
为什么游戏引擎大多选择使用 c++ 而不是 c 开发?
为什么那些引擎选择C++而不是C,或者说在游戏引擎的开发中有哪些功能、特性是可以通过C++开发而不可以通过C的?我也曾经试着用C写,可结果发现开发效率、代码可读性,都不是一个档次的。最后才明白,发明C++的人确实是为了解决一些问题,而不是闲的蛋疼。如何成为一个优秀的高级C++程序员当初我是非常讨厌C++语言的,我认为C++能做的C都能做,它只是个语法糖而已,简单才是最美的,为什么我要去浪费时间研究
分类:编程语言   时间:2019-07-18 18:16:20    阅读次数:150
httpClient 远程调用接口,java8新特性Optional
虽然参考网上有查到一些示例,但是感觉用到的地方有限,就上段代码中备注掉的传统非空判断,其实没有必要将每个对象取出,直接判断也行,不过为了代码简洁,新特性需要多加借鉴。 下面的这个例子倒是有让人眼前一亮的感觉,如有更多渐变代码编程实例,欢迎留言! 套用公司的一句话:我们的目标是简单、直接地解决问题,任 ...
分类:编程语言   时间:2019-07-02 17:38:20    阅读次数:128
PYTHON学习0035:函数---斐波那契。。。生成器---2019-6-30
deffib(max):n,a,b=0,0,1whilen<max:print(b)a,b=b,a+bn=n+1return"666"fib(13)输出为:1123581321345589144233不能分解写为:a=bb=a+b以a=1,b=2为例子,如果按照以上分解赋值语句,则赋值后a=2,b=4。实际上,可以引入一个中间变量:上述函数可以变为生成器,吧print(b
分类:编程语言   时间:2019-06-30 17:18:42    阅读次数:136
遍历List的三种方法
List<String> li = new ArrayList<String>(); li.add("1"); li.add("2"); li.add("3"); li.add("4"); //1.for //优点:效率最高,遍历快,可以根据自定计数器操作元素 //缺点:不适用所有集合,每次都需要在 ...
分类:其他好文   时间:2019-06-27 16:21:25    阅读次数:113
[Excel VBA]自定义排序的三种方法
诸君好,前前期我们聊了VBA编程和数据的常规排序……VBA常用小代码105:Rang对象的排序操作……今天我们再聊下自定义排序……何谓自定义排序,就是按指定的顺序对数据源进行排序呗……今一共分享了三种方法。第1种方法是系统自带的OrderCustom,优点是代码简洁,缺点是自定义序列有字符长度限制( ...
分类:编程语言   时间:2019-06-15 09:44:57    阅读次数:160
Bootstrap
## 一、Bootstrap简介 ### 1. Bootstrap是什么? ? Bootstrap是Twitter推出的一个开源的前端开发框架 ? 基于HTML、CSS、JavaScript,代码简洁、视觉优美,用来快速开发基于PC及移动端的Web页面,更迅速、简单 ? Bootstrap官网:ht ...
分类:其他好文   时间:2019-06-04 22:38:18    阅读次数:131
344条   上一页 1 ... 3 4 5 6 7 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!