Python基础复习
基础数据类型
list
创建
list1 = ['str', 'str2', 1997, 2000];list2 = [1, 2, 3, 4, 5, 6, 7 ];
访问数据
list[0];list[1:5] #返回下标1,5之间的数据list[-3]list[-3:] #返回倒数第三个数据以及之后的数据
3.修改数据
listz+[' ...
BroadcastReciver
## 作用
用于应用程序之间的通信,能够跨进程。
使用场景
手机的电量改变发送的广播事件为特定广播接收者接收并处理相应过程
手机网络情况改变
手机通信情况改变等
使用
针对系统广播事件
注册BroadcastReciver
动态注册
registerReceiver(BroadcastReciver receiver, IntentFilter filter);//使用完动态注册 ...
android基础
纯属笔记
android基础
Android 系统没有使用常见的应用程序入口点的方法(例如C语言中的 main() 方法),应用程序是由组件组成的,组件可以调用相互独立的基本功能模块。根据完成的功能不同,Android 划分了 4 类核心组件,即 Activity、Service、BroadcastReceiver 和 ContentProvider,各组件之间的消息传递通过 Intent 完成 ...
Windows常用快捷键
win10上快捷键有:
贴靠窗口:Win + 左/右 > Win + 上/下 > 窗口可以变为 1/4 大小放置在屏幕 4 个角落。
切换窗口:Alt + Tab(不是新的,但任务切换界面改进)。
任务视图:Win + Tab(松开键盘界面不会消失)。
创建新的虚拟桌面:Win + Ctrl + D。
关闭当前虚拟桌面:Win + Ctrl + F4。
切换虚拟桌面:Win + Ct ...
Androidstudio通过honor10真机测试(大部分手机适用)
Android Studio调试之使用USB连接手机调试
需求,在开发一些android程序的功能模块时,其功能不能再虚拟机上调试验证,比如蓝牙连接通信等方面,所以需要用到真机调试。
其原理大概就是将应用程序打包成apk 通过 和adb(android debug bridge)模式下的 sever将其下载安装到实机,通过实机进行操作。
于是在网上找了一堆文章测试后,才找到该成功的方法,如是 ...
windows的ubuntu子系统安装记录
不同于传统的双系统安装或者虚拟机安装Ubuntu系统,该方式是基于windows自带的linux子系统模式,安装基本的linux运新环境以及工具。
步骤
打开开发这模式
打开支持的linux子系统功能
安装linux子系统,选择Microsoft store中的 Ubuntu
然后就是静默等待…
安装完后可以对其基本的工具和包进行更新。
sudo apt-get updat ...
同一台pc上设置两个及以上gitee账号的ssh-key
(记录在使用git的ssh秘钥时遇到的问题)
git推送过程中常见错误:
Access deined: You do not have permission push to this repositoryfatal: Could not read from remote repository.
环境
git已经添加公钥
而且是同一台主机生成并添加了多个git的账号ssh秘钥。
期间我网上查 ...
es6语法
let/var
事实上var设计师JavaScript语言设计的一个错误,但是该种错误不能很好的修复和移除。
为了向后兼容,于是就有了新的关键字 let,可以认为是更完美的var
块级作用域
js中使用var来申明一个变量时,变量的作用域主要是和函数的定义有关的。
针对于其他块的定义来说就是没有作用域的,比如if/for等,这在我们的开发中往往会引起一些问题。
变量作用域:变量 ...
vue计算属性
计算属性
什么是计算属性
我么你知道,在模板中可以使用插值语法显示data中的数据
但是在某些情况下,我们需要对数据进行某些转化才显示,或者间多个数据结和一起显示。
比如我们由firstName和lastName两个变量,需要显示完整的名字。
此种要求可以通过将 进行拼接即可,但是如果多个地方都需要完整额名称,我们就需要处处写 ,很不方便。
所以计算属性的用处就显示出来了
写法是 使 ...