Android Studio 打包APK
当你开发完一个App项目后,你所运行生成的都是debug的安装包,也就是无法正常安装,只能在开发者模式下调试使用。 如果要查看这些隐藏的文件夹,需要打开设置 打包过程,进入build。View:布局文件Controller:Activity(处理数据、业务和UI)。缺点:随着界面及其逻辑的复杂度不断提升,Activity类的职责不断增加,以致变得庞大臃肿。为了解决MVC的缺点,MVP 框架被提出来。 MVPModel:实体类(数据的获取、存储、数据状态变化)。View:布局文件+Activity。Presenter:中介,负责完成View与Model间的交互和业务逻辑。它可以展示一个package中所有的方法和类,以列的方式展示出来。 help()它可以具体展示某个方法或者类的使用说明,也可以使用方法??后面接两个问号的方式,实现提示功能 jupyter,python console,python文件的区别和使用python文件:他会将所有内容都重新编译运行,比较耗时,适合完整的大型项目jupyter,python console:都可以将每一个python语句拆分成任意块去单独执行。执行速度快。不会重复运行但是python console如果出了错误。会很影响阅读体验。因此常用来做测试而jupyter有着文字和代码共存的特性适合用来做笔记和学习 TensorBoard的使用他可以将数据转化成图表类型,更加的可观,明了。例1: 123456789101112from torch.utils.tensorboard import SummaryWriter# from read_image import img_arraywriter = SummaryWriter("logs") #...
pytorch和jupyter的安装
第一步,欲要使用python最佳的建议是使用conda实现python的环境管理,因此这里演示conda的安装和使用。注意,接下来的所有内容都推荐关闭代理进行使用。避免出现网络不通畅的情况。还有conda在安装时会修改dll文件。如果有安装360或者其他杀毒软件的话。需要给予白名单或者关闭杀毒程序 anaconda作为python的版本管理神器,但由于他的体积太大,安装后大概占约2G左右的空间,因此这里推荐使用miniconda。 下载安装conda由于官网下载太慢,因此推荐去(清华大学开源软件镜像站下载)[https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/?C=M&O=D] 修改conda源安装后,需要进行换源,不然下载,导包都会异常缓慢。 conda配置文件位置:~/.condarc (Windows路径为:C:\Users.condarc) 清华源配置,通常配置写入标准库的内容即可,若要使用附加库的内容才将其插入“ -...
SpringCloud(4)
负载均衡RibbonSpring Cloud Ribbon是基于Netflix Ribbon3实现的一套客户端负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们很容易使用Ribbo实现自定义的负载均衡算法。 当前Ribbon已经进入维护阶段 LB负载均衡(Load Balance)是什么?简单的说就是将用户的请求平摊的分配到多个服务上,从而达到系统的HA(高可用)。常见的负载均衡有软件Nginx,LVS,硬件F5等。 Ribbon本地负载均衡客户端VS...
SpringCloud(3)
服务注册中心Eureka什么是服务治理?springcloud封装了Netflix公司开发的Eureka模块来实现服务治理 在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂。所有要使用夫妇治理,管理服务与服务之间的依赖关系,可以实现服务调用,负载均衡,容错等。实现服务发现和注册。 单机Eureka搭建步骤 构建服务端修改pom文件:123456789101112131415161718192021222324252627282930<dependencies><!-- 自定义api通用包--> <dependency> <groupId>top.zfxt.springcloud</groupId> <artifactId>cloud-api-commons</artifactId> <version>1.0-SNAPSHOT</version> ...
SpringCloud(2)
微服务模块构建流程建module 改pom 改yml 主启动 业务类建数据库 建entities 建dao 加service 加controller Devtools热部署,更新内容后自动重新启动 添加jar包(放在子包中) 123456<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency> 添加插件(放入父类总工程) 12345678<plugin> ...
Windows路由表
路由表是一个存储在 路由器 或者我们计算机中的 电子表格 或类数据库。路由表存储着指向特定 网络地址 的路径 路由表信息解析 ipconfig /all查看网卡信息 route...