avatar
文章
864
标签
158
分类
0

主页
文章归档
文章标签
文章归类
文章列表
  • Music
  • Movie
友情链接
关于我
麦溪·在路上
主页
文章归档
文章标签
文章归类
文章列表
  • Music
  • Movie
友情链接
关于我

麦溪·在路上

Activity的生命周期完全解析
发表于2014-07-20
[TOC] 概述github上python实现的所有算法:https://github.com/TheAlgorithms/Python
python多线程编程一之threading模块
发表于2014-07-20
[TOC] 概述我们进行程序开发的时候,肯定避免不了要处理并发的情况。 一般并发的手段有采用多进程和多线程。 但线程比进程更轻量化,系统开销一般也更低,所以大家更倾向于用多线程的方式处理并发的情况。 Python 提供多线程编程的方式。 本文基于 Python3 讲解,Python 实现多线程编程需要借助于 threading 模块。 所以,我们要在代码中引用它。 1import threading threading 模块中最核心的内容是 Thread 这个类。 我们要创建 Thread 对象,然后让它们运行,每个 Thread 对象代表一个线程,在每个线程中我们可以让程序处理不同的任务,这就是多线程编程。 值得注意的是,程序运行时默认就是在主线程上 创建 Thread 对象有 2 种手段。 直接创建 Thread ,将一个 callable 对象从类的构造器传递进去,这个 callable 就是回调函数,用来处理任务。 编写一个自定义类继承 Thread,然后复写 run() 方法,在 run() 方法中编写任务处理代码,然后创建这个 Thread 的子类。 创建 Threa ...
NodeJS环境搭建
发表于2014-07-20
[TOC] 概述Node多环境安装N搭建Node多环境建议通过 n 来控制安装多个 node 环境以应对可能不同的项目使用场景 安装N 123brew install nn -V // 若看到具体打版本号,则说明安装成功 基本使用:在终端直接输入 n, 就可以管理各个版本的node了 1n 使用上下箭头选择对应的版本 选择好版本之后,按回车键切换当前node版本 选择好版本之后,敲[d]键删除对应版本的node 输入[q]退出管理界面 搭建多版本Node环境使用NVM文章参考:https://github.com/nvm-sh/nvm 我们是安装NVM作为node的版本管理工具安装步骤如下: ​ 使用命令行安装nvm 1curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash or Wget: 1wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash 运行以上任一命令将下 ...
Activity的生命周期完全解析
发表于2014-07-20
[TOC] 概述文章参考:https://cloud.tencent.com/developer/article/1531498?s=original-sharing 文章参考:https://zhuanlan.zhihu.com/p/108124916 文章参考:https://www.sunmoonblog.com/2019/11/21/how-tinker-update-so/ 文章参考:https://www.sunmoonblog.com/2019/11/21/how-tinker-update-so/
Activity的生命周期完全解析
发表于2014-07-20
[TOC] 概述在Google发布Flutter之后我一直对它保持很高的热情,尤其是Flutter支持热更新,但在1.7.8版本之后由于某些原因Google屏蔽了热更新功能, 这着实让让人失落……于是抽了点时间研究了一下Flutter的加载过程,目的是找到可以实现热更新的方式. Flutter的版本这次研究的是基于目前稳定的版本1.12.13-hotfix9 1234Flutter 1.12.13+hotfix.9 • channel stable • https://github.com/flutter/flutter.gitFramework • revision f139b11009 (3 weeks ago) • 2020-03-30 13:57:30 -0700Engine • revision af51afceb8Tools • Dart 2.7.2 要实现Flutter的热更新功能就要先弄清楚Flutter的加载流程,比如Flutter引擎什么时机加载,引擎加载完毕后libapp.so文件什么时机加载等,因此我们先分析一下Flutter的加载过程。 Andr ...
Vulkan基础介绍
发表于2014-07-20
[TOC] 文章参考:https://zhuanlan.zhihu.com/p/165141740 Vulkan 简介
Vulkan多线程渲染介绍
发表于2014-07-20
[TOC] 文章参考:https://zhuanlan.zhihu.com/p/165341403 Vulkan 简介图形软件有两个大类:专用软件包(special-purpose packages)和通用编程软件包(general programming packages)。 专用软件包通常提供一种UI设计语言,让用户直接生成想要的图形,不用关心内部实现。这类软件例子是PS、CAD等等。 相反,通用编程软件包提供一个可使用C、C++或Java等高级语言编程的图形函数库。图形函数库中提供几何图元、矩阵变换等操作,提供了间接操作硬件的软件接口,所以这组图形函数又被称为计算机图形应用编程接口(computer-graphics application programming interface,CG API)。OpenGL、Vulkan、DirectX、Metal皆在此列。 Vulkan多线程Vulkan不仅仅是图形(graphics)API,而是一个面向图形和计算的编程接口(graphics and compute)。支持Vulkan的设备可以是GPU,也可以是DSP或者固定功能的硬件。 ...
Activity的生命周期完全解析
发表于2014-07-20
[TOC] 概述通过使用 CSS 我们可以大大提升网页开发的工作效率! 在我们的 CSS 教程中,您会学到如何使用 CSS 同时控制多重网页的样式和布局。 各章节实例本 CSS 教程包含了数百个CSS在线实例 通过本站的在线编辑器,你可以在线编辑CSS,并且可以在线查看修改后的效果。 1234567891011body { background-color:#d0e4fe;}h1 { color:orange; text-align:center;}p { font-family:"Times New Roman"; font-size:20px;} 你需要具备的知识在继续学习之前,你需要对下面的知识有基本的了解: HTML / XHTML 如果你希望首先学习这些项目,请在 首页 访问相关教程。 什么是 CSS? CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HT ...
WordPress建站基础
发表于2014-07-20
[TOC] 概述下载地址:https://cn.wordpress.org/download/
安装宝塔客户端
发表于2014-07-20
[TOC] 概述 使用 SSH 连接工具,如堡塔SSH终端连接到您的 Linux 服务器后,挂载磁盘,根据系统执行相应命令开始安装(大约2分钟完成面板安装): Centos安装脚本 1yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec Ubuntu/Deepin安装脚本 1wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec Debian安装脚本 1wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec Fedora安装脚本 1wget - ...
1…808182…87
avatar
Frewen.Wang
在青麦地上跑着,雪和太阳的光芒
文章
864
标签
158
分类
0
关注我
公告
This is my Blog
最新文章
无题2023-12-22
无题2023-07-28
无题2023-07-27
基于Windows11安装Ubuntu双系统2023-07-20
无题2023-07-17
标签
系统源码 滤波算法 工具使用 云存储 卷积神经 Linux Android框架 STL函数 Activity pytorch NEON 编译脚本 go 渲染机制 OpenGL 编程工具 虚函数 RectNative JVM Linux命令 Kotlin基础 OpenMP AI const IDEA QNN C++ SELinux 目标检测 软件安装 threading 量化方法 四大组件 编译构建 SystemServer 开源项目 unique_ptr Java基础 系统安装 BroadcastReceiver
归档
  • 十二月 20231
  • 七月 20234
  • 六月 20231
  • 四月 20231
  • 三月 20232
  • 二月 202311
  • 一月 20232
  • 十二月 20221
网站资讯
文章数目 :
864
本站总字数 :
778.1k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2023 By Frewen.Wang
框架 Hexo|主题 Butterfly