自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 为了我的2016

为了我的2016最近总是想起一句话,如果有了花不完的钱,你还会继续做什么,那就是你的梦想。希望不要在追逐梦想的过程中迷失了自己。简单说说自己的2016。今年是毕业的第二年,已经进入了java开发的行列,日子也渐渐有了起色。希望明年能够继续进步!!!当然即使是跨年也没闲着,今天弄了一个自己的代码签名,用ASCII Art studio做的,以后自己的模块就用这个签名了。2

2016-12-31 23:48:24 495

转载 mac 安装卸载mysql——设置初始密码

mac 安装卸载mysql——设置初始密码本文转载自:http://www.jb51.net/article/81447.htm安装去http://www.mysql.com/downloads/, 选择最下方的MySQL Community Edition,点击MySQL Community Server的download, 下载DGM Archive版本。

2016-12-29 23:31:35 562

原创 scala 学习(十八)——match

scala 学习(十八)——match下面是match的使用,非常类似java中的switch,但是不同的是case中不会同时执行,只能执行一个,如果已经符合前面的条件则不能继续执行后面的。var ch = 'a'ch match{ case 'a'=> println("this is a") case 'b'=> println("this is b") case _=>

2016-12-28 22:40:22 388

原创 scala学习(十八)——高阶函数

scala学习(十八)——高阶函数下面是scala中高阶函数的例子,注释中说的很清楚:import scala.math._object main{ def main(args:Array[String]){ //apply和unapply var x = Array("1","2","3") var y = Array.unapp

2016-12-28 16:14:09 362

原创 sacala 学习(十七)——操作符

sacala 学习(十七)——操作符集合操作符 ++ -- | & &~ Array在头部和尾部添加:

2016-12-28 15:56:57 799

原创 scala 学习(十六)——闭包和柯里化

scala 学习(十六)——闭包和柯里化下面是闭包和柯里化的例子程序://变量不在作用域时函数仍然可以调用object main{ def main(args:Array[String]){ //闭包 def mulby(factor:Double) = (x:Double) => x * factor var a = mulby(

2016-12-28 15:19:33 1503

原创 scala学习(十五)——trait运行时装配

scala学习(十五)——trait运行时装配能够在运行是装配类使用那个trait,有点类似类在执行期间根据不同的接口执行不同的操作。下面是一个例子://带有特质的对象,能够在运行的时候自动的进行装配trait Logger{ def log(msg:String){ }}class Dog extends Logger{ def run = {

2016-12-27 17:29:59 320

原创 scala学习(十五)——trait

scala学习(十五)——trait下面是一个trait的简单例子,里面包含的trait的基本用法,trait的继承:trait Logger{ //这里在java的接口中只能声明为静态的,在trait中能够声明成var,而不必须声明成val,trait可以简单的认为是抽象类和接口 var name = "tom" def log(msg:String) d

2016-12-27 17:16:15 539

原创 scala学习(十四)——匿名内部类

scala学习(十四)——匿名内部类下面是一个匿名内部类的例子://匿名内部类class Person(val name : String){ }class APerson(){ def meet(p:Person{def greeting:String}){ println(p.greeting) }}object main{

2016-12-27 16:50:43 2094

原创 scala学习(十三)——带有主构造的继承

scala学习(十三)——带有主构造的继承上一篇文章写的是scala中的继承,使用的是正常的默认构造或者是辅助构造。现在介绍一下如果父类有主构造函数,那么子类应该如何进行继承。//使用主构造的时候必须引入scala.reflect._ 的包 如果版本比较新也可能使用import scala.beans.BeanProperty包import scala.reflect._class A

2016-12-27 15:30:43 482

原创 scala 学习(十二)——继承

scala 学习(十二)——继承下面是scala中继承的使用。//抽象类abstract class Animal{ def cry def run() = { println("----------") }}//有cry抽象方法的实现class Dog extends Animal{ def cry = {

2016-12-27 00:22:42 310

原创 scala 学习(十一)——伴生对象

scala 学习(十一)——伴生对象本篇介绍一下伴生对象。首先说一下最常见的伴生对象,就是我们的main函数:object main{def main(strs:Array[String]){//...}}一般的,伴生对象会在编译后编译成一个静态的类,其中的方法也会被编译为静态方法。下面是一个例子:import scala.beans.BeanP

2016-12-26 23:46:35 392

原创 scala 学习(十)——类的基本使用

scala 学习(十)——类的基本使用下面介绍一下scala中类的时候用:先看一下代码:import scala.beans.BeanPropertyclass Counter{ //scala 必须初始化 private var value = 0 //value 的set函数 def setValue(a:Int) ={ va

2016-12-25 22:29:07 410

原创 web 屏蔽BackSpace键

web 屏蔽BackSpace键在web端,输入的时候,很容易在文本框消失焦点的时候,点击退格键,页面就回退了,下面是一种屏蔽页面回退键的方法(在网上找的,具体的地址忘记了!!!)。 //处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外function forbidBackSpace(e) { var ev = e || window.even

2016-12-24 16:06:53 1184

原创 scala 学习(九)——元组和咬合操作

scala 学习(九)——元组和咬合操作首先,看一下元组的定义(元组中的元素类型可以不同),然后是两个List咬合成map的过程。var t = (1,"bbb",12)//可以通过_1 _2 这种方式访问元组t._1t._2t._3//zip咬合操作var list1 = List("001","002","003")var list2 = List("aa","bb"

2016-12-22 21:59:57 441

原创 scala 学习(八)——lazy加载和try

scala 学习(八)——lazy加载和try首先说一下lazy,lazy就是在给一个变量赋值的时候,不会立即执行。只有当这个被赋值的变量使用的时候,才会完成赋值。下面是一个例子:try{ lazy val x = scala.io.Source.fromFile("/dd/ss").mkString x }catch{ //如果有更具体的异常,那么需要放在前

2016-12-22 21:55:19 318

原创 scala 学习(七)——参数传递

scala 学习(七)——参数传递在使用def定义方法后,一般都需要传递一个参数。下面看一下如何传递参数:def sum(args:Int*)={ var r = 0; for( i <- args){ r += i } println(r) r }var c = sum(1,2,3,4,5)var b = sum(

2016-12-22 21:51:09 1162

原创 scala 学习(六)——使用filter创建数组

scala 学习(六)——使用filter创建数组使用filter能够对数组进行过滤操作,过滤后能够使用map函数对过滤后的数组操作产生新的数组。下面看一下例子:val a = Array(1 to 10: _*);for( i <- a){ println(i);}println("==========")//利用yield返回数组var b = for(i <-

2016-12-22 21:46:43 2537

原创 scala 学习(五)——def和procedure的区别和使用

scala 学习(五)——def和procedure的区别和使用在scala中能够定义函数。定义的函数可以有返回值,也可以没有返回值。没有返回值的叫做过程,有返回值的叫做函数。在语法上的区别是是否有等号。下面看一个例子:def xytest(n:Int) = { println("xytest --->" + n) n }def xyadd(x : Int, y

2016-12-22 21:40:19 1104

原创 scala 学习(四)——map使用

scala 学习(四)——map使用下面看一下scala中map的使用://这是不可变的val map = Map("001"->"tom","002"->"jack","003"->"lili")println(map)println(map("001"))println("==========") //可变的val map2 = sca

2016-12-22 21:35:21 358

原创 scala 学习(三)——Array和ArrayBuffer

scala 学习(三)——Array和ArrayBuffer首先需要注意的是Array是定长数组,而ArrayBuffer是可变数组。下面是一个小例子,对数据进行便利和修改的操作。//定长数组Arrayval nums = new Array[Int](10)val array1 = Array(1 to 10: _*);val strarray = Array("aa","bb"

2016-12-22 21:28:12 10056

原创 scala 学习(二)——for循环break

scala 学习(二)——for循环break在java中for循环中有break和continue这两个关键字,用来对循环进行控制。在scala中如果想得到类似break的效果,首先需要引入相应的包,然后再for循环的外面用breakable套上。下面是代码:import scala.util.control.Breaks._breakable{ for(i <- 1 to 1

2016-12-22 21:20:48 530

原创 scala 学习(一)——for循环

scala 学习(一)——for循环scala中主要有两种循环,一个是while循环,一个是for循环,比较简单,直接上代码:for( i <- 1 to 3 ; j <- 1 to 3){ println("i " + i + " j " + j)} println("=============");for( i <- 1 to 3 ; j <- 1 to 3 if

2016-12-22 21:15:13 465

原创 maven 生成可执行jar包

maven 生成可执行jar包在使用maven进行scala开发的时候遇到了一些问题。在生成jar包的时候提示,找不到主类。目前采用的方式是利用maven进行jar包的生成。下面就记录一下如何创建、生成maven项目。首先需要安装maven(略了)然后运行命令:mvn archetype:generate -DarchetypeCatalog=internal

2016-12-19 22:27:41 446

原创 spark2.0.2测试spark-shell

spark2.0.2测试spark-shell上一篇文章介绍的是如何进行spark环境的搭建以及启动和关闭spark。本篇文章讲述的是如何在spark上利用spark-shell进行简单的测试。下面上货:首先看截图:1、首先进入到命令行模式:/home/spark/bin/spark-shell然后就能看见spark的图标了。2、

2016-12-19 00:27:04 2826

原创 spark2.0.2环境搭建(hadoop2.7.3)——启动关闭

spark2.0.2环境搭建(hadoop2.7.3)——启动关闭本文主要讲述spark如何在hadoop环境下搭建。阅读完本文之后,能够正常的启动关闭spark。配置前提:配置好hadoop(hdfs和yarn都能正常)。下面,上货。首先去spark的官网上下载1、下载完成后,解压到linux中tar -zxvf spark-2.0.2-b

2016-12-17 15:03:19 4236

原创 hadoop map reduce 中间的combiner的作用

hadoop map reduce 中间的combiner的作用首先简答的介绍一下mapreduce。mapreduce是hadoop的重要组成部分。hadoop由hdfs和mapreduce以及其他一些部分组成。这里的hdfs用来进行分布式存储,mapreduce用来进行大数据处理。mapreduce的过程简单说就是每个块分别进行map处理,把本次处理中关心的数据进行整理。整理后进行re

2016-12-15 22:20:40 1019

原创 hadoop mapreduce 程序调试日志合并查看shell

hadoop mapreduce 程序调试日志合并查看shell上一篇文章介绍了如何在web中查看日志并且进行调试。现在介绍一种通过shell方式进行处理调试信息。本文阅读前提:1、已经读完上一篇文章(http://blog.csdn.net/wild46cat/article/details/53641765),在本文中对重复的设置和运行不做说明。好,下面上货。

2016-12-14 23:40:50 1214

原创 hadoop mapreduce 调试(system.out.println log4j)

hadoop mapreduce 调试(system.out.println log4j)本文主要介绍如何调试mapreduce。本文阅读前提:1、已经配置好hadoop集群。2、能够正常运行例如wordcount程序,如果还没有可以参考如下文章(http://blog.csdn.net/wild46cat/article/details/53609597)。下面上货。

2016-12-14 17:13:34 2971

原创 hadoop mapreduce wordcount编写

hadoop mapreduce wordcount编写上一篇文章尝试运行了一下wordcount程序(http://blog.csdn.net/wild46cat/article/details/53609378),现在准备采用java编写wordcount。一、创建maven程序mvn archetype:generate -DarchetypeCatalog=in

2016-12-13 15:00:11 832

原创 hadoop mapreduce hello world(wordcount)

hadoop mapreduce hello world(wordcount)hadoop中的mapreduce入门程序 wordcount,是使用mapreduce的第一步。首先看一下在现在的集群上运行一下mapreduce。在2.7.3的版本里example是在hadoop/share/hadoop/mapreduce文件夹下的hadoop-mapreduce-examples-2.7

2016-12-13 14:45:37 828

原创 angularjs 在ie8下由于出现错误 c00ce56e 而导致此项操作无法完成

angularjs 在ie8下由于出现错误 c00ce56e 而导致此项操作无法完成目前在做一个项目中,用到了angularjs,而且,需要在ie8这个老伙计上运行。在跑程序的时候发现,怎么样都出不来结果,简单的查询都不行,而且出现了报错。在网上查了一下,都说是ajax返回类型不对,需要是utf-8,然后仔细看了一下自己的后台确实是utf-8啊。然后继续查找问题。在调试

2016-12-12 09:22:22 1607

原创 hadoop2.7.3 HA YARN 环境搭建

hadoop2.7.3 HA YARN 环境搭建本文主要参考:http://www.cnblogs.com/captainlucky/p/4654923.html本文实现前提:1、已经能够搭建hadoop HA集群,并且正常运行。如果还只是基本的hadoop的完全分布式集群,建议看一下关于hadoop HA hdfs环境搭建的文章:http://blog.csdn.

2016-12-09 15:22:59 4926

原创 hadoop2.7.3 ha 环境部署——QJM

hadoop2.7.3 ha 环境部署——QJM在部署完federal 集群之后(http://blog.csdn.net/wild46cat/article/details/53423472),再尝试部署ha集群。    ha是high availability的缩写。hadoop ha 集群解决了原来单个namenode出现故障后,整个集群需要其他节点中已经配置的secondaryna

2016-12-07 15:44:41 1472

原创 zookeeper批量开启关闭——shell方式

\

2016-12-06 13:12:57 4641 2

原创 linux shell 学习(九)——函数基本使用

linux shell 学习(九)——函数基本使用下面是代码:#!/bin/bashfunction func1 { echo "$1 and $2"}value=`func1 $1 $2`echo "$value"temp=12function func2 { local temp=23; echo "$temp"}

2016-12-05 21:11:40 476

原创 hadoop 开启backup node

hadoop 开启backup node本片文章主要介绍如何开启backup node ,并且通过上传一个文件,进行演示backup node 的工作结果。本文默认前提:1、已经配置好一个hadoop集群。下面,上货。部署:首先在需要运行集群的机器上修改hdfs-site.xml。hdfs-site.xml文件中加入如下内容:

2016-12-04 23:09:36 1750

原创 hadoop hdfs多次format后如何处理

hadoop dfhs多次format后如何处理问题:集群跑起来后所有的参数都是0。1、查看namenode和datanode的文件夹在哪里。2、进入文件夹,找到一个叫做VERSION的文件。查找到文件中的这个clusterID字段需要保证当前正在使用的namenode和datanode中的clusterID是相同的。这样集群

2016-12-01 17:34:45 4087

原创 hadoop2.7.3在集群中配置多个namenode(federation cluster)

hadoop2.7.3在集群中配置多个namenode首先需要说明的是,在集群中配置多个namenode和在集群中使用secondaryNamenode是完完全全的两码事。具体是如何区分的,我之后会在写一篇haoop官方当中的译文,同时解释一下这两者的区别。在这里先简答的说一下。secondaryNamenode的作用是给namenode分担压力的,会定时的帮助namenode做一些处理。而配

2016-12-01 16:56:46 12370 2

原创 hadoop 配置Snapshot

hadoop 配置Snapshot本文主要参考hadoop官方文档:http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-hdfs/HdfsSnapshots.html首先看一下hadopp中的目录配置hadoop的Snapshot的步骤:1、启用某个目录为允许Snapshot。hdfs

2016-12-01 12:02:43 1105

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关注的人

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