Wifi信道
wifi热点只要是21世纪的人肯定都是耳熟能详,只要需要上网就会接触到,输入账号密码认证完成就可以上网了,那WIFI信道是什么?
信道经常使用IEEE 802.11协议进行访问,802.11标准为Wi-Fi通信提供了几种不同的射频范围:900 MHz,2.4 GHz,3.6 GHz,4.9 GHz,5 GHz,5.9 GHz,6 GHz和60 GHz频段。每个范围都分为多个通道,那么对于不同的国家这个会有什么样的限制呢?
wifi热点只要是21世纪的人肯定都是耳熟能详,只要需要上网就会接触到,输入账号密码认证完成就可以上网了,那WIFI信道是什么?
信道经常使用IEEE 802.11协议进行访问,802.11标准为Wi-Fi通信提供了几种不同的射频范围:900 MHz,2.4 GHz,3.6 GHz,4.9 GHz,5 GHz,5.9 GHz,6 GHz和60 GHz频段。每个范围都分为多个通道,那么对于不同的国家这个会有什么样的限制呢?
Socket广播包经常被用于局域网内的两台设备之间互相发现和消息传递,在Android应用开发过程中,也经常会遇到这样的需求,例如:两台Android设备之间、Android与手环等智能硬件之间、Android与Windows电脑之间等等。
应用程序大小是所以需要上线的APP所需要关注的指标,对应 Android 开发者来说,引入 Flutter 之后需要关注所带来的体积增长,那体积的增长主要来自以下几个方面:
先上结论,如下shell可以实现启动速度的耗时测试
$ for i in `seq 1 100`
> do
> adb shell am force-stop com.android.samples.mytest
> sleep 1
> adb shell am start-activity -W -n com.android.samples.mytest/.MainActivity | grep "TotalTime" | cut -d ' ' -f 2
> done
上面的命令会循环 100 次: 启动应用、输出启动过程耗时,然后终止进程以准备好下一次循环。
npm install -g eslint
参考: https://eslint.vuejs.org/user-guide/#installation
根目录新建 .eslintrc.js,基本eslint配置可自行配置,此文件为示例。
module.exports = {
extends: [
// add more generic rulesets here, such as:
// 'eslint:recommended',
// 'plugin:vue/vue3-recommended',
'plugin:vue/recommended' // Use this if you are using Vue.js 2.x.
],
rules: {
// override/add rules settings here, such as:
// 'vue/no-unused-vars': 'error',
"indent": ['error', 4],
"vue/html-indent": ["error", 4, {
"attribute": 1,
"baseIndent": 1,
"closeBracket": 0,
"alignAttributesVertically": true,
"ignores": []
}]
}
}
根目录新建 .editorconfig
在Python开发时,我们可以通过 Flask、DJango 等进行快速的 Web 开发,但开发完成之后需要进行线上部署,这个时候你就会接触到 wsgi 协议,然后接触到 uwsgi 框架,与 Nginx 一起部署打造高并发,高可用的 Web Server,下面我们就来看看如何进行部署?
直接去官网找对应的版本进行安装即可。
示例,拉取 centos6 镜像
docker pull centos:6
docker run --privileged=true --name centos -it centos:6 #--privileged是以获取系统权限的形式运行, -it是互动模式
--name 支持给容器命名,后续对容器操作方便,而不是去查对应的容器ID
做过 Android TV 开发的同学基本上都碰上过焦点处理的问题,主要分为以下几类:
第一点和第二点相对来说比较简单,利用 xml 配置可以轻松解决,但对于第三和第四如果通过业务逻辑代码去写的话会有很多问题,比如与业务强绑定,不好复用,与逻辑代码混杂在一起,不够优雅,可读性差等,那对于这些焦点问题,我们首先需要弄明白系统的焦点处理流程是怎样的?那我们通过 xml 属性和内部方法来进行讲解和说明
今天主要介绍如何利用 Vue 搭建前端,利用 Springboot 搭建后端进行系统的研发,会从需要的研发工具以及涉及到的框架,配置,进行讲解。
如果只是简单的应用可以直接通过引用的方式接入 vue.js,目前直接利用 NPM 进行安装,安装参考: