自定义一个springboot starter 新建一个maven项目pom.xml 如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="...
使用IDEA自带RESTful工具HTTP Client发送HTTP请求 一、基本POST、GET请求1. 创建文件 xxx.http2. 写入如上的内容3. ### 作为不同请求之间的分割 和注释4. 点击左边的三角形发送请求5. 以表单的形式提交请求### 修改名称POST {{host}}/api/admin/updateNameContent-Type: application/x-www-form-urlencodedid...
java实现中文大写金额转小写数字 package com.utils;import java.math.BigDecimal;/** * 中文金额转数字工具 * @date 2019/7/19 13:44 */public class ChineseAmountUtil { private static char[] cnNum = new char[]{'零', '壹', '贰', '叁', '肆',...
第一个python爬虫,爬取猫眼电影Top100榜 学习python以来的第一爬虫,参考《Python3 网络爬虫开发实践》爬取目标为:猫眼电影Top100榜完全是依葫芦画瓢,首先请求网页内容,然后在通过正则表达式提取自己感兴趣的数据,最后转成json格式存入文本文件。import jsonimport timeimport requestsimport redef get_one_page(url): head...
nacos 与 spring 整合时报错 在将 nacos 与 spring 进行整合时报如下的错误:----------> Parent Classloader:java.net.URLClassLoader@cac736fJM.Log:ERROR Failed to get Slf4jLoggerjava.lang.NoClassDefFoundError: org/apache/logging/log4j/core...
java SPI 机制 今天在读dubbo源码的时候看到里面有个SPI,之前很少见到,查了很多资料,总结如下:概念:SPI (Service Provider Interface) JDK内置的一种服务提供发现机制,现在有很多框架使用其来做服务的扩展发现,主要用于第三方提供接口的实现上,我们常见的比如JDBC驱动,有MySQL、Oracle的等等。规范:说明:首先建立文件夹META-INF/ser...
基于springboot通过自定义注解和AOP实现权限验证 这篇文章主要介绍自定义注解配合AOP的使用来完成一个简单的权限验证的功能。一、移入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version...
1.安装Hadoop Hadoop有以下三种运行模式:1. 独立(或本地)模式:无需运行任何守护进程,所有程序都在一个JVM上执行2. 伪分布式模式:Hadoop守护进程运行在本地机器上,模拟一个小规模集群3. 全分布式模式:Hadoop守护进程运行在一个集群上此次文章只是介绍最简单的模式,即独立模式的安装使用的系统是CentOS 7.2 ,安装之前先确保系统中安装了Java,可通过java -ve...
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面 1. 引入jquery和vue.js2.$(function(){ vm = new Vue({ el:'#lst', data:{ mcs : [] } }); getmc();});function getmc(tid){ $.get("xxxx.action", fun
mybatis 报错 Invalid bound statement (not found) 在使用springMVC 和 mybatis 集成时,报如下错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.wechatlearning.permission.service.RoleService.save at org.apache.ibatis.binding
HBase协处理器 协处理器分两种类型,系统协处理器可以全局导入region server上的所有数据表,表协处理器即是用户可以指定一张表使用协处理器。协处理器框架为了更好支持其行为的灵活性,提供了两个不同方面的插件。一个是观察者(observer),类似于关系数据库的触发器。另一个是终端(endpoint),动态的终端有点像存储过程。1.观察者(Observer)观察者的设计意图是允许用户通
企业级HBase搭建 三台主机:namenode-a1(master1)、namenode-a2(master2) 、datanode-a(rengionserver)一、配置最大打开文件数、进程数查看:$ ulimit -a使用root用户编辑配置文件:vim /etc/security/limits.conf 写入以下内容:root soft nproc
搭建 hadoop HA hadoop2.4.0zookeeper3.4.6说明:总共三个节点,namenode1、namenode2、datanode一、集群配置ssh免密码登录:在三台机器上都执行以下命令:// 在namenode1节点生成SSH密钥对[hadoop@namenode1 ~]$ cd /usr/bin/[hadoop@namenode1 b
Hbase通过BulkLoad快速导入数据 HBase是一个分布式的、面向列的开源数据库,它可以让我们随机的、实时的访问大数据。大量的数据导入到Hbase中时速度回很慢,不过我们可以使用bulkload来导入。BulkLoad的过程主要有以下部分:1. 从数据源提取数据并上传到HDFS中。2. 使用MapReduce作业准备数据这一步需要一个MapReduce作业,并且大多数情况下还需要我们自己编写Map函数,而Reduce
windows下 hadoop2.4.0 eclipse 插件安装及配置 一、环境说明hadoop 版本:2.4.0hadoop 安装环境:centos6centos主机IP地址:192.168.0.207eclipse版本:Lunaeclipse 安装环境:windows10二、插件安装hadoop-eclipse-plugin-2.4.0.jar 插件下载:http://download.csdn.net/do
大数据实战(上)——环境搭建 设置 hostname 为hadoop:$hostname hadoop设置ip地址与hostname关联:$vim /etc/hosts 添加 IP地址 hadoop 关闭 iptables:$service iptables stop $chkconfig iptables off #设置下次启动系统时不启动iptables
linux上安装redis数据库,并实现 java连接redis一路遇到的错误 1. 问题:解压完redis后进行make时,提示错误“gcc命令未找到”。 原因:没有安装 gcc编译器。 解决方法: 使用命令 yum install -y gcc g++ gcc-c++ make 安装2. 问题:make 时出错,提示 zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or d
Java报错 信息: Character decoding failed. 使用ajax向action传递字符串数据时,字符串中包含%则会报次错误。可使用以下语句将所有%替换为%25,则不会出错:content = content.replace( /\%/g,"%25" );