-
人生苦短,初学者应该如何更快的学好Python?
时光在不经意中流逝,转眼间我已经毕业十余载。一边是时间的年轮不会停止等待,一边是科技的发展已经不能单单用惊叹来记载。很幸运的是,计算机编程语言在科技发展浪潮中的地位不可代替。 我们作为一名程序开发者,也伴随着科技的发展一直在进步学习。我在求学期间一直苦练C、C++、Java,还有那时的新宠C#。后来移动智能设备横空出世,我又开始学习Android和iOS。在...
时间:2019-04-25点击:486收藏
-
2018-02-16 中文代码示例之冒泡算法, 后感
以前探讨过中文命名在业务部分的优势大于算法部分. 今天又一次看到了这个以冒泡算法的例子: 刘然:批判易语言的人是否用过这门语言,批判它的原因又是什么?有些感触. 先尝试对变量命名进行改进, 来看看是否会有不同观感. 注: 本文不讨论输入效率问题, 也不讨论易语言 时间太有限, 仅对帖子中的Python程序作粗浅探讨. 另一个易语言语法的例程也有不同方面的改进...
时间:2019-04-25点击:472收藏
-
2018-01-19 Xtext试用: 5步实现一个(中文)JVM语言
续上文Xtext试用: 快速实现简单领域专用语言(DSL). 基于官方教程: Five simple steps to your JVM language 达成如下语言: 它被Quan6JvmModelInferrer中的转换生成Java源代码(与上文中的代码生成不同的是, 不需要写出具体Java语法). 项目源码在: program-in-chinese/...
时间:2019-04-25点击:429收藏
-
程序中算钱不能用浮点类型是个什么坑?
阅读本文大概需要 1 分钟。 先来考考大家,在下列 Java 代码中,你觉得在控制台会打印什么值呢? 貌似难不倒大家,这不是 so easy ,连小学生都会算的题目,1.0 - 0.9 = 0.1 啊,但是你觉得会等于 0.1 吗? 看下上图代码的输出结果: 有没有惊讶,有没有很刺激,0.0……02 难道被计算机吃掉了??? 好吧,当初我也是这幅表情(原谅我...
时间:2019-04-25点击:519收藏
-
Python 爬取吴亦凡的 10 万转发数据,扒一扒流量的真假!
由于时间点也挺凑巧,刚好赶在蔡徐坤发律师函给哔哩哔哩之后,不禁让大家对他们进行一番对比。同为我们印象中的流量明星,吴亦凡跟蔡徐坤之间有什么不一样吗?大伙儿是怎么看待他们的?又是怎么看待《大碗宽面》这首歌的呢? 我们通过微博移动端随机抓取了吴亦凡发布新歌《大碗宽面》的微博转发数据10万条(时间节点2019年4月20日01时)。该微博于2019年4月19日10时...
时间:2019-04-25点击:499收藏
-
第1章 程序设计和C语言
1.1什么是计算机程序 程序,就是一组计算机能识别和执行的指令。每一条指令使计算机执行特定的操作。只要让计算机执行这个程序,计算机就会“自动地”执行各条指令,有条不紊地进行工作。 1.2什么是计算机语言 计算机语言——计算机和人都能识别的语言 计算机语言的发展阶段: 机器语言计算机工作基于二进制,从根本上说,计算机智能识别和接受由0和1组成的指令。在计算机发...
时间:2019-04-25点击:523收藏
-
python自动化办公:玩转word之页眉页脚秘笈
节将就python操作word的页眉页脚技巧做深入介绍。 使用页眉和页脚 python操作word的页眉页脚技巧做深入介绍 Word支持页眉和页脚。页眉是出现在每个页面的上边距区域中的文本,与文本主体分开,并且通常传达上下文信息,例如文档标题,作者,创建日期或页码。文档中的页眉在页面之间是相同的,内容上只有很小的差异,例如更改部分标题或页码。页眉也称为运行头...
时间:2019-04-25点击:574收藏
-
转行IT为什么必须学Python?Python的职业发展是什么?
Python这个词估计听烂了..那么为什么那么多小伙伴都在学Python呢?Python到底有啥魔力?学了Python都能干啥? 为什么有必要学python 1. 为什么Python适合作为第一个学习的编程语言? Python语言设计的初衷就是容易上手。 作为一门基础语言,融会贯通后, 有助于学习其他语言,例如PHP, Perl, Ruby等。 可以快速架起...
时间:2019-04-25点击:426收藏
-
Java核心技术梳理-集合
Java核心技术梳理-集合目录 一、前言二、Collection 和 Iterator2.1 Collection2.2 Iterator2.3 foreach2.4 Predicate2.4 Stream三、Set3.1 HashSet3.2 LinkedHashSet3.2 TreeSet3.4 EnumSet3.5 性能选择四、List4.1 Arra...
时间:2019-04-25点击:379收藏
-
C语言和C++的区别是什么?8个点通俗易懂的告诉你
有些初学的同学傻傻分不清其中的区别,下面我将详细的讲解C语言和C++的区别点。帮助大家尽快的理解。 1、关键字 蓝色标注为C语言关键字,C++继承了C语言的所有关键字,以下红色标注为C++中含有但C语言没有的关键字(根据c++98中提出C++包含63个关键字) 2、源文件区别 C语言文件后缀为.c,c++原文件名后缀为.cpp 如果在创建源文件时什么都不给,...
时间:2019-04-25点击:428收藏
-
【直播回顾】阿里技术专家天樵:基于JVM的脚本语言开发、运用实践
主讲人:天樵(阿里集团-业务平台事业部-技术专家)本名:包行杰 来自阿里巴巴的技术专家 — 天樵,在阿里巴巴长期担任规则引擎开发工作,通过规则引擎、规则管理平台等技术输出,来支持阿里巴巴复杂多变的上层业务变更需求,对脚本工具、规则引擎、流程引擎等有比较深入的研究。 负责的阿里开源项目:https://github.com/alibaba/QLExpresse...
时间:2019-04-25点击:657收藏
-
新手指南:大数据、区块链及其结合(附应用场景)
本文为你分析结合大数据和区块链的优势,介绍其实际应用,并分析区块链未来。 简介在过去几年中,区块链已成为工业界技术发展最热门的领域之一。其原因显而易见。具有前瞻性思维的企业正在寻找无数方法,以使这项技术适用于各种实用案例和应用程序。然而,该技术大部分的发展都来自以下两个地方:资金雄厚的公司和加密初创公司。 这意味着最新的区块链技术对于中小型企业(SME)来说...
时间:2019-04-25点击:569收藏