Java Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection) 单例模式能够保证一个类仅有唯一的实例,并提供一个全局访问点。 ...
分类:
其他好文 时间:
2019-01-05 13:39:18
阅读次数:
177
前言 生产环境的数据库往往需要经过严格的安全限制,所以禁用密码登录,使用秘钥的方式是一种相对安全的登录方式。 原理: 角色: 主机A:其他主机,有访问线上数据库的权限 主机B:线上数据库的主机 主机C:本机电脑,无访问线上数据库的权限 在本机C上(无访问B的权限),通过ssh配置的主机A(有访问B的 ...
分类:
数据库 时间:
2019-01-05 13:39:10
阅读次数:
210
1.hashcode相等两个类一定相等吗?equals呢?相反呢?2.介绍一下集合框架?3.hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢?4.hashmap和treemap什么区别?低层数据结构是什么?5.线程池用过吗都有什么参数? ...
分类:
编程语言 时间:
2019-01-05 13:38:59
阅读次数:
182
cmd下安装axios 安装好后,会多出node_modules文件夹 思路: 监听data里的word改变时,发送ajax异步请求数据, 把返回的数据赋值给data里的result,再传给模板里 9.html 9.php里 ...
分类:
Web程序 时间:
2019-01-05 13:38:50
阅读次数:
207
In [29]: a=[x for x in range(1,101)] In [30]: b=[a[x:x+3] for x in range(0,100,3)] In [31]: bOut[31]:[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12], [ ...
分类:
编程语言 时间:
2019-01-05 13:38:42
阅读次数:
222
自动生成数据层代码,提高开发效率 1.pom添加插件,并指定配置文件路径 2.添加配制文件 generatorConfig.xml,generator.properties 3.配置成功后找到插件点Run 4.查看生成日志,成功 5.查看生成文件 ...
分类:
编程语言 时间:
2019-01-05 13:38:35
阅读次数:
188
linux磁盘的分区情况 (1)查看物理磁盘和raid情况 使用Megacli工具即可,槽位和物理磁盘相对应,在有raid卡的情况下,磁盘必须归属于某一raid级别,否则无法识别,注意Megacli支持的raid卡类型 和Megacli自身的版本问题。 (2)查看逻辑磁盘状况,如果存在分区,会出现分 ...
分类:
系统相关 时间:
2019-01-05 13:38:24
阅读次数:
206
步骤一:停止 MySQL 服务 找到服务,停止 MySQL 后台服务 步骤二:卸载 MySQL 安装程序 步骤三:删除 MySQL 安装目录下面的所有文件 步骤四:删除 C 盘 ProgramData 隐藏目录中关于 MySQL 的目录 打开 window 系统的“显示隐藏文件”功能,以便查看到系统 ...
分类:
数据库 时间:
2019-01-05 13:38:10
阅读次数:
189
/** * 根据id/类名/元素名称查找元素 * @param selector 选择器(#id 、.className、tagname) * @return 返回根据选择器条件查找到的元素 */function $(selector) { if (selector.indexOf("#") 0) ...
分类:
其他好文 时间:
2019-01-05 13:38:00
阅读次数:
212
1.获取元素方法二可以使用内置对象document上的getElementsByTagName方法来获取页面上的某一种标签,获取的是一个选择集,不是数组,但是可以用下标的方式操作选择集里面的标签元素<!doctypehtml><html><head><metacharset="utf-8"><title>obtain&
分类:
编程语言 时间:
2019-01-05 13:37:53
阅读次数:
201
概念: 线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。 使用线程池方式--Runnable接口 通常,线程池都是通过线程池工厂创建,再调用线程池中的方法获取线程,再通过线程去执行任务方法。 步骤: 1、Executors ...
分类:
编程语言 时间:
2019-01-05 13:37:43
阅读次数:
140
1、sparksql的概述(1)sparksql的介绍: SparkSQL是Spark用来处理结构化数据(结构化数据可以来自外部结构化数据源也可以通过RDD获取)的一个模块,它提供了一个编程抽象叫做DataFrame并且作为分布式SQL查询引擎的作用。 外部的结构化数据源包括JSON、Parquet(默认)、RMDBS、Hive等。当前SparkSQL使
分类:
数据库 时间:
2019-01-05 13:37:33
阅读次数:
251
单态模式 ...
分类:
其他好文 时间:
2019-01-05 13:37:21
阅读次数:
149
在现代微服务架构中,服务可以在容器中运行,并且可以动态启动,停止和扩展。 这导致了一个非常动态的托管环境,可能有数百个实际端点,无法手动配置或找到正确的端点。 话虽这么说,我相信服务发现不仅适用于生活在容器中的粒状微服务。它可以被任何必须访问其他资源的应用程序使用。资源可以是数据库,其他We... ...
分类:
Web程序 时间:
2019-01-05 13:37:13
阅读次数:
222
1、数据库入门 数据保存到内存、文件、数据库软件的优缺点: 1、频繁地IO操作,效率不高 2、数据管理不方便。例如查询某个数据需要全部读取出来,再匹配 1、数据永久保存下来 2、数据管理非常方便。(例如查询非常快速和方便) 什么是数据库软件? 数据库,俗称数据的仓库。方便管理数据的软件(或程序)。 ...
分类:
数据库 时间:
2019-01-05 13:37:03
阅读次数:
189
```
Router> //用户模式,只能简单的show及ping/tracer
Router>enable //从用户模式进入特权模式
Router# //特权模式,能够进行所有的show及ping/tracer
Router#configure terminal //从特权模式进入全局配置模式
... ...
分类:
其他好文 时间:
2019-01-05 13:36:52
阅读次数:
218
抽象等级(Levels of Abstraction) Flink提供不同级别的抽象来开发流/批处理应用程序。 Statefule Stream Processing: 是最低级别(底层)的抽象,只提供有状态的流。它通过ProcessFunction嵌入到DataStream API之中。它使得用户 ...
分类:
Web程序 时间:
2019-01-05 13:36:44
阅读次数:
214