本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念: 概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封 ...
分类:
其他好文 时间:
2020-05-27 18:53:58
阅读次数:
61
package LeetCode_377 /** * 377. Combination Sum IV * https://leetcode.com/problems/combination-sum-iv/description/ * * Given an integer array with all ...
分类:
其他好文 时间:
2020-05-27 18:53:27
阅读次数:
60
(1)flink的任务提交流程(无Dispatcher提交) 1、client向yarn提交application后,同时向HDFS上传flink的Jar包和配置。ResourceManager为application分配Container资源并通知对应的NodeManager启动Applicati ...
分类:
其他好文 时间:
2020-05-27 18:53:08
阅读次数:
80
按键消抖原因 使用机械弹性开关,当机械触点闭合/断开时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定的接通,在断开时也不会马上断开。而是会在闭合/断开的瞬间伴随一连串的抖动,为避免这种现象带来的问题,需要进行按键消抖。 硬件消抖 在按键个数较少时可以使用硬件方法消除抖动。下图所示为使用R ...
分类:
其他好文 时间:
2020-05-27 18:52:54
阅读次数:
125
给定一个数组,数组中的元素不重复,将数组中的元素全排列,输出全排列的组合。 Input: [1,2,3]Output:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]] 思路:利用递归,将数组的下标元素不断的交换,记录下标变动的位置,当下标 ...
分类:
其他好文 时间:
2020-05-27 18:52:37
阅读次数:
62
作用: 提供声明名称的区域 声明区域: 全局或位于另一名称空间中 空间中的名称链接性: 外部(常量除外) 开放性: 可随时加入新名称和定义 访问内含名称: 作用域解析运算符(一次性)、using声明(个体持续性;局部同名时产生冲突)、using编译指令(全体持续性;局部同名时局部将覆盖且无论两者先后 ...
分类:
编程语言 时间:
2020-05-27 18:52:02
阅读次数:
70
01: MySql简介 目录: 参考网站 1.1 数据库介绍 1.2 视图 1.3 触发器 1.4 事物 1.1 数据库介绍 1、什么是数据库? 1. 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同 的API(接口)用于创建,访问,管理,搜索和复制 ...
分类:
数据库 时间:
2020-05-27 18:51:25
阅读次数:
120
每个 DM 数据库都有一个名为 dm.ctl 的控制文件。控制文件是一个二进制文件,它记录了数据库必要的初始信息,如果控制文件损坏,数据库则无法正常启动。
分类:
数据库 时间:
2020-05-27 18:51:08
阅读次数:
88
参考资料:Excel表格求和结果总是0怎么办 用SUMIFS函数求和,结果都是零 错误原因: 1.单元列数据格式设置错误,参考资料一 2.数据中含有空格或者回车键或者隐藏字符,参考资料二 解决方法: 1.重新设置,参考资料:为什么excel用公式求和结果是0 2.排查数据是否包含隐藏字符,参考资料: ...
分类:
其他好文 时间:
2020-05-27 18:50:46
阅读次数:
301
面向对象 1、初识面向对象 1.1、面向过程&面向对象 面向过程思想: 步骤清晰简单,第一步做什么,第二步做什么.... 面对过程适合处理一些较为简单的问题 面向对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过 ...
分类:
编程语言 时间:
2020-05-27 18:50:15
阅读次数:
68
##0.安装webgoat 安装jdk1.8版本,安装成功: 下载webgoat-container-7.0.1-war-exec.jar,然后输入 java -jar webgoat-container-7.0.1-war-exec.jar 开启WebGoat 开启成功: 在浏览器中输入http: ...
分类:
Web程序 时间:
2020-05-27 18:49:55
阅读次数:
90
一、首先Safari浏览器调出开发者模式 二、iPhone手机需要在设置-safari浏览器--高级里面开启‘页面检查器’选项 三、手机上在safari浏览器打开指定的网页 四、在电脑端找到连接电脑的手机进入手机端打开的网页 注意:iphone手机上必须要有开发者模式 ...
分类:
移动开发 时间:
2020-05-27 18:49:38
阅读次数:
213
go语言主要特征 1.自动立即回收。 > 2.更丰富的内置类型。 > 3.函数多返回值。 > 4.错误处理。 > 5.匿名函数和闭包。 > 6.类型和接口。 > 7.并发编程。 > 8.反射。 > 9.语言交互性。 golang文件名 以xxx.go结尾 go语言变量,常量,函数,包名等命名方式(驼 ...
分类:
编程语言 时间:
2020-05-27 18:48:51
阅读次数:
75
知识点回顾 依赖包。 Microsoft.Extensions.DependencyInjection.Abstractions 核心对象和方法。 IServiceCollection。注入对象的容器。注意它只存储对象的元数据,并不保存实例对象。 IServiceProvider。注入对象的提供者。 ...
分类:
Web程序 时间:
2020-05-27 18:48:39
阅读次数:
93
1. appium依赖的环境安装: node.js、JDK、和Android SDK JDK的安装 下载地址: 配置java环境变量: jdk的安装目录JAVA_HOME path: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH:.;%JAVA_HOME ...
分类:
移动开发 时间:
2020-05-27 18:48:25
阅读次数:
94
打开OK交易所官网,找到谷歌身份验证器的开启界面 登陆后点击右上角头像-账户和安全 然后【安全设置】里出现“谷歌验证”的位置,点击开启按钮,到了二维码和密钥显示的界面 我们不使用谷歌身份验证器,因为需要下载比较麻烦。我们直接微信搜索小程序“二次验证码”,即开即用 进入小程序,点击里面的?,选择扫码( ...
分类:
其他好文 时间:
2020-05-27 18:48:11
阅读次数:
98
REST Framework接口规范 一 、发展及其背景介绍# 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现APIFirst的设计思想 ...
分类:
其他好文 时间:
2020-05-27 18:47:55
阅读次数:
61