2020年3月13日

[置顶] 李宁老师免费视频发布了,包括但不限于Python、Java等领域

摘要:李宁老师免费视频已经推出了,包括《学Python,一套视频就够了》、《学Java,一套视频就够了》等热门视频课程,完全免费哦! 阅读全文

posted @ 2020-03-13 12:06 银河使者 阅读(255) 评论(0) 推荐(1) 编辑

2020年2月3日

[置顶] 《Python爬虫技术:深入理解原理、技术与开发》已经出版,送Python基础视频课程

摘要:好消息,《Python爬虫技术:深入理解原理、技术与开发》已经出版!!! JetBrains官方推荐图书!JetBrains官大中华区市场部经理赵磊作序!送Python基础视频课程!JetBrains官大中华区市场部经理赵磊作序!超过300个实战案例,10万行源代码,22个综合实战项目,海量学习资料! 阅读全文

posted @ 2020-02-03 22:18 银河使者 阅读(431) 评论(0) 推荐(1) 编辑

2020年10月12日

连Python产生器(Generator)的原理都解释不了,还敢说Python用了5年?

摘要:最近有很多学Python同学问我,Python Generator到底是什么东西,如何理解和使用。Ok,现在就用这篇文章对Python Generator做一个敲骨沥髓的深入解析。 阅读全文

posted @ 2020-10-12 15:55 银河使者 阅读(1598) 评论(18) 推荐(5) 编辑

2020年9月18日

抢先学鸿蒙(HarmonyOS)2.0,你就是下一个大咖!

摘要:2020年9月10日,华为开发者大会发布了鸿蒙(HarmonyOS)2.0。我在2020-9-11日也发布了全球首套鸿蒙2.0 App开发视频课程《鸿蒙(HarmonyOS)2.0入门与实战》【提前一个月做完了,由于保密协议的原因,只能在发布会后发布视频课程】。HarmonyOS是全场景操作系统。也就是说,从理论上,HarmonyOS可以在任何平台上运行(包括但不限于PC、手机、平板电脑、车载电脑、手表、iot设备等)。那么这是怎么做到的呢? 阅读全文

posted @ 2020-09-18 10:57 银河使者 阅读(4240) 评论(70) 推荐(21) 编辑

2020年9月8日

终于开始了,微软的野心将通过全场景开发平台dotnet 5体现得淋漓尽致!

摘要:现在都在谈论全场景开发,也就是用一套开发工具,可以开发包括但不限于桌面、移动、IOT、游戏、Web等平台的应用。这样对于开发人员是非常爽的。本文将介绍微软推出的开发平台:.net 5,这个开发平台将完美地满足我们的各种开发需求。.net 5也是.net家族的下一代产品。 阅读全文

posted @ 2020-09-08 08:07 银河使者 阅读(7942) 评论(87) 推荐(45) 编辑

2020年9月2日

谁告诉的你们Python是强类型语言!站出来,保证不打你!

摘要:最近有些学员问我,Python到底是强类型语言,还是弱类型语言。我就直接脱口而出:Python是弱类型语言。没想到有一些学员给我了一些文章,有中文的,有英文的,都说Python是强类型语言。我就很好奇,特意仔细研究了这些文章。 阅读全文

posted @ 2020-09-02 08:05 银河使者 阅读(1050) 评论(24) 推荐(6) 编辑

2020年8月21日

打破国外垄断,开发中国人自己的编程语言(2):使用监听器实现计算器

摘要:本文详细讲解如何用Listener方式实现一个可以计算表达式的程序,该程序不仅可以计算表达式,也可以识别表达式的错误,如果某一个表达式出错,那么该表达式不会输出任何结果。 阅读全文

posted @ 2020-08-21 08:32 银河使者 阅读(3014) 评论(27) 推荐(11) 编辑

2020年7月27日

打破国外垄断,开发中国人自己的编程语言(1):实现可以解析表达式的计算器

摘要:本文是《打破国外垄断,开发中国人自己的编程语言》系列文章的第1篇。本系列文章的主要目的是教大家学会如何从零开始设计一种编程语言(marvel语言),并使用marvel语言开发一些真实的项目,如移动App、Web应用等。marvel语言可以通过下面3种方式运行: 1. 解释执行 2. 编译成Java Bytecode,利用JVM执行 3. 编译成二进制文件,本地执行(基于LLVM) 阅读全文

posted @ 2020-07-27 14:49 银河使者 阅读(5051) 评论(46) 推荐(26) 编辑

2020年7月2日

小白写了一堆if-else,大神实在看不下去了,竟然用策略模式直接摆平了

摘要:策略模式的核心思想与 if else如出一辙,根据不同的key动态的找到不同的业务逻辑(要执行的函数)。那它就只是如此吗?实际上,我们口中的策略模式其实就是在代码结构上调整,用接口+实现类+分派逻辑来使代码结构可维护性更好。 阅读全文

posted @ 2020-07-02 10:10 银河使者 阅读(573) 评论(14) 推荐(2) 编辑

2020年6月4日

震惊!当Python遇到Excel后,将开启你的认知虫洞

摘要:本文主要讲Python与Excel的关系以及集成方案,Office家族的其他成员,如Word、PowerPoint与Excel拥有类似的功能,Python同样可以与Word、PowerPoint等Office成员结合,这些内容我以后会写文章讲解。 阅读全文

posted @ 2020-06-04 15:32 银河使者 阅读(687) 评论(0) 推荐(0) 编辑

2020年6月3日

Python编程思想(3):数字及其相关运算

摘要:Python 提供了三种数值类型:int(整型),float(浮点型)和complex(复数)。 int:通常被称为整型或者整数,如200、299、10都属于整型; float:浮点数包含整数和小数部分,如3.1415926,2.71828都属于浮点数; complex:复数包含实数部分和虚数部分,形如 a+bj,其实部和虚部都是浮点类型; 阅读全文

posted @ 2020-06-03 08:40 银河使者 阅读(176) 评论(0) 推荐(0) 编辑

Python编程思想(2):Python主要特性、命名规则与代码缩进

摘要:有很多同学问,Python语言到底能做什么呢?我的回答是:Python几乎什么都能做,包括移动、GUI、Web、数据分析,更是数据挖掘、机器学习、深度学习等技术的首选语言。 阅读全文

posted @ 2020-06-03 08:27 银河使者 阅读(102) 评论(0) 推荐(0) 编辑

导航