自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刚开始写博客,不足之处望大家指出,一起进步咯^^

  • 博客(24)
  • 收藏
  • 关注

转载 Java阻塞队列的实现(代码搬运工-非原创)

一、java.util.concurrent Lock 实现阻塞队列 阻塞队列与普通队列的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。同样,试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变得空闲起来,如从队列中移...

2018-07-17 11:41:00 337

转载 Java并发编程:volatile关键字解析

Java并发编程:volatile关键字解析   volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模...

2018-06-11 19:21:26 163

原创 SSI调用存储过程时dao层的写法及意义

最近有人问我为啥之前ibatis调用存储过程的时候要用update而不用queryForObject,一时忘记答不上来有点小尴尬,所以查询相关资料后记录一下==spring + iBatis 调用 oracle /mysql存储过程 sqlmap 这样写 {call sf_tuition.handle_xg_reduce_tuition_multi(#reduceTutionIdsJoin...

2018-06-09 12:50:36 492

原创 JSON net.sf.json 依赖的jar包

依赖的jar包有,记下来,下次使用的时候可以一次导入所有的jar包,不停的包 类找不到好烦 json-lib-2.2.2-jdk15.jar, commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar ezmorph.jar项目中需要引入net.sf.json包的时候注意...

2018-05-22 10:33:43 3411

转载 sqoop常用命令

1、列出mysql数据库中的所有数据库sqoop list-databases –connect jdbc:mysql://localhost:3306/ -username dyh -password 0000002、连接mysql并列出数据库中的表sqoop list-tables –connect jdbc:mysql://localhost:3306/test –usernam...

2018-04-26 14:09:23 427

转载 hive常用命令

创建新表hive> CREATE TABLE t_hive (a int, b int, c int) ROW FORMAT DELIMITED FIELDS TERMINATED BY ‘\t’;导入数据t_hive.txt到t_hive表hive> LOAD DATA LOCAL INPATH ‘/home/cos/demo/t_hive.txt’ OVERWRIT...

2018-04-26 11:27:32 127

转载 HDFS基本命令

HDFS常用命令: 注:以下执行命令均在spark安装目录的bin目录下。 path 为路径 src为文件路径 dist 为文件夹 1、-help[cmd] 显示命令的帮助信息./hdfs dfs -help ls 1 2、-ls(r) 显示当前目录下的所有文件 -R层层循出文件夹./hdfs dfs -ls /log/map ./hdfs dfs -lsr /log/ ...

2018-04-26 11:26:58 518

转载 hadoop常用命令实例

1、查看指定目录下内容:hadoop fs –ls [文件目录] [root@cdh01 tmp]# hadoop fs -ls -h /tmp Found 2 items drwxrwxrwx - hdfs supergroup 0 2016-01-21 10:24 /tmp/.cloudera_health_monitoring_canary_files drwx...

2018-04-26 11:21:12 204

转载 elasticsearch基本操作之--使用QueryBuilders进行查询

/**系统环境: vm12 下的centos 7.2当前安装版本: elasticsearch-2.4.0.tar.gz*/QueryBuilder 是es中提供的一个查询接口, 可以对其进行参数设置来进行查询package com.wenbronk.javaes;import java.net.InetSocketAddress;import java.util.

2018-01-05 18:20:54 3621

转载 elasticsearch基本操作之--使用java操作elasticsearch

/**系统环境: vm12 下的centos 7.2当前安装版本: elasticsearch-2.4.0.tar.gz*/es 查询共有4种查询类型QUERY_AND_FETCH: 主节点将查询请求分发到所有的分片中,各个分片按照自己的查询规则即词频文档频率进行打分排序,然后将结果返回给主节点,主节点对所有数据进行汇总排序然后再返回给客户端,此种方式只需要和es交互一次

2018-01-05 18:19:26 537

转载 elasticsearch基本操作之--java基本操作 api

/**系统环境: vm12 下的centos 7.2当前安装版本: elasticsearch-2.4.0.tar.gz*/默认进行了elasticsearch安装和ik安装, 超时配置, 分页压力配置等添加maven依赖复制代码dependency> groupId>org.elasticsearchgroupId>

2018-01-05 18:13:50 465

转载 ElasticSearch 基础

使用curl命令操作elasticsearch第一:_cat系列 _cat系列提供了一系列查询elasticsearch集群状态的接口。你可以通过执行 curl -XGET localhost:9200/_cat 获取所有_cat系列的操作 =^.^= /_cat/allocation /_cat/shards /_cat/shards/{index} /_cat/master

2018-01-05 16:00:13 132

原创 关于搜索引擎elasticsearch2.3.*的使用

最近比较忙一直都没时间写点东西,刚刚好今天有空,就记录一下elasticsearch(下面简称es)的使用,好记性不如烂笔头哇。当然现在最新的es已经到5.几版本了,大家有兴趣可以去git上研究下。一、linux上es2.3.*部署 1.1、关于elasticsearch的安装包 大家可以到官网去下载所需版本,解压并安装。当然你要是嫌麻烦也可以在度娘上找到很多人家配置好

2017-11-27 11:33:50 205

原创 java后台模拟浏览器请求--GET/POST

package com.cplatform.movie.back.test;import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; impo

2017-11-06 17:14:02 4492

原创 maven package 打包test出错导致打包失败

今天用maven给项目打包,clean package之后跑了一连串异常,搞的一脸懵逼;仔细看了下报错发现:------------------------------------------------------- T E S T S-------------------------------------------------------Running com.icinfo.tzmic

2017-11-06 15:34:35 8296 3

原创 dom4j处理xml在linux环境下中文乱码

最近在搞一个webservice 的soap接口数据同步,接口提供方就是个鸟人,两个接口来来回回写了2个月才调通,我也真是服了 ———**——– 好了吐槽到此结束,下面说说乱码的问题dom4j 解析xml 就是一个把字符串、文件、输入流转换成文本(Document )再处理的过程;下面附上代码InputStream in = new ByteArrayInputStream(fyxx.getBy

2017-10-30 09:46:39 941

转载 IntelliJ IDEA快捷键(常用)

Ctrl + Space 完成类、方法、变量名称的自动输入Ctrl + N(Ctrl + Shift + N) 跳转到指定的java文件(其它文件)Ctrl + B 跳转到定义处Ctrl + Alt + T 用if、while、try catch来围绕选中的代码行Ctrl + Alt + B 跳转到方法实现处Ctrl + W 按一个word来进行选择操作,在IDEA里的这个快捷

2017-09-20 10:01:42 247

转载 在Java中如何高效判断数组中是否包含某个元素

来源: hollischuang(@Hollis_Chuang) 链接:http://www.hollischuang.com/archives/1269如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作。同时,这个问题在Stack Overflow中也是一个非常热门的问题。在投票比较高的几个答案中给出了几种不同的方法,但是他们的时间复杂度也是各不相同

2017-09-15 10:39:37 612

转载 为什么Java中1000==1000为false而100==100为true;2+2=5如何实现?

这是一个挺有意思的讨论话题。如果你运行下面的代码Integer a = 1000, b = 1000; System.out.println(a == b);//1 Integer c = 100, d = 100; System.out.println(c == d);//2 你会得到false true基本知识:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用

2017-09-15 09:58:22 469

原创 mysql查询锁表并解锁语句

解锁第一种show processlist;找到锁进程,kill id ;第二种mysql>UNLOCK TABLES;锁表锁定数据表,避免在备份过程中,表被更新mysql>LOCK TABLES tbl_name READ;为表增加一个写锁定:mysql>LOCK TABLES tbl_name WRITE;

2017-09-12 09:48:07 4424 1

原创 IDEA上用Maven创建的SpringMvc项目

最近迷上了java新的开发工具IDEA,由于之前用的都是eclipse,在IDEA上还没有自己建过一个项目,今天就来试一试;顺便记录下来,防止以后遗忘: (IDEA确实比eclipse好用,具体的我也不安利给大家了谁用谁知道;就是感觉idea对svn的支持不是很好,没有eclipse那么完善。。。)我用的idea版本是java版本:1.8 maven版本:3.0.5首先让我们来新建一个Maven

2017-08-01 17:47:00 481

原创 web项目PDF导出---freemarker 与 ITextRenderer--加页码

最近项目中又遇到pdf导出的需求,以前一直都是用phantomjs-2.1.1-windows.exe插件做的pdf导出,运用插件优点是直接可以把html页面直接转换成pdf导出,缺点是它需要安装,windows、linux、mac等环境下需要的插件安装都不一样,中文字体还需要单独安装;查询了一些文档后就决定采用freemarker 与 ITextRenderer来实现了;偶然间在git看到了fly

2017-07-27 13:59:56 8770 3

转载 int(1)和int(11)的区别

在cmd中进入数据库中creata table t(x int(1) zerofill,y int(11) zerofill);insert into t(x,y) values(1,1);select x,y from t;然后我们再创建一张表我们比较一下可以发现int(1)和int(11)使用zerofill后两者才会有所区别,当没有加zerofill时候两

2017-07-14 11:37:10 301

原创 web项目引用html5 video标签实现视频播放的坑

最近项目中用到视频播放,打算采用html5 的video标签实现网页视频播放,考虑到兼容性与样式又采用了jquery的video.js插件,使用过程中视频播放都没问题,但是在视频播放的时候运行容器(jetty、tomcat)都会报IO异常

2017-07-12 14:25:28 16130

空空如也

空空如也

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

TA关注的人

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