自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义一个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="...

2020-03-04 16:23:46 209

原创 使用IDEA自带RESTful工具HTTP Client发送HTTP请求

一、基本POST、GET请求1. 创建文件 xxx.http2. 写入如上的内容3. ### 作为不同请求之间的分割 和注释4. 点击左边的三角形发送请求5. 以表单的形式提交请求### 修改名称POST {{host}}/api/admin/updateNameContent-Type: application/x-www-form-urlencodedid...

2019-12-19 14:32:14 4156

原创 java实现中文大写金额转小写数字

package com.utils;import java.math.BigDecimal;/** * 中文金额转数字工具 * @date 2019/7/19 13:44 */public class ChineseAmountUtil { private static char[] cnNum = new char[]{'零', '壹', '贰', '叁', '肆',...

2019-07-25 08:47:06 3259 2

原创 第一个python爬虫,爬取猫眼电影Top100榜

学习python以来的第一爬虫,参考《Python3 网络爬虫开发实践》爬取目标为:猫眼电影Top100榜完全是依葫芦画瓢,首先请求网页内容,然后在通过正则表达式提取自己感兴趣的数据,最后转成json格式存入文本文件。import jsonimport timeimport requestsimport redef get_one_page(url): head...

2019-05-25 15:00:18 684

原创 nacos 与 spring 整合时报错

在将 nacos 与 spring 进行整合时报如下的错误:----------> Parent Classloader:java.net.URLClassLoader@cac736fJM.Log:ERROR Failed to get Slf4jLoggerjava.lang.NoClassDefFoundError: org/apache/logging/log4j/core...

2019-05-22 10:18:08 1696 1

原创 IDEA中执行maven命令

在使用 idea 编辑器的过程中,有时候需要执行一些编辑器未内置的 maven 命令,比如打印依赖树:dependency:tree可如下操作:

2019-05-22 10:06:03 3279

原创 python入门学习

2019-05-04 18:02:51 114

原创 java SPI 机制

今天在读dubbo源码的时候看到里面有个SPI,之前很少见到,查了很多资料,总结如下:概念:SPI (Service Provider Interface) JDK内置的一种服务提供发现机制,现在有很多框架使用其来做服务的扩展发现,主要用于第三方提供接口的实现上,我们常见的比如JDBC驱动,有MySQL、Oracle的等等。规范:说明:首先建立文件夹META-INF/ser...

2018-11-07 00:02:50 256

原创 基于springboot通过自定义注解和AOP实现权限验证

这篇文章主要介绍自定义注解配合AOP的使用来完成一个简单的权限验证的功能。一、移入依赖&lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version...

2018-10-21 16:17:06 4225 2

原创 1.安装Hadoop

Hadoop有以下三种运行模式:1. 独立(或本地)模式:无需运行任何守护进程,所有程序都在一个JVM上执行2. 伪分布式模式:Hadoop守护进程运行在本地机器上,模拟一个小规模集群3. 全分布式模式:Hadoop守护进程运行在一个集群上此次文章只是介绍最简单的模式,即独立模式的安装使用的系统是CentOS 7.2 ,安装之前先确保系统中安装了Java,可通过java -ve...

2018-10-03 15:20:04 186

原创 Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面

1. 引入jquery和vue.js2.$(function(){ vm = new Vue({ el:'#lst', data:{ mcs : [] } }); getmc();});function getmc(tid){ $.get("xxxx.action", fun

2017-09-14 17:19:25 7833

原创 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

2017-03-23 16:41:21 714

原创 HBase协处理器

协处理器分两种类型,系统协处理器可以全局导入region server上的所有数据表,表协处理器即是用户可以指定一张表使用协处理器。协处理器框架为了更好支持其行为的灵活性,提供了两个不同方面的插件。一个是观察者(observer),类似于关系数据库的触发器。另一个是终端(endpoint),动态的终端有点像存储过程。1.观察者(Observer)观察者的设计意图是允许用户通

2017-01-02 00:07:21 368

原创 企业级HBase搭建

三台主机:namenode-a1(master1)、namenode-a2(master2) 、datanode-a(rengionserver)一、配置最大打开文件数、进程数查看:$ ulimit -a使用root用户编辑配置文件:vim /etc/security/limits.conf  写入以下内容:root     soft     nproc

2016-12-25 23:54:56 518

原创 搭建 hadoop HA

hadoop2.4.0zookeeper3.4.6说明:总共三个节点,namenode1、namenode2、datanode一、集群配置ssh免密码登录:在三台机器上都执行以下命令:// 在namenode1节点生成SSH密钥对[hadoop@namenode1 ~]$ cd /usr/bin/[hadoop@namenode1 b

2016-12-18 22:33:32 129

原创 Hbase通过BulkLoad快速导入数据

HBase是一个分布式的、面向列的开源数据库,它可以让我们随机的、实时的访问大数据。大量的数据导入到Hbase中时速度回很慢,不过我们可以使用bulkload来导入。BulkLoad的过程主要有以下部分:1. 从数据源提取数据并上传到HDFS中。2. 使用MapReduce作业准备数据这一步需要一个MapReduce作业,并且大多数情况下还需要我们自己编写Map函数,而Reduce

2016-12-11 20:54:36 1279 1

原创 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

2016-12-04 20:30:53 501

原创 大数据实战(上)——环境搭建

设置 hostname 为hadoop:$hostname hadoop设置ip地址与hostname关联:$vim /etc/hosts     添加  IP地址 hadoop 关闭 iptables:$service iptables stop          $chkconfig iptables off          #设置下次启动系统时不启动iptables

2016-11-27 19:32:11 662

原创 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

2015-09-04 20:24:27 1648

原创 Java报错 信息: Character decoding failed.

使用ajax向action传递字符串数据时,字符串中包含%则会报次错误。可使用以下语句将所有%替换为%25,则不会出错:content = content.replace( /\%/g,"%25" );

2014-10-17 22:14:25 4032 1

原创 struts标签iterator利用索引遍历指定个数的元素

只遍历出前四个元素:s:iterator value= "#request.pageList.datalist" status= "st">      s:if test =' #st.index4 '>          s:property value= "templateName" />       s:if>s:iterator>

2014-10-17 22:13:17 705

转载 Java计算两日期之间的天数

public static int daysBetween(String early, String late){Date earlydate = new Date();           Date latedate = new Date();           DateFormat df = DateFormat.getDateInstance();           tr

2014-09-22 16:55:36 528

空空如也

空空如也

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

TA关注的人

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