自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(636)
  • 资源 (36)
  • 收藏
  • 关注

原创 springboot多环境配置文件

springboot在多环境配置上有很好的支持,先说一下为什么需要多环境。在软件开发,测试上线的过程中,我们可能用到的配置参数是不同的,最明显的是数据库的连接地址。那么在不同的环境中我们如何通过读取不同的配置文件呢?springboot提供了一套约定优于配置的方案。1、在application.properties文件中通过指定spring.profiles.active=dev这个属性来判断当前...

2018-03-04 08:36:59 919

原创 springboot创建一个新的项目(通过spring官方网站)

本文主要介绍如何通过spring官方网站创建一个spring boot的项目。好,下面上货。1、首先进入spring的网站https://start.spring.io/这个是一个偏向简洁默认的一个方式,也可以点击“switch to the full version”,那样能够看到所有配置的选项。我们输入好之后可以点击“Generate Project”即可。2、解压下载的zip文件到指定的工作...

2018-03-03 23:12:54 27519

原创 tomcat控制部署路径和访问路径

tomcat控制部署路径和访问路径在部署tomcat程序的war包的时候我们可以自定义路径,具体如下:修改conf下的server.xml,在<host></host>内部添加如下内容。<Context docBase="E:\dev\apache-tomcat-8.5.8\webapps\aabbcc-1.0.0-SNAPSHOT" path="/" debug="...

2018-02-27 17:01:23 19697

翻译 kafka的使用场景

kafka的使用场景本文翻译原文来自kafka官方文档:http://kafka.apache.org/uses还有一些推荐文章:https://www.confluent.io/blog/stream-data-platform-2/https://www.confluent.io/blog/stream-data-platform-1/好,下面上

2018-02-07 18:08:23 3936

原创 erlang record使用

erlang record使用本文主要介绍erlang中record的使用。record类似于c里面的结构体。本文主要参考:http://learnyousomeerlang.com/a-short-visit-to-common-data-structures#wont-be-too-long好,下面上货。-module(recorddemo).%

2018-01-29 16:51:11 1513

原创 hive表的使用——创建修改删除

hive表的使用——创建修改删除本文主要介绍hive中表的增加,修改和删除等。好,下面上货。创建表:1、新建数据库xytestdatabase2、编写建表脚本createtablecreate table if not exists xytestdatabase.employee(name string,salary float,family

2018-01-28 23:06:15 2471

原创 javascript 处理html标签,防止在页面内出现html

javascript 处理html标签,防止在页面内出现html本文主要介绍如何通过js的方式处理html,让html中的内容在显示的时候经过转译显示出原来的样子。好下面上货。首先需要确定那些标签需要被替换,那些不需要,我们这里以这种为例子,默认这种为不替换,其他的替换。下面看代码:var str = " cccwe23434rer ";console.log(str);

2018-01-26 17:18:02 1309

原创 erlang list循环输出,匿名函数

erlang list循环输出,匿名函数本文主要介绍erlang的list循环输出,同时附上例子。list是erlang中的一个数据结构。我们直接上代码看下:-module(helloworld).%% API-export([hello_world/0, increment/1, decrement/1, out/1, common/2]).hello_world()

2018-01-25 20:24:01 1051

原创 linux 设置开机启动

linux 设置开机启动本文主要介绍linux如何开机启动某些服务。好,下面看一下例子:vim /etc/rc.local在文件末尾添加你要执行的shell命令/usr/local/apache-tomcat-8.5.24/bin/startup.sh然后重新启动即可。

2018-01-24 21:23:19 301

原创 kafka 开启rest api 借助confluent

kafka 开启rest api  借助confluent本文主要介绍如何开启kafka的rest api。本文主要参考:http://blog.csdn.net/xianzhen376/article/details/51281420?t=1466961306713好,下面上货。1、下载confluent4.0.0wget http://package

2018-01-23 14:56:45 5414 1

原创 kafka rest api方式写入——java程序

kafka rest api方式写入——java程序本文主要介绍通过rest api方的方式写入kafka本文前提是搭建一个kafka的proxy,然后启动它。下面上货。private static String startPost(String path, List logBlockList) { if (path.equals("") || lo

2018-01-23 14:08:04 3951 1

原创 kafka restful方式访问(docker下)

kafka restful方式访问本文主要介绍如何通过rest api的方式访问kafka。主要参考:https://cwiki.apache.org/confluence/display/KAFKA/Clients#Clients-Proxy(HTTPREST,etc)https://docs.confluent.io/current/kafka-rest/docs/

2018-01-23 11:23:38 3324

原创 微信小程序学习(三)——wx:for的使用

微信小程序学习(三)——wx:for的使用本文主要介绍值得绑定以及如何在界面中显示重复元素。本文主要参考:https://www.w3cschool.cn/weixinapp/weixinapp-list.html好,下面上货。1、首先新建一个页面,在页面中添加如下内容: {{index}}:{{item}} ==============

2018-01-22 23:06:59 5743

原创 微信小程序学习(二)——首页多页面切换

微信小程序学习(二)——首页多页面切换本文主要介绍app.json的作用和使用。本文主要参考:https://www.w3cschool.cn/weixinapp/hw9k1q8m.html好,下面上货。先看一下运行效果。能够看到在下面有对应的menu菜单,能够进入首页,足迹和我的界面。那么是如何实现的呢,下面我把主要

2018-01-20 15:05:37 14037 1

原创 微信小程序学习(一)——值的绑定与修改

微信小程序学习(一)——值的绑定与修改本文主要介绍如何在微信小程序中进行值的绑定与修改。主要参考:https://www.w3cschool.cn/weixinapp/wgt21q8k.html好,下面上货。1、在wxml中添加如下代码viewstyle="margin-top:50px">{{test}}view>buttonbindt

2018-01-20 13:50:58 2207

原创 java统一读取配置文件

java统一读取配置文件本文主要介绍如何统一读取配置文件,然后在各个模块中使用。比如,这是我们的配置文件:aa=aamain.code=adfmain.size=33sub.code=subcolllllsub.size=99third.sub.code=aabbccdd下面说一下这个配置文件的使用,也就是说在使用的时候,我们怎么去用这些参数。public class

2018-01-16 21:17:34 1183

原创 erlang安装(windows mac)

erlang安装(windows macos)本文主要介绍如何在window下和macos下安装erlang。本文主要参考:erlang官网erlang相关文档 erlang参考手册 erlang安装好,下面上货。1、首先进入下载页面进行下载:下载erllang2、在开始种选择erlang,然后进入界面,输入如下内

2018-01-13 13:37:02 1690

原创 apache HttpClient和HttpURLConnection发送get请求和post请求

apache HttpClient和HttpURLConnection发送get请求和post请求本文主要介绍如题的两种方式下,如何发送http的get和post请求。apache  HttpClientpackage com.xueyou.http;import org.apache.http.HttpEntity;import org.apache.http.Pars

2018-01-13 00:03:26 1484

原创 java 反射小例子

java 反射小例子先说一下目前我理解的反射。一般情况下,我们使用一个对象的时候,可以直接用类进行初始化一个对象,但是在有些情况下,我们不具备初始化对象的条件。这时候我们就可以使用反射。下面是一个反射的例子。用于创建一个指定类的对象。package com.xueyou.demo.reflection;import com.sun.org.apache.bcel.inter

2018-01-11 20:43:42 544

原创 hive数据库操作——hive命令行

hive数据库操作——hive命令行本文主要介绍通过hive命令行对hive数据库进行操作。好,下面上货。1、显示所有数据库show databases;模糊匹配数据库名称show databases like 'd*';、2、数据库新增create database if not exists xytestdat

2018-01-06 17:49:16 6115

原创 hive安装——mysql作为元数据,使用beeline

hive安装——mysql作为元数据,使用beeline本文主要介绍如何安装hive,同时hive用mysql作为数据源,最后会使用beeline的方式而不是hive CLI的方式进行hive操作。好,下面上货。1、下载hive,根据文档安装hive官方文档2、把hive的tar包tar开,然后放在指定目录下,这里我放在/usr/local下。3、修改配置文

2018-01-06 11:06:03 2031

原创 linux centos7安装mysql——字符配置,访问配置

linux centos7安装mysql——字符配置,访问配置本文主要介绍如何在centos7下安装mysql。主要参考:http://blog.51cto.com/professor/17837691、下载rpm源https://dev.mysql.com/downloads/file/?id=4702812、下载完成后执行命令rpm -Uvh mysql57-com...

2018-01-03 07:37:14 642

原创 rsync 同步工具使用

rsync 同步工具使用rsync可以用来同步本地和远端的文件。我们在维护hadoop集群的时候经常需要批量修改参数,修改完成后需要同步到每个节点上。我们可以使用rsync这个工具完成这样的操作。本文主要参考:官网手册下面上货。1、安装rsync,在每一台机上。yum install rsync2、同步本地文件到本地文件rsync -

2017-12-31 13:24:17 438

原创 hadoop2.9.0集群搭建

hadoop2.9.0集群搭建本文主要介绍hadoop2.9.0的搭建。本文主要参考:官网指南 centos7 关闭防火墙 centos7 yum 切换成阿里源centos7 ntp 服务安装,局域网同步linux 安装java 配置环境变量好,下面开始上货。1、安装三台linux,ip分别为192.168.0.61  192.168.0

2017-12-30 21:05:33 2017 1

原创 linux 安装java 配置环境变量

linux 安装java 配置环境变量本文主要介绍在linux下安装java,并且配置环境变量。1、下载java安装包。2、tar -zxvf  jdk-1.8.143.tar.gz3、把tar开后的文件移动到/usr/localmv /jdk-1.8.143  /usr/local4、配置环境变量vim /etc/profile

2017-12-30 16:23:09 382

原创 centos7 ntp 服务安装,局域网同步

centos7 ntp 服务安装,局域网同步在安装cdh的时候,需要使用ntp,对集群中的节点进行实践同步。本文主要介绍如何使用ntp进行时间同步。1、首先安装ntp。yum install ntp2、配置master的ntp服务,这里要说明的是,最为master他是通过外网进行时间获取的。vim /etc/ntp.conf删除掉已经有的server,使用如

2017-12-30 15:45:15 1864

原创 centos7 yum 切换成阿里源

centos7 yum  切换成阿里源本文介绍如何快速把centos7的yum源切换成阿里的。1、首先执行命令。curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 2、清空yum 缓存yum clean all 3、执行yum  makecach...

2017-12-30 15:05:12 7481

原创 centos7 关闭防火墙

centos7 关闭防火墙本文主要介绍如何关闭centos7的防火墙1、查看防火墙状态。firewall-cmd --state2、禁用防火墙systemctl stop firewalld.service3、禁止重新启动时重启防火墙systemctl disable firewalld.service4、重新查看防火墙状态fir

2017-12-30 14:49:45 681

原创 javaagent demo程序(使用javaagent实现字节码层面的代码修改)

javaagent demo程序(使用javaagent实现字节码层面的代码修改)本文主要讲解一下内容:1、javaagent的作用。2、一个可用的javaagent demo程序。3、引出类似的工具bytebuddy和asm。好,下面上货。一、首先说一下javaagent 的作用。javaagent是一种能够在不影响正常编译的情况下,修改字节码。java作为一种强

2017-12-27 23:56:19 19054 5

原创 maven maven-compiler-plugin插件添加premain参数

maven maven-compiler-plugin插件添加premain参数在java程序打包的时候能够在生成的manifest.mf文件中生成一些信息。这些信息能够使用maven的maven maven-compiler-plugin插件直接配置后生成。下面是配置的例子: org.apache.maven.p

2017-12-27 09:55:33 4983

原创 有向有环图两点间路径问题

有向有环图两点间路径问题本文主要介绍有向有环图两点间的路径问题。先简要的看一下什么是有向有环图。那么如何利用类似深度优先遍历的方式对1到7之间的路径进行查询呢,下面说一下思路。1、首先需要把有向有环图经过破环,形成有向无环图。2、利用深度优先遍历实现对有向无环图所有路径进行查找。好,下面看一下具体的实现。首先是一个辅助类package com.xueyo

2017-12-13 07:38:14 6785 2

原创 mysql distinct 多列

mysql  distinct 多列很多时候,mysql中在使用distinct进行多列选择的时候,需要注意。如下:表中数据如下:我们使用正常的distinct选出单个的memo值。select distinct memo,name from xytest.student;结果如下:为了得到单一的memo,我们需要使用这样的语

2017-12-04 23:13:09 15341 2

原创 curator监听zookeeper目录(TreeNode)

curator监听zookeeper目录(TreeNode)本文主要介绍如何通过curator框架进行监听节点的监听。好,下面上货。package com.xueyou.zkdemo;import com.xueyou.zkdemo.zkUtils.CreateClient;import com.xueyou.zkdemo.zkUtils.CuratorZkClientBridg

2017-12-01 07:50:14 881

原创 vue子组件的使用和事件传递

vue子组件的使用和事件传递在使用vue进行编程的时候我们经常会遇到在多个界面重用功能,比如联动的下拉框,重复的表单等等。如果在每个模块里面都重新写一遍,在发生变更的时候需要修改很多的界面,导致了复杂的工作量。那么需要怎么样去处理呢?vue里面提供了子组件的方式,在我理解就是自定义标签。下面看一下效果。在粉色的虚框中是子组件,它有一个值是aabbcc,通过点击子组件的自定义

2017-12-01 04:54:59 8867

原创 vue结合Echarts实现点击高亮效果

vue结合Echarts实现点击高亮效果本文主要介绍如何在vue中使用Echarts实现点击高亮效果。1、首先看一下官方网站上的介绍:http://echarts.baidu.com/api.html#action.graph.focusNodeAdjacency2、在初始化的时候绑定这两个事件。需要绑定的事件是鼠标的点击事件和右键点击事件。moun

2017-11-28 06:20:53 13427 2

原创 logback源码剖析(一)——slf4j和logback如何产生关联

logback源码剖析(一)——slf4j和logback如何产生关联首先,我们在使用程序的时候大多是这样:public class App { public static Logger logger = LoggerFactory.getLogger("xytestAppLogger"); public static void main(String[] args) {

2017-11-21 06:51:30 730

原创 vue中引入iconfont图标

vue中引入iconfont图标本文的主要目的是介绍如何在vue中引入iconfont图标。1、首先需要登录iconfont官网。http://www.iconfont.cn/2、选择喜欢的图标保存到自己的仓库中。3、添加到购物车后,能够添加到项目中。4、保存成功后,在自己的项目中就能够看到了5、查看当前项目的

2017-11-15 21:26:49 9194

原创 vue导航守卫——全局路径监听

vue导航守卫——全局路径监听本文主要介绍如何通过vue的导航守卫进行路径的监听。本文主要参考:https://router.vuejs.org/zh-cn/advanced/navigation-guards.html好,下面上货。1、import router from ’./router'2、进行路径的拦截router.beforeEach((

2017-11-15 21:20:21 2947

翻译 选择logback而不是log4j的理由

选择logback而不是log4j的理由原文地址:https://logback.qos.ch/reasonsToSwitch.htmllogback在log4j的基础上做了很多改进,详细列举会有很多。但是,从log4j转换到logback是却没有特别多的理由。需要知道的是logback和log4j是相同的开发者。如果你对log4j很熟悉,那么对logback也不会特别陌生。如果你

2017-11-13 23:08:21 989

原创 vue引入echart组件

vue引入echart组件本文主要参考:http://blog.csdn.net/u013069892/article/details/70256596http://echarts.baidu.com/tutorial.html#ECharts%20%E4%B8%AD%E7%9A%84%E4%BA%8B%E4%BB%B6%E5%92%8C%E8%A1%8C%E4%B8%BA

2017-11-08 23:44:56 4599 1

androidListView下拉刷新Demo

androidListView下拉刷新Demo 详情参考:http://blog.csdn.net/wild46cat/article/details/52636683

2016-09-23

androidListView下拉刷新

androidListView下拉刷新 可以参考文章:http://blog.csdn.net/wild46cat/article/details/52636683

2016-09-23

android ListView分页加载Demo

android ListView 分页加载 详情可以参考博客:http://blog.csdn.net/wild46cat/article/details/52620370

2016-09-22

android文字轮播

采用ViewAnimator实现文字轮播广告效果

2016-09-21

ViewFlipper实现滑动轮播

利用ViewFlipper实现图片的轮播效果

2016-09-21

zxing二维码扫描Demo程序

zxing 二维码 demo

2016-09-19

google zxing官方Demo 3.1.0

google zxing官方Demo 3.1.0 二维码扫描例子

2016-09-19

java生成二维码_java将二维码转换成base64

java生成二维码_java将二维码转换成base64

2016-09-19

java生成二维码,java将二维码转换成base64

java生成二维码,java将二维码转换成base64

2016-09-19

springmvc下载excel兼容ie8

前台传给后台json串,后台生成excel并且能够下载。使用springmvc框架,兼容ie8

2016-09-08

aspectJMavenWebapp

aspectJ maven webapp Helloworld程序

2016-08-08

webAspectTest

aspectJ的hello world程序,web方面的

2016-08-08

Struts2+Spring+Hibernate+Maven框架整合

通过Maven整合Struts2、Spring、Hibernate。在整合的过程中偏重于使用注解和自动装配的方式。Struts2采用的是配置文件xml的方式进行配置,Spring和Hibernate采用注解的方式进行配置。

2016-07-26

spring-hibernate-maven-transaction整合

spring-hibernate-maven-transaction整合

2016-07-24

JavaScript从入门到精通(第2版).pdf

2016-03-16

struts2配置环境需要的jar包

这是我从struts2官网上下载的程序包中的示例程序中的lib文件,拷贝到自己的工程中直接就可以使用

2016-03-11

调用内部JS和外部JS的演示程序

利用一个简答的示例程序,演示了如何在HTML或者JSP中调用javascript。

2016-03-11

struts2实例小程序1

现在正在学习struts2,这是自己编写的小程序,能够实现简单的响应。

2016-03-11

vue-devtools chrome

chrome 下的vue-devtools工具。能够调试vuex,对vue开发有很大的辅助作用。

2017-11-04

spring加密jar包

提供spring加密功能

2017-05-02

pentaho基本报表饼图chart-pie

http://blog.csdn.net/wild46cat/article/details/61415218

2017-03-11

pentaho基本报表(间隔色)

http://blog.csdn.net/wild46cat/article/details/61196068

2017-03-10

bootstrap图片瀑布布局 Masonry插件

bootstrap配合Masonry插件实现瀑布式布局 详细内容请看: http://blog.csdn.net/wild46cat/article/details/54600513

2017-01-18

hadoop mapreduce helloworld 能调试

hadoop mapreduce helloworld 能调试 详细内容请看:http://blog.csdn.net/wild46cat/article/details/53641765

2016-12-14

hbase java api 访问 查询、分页

hbase java api 访问 查询、分页 详情请看:http://blog.csdn.net/wild46cat/article/details/53321409

2016-11-24

hbase java api 访问 增加修改删除(一)

hbase java api 访问 增加修改删除(一) 详情请看:http://blog.csdn.net/wild46cat/article/details/53306621

2016-11-23

java api 访问hbase demo(Maven)

java api 访问hbase demo(Maven) 详情请看:http://blog.csdn.net/wild46cat/article/details/53288537

2016-11-22

jquery-easyui-tree学习

jquery-easyui-tree学习 详情请看:http://blog.csdn.net/wild46cat/article/details/52763256

2016-10-09

maven+springmvc+spring+mybatis框架V1.0

maven+springmvc+spring+mybatis框架V1.0 详情请看:http://blog.csdn.net/wild46cat/article/details/52705399

2016-09-29

android自定义ListView控件实现下拉刷新、分页加载、item点击

android自定义ListView控件实现下拉刷新、分页加载、item点击 详情请看:http://blog.csdn.net/wild46cat/article/details/52682091

2016-09-27

android自定义ListView控件实现下拉刷新

android自定义ListView控件实现下拉刷新 详情请看:http://blog.csdn.net/wild46cat/article/details/52679082

2016-09-27

android自定义轮播控件基于ViewPager

android自定义轮播控件基于ViewPager 详情请看:http://blog.csdn.net/wild46cat/article/details/52677486

2016-09-27

android自定义文字轮播控件基于ViewAnimator

android自定义文字轮播控件基于ViewAnimator,类似淘宝上的滚动文字广告。 详情请看:http://blog.csdn.net/wild46cat/article/details/52671425

2016-09-26

android自定义轮播控件基于ViewFlipper

android自定义轮播控件基于ViewFlipper 详情请看http://blog.csdn.net/wild46cat/article/details/52670458

2016-09-26

ViewPager实现轮播

http://blog.csdn.net/wild46cat/article/details/52608936 可以参考本文

2016-09-21

空空如也

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

TA关注的人

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