0%

const 限定的变量

  • 被 const 声明的变量,在定义时赋值,然后后面就不能修改变量的值了。

    1
    2
    const int num = 25;//定义 int 类型的 num 并且赋值
    //num = 20;//num 为被 const 限定,不能再修改
阅读全文 »

操作系统

操作系统是控制应用程序执行的程序,是应用程序和计算机硬件间的接口

  • 方便:操作系统使计算机更易于使用
  • 有效:操作系统允许以更有效地方式使用计算机系统资源
  • 扩展能力:在构造操作系统时,应允许在不妨碍服务的前提下,有效地开发、测试和引入新的系统功能
阅读全文 »

GCD

  • Grand Central Dispatch (GCD) 是异步执行任务的技术之一。开发者只需定义像执行的任务并追加到适当的 Dispatch Queue 中,GCD 就能生成必要的线程并计划执行任务。
  • 为什么需要长时间处理的任务应该在其他线程进行? 主线程是用来描绘用户界面、处理触摸屏幕的,如果在主线程执行长时间处理的任务,会妨碍主线程中被称为 RunLoop 的主循环的执行,从而导致不能更新用户界面、应用程序的画面长时间停滞。
    阅读全文 »

术语 全称 中文
JDK Java Development Kit Java 开发工具包
JRE Java Running Environment Java 运行环境
JVM Java Virtual Machine Java 虚拟机器
JSR Java Specification Requests Java 规范提案

阅读全文 »

项目中经常需要检测应用是否第一次打开,判断是否需要新手引导,将检测代码写在另一个 class 的静态方法中,再在需要的页面或 AppDelegate 中调用。

阅读全文 »

kivy

  • kivy 是一个基于 Python 的 App 开发框架,基于 kivy进行移动端的 APP 开发是一个不错的选择。
  • 首先,演示一下在 win10 环境下配置 kivy。

1.直接 pip install kivy

  • 自己写个 main.py 作为测试
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from kivy.app import App
from kivy.uix.label import Label

class MainApp(App):
def build(self):
label = Label(text='Hello from Kivy',
size_hint=(.5, .5),
pos_hint={'center_x': .5, 'center_y': .5})

return label

if __name__ == '__main__':
app = MainApp()
app.run()
阅读全文 »

标题 1

标题 2

标题 3

标题 4

标题 5
标题 6

嗨,这里是中文测试。

Hey, there is english test.

阅读全文 »