前言 本文作者阮一峰 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。 一、MVC 视图(View):用户界面。 ...
分类:
Web程序 时间:
2021-05-03 12:59:05
阅读次数:
0
Ø 简介 本文介绍使用 VS2017 配置 Visual Studio Emulator for Android 的模拟器,Windows 环境为:Windows 10 专业版(版本号:1803),开发环境为:Visual Studio 2017(企业版:15.9.11) 1. 开启 Hyper-V ...
分类:
移动开发 时间:
2021-05-03 12:36:34
阅读次数:
0
目标 了解Python Python的应用领域 Python的版本 Python介绍 Python是时下最流行、最火爆的编程语言之一,具体原因如下: 1. 简单、易学,适应人群广泛 2. 免费、开源 3. 应用领域广泛 备注:以下知名框架均是Python语言开发。 Google开源机器学习框架:Te ...
分类:
编程语言 时间:
2021-05-03 12:28:17
阅读次数:
0
第一步 安装模块 Application Initialization for IIS 7.5https://go.microsoft.com/fwlink/?LinkID=247817 https://download.microsoft.com/download/0/A/6/0A6790C9-C ...
分类:
Web程序 时间:
2021-05-03 12:21:24
阅读次数:
0
早期数据渲染的几种方式 在模板引擎没有诞生之前,为了用JS把数据渲染到页面上,诞生了一系列数据渲染的方式。 最最基础的,莫过于直接使用DOM接口创建所有节点。 <div id="root"></div> <script> var root = document.getElementById('roo ...
分类:
其他好文 时间:
2021-05-03 12:12:34
阅读次数:
0
scrapy安装配置不在本文 提及, 1.在开始爬取之前,必须创建一个新的Scrapy项目。进入自定义的项目目录中,运行下列命令 scrapy startproject mySpider 其中, mySpider 为项目名称,可以看到将会创建一个 mySpider 文件夹,目录结构大致如下: 下面来 ...
分类:
数据库 时间:
2021-05-03 11:59:41
阅读次数:
0
Android logd日志原理 http://gityuan.com/2018/01/27/android-log/ 一.先看上层 1.1. 布局 KEY private static final String SELECT_LOGD_SIZE_KEY = "select_logd_size"; ...
分类:
移动开发 时间:
2021-05-03 11:48:30
阅读次数:
0
一.adb 命令 cat /proc/partitions mmcblk1 mmcblk2 二.Andoird 7.1.1 以上查询 7.1.1 版本之后才有 getPrimaryStorageSize() 2.1. packages/apps/Settings/src/com/android/se ...
分类:
移动开发 时间:
2021-04-30 12:44:10
阅读次数:
0
MyBatisPlus 目的:对mybatis进行增强,不进行改变 简单Demo编写 创建数据库并插入资料 创建springboot工程 引入相关依赖和npm 安装lombox等插件 设置application.properties 编写代码 新建entity实体 新建mapper,继承BaseMa ...
分类:
编程语言 时间:
2021-04-30 12:18:44
阅读次数:
0
MyBatis是一个半ORM框架,它内部封装了JDBC,开发的时候只需要关注SQL语句本身就可以了,我们不需要花太多精力去处理原生的JDBC那一套流程,比如 加载驱动、创建connection连接、创建statement、创建SqlSesssionFactory、创建SQLSession等一系列比较 ...
分类:
其他好文 时间:
2021-04-30 12:12:11
阅读次数:
0