自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Thinking

兵胜非常事,要善于总结

  • 博客(629)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于json映射配置对json数据key进行替换

近期因为需要处理50多个不同结构的数据进行标准化处理,想到做如此多的实体,浪费生命,所以就开始启用模板配置方法,然后基于这个思路,调研了些是否有轮子,结果发现这篇文章,https://blog.csdn.net/qq_39750658/article/details/83411897,思路不错,但是就像该文章下面的评论提到的,如果不同层级的key同名要换成各自的name,会出现问题,所以进行了改造...

2020-04-03 14:46:11 2669

转载 使用spring @Scheduled注解执行定时任务、

文章来源:http://blog.csdn.net/sd4000784/article/details/7745947以前框架使用quartz框架执行定时调度问题、老大说这配置太麻烦、每个调度都需要多加在spring的配置中、能不能减少配置的量从而提高开发效率、最近看了看spring的 scheduled的使用注解的方式进行调度、感觉很方便、起码

2017-02-06 18:09:49 2972

转载 Vert.x开发指南

文章来源:http://blog.chinaunix.net/uid-301743-id-3946904.html一、介绍Vert.x是一个异步应用程序开发框架,可用于开发异步、可伸缩、高并发的Web应用。其目的在于为JVM提供一个Node.js的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java,甚至是混合语言来编写应用。使用Vertx.x框

2017-01-24 14:45:32 2697

转载 在eclipse中使用Lombok

文章来源:http://wsj356428476.iteye.com/blog/16550321、下载Lombok.jar http://projectlombok.googlecode.com/files/lombok.jar 2、运行Lombok.jar: java -jar  D:\001_software\work\Java\libs\lombok.jar

2017-01-20 18:54:14 4784 1

转载 有道笔记有网却不能进行微博登陆

1、打开有道笔记使用微博账号,老是报网络错误请查看帮助,点击此链接会打开http://note.youdao.com/iyoudao/?p=1711有下面解决办法:Internet选项>高级>重置即可,然后重新打开有道笔记,使用微博账号可以成功登录

2017-01-19 14:36:09 1071

转载 api接口设计

文章来源:http://blog.csdn.net/jasonhui512/article/details/53141390写过不少接口,不过一直没有去总结,网上搜了一下,大同小异,此文根据以下几个链接整理修改:https://segmentfault.com/a/1190000004051246http://blog.sqrtthree.com/201

2017-01-19 09:41:43 11400

转载 Web API接口设计经验总结

文章来源:http://www.cnblogs.com/wuhuacong/p/4846775.html在Web API接口的开发过程中,我们可能会碰到各种各样的问题,我在前面两篇随笔《Web API应用架构在Winform混合框架中的应用(1)》、《Web API应用架构在Winform混合框架中的应用(2)--自定义异常结果的处理》也进行了总的介绍,在经过我的大量模块实

2017-01-19 09:40:04 1060

转载 Caused by: java.lang.ClassNotFoundException: net.sf.json.JSONObject

文章来源:http://blog.csdn.net/xionglangs/article/details/50561194 今天做项目出现上面的错误,,一看它报错说是找不到JSONObject包,但是我已经导入了啊,而且所有的依赖包也都有,难道是包冲突了,删掉所有的包,只运行JSONObject包,可以使用,我就认为是包冲突了,但这样做项目完全不行啊,而且JSONObject也不可能这

2017-01-14 17:36:13 4313

转载 oracle获取某时间段内的年份、月份、日期列表

文章来源:http://blog.csdn.net/jumtre/article/details/46345733获取日期列表:[sql] view plain copy SELECT TO_CHAR(TO_DATE('2014-10-01', 'yyyy-MM-dd') + ROWNUM - 1, 'yyyyMMdd')

2017-01-13 18:05:42 6863

转载 Multipart/form-data POST文件上传

文章来源:http://blog.csdn.net/xiaojianpitt/article/details/6856536若是在本地测试文件上传正常,部署到线上服务器报错的可能原因:1、是文件要保存的目录(如/upload)可能打包项目时弄丢了,然后报错了2、线上服务器的目录可能没有写的权限理论简单的HTTP POST大家通过HTTP向服务器发

2017-01-10 12:09:32 629

转载 解决dubbo问题:forbid consumer

文章来源:https://my.oschina.net/grindwheel/blog/522932?p=1线下环境经常出现类似这种异常:com.alibaba.dubbo.rpc.RpcException: Forbid consumer 10.0.53.69 access service com.kuaidadi.op.api.pay.service.PayChanne

2017-01-10 09:11:47 1772 1

转载 通过maven-shade-plugin 解决Elasticsearch与hbase的jar包冲突问题

http://blog.csdn.net/sunshine920103/article/details/51659936今天在项目中集成hbase1.0.0-cdh5.5.2和ElasticSearch2.2.0时出现了问题,原先在集成Hbase时,引入了架包com.google.guava(16.0版本),后来在集成ES时发现es中也用到了guava的18.0版本

2017-01-06 14:22:05 1183

转载 Tornado写简易服务器

文章来源:http://blog.csdn.net/ACdreamers/article/details/24668551我们都知道在Web开发中,都需要服务器,比如Java Web开发的Tomcat,WebLogic,WebSphere,现在来看利用Tornado Web Server框架如何写一个简易的Python服务器。一般来说只需要实现get

2017-01-06 14:17:51 1420

转载 dubbo使用logback输出日志

文章来源:http://blog.csdn.net/long243416336/article/details/49946833最近在做dubbo协议扩展,发现dubbo错误信息没有打印。于是跟踪源码发现,dubbo默认使用log4j作为日志输出,而我们项目是采用logback来输出日志。采取以下方式来切换成slf4j:(1)设置jvm启动参数来指定slf4j(这种方式

2017-01-06 13:52:31 7912

原创 tomcat7下spring3.2与mybatis3.1的兼容

我在tomcat7下集成spring3.2和mybatis3.1,发现一个问题:如果spring-web.jar和mybaits-3.1.1.jar同时引入的话,tomcat启动时会报:a child container failed during start的错误,导致系统无法启动错误如下图所示:解决办法:把tomcat7升级到tomcat8【Apache T

2017-01-04 11:37:43 1665

转载 java 任务队列

http://www.cnblogs.com/ligang305/archive/2012/07/31/2617519.htmlJava任务队列在不断的学习中需要我们掌握很多相关的技术信息。首先,下面我们就看看如何应用TaskQueue的具体问题。 Java任务队列需要我们详细的学习,当然我们在不断的使用中还需要注意相关信息的

2016-12-29 17:30:59 8088

转载 堆内存和堆外内存(又名直接内存)优缺点

http://blog.csdn.net/qq_17612199/article/details/52316719HeapByteBuffer与DirectByteBuffer,在原理上,前者可以看出分配的buffer是在heap区域的,其实真正flush到远程的时候会先拷贝得到直接内存,再做下一步操作(考虑细节还会到OS级别的内核区直接内存),其实发送静态文件最快速的方法是通

2016-12-29 11:57:41 11068

转载 JVM守护线程和非守护线程

http://blog.sina.com.cn/s/blog_605f5b4f0100udin.htmlJava有两种Thread:守护线程Daemon和用户线程User。任何线程都可以是守护线程Daemon或者用户线程User,他们几乎每个方面都是相同的,唯一的区别是判断虚拟机何时离开:用户线程:Java虚拟机在它所有非守护线程已经离开后自动离开。守护线程:守

2016-12-29 11:51:44 1336

原创 elastictsearch报错java.lang.NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW

java.lang.NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW11这个是jackson引用的版本不一致,可以看maven中已有的相关jackson版本,然后引用同样的版本。 我使用的版本: org.elasticsearch elasticsearch 5.0.1所以在此查看elastics

2016-12-28 15:19:39 8092

转载 研究方向社交网络——楼天城

楼天城,杭州人,姚期智院士的得意门生,正是姚教授发现他的才能后把他引上了现在的研究方向,并大力举荐他参加国际学术会议和比赛。编程奇才,被称为“楼教主”,清华同学则简称他“教主”。目前在Google总部工作,从事社交网络和机器学习相关问题的研究。楼天城,1986年出生,高中毕业于杭州十四中。2004年保送进清华大学计算机系,2008年进入全球唯一华人图灵奖(计算机诺贝尔奖)得主姚期智院士领导的清

2016-12-24 12:33:58 2243 1

转载 七星聚会 (中国象棋棋局)

“七星聚会”是清代起广泛流传于民间的四大江湖名局之首,清代出版的著名棋谱几乎都刊有此局,只是局名略有差异。在象棋排局中,“七星聚会”影响大,流传广,并被誉为“棋局之王”的“七星聚会”,亦名“七星同庆”、“七星拱斗”“七星曜彩”,这局棋的棋图由红黑双方各七子组成,结局时又多以双方合计七子组成,所以又有“七星”、“七星棋”、“江湖七星”、“大七星”等名称。

2016-12-24 11:41:39 1424

转载 apache https配置

http://blog.csdn.net/diquren/article/details/48750709apache https配置步骤1、  确认是否安装ssl模块是否有mod_ssl.so文件2、  生成证书和密钥Linux下步骤1:生成密钥命令:openssl genrsa 1024 > server.key说明:这是用128位rsa算法生成

2016-12-21 17:06:16 614

转载 如何提高代码质量

http://blog.csdn.net/diquren/article/details/497942051.软件产品质量软件产品质量通常可以从以下六个方面去衡量(定义) :l         功能性(Functionality),即软件是否满足了客户业务要求;l         可用性(Usability),即衡量用户使用软件需要付出多大的努力;

2016-12-21 17:04:32 886

转载 Java依据文件头获取文件类型

http://blog.csdn.net/diquren/article/details/49763781java根据文件头获取文件类型    文件头是位于文件开头的一段承担一定任务的数据,一般都在开头的部分。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。

2016-12-21 17:02:28 2329

转载 FileInputStream 相对路径正确识别

文章来源:http://blog.csdn.net/diquren/article/details/49000547props.load(new FileInputStream("db.properties")); 是读取当前目录的db.properties文件getClass.getResourceAsStream("db.properties"); 是读取当前类所在位置

2016-12-21 17:00:59 21461 3

转载 【redis】WRONGTYPE Operation against a key holding

http://blog.csdn.net/moxiaomomo/article/details/19158247使用jedis插入数据时出现了一个问题:[html] view plain copy redis.clients.jedis.exceptions.JedisDataException: WRON

2016-05-09 13:05:32 1087

转载 RBAC权限控制

http://www.cnblogs.com/zhengyun_ustc/archive/2012/11/17/topic5.html名词解释:RBAC:Role-Based Access Control,基于角色的访问控制 关键词:RBAC,Java Shiro,Spring Security, 一. RBAC 要解决的常见问题问题一:

2016-04-18 15:03:42 2406

原创 安装部署master加密的redis集群

安装部署master加密的redis集群

2016-04-11 14:24:55 779

转载 python错误汇总3:安装MySQLdb时:EnvironmentError: mysql_config not found

文章来源:http://wangjunle23.blog.163.com/blog/static/117838171201331463342722/安装mysqldb时出现以下错误:sh: mysql_config: command not foundTraceback (most recent call last): File "setup.py", line

2016-04-10 15:11:42 2030

转载 python版本是2.6升级到2.7.3

http://blog.sina.com.cn/s/blog_62c02a630102vdib.htmlpython版本是2.6升级到2.7.3 (2015-02-12 11:08:03)转载▼标签: python 分类: 工作笔记CentOS6.3上安装的python版本是2.6,

2016-04-08 14:25:32 745

转载 (linux)python之setuptools、easyinstall、pip安装及连接redis

python ez_setup.py报错:Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gzTraceback (most recent call last): File "ez_setup.py", line 485, in main(sys.ar

2016-04-07 17:03:35 1823

转载 hbase 表数据迁移

http://blog.csdn.net/xiao_jun_0820/article/details/286155571 CopyTable 工具用法:CopyTable is a utility that can copy part or of all of a table, either to the same cluster or anothe

2016-04-07 16:25:59 636

转载 如何执行hbase 的mapreduce job

http://blog.csdn.net/xiao_jun_0820/article/details/28636309执行hbase mapreduce的两种方法:1 使用hadoop命令执行mapreduce job.  采用此方式需要修改hadoop-env.sh,将hbase相关的jar包加入到HADOOP_CLASSPATH中去,写法如下:  exp

2016-04-07 16:25:07 892

转载 HBase依赖的tomcat:jasper-compiler和tomcat:jasper-runtime搞得我web页面的JSP访问失败

http://www.cnblogs.com/nexiyi/p/hbase_dependency_problem.html引入HBase依赖包带来的麻烦在一个项目里用到HBase做底层存储,使用maven来管理相关Jar包依赖,用maven来管理依赖包,特别不爽的就是他会将你引入Jar包自己的依赖都搞进来,经常会出现一些类和方法冲突找不到等状况。这次,也被这个搞

2016-04-07 16:21:49 2955

转载 浅谈hadoop中mapreduce的文件分发

http://www.it165.net/pro/html/201405/14740.html最近在做数据分析的时候,需要在mapreduce中调用c语言写的接口,此时就需要把动态链接库so文件分发到hadoop的各个节点上,原来想自己来做这个分发,大概过程就是把so文件放在hdfs上面,然后做mapreduce的时候把so文件从hdfs下载到本地,

2016-04-07 16:15:27 1373

转载 MapReduce程式调用第三方包

MapReduce程式调用第三方包:我在使用过程中需要用到hbase的jar包,若要使用,常规是添加到每台机器的classpath中,但是通过DistributeCache,在初始化前加入就ok了。要不就要将这些jar包打成一个新jar,通过hadoop jar  XXX.jar运行,但是不利于代码更新和维护。解决方法介绍:我们知道,在Hadoop中有一个叫做Distrib

2016-04-07 16:07:07 383

转载 Hadoop DistributedCache使用及原理

http://blog.csdn.net/xiaolang85/article/details/11782539概览DistributedCache 是一个提供给Map/Reduce框架的工具,用来缓存文件(text, archives, jars and so on)文件的默认访问协议为(hdfs://). DistributedCac

2016-04-07 10:36:27 607

转载 hadoop mapreduce核心功能描述

http://www.open-open.com/lib/view/open1337349822015.html核心功能描述应用程序通常会通过提供map和reduce来实现 Mapper和Reducer接口,它们组成作业的核心。MapperMapper将输入键值对(key/value pair)映射到一组中间格式的键值对集合。

2016-04-07 10:15:19 740

转载 使用ToolRunner运行Hadoop程序基本原理分析

http://blog.csdn.net/jediael_lu/article/details/38751885 为了简化命令行方式运行作业,Hadoop自带了一些辅助类。GenericOptionsParser是一个类,用来解释常用的Hadoop命令行选项,并根据需要,为Configuration对象设置相应的取值。通常不直接使用GenericOptionsParse

2016-04-07 09:56:23 372

转载 Hadoop 2.2 & HBase 0.96 Maven 依赖总结

http://blog.csdn.net/huoyunshen88/article/details/39083247由于Hbase 0.94对Hadoop 2.x的支持不是非常好,故直接添加Hbase 0.94的jar依赖可能会导致问题。     但是直接添加Hbase0.96的依赖,由于官方并没有发布Hbase 0.96的jar包,通过maven编译项目的时候会出现找不到

2016-04-06 09:30:16 443

空空如也

空空如也

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

TA关注的人

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