极客起源

93 篇文章
13 人订阅

全部文章

蒙娜丽宁

Python高效编程之88条军规(1):编码规范、字节序列与字符串

在微信公众号「极客起源」中输入595586,可学习全部的《Python高效编程之88条军规》系列文章。

6420
蒙娜丽宁

它抢不走程序员的饭碗,但是会让一部分人瑟瑟发抖

头部区域的文字是“Mood Tracker”, 然后是按钮“Happy”,“Sad',“Sleepy”,当我按其中一个按钮的时候,显示文本 “right row...

7920
蒙娜丽宁

微信小程序开发实战(29):控制背景音乐

小程序还提供一组用于播放背景音乐的API,背景音乐和普通音乐的区别就是背景音乐在当前页面播放后,即使切换到当前小程序的其他页面,也不会停止播放。但当小程序退出后...

6920
蒙娜丽宁

微信小程序开发实战(28):播放、暂停、停止声音

使用wx.playVoice方法可以播放指定的音频文件,该方法需要设置一个filePath属性,用来指定音频文件的路径。使用wx.pauseVoice方法可以暂...

6110
蒙娜丽宁

微信小程序开发实战(27):录音

通过wx.startRecord和wx.stopRecord方法,可以录制和停止录制音频。如果成功录制音频,会将音频存在临时文件中,并返回临时音频文件名,以便后...

6810
蒙娜丽宁

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

现在都在谈论全场景开发,也就是用一套开发工具,可以开发包括但不限于桌面、移动、IOT、游戏、Web等平台的应用。这样对于开发人员是非常爽的。本文将介绍微软推出的...

5210
蒙娜丽宁

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

最近有些学员问我,Python到底是强类型语言,还是弱类型语言。我就直接脱口而出:Python是弱类型语言。没想到有一些学员给我了一些文章,有中文的,有英文的,...

8550
蒙娜丽宁

微信小程序开发实战(23):WebSocket实战

WebSocket是一种在单个TCP 连接上进行全双工通讯的协议。 在WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以建立持...

7740
蒙娜丽宁

微信小程序开发实战(24):选择图像

wx:chooseImage方法用于从相册选择若干图像文件(1到n),或从相机拍摄图像,并返回被选中图像的临时路径,以便以后处理。

7620
蒙娜丽宁

微信小程序开发实战(25):预览图像

wx.previewImage方法用来预览图像,所谓预览,就是让图像全屏显示。该方法的Object类型参数的属性在事件触发上和wx.chooseImage方法相...

6430
蒙娜丽宁

微信小程序开发实战(22):上传文件和下载文件

使用wx.uploadFile方法可以向指定的Url上传文件。该方法只有一个Object类型的参数,Object类型参数属性的描述如下所示。

5630
蒙娜丽宁

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

在上一篇文章中使用Antlr和Visitor实现了一个可以计算表达式的程序MarvelCalc。这个程序非常简单,相当于Antlr的HelloWorld。不过A...

6630
蒙娜丽宁

微信小程序开发实战(21):发起HTTPS请求

在wx对象中有一个request方法,可以发起HTTPS请求。该方法只有一个对象类型参数。该对象支持如下所示。

6520
蒙娜丽宁

同时搞定Android和iOS的Dart语言(3):数值类型

Dart语言的数值类型非常简单,只有两个类型:int和double。其中int表示64位整数类型,double表示双精度浮点数。int和double的基本用法如...

8320
蒙娜丽宁

微信小程序开发实战(19):页面导航

在前面的章节尽管介绍了很多API和组件,但所有的代码都放在了一个页面中(布局放在了wxml文件中,JS代码写在了js文件中),然而,对于一个有实际应用价值的小程...

5920
蒙娜丽宁

微信小程序开发实战(17):用画布画一张笑脸

小程序的画布允许绘制基础的图形,如直线、圆等。画布需要使用<canvas>标签,例如,下面的布局代码使用了<canvas>标签定义了一个300*200的画布。

6530
蒙娜丽宁

微信小程序开发实战(18):地图组件

在小程序中可以使用<map>标签嵌入地图,那么可能很多同学会问,<map>嵌入的是哪家的地图呢?这还用问,自然是腾讯的地图了,而且不能换成其他的地图(百度、高德...

5020
蒙娜丽宁

微信小程序开发实战(20):TabBar导航

在很多App中,首页的下方通常会出现3到5个TabBar按钮,如图1所示。通过这些按钮,可以切换到不同的页面。其实这也属于导航的一种方式。

4520
蒙娜丽宁

同时搞定Android和iOS的Dart语言(2):变量与常量

在Dart语言中,每条语句后面必须跟分号(;),所以在定义变量时后面也要加分号。如下面的代码定义了一个整数类型的变量和一个字符串类型的变量。

6330
蒙娜丽宁

同时搞定Android和iOS的Dart语言(1):Dart初探

用Flutter开发Android App和iOS App需要使用Dart语言,所以本系列文章会深入介绍Dart语言的相关知识,后续还会推出Flutter Ap...

8130

扫码关注云+社区

领取腾讯云代金券