点击网络

GitHub标星4.6K+!手写一款基于MVVM模式开发框架,完美实现事件与数据源绑定!

删除回忆录丶 提交于 2020-04-08 14:03:26
前言 目前,Android流行的MVC、MVP模式的开发框架很多,然而一款基于MVVM模式开发框架却很少。MVVMHabit是以谷歌DataBinding+LiveData+ViewModel框架为基础,整合Okhttp+RxJava+Retrofit+Glide等流行模块,加上各种原生控件自定义的BindingAdapter,让事件与数据源完美绑定的一款容易上瘾的实用性MVVM快速开发框架。从此告别findViewById(),告别setText(),告别setOnClickListener()... 框架流程 框架特点 快速开发 只需要写项目的业务逻辑,不用再去关心网络请求、权限申请、View的生命周期等问题,撸起袖子就是干。 维护方便 MVVM开发模式,低耦合,逻辑分明。Model层负责将请求的数据交给ViewModel;ViewModel层负责将请求到的数据做业务逻辑处理,最后交给View层去展示,与View一一对应;View层只负责界面绘制刷新,不处理业务逻辑,非常适合分配独立模块开发。 流行框架 retrofit + okhttp + rxJava 负责网络请求; gson 负责解析json数据; glide 负责加载图片; rxlifecycle 负责管理view的生命周期;与网络请求共存亡; rxbinding 结合databinding扩展UI事件;

ovirt如何进行双网卡绑定?

眉间皱痕 提交于 2020-03-31 10:55:19
1.把鼠标移动到左边计算面板,然后点击主机 2.点击192.168.1.241这台主机,进入主机页面 3.来到网络接口页面,点击设置主机网络 4.将第二个网口拖到逻辑网络上进行绑定 5.选择网口绑定的模式,这里有四种模式,我选择主备模式。 6.也可以点击逻辑网络最右边的修改图标,对这个网络进行修改。我这里不做修改。 7.这就是绑定成功后的样子,一个逻辑网络,2个网口。 来源: 51CTO 作者: wx57a148bba0841 链接: https://blog.51cto.com/964678615/2483093

20165330《网络对抗技术》Exp0 Kali安装

情到浓时终转凉″ 提交于 2020-03-31 07:27:47
Kali安装 下载地址 Kali官网 VMware 安装步骤 参考 在虚拟机中安装kali linux 安装Kali Linux的镜像和VMware 打开VMware,选择 文件 - 新建虚拟机 ,出现对话框选择 典型 - 下一步 选择 稍后安装操作系统 ,点 下一步 选择 Linux ,版本选择 Ubutun 制定磁盘容量默认20G 接着在下一步的对话框中选择 自定义硬件 - 新CD/DVD - 使用ISO映像文件 ,将下载好的Kali镜像的地址加到其中 设置好后点击 完成 ,开始启动虚拟机 进入虚拟机显示下图,选择 Graphical install ,进入下载 语言选择 中文简体 ,点击 继续 后地区选择 中国 网络配置中输入 主机名 后,点击 返回 ,选择 不进行网络设置 ,点击 继续 设置用户名和密码 进入磁盘选择 使用整个磁盘 ,点击 继续 ,点击 新手使用 ,然后点击继续选择 结束分区 后继续,选择 是 开始安装系统 此刻电脑会询问是否安装网络镜像,选择 否 接着会提示安装grub,点击 是 并且点击 继续 在引导安装的位置选择里面 sda ,然后等待安装完成,点击 继续 进入系统登陆界面,输入用户名 root 和设置的密码,点击 登陆 安装Tools 选择工具栏中的 虚拟机 - 安装Tools 此时虚拟机桌面出现一个光盘,双击打开光盘,把压缩包拖到Home去

Android APP功能测试

こ雲淡風輕ζ 提交于 2020-03-11 13:01:14
Android APP功能测试包含APP的安装卸载测试,界面测试,业务功能测试,APP特性测试,交叉事件测试,兼容性测试,升级更新测试,消息通知测试,功能键测试,手势测试等 1-APP的安装和卸载 1.1安装 软件在不同操作系统(Android 5.0/Android 6.0/Android 7.0/Android8.0及其他小迭代系统版本)上是否正常安装 软件在不同的品牌手机(华为/三星/OPPO/VIVO等其他品牌手机)上是否正常安装 软件在不同屏幕分辨率/屏幕大小的手机上是否正常安装 第三方平台直接安装(豌豆荚/应用商店/手机助手等),是否正常安装 安装过程中,是否可以取消,点击取消后,写入的文件是否如需求说明处理 安装过程中,提示信息中不能出现代码、符号、乱码等。 安装过程中,意外情况(如死机,重启,断电)的处理是否符合需求 安装时,是否识别有SD卡(存储卡),是否默认安装到sd卡中 安装空间不足(内存或者磁盘空间不足)时是否有相应提示 安装若需要网络验证,弱网或者断网情况下安装是否正常 安装若有具体的安装手册,依照手册安装是否正常安装 安装完成后,是否生成多余的目录结构和文件 首次安装完成后,是否正常启动APP 版本覆盖安装后,是否正常启动APP 1.2卸载 直接删除安装文件夹卸载是否有提示信息,是否正常卸载 直接卸载APP应用程序是否有提示信息,是否正常卸载 卸载过程中

解决虚拟机网络重启后连不上的问题

痞子三分冷 提交于 2020-03-10 20:55:02
之前能用的虚拟机网络,在关闭后,再次使用时网络不可用了,ping www.baidu.com发现并不能通 检查了一下虚拟机的网络配置都没有问题,怀疑是windows的vmware相应服务没有启动,检查一下 发现有一个vmware NAT的服务没有启动,右键点击把它启动即可 再次ping www.baidu.com,已经可以通了 来源: https://www.cnblogs.com/lovewj/p/12458354.html

win10无法开启网络发现怎么办 如何启用网络发现

耗尽温柔 提交于 2020-03-05 14:28:17
鼠标右键点击桌面左下角的开始按钮,在弹出的菜单中选择“运行”菜单项。 在打开的Windows10运行窗口中,输入Services.msc,然后点击确定按钮。 在打开的Windows10服务窗口中,找到SSDP Discovery服务项。 右键点击SSDP Discovery服务项,在弹出菜单中选择“属性”菜单项。 这时就会打开该服务的属性窗口,点击窗口中的“启动类型”下拉菜单,在弹出菜单中选择“自动”菜单项。 然后点击右下角的“应用”按钮,这时可发现启动按钮呈可编辑状态,点击“启动”按钮 7 这时就会弹出Windows10正在启动服务项的提示,启动完成后,再次设置网络发现就能够正常设置了。 来源: https://www.cnblogs.com/lmh001/p/9546277.html

树莓派的基本配置

亡梦爱人 提交于 2020-03-04 13:02:24
一般树莓派都是用网线直接连接树莓派和自己的电脑,然后用自己的手机热点(WiFi),通过电脑把网络共享给树莓派,实现树莓派通过电脑上网的功能。那么网络应该如何配置呢: 1、打开“控制面板”(直接按电脑上的“Windows”键搜索即可),选择“网络和“Internet”,点击“网络和共享中心”下面的“查看网络状态和任务”; 2、点击左侧的“更改适配器设置”,进入修改网络配置的界面(也有更简单的方式进入,看个人习惯); 3、们接入直连网线的提示,先不管;双击打开“WLAN”设置; 4、点击下方的“属性”,之后选择“共享”,把“共享”界面下的两个框都勾选,并且选择“以太网”进行共享连接; 5、这时网络配置就算完成了,查看树莓派桌面的右上角,可以看到网络已经连接好。 来源: https://www.cnblogs.com/jingxinbk/p/12408803.html

(转载)Altium Designer 17 (AD17)

本小妞迷上赌 提交于 2020-02-24 15:34:21
转载自:http://blog.csdn.net/qq_29350001/article/details/52199356 以前是使用DXP2004来画图的,后来转行。想来已经有一年半的时间没有画过了。突然转到AD,有些不适应。用了下发觉很多功能确实比DXP要来的强大。花了不少时间和精力,将之前的一些经验技巧,进行整理总结。希望这篇文章,可以让人少走线些弯路。让初学者可以快速入门。 好了,言归正传,开始启程! AD17出了,试试好玩不,后面有介绍新添加功能。 首先下载AD17: Altium Designer 17 (AD17) 首先下载AD16: Altium Designer 16.0.6 Build 282 安装教程: Altium designer14.x /15.x软件安装与破解 按流程一步步安装ok! 一、 软件优化设置 1. 打开PCB,使用快捷键 T+P,如下图设置: 2. 取消HTM文件 3. 禁止检查 4. 单层显示无阴影 5. 笔记本布线换层 台式机有小键盘,可以 * - +来换层,笔记本该如何换层呢,有两种方法。 第一种方法: CTRL+SHIFT+鼠标滑轮 第二种方法:如,将 * 快捷键改为 = 首先打开一个PCB文档,之后依次选择DXP >> Customize,在Command中修改以下几个命令的快捷方式: Next Layer:切换到下一层

vmware 虚拟机NAT设置静态ip 和ping通外网

落花浮王杯 提交于 2020-02-08 12:28:34
我安装的是linux Centos7. 这里网络连接是选的NAT 进入控制面板,安装下图顺序点击 右击Vmnet8(NAT组网方式),选择Properties 可以自行设置ip 回到vmware,修改vmware网络设置 进入虚拟机,修改/etc/sysconfig/network-scripts/ifcfg-eno文件.如下修改,修改为保存。 在虚拟机,命令行重启网络连接。之后就能ping通外网了 来源: CSDN 作者: HighDS 链接: https://blog.csdn.net/HighDS/article/details/104219008

Vmware15安装CenterOS操作系统

旧时模样 提交于 2020-02-08 01:05:06
1、软件链接: 链接:https://pan.baidu.com/s/1bUiDolkbQ1FzE8yb1-aYpw提取码:sxcd 2、创建虚拟机 打Vmware——》新建虚拟机——》自定义安装——》下一步——》下一步——》选择稍后安装操作系统(s),点击下一步 ——》选择linux,Red Hat Enterprise Linux7 64 位,点击下一步——》设置虚拟机名称以及位置,点击下一步 ——》选择处理器配置,点击下一步——》设置虚拟机内存,点击下一步 ——》选择网络连接方式,点击下一步——》点击下一步——》点击下一步 ——》点击下一步——》设置磁盘大小,点击下一步——》点击下一步 ——》选择自定义插件,选择已经下载好的iso文件,点击关闭,点击完成。 3、安装centOS7 打开虚拟机——》选择安装,回车——》选择语言,按需选择,continue ——》软件选择,图形化界面(初学者简单上手),选择安装源,自动分配就行,选择网络,将开关打开 —— ——》开始安装——》设置密码,填写密码,点击done——》等待。。。 ——》点击reboot——》选择第一个回车——》接受许可——》点击finish ——》选择语言,键盘,隐私关闭,时区选择上海,跳过,设置用户,设置密码——》开始。。。 3、远程连接 3、1设置网络,要求与wwindows系统在同一个网络段 ——