自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 HTML父页面监听子页面关闭并回调方法

1.方式一:父页面监听父页面中: //此处省略新窗口的设置参数 var win = window.open("url", "name", "features"); var loop = setInterval(function () { if (win.closed) { clearInterval(loop); //执行回调方法 //method(...);

2020-07-15 17:46:32 1902

原创 Mysql主从复制/双机热备

Mysql主从复制MySQL 主从复制概念MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。MySQL 主从复制好处可以作为备用数据库进行操作,当主数据库出现...

2019-09-08 16:50:08 302

原创 Elasticsearch报错:java.lang.NoSuchMethodError: Could not initialize class org.elasticsearch.http.netty

Elasticsearch相关问题:java.lang.NoClassDefFoundError: Could not initialize class org.elasticsearch.http.netty4.Netty4HttpServerTransport at org.elasticsearch.transport.Netty4Plugin.getSettings(Netty4Pl...

2019-09-05 16:19:24 4316

原创 idea在service窗口中显示多个服务

idea在service窗口中显示多个服务如下:.idea > workspace.xml 中找到 RunDashboard 替换成如下 <component name="RunDashboard"> <option name="configurationTypes"> <set> <option value...

2019-09-04 16:01:23 45141 12

原创 Redis集群配置及搭建

一 Redis cluster搭建背景通过哈希一致性搭建节点容易造成数据倾斜,key值强耦合搭建主从复制,可以读写分离,备份主节点数据,但主节点宕机产生单点故障问题搭建哨兵集群可以监控主服务状态,投票选择主节点,实现高可用Redis cluster沿用了哨兵集群逻辑,引入Hash槽1.哈希槽节点结构16384位的二进制(2048个元素的byte数组)在节点创建初始...

2019-08-29 17:14:54 151

原创 Mybatis一对多传递多个参数和自定义参数

问题:假设a方法中传入一个带查询参数x,如何在子查询b中带入这个参数一般一对多查询方式: /** * 按User表中platform查询User */ @Select("select * from user where pid = #{id}") List<User> findUsers(int id); /** * ...

2019-06-25 18:26:29 4707 1

原创 Vue页面传值方式总结

1.父子组件传值父组件通过components引入子组件,子组件通过props接收子组件通过调用父组件方法实现通信 this.$emit(…)父组件<template> <div> <parent> <child :value="msg" @func="show"> </...

2019-06-25 11:34:53 4418

原创 23种设计模式整理

一.设计模式的六大原则开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。里氏代换原则(Liskov Substitution Princi...

2019-06-20 23:57:40 481

转载 英语四六级资料/四六级真题

先问一个残忍的问题:同学,四六级英语考试准备好了吗介绍一下四六级占分比例:写作 15%听力 35%阅读 35%翻译 15%每一部分都有一些实用技巧帮你拿更多的分当然如果时间不够多的话,我建议直接做真题从1990~2018都有当然,年代太久远看看就行(试题经过多次改革)建议在考试前几天在与考试相同的时段限时限量做上几套让自己适应一下考试的状态搜索公...

2019-06-17 22:00:19 518 1

原创 英语四六级考试技巧/英语四六级真题

四六级考试马上就要到了感觉时间不够用?这里有点小技巧,资料可以最后帮你一把关注公众号&amp;quot; 编译未来 &amp;quot;回复&amp;quot; 四六级 &amp;quot;获取资料

2019-06-17 15:05:47 3661 2

原创 SSM/SpringBoot中常用注解

常用注解:@Autowired@Autowired顾名思义,就是自动装配,其作用是为了消除代码Java代码里面的getter/setter与bean属性中的property。@Autowired默认按类型匹配的方式,在容器查找匹配的Bean,当有且仅有一个匹配的Bean时,Spring将其注入@Autowired标注的变量中。@Autowired默认情况下必须要求依赖对象必...

2019-06-11 08:09:45 517

原创 Apache反向代理(Vue-cli)

1.问题:proxy: { // 配置跨域 '/api': {          //要访问的跨域的api的域名 target: 'http://www.website.cn:8008', ws: true,//是否代理websockets changOrigin: true...

2019-06-09 23:45:03 863

原创 springboot+bootstrap fileinput插件实现多文件上传及显示本地图片

1.bootstrap fileinputbootstrap fileinput下载地址依赖静态资源jquerybootstrap的js和css文件fileinput.js和css中文需要 zh.js主题themes下js和css使用方式最简单使用方式<input id="upload" type="file" class="file" />或者这样隐...

2019-06-05 20:18:55 5222 3

原创 学生如何免费激活JetBrains开发工具

1.进入JebBtains官网https://www.jetbrains.com/找到Support下Education在页面点击 APPLY FOR FREE STDENT PACK点击右侧的APPLY NOW2.填写学生信息选择UNIVERSITY EMAIL ADDRESS注意其中:Email address需要为学生邮箱不使用学生邮箱无法发送验证邮件(学生邮箱到...

2019-05-28 20:48:10 3753

原创 Java设计模式之创建型模式(工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式)

五种创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。1.工厂方法模式简单理解:在工厂中创建需要的对象假设现在生产AB两种类型汽车public interface ICar { void run();}public class CarA implements ICar { @Override public void run(...

2019-05-24 01:36:39 471

原创 集合中List的排序

1.使用Collections中默认sort()排序 List<Integer> list = new ArrayList<>(); list.add(3); list.add(5); list.add(1); //默认排序方法 Collections.sort(list); ...

2019-05-22 11:35:30 115

原创 Java中Array和List的相互转换

1.array转list String[] array = {"string1","string2","string3"}; //Arrays.asList产生一个Arrays内置的类 其中数组用final表示! List<String> list = Arrays.asList(array); // list.add("stri...

2019-05-22 11:32:29 37160 3

原创 JDK 1.8接口新特性 (允许默认方法、静态方法、静态常量)

一、接口中默认方法举个例子:public interface TestA{ default void show(){ System.out.println("TestA-show()"); }}接口中默认方法不需要实现即可直接调用。使用如下:public class Main implements TestA{ public static voi...

2019-05-17 16:41:34 1569 2

原创 Tomcat多端口部署多个SpringBoot应用

一、Tomcat开启多个端口找到conf目录中server.xml比如添加9090端口,在server.xml中添加 <Service name="Catalina2"> <Connector port="9090" protocol="HTTP/1.1" connectionTimeout="20000" ...

2019-05-09 01:57:31 2524

原创 Sqoop安装与Sqoop导入导出

一、Sqoop介绍:数据迁移工具Sqoop用于在Hadoop(HDFS)和关系型数据库之间,进行数据的迁移。Sqoop的导入:将关系型数据库中的数据导入到HDFS中Sqoop的导出:将HDFS的数据导出到关系型数据中本质:将导入或导出命令翻译成 MapReduce 程序来实现在翻译出的 MapReduce 中主要是对 InputFormat 和 OutputFormat 进行定制二、S...

2019-04-26 21:20:04 190

原创 Mysql远程登录和授权

一、Mysql远程登录远程连接服务器数据库:相比于本地登录多-h参数 填写需要登录mysql所在的服务器mysql -u username -h ip地址 -p 二、MySQL数据库新建用户与授权方法【格式】:grant all privileges on [数据库名称].* to 用户@'%'identified by ‘password′;新建用户:create user...

2019-04-26 21:03:49 172

原创 Linux权限管理

linux中目录文件有三种模式:读 -read -r -对应的整数:4写 -write -w -对应的整数:2执行-execute -exe -对应的整数:1不允许任何操作 -对应的整数: 0字母与符号表示:-rw- 可读可写不能执行-r-x- 刻度不能写可执行-rwx 最大权限:可读可写可执行注:-代表没有此权限如果目录和文件是最高权限:(整数表...

2019-04-26 20:57:09 103

原创 Linux常用压缩包操作(tar/deb/rpm )

1.【tar包的安装与卸载】:*.tar.gz参数:-c --create 创建新压缩包-z --gzip --ungzip 压缩 解压-x --extract 提取-v --verbose 过程可视化-f --force --file 前置处理成文档-i --install 安装-r --remove 卸载解压并安装 mypackage...

2019-04-26 20:53:14 674

原创 Java数据结构与算法之链表

1、链表链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。那么为什么需要链表呢?相比数组而言:无序数组查找效率低,有序数组插入效率低,且数组创建后,大小固定,扩容相对麻烦,数组创建...

2019-04-11 20:58:48 116

原创 2019计算机二级资料/计算机二级C语言/计算机二级Office/C++/Access/VB资料真题

分享一波计算机二级资料包括做题软件 真题 经验笔记等等关注公众号 “ 编译未来 ” 回复 “ 计算机二级 ” 领取全部资料哟

2019-04-11 18:56:08 8171 5

原创 Hive配置及简单使用

Hive简介:hive数据仓库。以Hadoop为基础,来对HDFS上的数据进行分析,会将程序执行转换为MR。Hive不存储数据,数据还是存储在HDFS上。Hive中数据库、表的本质,是一个目录。改目录默认为 /user/hive/warehouse新建一个test数据库会生成/user/hive/warehouse/test.db目录 用来表示test数据库。Hive通过元数据来管理...

2019-04-11 17:23:50 293

原创 Hive分区表操作

分区表操作:提高数据查询效率创建分区表:CREATE EXTERNAL TABLE *(...) PARTITIONED BY(name type...);//分区内容直接作为列静态导入:按照用户指定的分区值导入数据eg1:分区存储下列信息1001,Lucy,US,COO1002,Mary,US,GM1003,马云,CH,CEO1004,马化腾,CH,COO1005,王健林,CH,CTO1006,...

2019-04-11 17:15:49 2975 1

原创 Apache Pig简单使用实例

PIG介绍:Pig是MapReduce的一个抽象。是一个平台/工具,用于分析较大的数据集,并将它们表示为数据流。Pig包括两部分内容:(1)用于描述数据流的语言,称为 Pig Latin(2)用于运行Pig Latin程序的执行坏境,当前有两个环境:单JVM的本地执行坏境 - Hadoop集群的分布式坏境为什么需要Pig:不太擅长Java的程序员通常不习惯使用Hadoop(MapRed...

2019-03-26 10:02:09 1789 1

原创 软考资料合集/软考真题合集(软件设计师/网络工程师/系统分析师/系统架构师/软件测评师/程序员等)

真题、知识整理……这里全都有另有软考真题APP~关注公众号&quot; 编译未来 &quot;标题回复 “ 软考 ”领取哟ps:资料整理自网络,如有版权问题请联系删除~...

2019-03-09 16:03:42 1824 6

原创 软考/软件设计师资料真题/软件设计师教程

软件设计师学习资料

2019-03-09 16:03:30 1937 1

原创 英语四六级听力真题模拟题

还没准备好又双叒叕要考四六级啦给大家分享一下六级听力(真题模拟题附带一百篇英语广播原文哟~~)关注公众号&quot; 编译未来 &quot;回复 “ 听力 ”领取哟...

2018-12-07 23:27:37 829 1

原创 MapReduce分区/自定义输入输出

一、分区实现:MapperReduce程序中默认只有reducer组件,只有一个分区。分区的实现是key的哈希算法实现。分区只负责将对应的key-value键值对放在那个reducer组件中去执行1、创建自定义分区类,继承Partitioner2、在Partitioner指定类型和Reducer组件的输入类型相同3、在getPartition(key,value)方法设定分区策略(自定...

2018-12-07 11:42:37 589

原创 HDFS集群搭建

一、HDFS集群的搭建:1.准备四台虚拟机:1台namenode master3台datanode slave1/slave2/slave31台secondaryNameNode slave2-&gt;通过克隆2.修改虚拟机分配的内存内存512MB3.启动四台虚拟机4.修改IP地址:修改网卡(/etc/sysconfig/network-scripts/ifcfg-e...

2018-12-07 11:36:16 156

原创 Hadoop HDFS 配置

一、HDFS文件系统:大数据开发中首先需要解决的问题:大量数据如何存储、如何存储的大量数据进行分析大量数据如何存储:1.更换硬盘:纵向扩展(扩展一个点的能力来支撑更大的请求)局限于:受限于磁盘容量、读写速度、当前电脑的硬件配置,使得数据的读写时间不符合大数据的特点:扩展性不好2.用多台电脑存储:横向扩展(扩展多个节点用来支撑更大的请求)使用横向扩展存在的问题:1)如何保证数据的完...

2018-12-07 11:33:32 1653

原创 Mapper-Reducer实例

一、MapReduce-分布式计算系统1.含义:MapReduce是一个基于集群的高性能并行计算平台。MapReduce也是一个并行计算与运行软件框架。MapReduce也是一个并行程序设计模型与方法。2.工作原理:Mapper:分割/提取-流程-读取文件每行数据-按需要的形式进行分割-产生键值对&lt;K,V&gt;-按key值排序,分组-输出&lt;K,V&gt;e...

2018-12-06 16:01:10 957

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除