自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

转载 graphx操作实例08-connectedComponents

graphx创建的过程是将顶点和边全部丢进去,然后由spark构建graph,那么问题来了,所有顶点与所有边全部丢进去,要想得到某一个连通子图怎么办connectedComponents 就可以来搞定这个。具体上代码例子import org.apache.spark._ import org.apache.spark.SparkContext import org.apache.s

2017-01-11 14:22:58 742

转载 hbase学习笔记——hbase基础概念理解

目录(?)[+]概述HBase是一个构建在HDFS上的分布式列存储系统;HBase是基于Google BigTable模型开发的,典型的key/value系统;HBase是Apache Hadoop生态系统中的重要一员,主要用于海量结构化数据存储;从逻辑上讲,HBase将数据按照表、行和列进行存储。与hadoop一样,Hbase目标主要依靠横向扩展,

2016-11-15 16:52:08 921

原创 ssdb安装

基本命令步骤如下     sudo wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zip     sudo unzip master     cd ssdb-master     sudo  make在make这一步出现错误提示ERROR! autoconf req

2016-11-04 16:44:24 301

转载 ElasticSearch以及相关插件在window下的安装

es安装比较好的两篇博客:http://blog.csdn.net/jia18703423204/article/details/47040977要注意版本如果是5.0.0的bin目录下没有plugin命令,我的是2.4.1可以http://blog.csdn.net/gaoying_blogs/article/details/51863091

2016-11-03 20:00:16 437

原创 freemarker+Jfreechart生成Word文档(含图片)

这几天再弄一个报表,要统计一些信息最终的部分展示结果如下:基本工具freemarker,jfreechart工程的部分结构如下与生成Word有关的类主要有FreemarkerConfiguration和WordGenerator代码如下:import com.bqs.ares.common.utils.CommonUtils;import freemarker.t

2016-10-10 02:17:02 5587 1

原创 mysql总是报table不存在的错误

今天在做项目的时候,发现mysql老是报表不存在的问题,可进入数据库去查看发现表明明是有的,一开始以为是我的maven工程没有编译,可折腾来折腾去还是一样,当时就纠结了。后来才发现是表名有大小写的区分,当时就傻了,mysql不是不区分吗,进一步才发现是自己平时注意的太少,详细的可以看这里http://www.blogjava.net/brock/archive/2009/04/17/266168.

2016-10-08 19:05:48 2002

转载 hbase设计以及调优

1、表的设计1.1、Column Family由于Hbase是一个面向列族的存储器,调优和存储都是在列族这个层次上进行的,最好使列族成员都有相同的"访问模式(access pattern)"和大小特征;在一张表里不要定义太多的column family。目前Hbase并不能很好的处理超过2~3个column family的表。因为某个column family在flush的时候,它邻近

2016-09-23 21:36:51 353

原创 leetcode_1 Two Sum,Longest Common Prefix

最近开始在Leetcode上刷点题,新手来的,也是第一次接触,分享一下自己的代码,不足之处还有很多。1.Two SumGiven an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each inp

2016-09-14 12:56:21 252

原创 intellij 从SVN导入项目无法导入依赖包

最近由于工作需要,开始使用intellij,遇到一个问题让我搞了两天。具体是这样的我从SVN上当下项目,一个maven工程,但intellij死活无法建立maven依赖,但是clean和install都会显示工程build成功,要命的是那些jar包一个也没有下下来,再去查看我的maven仓库jar包都有,换成eclipse又可以。我在网上找了很多,什么clean,re-import都试过了,int

2016-09-12 12:21:30 3715 1

转载 java的动态代理机制详解

在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口

2016-07-28 14:47:27 283

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

2015-03-19 11:44 282517人阅读 评论(199)收藏举报分类: Spring MVC(27) 目录(?)[-]基本概念1Spring2SpringMVC3MyBatis开发环境搭建Maven Web项目创建SSM整合1Maven引入需要的JAR包2Spring与MyBatis的整合21建立JDBC属

2016-07-14 09:34:33 726

转载 Struts2中过滤器和拦截器的区别

拦截器和过滤器的区别:1、拦截器是基于Java的反射机制的,而过滤器是基于函数回调2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一

2016-06-21 20:26:31 289

转载 java输入输出流(I/O)总结

原文:http://blog.csdn.net/wwww1988600/article/details/8835813 io流的四个基本类      Java.io包中包含了流式I/O所需要的所有类。在java.io包中有四个基本类:InputStream、OutputStream及Reader、Writer类,它们分别处理字节流和字符流:基本数据流的I/O

2016-06-03 17:07:33 367

原创 jsp无法取到cookie问题及解决

今天笔者在写个小项目时用到记住密码,这个的实现原理也简单一般都是使用cookie,笔者也这样写的,先看我的servlet层的代码:Customer customer=getReqParamObj(request, Customer.class); String remPwd=request.getParameter("checkboxSuccess"); boolean flage=f

2016-04-03 11:19:01 2169

原创 jquery.post得到数据无法取到问题得的解决

最近在做一个小项目,遇到一个验证码的问题,很简单就是点击按钮使用异步请求获取从servlet层获取验证码,但问题来了,servlet层获取到了正确的信息,但在js里面始终无法取到,最后使用firBug一步步的进源码去看才算是搞明白了。    这是我的js处理代码: function sendCode(){ $.post("customer/sendCode",null,fun

2016-03-28 16:07:31 1600

原创 bootstrap中按钮点击会自动刷新解决

今天在做小项目的时候遇到一个问题,界面如下,是用bootstrap写的:       分成手机和用户名登陆,在实际操作中是使用Ajax异步加载的,但有个问题,我在单机登陆按钮时会自动刷新页面,明明什么事情也没做啊,纠结了半天,最后发现在定义按钮是没有写type="button"这个属性,虽然它的默认值就是button但在bootstrap下好像不写会刷新页面,当然原生的html没有这些幺蛾子。

2016-03-27 16:09:48 12091 10

原创 剑指Offer面试题5——倒序输出一个链表

问题:已知一个链表,倒序输出它;   其实原题是一个c++的应用题,可以用指针来解决,在java中Arraylist有get()方法也是可以一步到位的,作者给出

2016-03-24 16:05:13 424

原创 数据结构java语言实现之栈及其应用

栈的结构比较简单,跟链表差不多底层还是一个数组,代码实现也比较容易,主要利用的就是他的先进后出的特点,java代码如下:package Stack;/* * 栈的实现 * 基本思路还是利用数组来做实现 */public class MyStack { private static final int DEFUALT_LENGTH=10; private int theLength

2016-03-24 15:50:08 353

原创 排序算法之-插入排序

插入排序的原理比较简单跟冒泡排序差不多,基本思想是将数组中的i个值插入到已经排好序的前i-1(i>0)个数中,基本的步骤是先取i-1的值,若A[i-1]>A[i]说明A[i]应该往前排,那么就让A[i]=A[i-1],继续往前推,如果一直满足条件就一直将数组的值往后推,直到i伪代码如下:for j=1 to A.length    key=A[i]    j=i-1    

2016-03-21 23:40:52 999

原创 剑指offer——面试题3二维数组

本系列的文章是作者在读何海涛所著的《剑指offer——名企面试官精讲经典面试题》时将里面的一些题用java做实现,以供大家参考学习。       面试题3:在一个二维数组中,每一行都是从上到下递增,每一列都是从左到右递增,设计一个函数实现输入一个这样的二维数组和一个数查找其是否存在。      分析:在二维数组中查找是否存在某一个数,遍历是绝对可行的但问题是实在是太慢了,实际上可以这样来思

2016-03-16 22:24:59 561

转载 jsp request跳转页面和response跳转页面

jsp或Servlet都会用到页面跳转,可以用 request.getRequestDispatcher("p3.jsp").forward(request,response);这种方法称为转发,地址栏上的URL不会改变;response.sendRedirect("p3.jsp");这种方法称为重定向,地址栏的URL会改变; 这样实现跳转到p3.jsp;可是这两种方法有着本质的不

2016-03-12 23:20:36 3321

原创 jsp Servlet与Filter

servlet说白了就是请求处理中心,一般的jsp都是通过js发出异步请求,通过servlet做具体的业务处理,像什么查数据,读文件之类的,是一个业务层;而jsp页面负责显示和呈现数据,是一个显示层。一个完整的请求是由客户端发起由request携带数据,到服务器进行处理,然后由response携带处理后的数据返回到客户端,而servlet就是一个业务处理中心。但假如说我在没有登录的情况下想进入后台

2016-01-22 17:40:58 605

原创 trie树实现模糊查找

在上一篇博客里简单的说了一下标准trie树的建立,本来说要做一个小型词典来用试试,结果这段时间有事就一直耽误到现在,今天抽了一点时间看看,首先我想到的是在我们输入某些单词的前面几个字母的时候下面的提示,那是trie树的模糊查找,便想了想去实现这个功能。       要想实现模糊查询,首先一点是得找到前缀所在的节点,例如我想查找以ac开头的单词,那么在建立了trie树之后就得在trie树中首先找

2016-01-20 16:25:51 4404 2

原创 标准trie树的Java实现

trie树也叫字典树,网上各种资料和解释都是说它的效率比哈希表要高,在这里我先不做说明和比较,在后续的文章中我会对哈希算法、哈希表、hashmap都会有介绍,这里主要是搞清楚这个trie树的基本原理和具体实现。       trie树的基本原理就是拿空间来换时间,什么个意思呢,现在以几个英文单词为例,"abc","abcde","acd","ecd",我想要去查找他们,最原始的办法就是

2016-01-11 16:29:04 1051

原创 asp+access数据库显示FROM字句有错误

今天笔者在写一个简单的登录界面的时候遇到了一个很奇葩的错误,如下图所示开始我以为自己的语句写错了便切到Access数据库里面进行操作,结果显示在Access数据库里面是正确的,这我就奇怪了,我又以为是自己的sql语句中传参数的不对,便又将其改成最简单select * from User  还是不行!!!而在数据库里面却是依旧可以;于是又去进行调试(就这么几句代码,平时不知道

2015-12-29 13:18:51 524

原创 asp分页技术的实现

asp自带有很多的控件自带分页功能,但是用过之后就会发现,当写较为复杂的SQL语句时明显就跟不上了,还有就是那个界面真心丑,有时候不得不自己动手重新写一套css样式表出来,明显感觉舒爽多了,既然自己写了表格 的css那分页功能就也得自己动手了,这是我前几日自己写东西时的语句,当然这只是一个比较初级的:using System;using System.Collections.Generic

2015-12-24 14:51:13 844

原创 数据结构Java语言实现之链表

本系列博文参考书主要为数据结构c语言版(严蔚敏)以及数据结构计算法分析java语言描述,以严蔚敏的数据结构为主要逻辑主线,jdk版本为1.8,代码结构部分参考Java源码,基本贯彻整个数据结构的内容。本节为基础开篇主要是ArrayList与LikedList。ArrayList:     java链表的最基本形式之一,除了最基本的增删改查的代码之外,仿照java源码设计了一个迭代器,用于输

2015-12-24 13:59:10 729

原创 asp中遇到的几个问题——数据库连接,几个常见控件的使用问题及其解决

虽然笔者现在正在java方向的大道上拼死狂奔,但课程中还是以C#语言为主线,没错,笔者是个苦逼的学生党,所以研究的东西都是比较基本的,虽然或许都是比较浅显的,但都是本人花了时间和心思才得以解决的所以在这里还是恬不知耻地贴出来,希望能给后来的新手们提供帮助。    1.ASP中Access数据库链接的配置文件的写法:基本思路写在配置文件中,这里就直接写在web.config中,一般的不好走是这样

2015-12-23 21:06:21 905

原创 js正则表达式2简单模式

js正则的简单模式都是正则里面相对较为基本的内容,在这里主要分为一下几类:1.元字符:[   {   (  *  +  .  ?   $   |   \,这些字符在正则表达式中代表着一些特殊的含义,在查找的时候需要进行转义(加上"\"即表示转义)。上面各个字符的具体特殊含义为:[ ]:匹配括号中的任意一个字符,注意是有且只有一个。{}:这个一般和量词一起使用():表示的是分组

2015-12-10 21:10:11 382

原创 java反射

Java反射机制何为Java反射:在正常情况下,必须知道一个类的完整路径之后才可以实例化对象,但是在Java k 也允许通过一个对象来找到其所在的类的信息,那么这实际上就是 Class 类的功能。1认识Class类         一个类的定义包括成员变量,方法,继承的父类以及实现了的接口,而Class类对象就是表示当前java运行程序中的类和接口。而上面的getClass方法

2015-12-10 21:02:11 386

原创 js之正则表达式1

1.正则的作用,简单来说主要是以下几个:匹配,替换,搜索,提取2.正则的两种创建形式:A:perl风格,简单快速,语法:var  reg=/pattern/[flages];   解释:patter是模式,就是你想要点匹配效果,flages是标志组合:有三个值,g全文搜索,i忽略大小写,i3.js的使用方法,主要两种:A:正则表达式对象;B:String对象A:

2015-12-09 17:04:41 410

原创 Oracle 中使用tkprof来查看比较delete,truncate,drop

先来从整体上看这三者:delete是属于dml,truncate和drop是ddl;在删除操作上,delete只是会删除数据,而且是要生成日志文件的,并且可以通过rollback回滚数据;但truncate和drop则会删除所在的表的结构与空间,而且不可回滚;下面从Oracle的输出日志文档来看看这些操作(以下操作均在sqlplus中进行)。1.数据准备,创建一个表create t

2015-12-08 21:13:18 242

空空如也

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

TA关注的人

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