1、内嵌nodejs 作用:显示最终页面。 2、前端组件 包括:Button,Checkbox,Grid,TextField,ProcessBar,Dialog,RadioButton,以及各种Layout等(全部是Java类,实现了Compoment接口) 3、内嵌GWT (Google Web ...
分类:
其他好文 时间:
2021-07-02 15:57:57
阅读次数:
0
一、vim介绍 vim是全屏幕文本编辑器,它没有菜单,只有命令 二、vim模式 1、命令模式 在此模式下用户可以输入命令来进行文件存盘、移动光标、删除字符、撤销命令和重复命令等操作,还可以设置vim的编辑环境 2、插入模式 在插入模式下也可以删除字符、插入字符 3、末行模式 在末行模式下可以进行保存 ...
分类:
系统相关 时间:
2021-07-02 15:57:27
阅读次数:
0
Java的类加载机制 1.Java的类加载体系 ? ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了。但是,jvm启动的时候,并不会一次性加载所有的jar包从而导致内存崩溃。 ? java语言系统自带有三个类加载器: ? Bootstrap Class ...
分类:
编程语言 时间:
2021-07-02 15:55:42
阅读次数:
0
容器数据卷 docker的理念是应用和环境包打包城镜像. 那么如果数据在容器中,容器被删除跑路,就嗝屁了,所以数据可以持久化的存储在容器外部 容器数据卷就可以让容器之间有一个数据共享技术.把docker容器产生的数据同步到本地. 注意这个本地是的是操作系统linux不是docker.这是个目录挂载技 ...
分类:
其他好文 时间:
2021-07-02 15:55:09
阅读次数:
0
进程:一个程序的执行实例。对操作系统来说:一个任务就是一个进程。 线程:一个进程内往往同时运行着多个子任务,这些子任务就是线程。线程是操作系统能够进行运算调度的最小单位。 一个进程至少有一个线程,一个进程也可以并发多个线程,这些线程可以并行执行不同的任务。一个进程在启动时会先产生一个线程,这个线程被 ...
分类:
编程语言 时间:
2021-07-02 15:54:52
阅读次数:
0
selenium给我们提供了一个类来处理这类事件——ActionChains ActionChains 类提供了鼠标操作的常用方法:引入类 from selenium.webdriver.common.action_chains import ActionChains perform(): 执行操作 ...
分类:
其他好文 时间:
2021-07-02 15:52:57
阅读次数:
0
把SpringBoot项目部署到腾讯云的CentOS 6.9 服务器上 一. 远程连接服务器 在安全组中添加新的规则,允许访问端口22,开启SSH服务 再用putty远程连接服务器 二. JAVA环境配置 下载安装openJDK yum install -y java-1.8.0-openjdk.x ...
分类:
编程语言 时间:
2021-07-02 15:45:35
阅读次数:
0
备忘录模式 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 使用场景:需要保存、恢复数据的相关场景。提供可回滚的操作。如游戏中的存档、应用软件里的Ctrl+Z等。 注意事项:为了符合迪米特法则,还需增加一个管理备忘录的类。为了节约内存还可使用原型模式+备忘录模式。 ...
分类:
其他好文 时间:
2021-07-02 15:45:16
阅读次数:
0
装饰者模式(Decorator或Wrapper) 被装饰者将扩展功能的任务委托给装饰者,从而避免直接修改原来的类(开闭原则:对扩展开放,对修改关闭) 装饰者与被装饰者拥有同样的超类型 装饰者可以在被装饰者的行为前或行为后,增加自己的行为 装饰者模式说白了,就是在装饰者类中持有超类对象,增强超类对象的 ...
分类:
编程语言 时间:
2021-07-02 15:44:32
阅读次数:
0
git commit代码后,但是没有push之前,如果发现提交的代码有一个部分是有问题的,或者commit message写的太随便了想改一下,以下命令会帮到你 git reset HEAD^ 敲击该命令后,commit的代码会回退到你的工作区。将问题代码改好后, 从新git add git com ...
分类:
其他好文 时间:
2021-07-02 15:42:06
阅读次数:
0