原型模式 定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 Java 中的 Object 类提供了浅克隆的 clone() 方法,他执行得是浅拷贝,也就是说如果是引用类型得对象,只是会拷贝引用。 使用场景: 初始化很花时间,很废资源的时候,通过原型拷贝可以避免这些消耗 通过ne ...
分类:
其他好文 时间:
2021-06-28 19:24:46
阅读次数:
0
1. 基于Tomcat9的安装 or 解压 2.目录结构 启动和关闭服务 apache-tomcat-9.0.48\bin bin目录下的startup.bash以及shutdown.sh 3.配置 可能遇到的问题: Java环境变量没有配置 闪退问题:需要配置兼容性 乱码问题:配置文件中设置 可以 ...
分类:
其他好文 时间:
2021-06-28 19:16:36
阅读次数:
0
第一步 去mysql官网下载mysql5.5.48的rpm安装包,网址 第二步 将下载好的两个rpm文件从自己电脑拖动到linux中的/opt文件夹下(我这里就是在虚拟机中安装的linux系统),如下所示: 放入之后,在linunx的终端处打开并查看/opt目录,如下 第三步,也就是最关键的一步—— ...
分类:
数据库 时间:
2021-06-28 19:15:50
阅读次数:
0
技术概述 ? 需求是实现一个包含三种状态,分别是底部、半屏、全屏的浮层,并且浮层支持用户随意拖动,同时还要防止用户过度拖动。技术难点在于对动画的控制,必须得有一定的过渡动画否则整体会很突兀。 技术详述 ? 首先看一下预期的样子,图为ios自带高德地图的底部浮层。 ? 最开始的动画我是用CSS的key ...
分类:
微信 时间:
2021-06-28 19:15:24
阅读次数:
0
java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 Java为什么能成功(Write Once,Run Anywhere) java是纯面向对象编程的语言; 跨平台 (一次编译,到处运行;Write Once,Run Anywhere); java提供了许 ...
分类:
编程语言 时间:
2021-06-28 19:14:20
阅读次数:
0
1下载安装包并解压导指定硬盘位置: 下载地址:https://dev.mysql.com/downloads/mysql/ 2在解压的mysql目录中新建一个my.ini文件,文件内容如下: [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=D ...
分类:
数据库 时间:
2021-06-28 19:09:15
阅读次数:
0
appium官网:https://appium.io/docs/en/about-appium/getting-started/ 了解启动参数 https://appium.io/docs/en/writing-running-appium/caps/ 包括通用的和安卓和ios独有. 主要启动参数了 ...
分类:
移动开发 时间:
2021-06-28 19:08:54
阅读次数:
0
题目 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示 ...
分类:
其他好文 时间:
2021-06-28 19:08:38
阅读次数:
0
lwc是可以设置一个lightning__UtilityBar的target,从而直接放在utility bar里。但有两个缺点,一是这样只能显示在弹出窗口,二是弹出窗口不能自动关闭。 通过将lwc包装在aura组件,从而调用workspace API和utlitybar API,可以实现这两个功能 ...
分类:
其他好文 时间:
2021-06-28 19:03:53
阅读次数:
0
6.25_打开转盘锁: 你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' 。每个拨轮可以自由旋转:例如把 '9' 变为 '0','0' 变为 '9' 。每次旋转都只能旋转一个拨轮的一位数字。 ...
分类:
编程语言 时间:
2021-06-28 18:58:40
阅读次数:
0