自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (4)
  • 收藏
  • 关注

原创 RestTemplate send file

HttpHeaders headers = new HttpHeaders ();headers.setContentType(MediaType.MULTIPART_FORM_DATA);headers.add("Authorization","Bear token");LinkedMutiValueMap<Stirng,Object> params = new Linke...

2020-03-19 23:12:58 177

原创 TreeMap使用问题

最近项目用到了treeMap做排序并分类计数,当order字段相同时出现分组混乱:代码:public static Map<String, List<KtIndicatorResult>> getresultTreeMap() { Map<String, List<KtIndicatorResult>> resultMap = new ...

2019-08-01 14:26:53 1100

原创 jvisualvm安装Visual GC插件

1.https://visualvm.github.io/pluginscenters.html找到jdk对应版本的Visual GC,我的是1.8下载到本地3.双击jvisualvm.exe4.安装visual gc6.写个简单的程序测试:

2019-07-05 11:14:10 367

原创 ReentrantLock synchronized 对比

功能 ReentrantLock synchronized 可重入 支持 支持 非公平 支持(默认) 支持 加锁/解锁方式 需要手动加锁、解锁,一般使用try..finally..保证锁能够释放 手动加锁,无需刻意解锁 按key锁 不支持,比如按用户id加锁 支持,synchronized加锁时需要传入一个对象 公平锁...

2019-06-11 11:40:15 126

原创 Shiro权限框架认证和授权

1、简介shiro是一个安全框架,是Apache的一个子项目。shiro提供了:认证、授权、加密、会话管理、与web集成、缓存等模块。1.1、模块介绍Authentication:用户身份识别,可以认为是登录;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某...

2019-05-07 14:32:50 314

原创 ubunru18.04安装docker

虚拟机的安装可以参考下面的博客:https://blog.csdn.net/u013142781/article/details/50529030安装好了之后再安装ssh,这部分可以参考下面的链接:https://jingyan.baidu.com/article/e9fb46e15bfd4f7521f7660f.html都操作完了之后,就可以使用scrt连接linux系统操...

2019-04-23 23:05:45 184

原创 jstat命令

 jstat命令查看jvm的GC情况 (以Linux为例)  jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 注意!!!:使用的jdk版本是jdk8.   类加载统计: Loaded:加载class的数量 Bytes:所占用空间大小 Unloaded:未加...

2019-02-19 16:37:35 300

转载 redhat安装docker

说明1.由于是离线下载,需要提前下载好需要的依赖包2.使用的版本为Centos6.53.不升级内核安装过程一、下载依赖包(使用能联网的节点)依赖包已经下载好就跳过这步 使用有网络的节点1.安装downloadonly插件使用yum下载rpm包# yum install yum-plugin-downloadonly使用方法:yum install --...

2018-11-20 17:28:48 2598

原创 springboot读取配置文件

一、配置文件配置直接配置在src/main/resources下添加配置文件application.properties 例如修改端口号#端口号server.port=8089分环境配置在src/main/resources下添加,application-pro.properties,application-dev.properties和application.prop...

2018-11-13 11:05:44 666

转载 Git在Eclipse中的使用

前言:1)Git于SVN的不同     Git是分布式数据库,本地创建仓库,即可在本地完成版本控制(等价于SVN在本地安装服务器和客户端,SVN服务器如果在远程,断网情况将无法完成提交及版本维护)。     Git协作开发,大家可以互相克隆版本库(相当于SVN下载项目),进行开发,每人都有完整的库(分布式)。通常为了方便,远程还是会建立一个共享库,如GitHub,方便大家同步和共享,不...

2018-10-26 10:16:59 334 1

原创 dubbo SPI filter

Filter 扩展   eg:日志扩展:   //@Activate(group = {Constants.PROVIDER, Constants.CONSUMER})@Activate(group = Constants.PROVIDER)public class TraceLogFilter implements Filter { private static final ...

2018-09-12 11:41:37 448

原创 hystrix配置说明

Hystrix使用笔记 一简介 二Hystrix依赖隔离的原理 三Hystrix熔断机制 四Hystrix配置参数详细说明 基础属性配置 CommandGroup CommandKey ThreadPoolKey 命令属性配置 1执行属性 executionisolationstrategy executionisol...

2018-09-03 15:46:02 1531

原创 使用git上传代码到guthub

1.本地ping github.com不通问题(修改host文件)2.git工具下载https://git-for-windows.github.io/3.创建repository说明:Repository name: 仓库名称Description(可选): 仓库描述介绍Public, Private : 仓库权限(公开共享,私有或指定合作者)Initiali...

2018-08-24 11:48:43 827

原创 下载安装 STS(Spring Tool Suite)解决maven消失问题

 sts下载地址:https://spring.io/tools/sts/legacy虽然sts内置了版本对应的eclipse,仍推荐使用当前环境下稳定使用的eclipse版本。Start找到eclipse的版本号,例如:Mars2对应的eclipse版本号为4.5.2打开sts下载站点(https://spring.io/tools/sts/legacy)往下翻就...

2018-07-30 22:58:45 1411

转载 如何使用jstack分析线程状态

背景记得前段时间,同事说他们测试环境的服务器cpu使用率一直处于100%,本地又没有什么接口调用,为什么会这样?cpu使用率居高不下,自然是有某些线程一直占用着cpu资源,那又如何查看占用cpu较高的线程?当然一个正常的程序员不会写出上述代码,这里只是为了让一个线程占用较高的cpu资源。top命令在linux环境下,可以通过top命令查看各个进程的cpu使用情况,默认按cpu使用率排序1、上图...

2018-06-15 14:44:29 385

转载 win10 redis安装

在 命令行 启动服务端命令内容如下:redis-server.exe redis.windows.conf 1这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。启动客户端命令 redis-cli.exe -h 127.0.0.1 -p 6379 1将 redis 服务器启动放入 windows 服务中,使其开机自动启动redis-server --service-install r...

2018-06-12 11:08:06 266

原创 dubbo常见问题记录

1.. 注册中心上服务是存在的,为什么报找不到服务的错误?报错信息: Caused by: com.alibaba.dubbo.rpc.RpcException: No invoker available for remote service com.alibaba.china.album.service.IBankNewPicService:1.0.0, servers: []注册中心上看到的服...

2018-05-05 10:14:00 702

转载 Weblogic常见故障常:JDBC Connection Pools(转)

WebLogic Server中数据库连接池是一个经常出问题的地方,总结一下出问题的原因和解决办法。一、数据库连接泄漏此类问题一般都是由于开发人员没有正确关闭数据库连接造成的。比如使用完Connection后,没有调用Connection.close()方法。1、诊断方法在Console中,找到Connection Pools Tab 和Diagnostics,设置以下属性(不同版本可能略有区...

2018-03-30 09:43:10 1213

转载 ZOOKEEPER运维常见问题

转自:http://blog.csdn.net/hengyunabc/article/details/19006911尽管zookeeper在编程上有很多的阱陷,API也非常的难用,但zookeeper服务本身可以说是很牢靠的了,所以在网上貌似关于运维的文章比较少。但省心并不代表不会出麻烦,下面总结下zookeeper运维相关的东东。重要的参考资料这里有一个很好

2018-01-09 23:47:53 3694

原创 JAX_RS

一、@Path 若希望一个Java类能够处理REST请求,则这个类必须至少添加一个@Path("/")的annotation; 对于方法,这个annotation是可选的,如果不添加,则继承类的定义。(1)@Path里的值可以是一个复杂的表达式,例如@Path("{id}") ,其中 {id}表达式代码了一个模板参数; 一个模板参数是一个定义在@Path里的通配

2017-12-19 23:02:52 314

原创 在eclipse中配置反编译工具JadClipse

下面就以JadClipse为例,讲述一下配置过程,如有高见,不吝赐教,谢谢!1.下载net.sf.jadclipse_3.3.0.jar地址:  http://jadclipse.sourceforge.net/ 2.将net.sf.jadclipse_3.3.0.jar(作用:如果不安装,第6步则搜不到JadClipse) 复制到eclipse安装目录下的plugins下,如

2017-10-31 22:46:01 424

原创 eclipse报内存溢出

最近使用eclipse做开发,使用的服务器是tomcat,但在启动时报了Caused by: java.lang.OutOfMemoryError: PermGen space的异常。这个错误很常见,于是配置tomcat下的catalina.bat,配置eclipse.ini,各种方法都用过了,不管用!花了好长时间,在几近崩溃的时候找到了下面的解决办法,终于解决了。为了不走弯路,我把三种方

2017-10-12 15:52:21 453

原创 weblogic配置JDBC数据源(mysql)

配置JDBC数据源此实例使用数据库为MySQL,表名为itoo-basic。 1,点击“新建”,开始新建数据源 2,设置JDBC数据源名称和数据库类型:  3,其他配置 4,设置数据源连接属性——数据库用户名、密码: 5,设置驱动程序类名称

2017-10-06 23:56:33 5506 3

原创 weblogic不能通过远程(宿机)访问控制台问题

解决方法:英文版:1、通过 http://localhost:7001/console/ 登录WebLogic的管理控制台 Environment ==> Servers右边选择相应的Server,打开进行编辑,在Listen Address:中填入0.0.0.0,保存即可。重启weblogic。(防火墙先关闭(service iptables status/stop/star

2017-10-02 23:09:16 2098

转载 Java代码优化(长期更新)

前言2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,我的说法是这样的:就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不大,但是只要处处都能注意代码优化,总体来说对于提升代码的运行效率就很有用了。这个观点,在现在看来,是

2017-09-10 11:24:28 405

转载 spring基础概念AOP与动态代理理解

一、代理模式代理模式的英文叫做Proxy或Surrogate,中文都可译为”代理“,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。以简单模拟事务的执行过程说明各种代理区别1.1 静态代理由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理

2017-09-09 17:37:18 265

原创 Servlet 生命周期、工作原理

Servlet 生命周期、工作原理Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servle

2017-09-05 16:40:05 277

转载 Spring旅程(四) AOP--Spring AOP实例

转载至:http://blog.csdn.net/lovesummerforever/article/details/22668947采用配置文件的方式。1、          导入相应的Spring jar包。2、          在SpringIOC中的步骤123中已经给出。3、        将横切性关注的问题模块化,建立安全处理类。在SecurityHandler类中写我

2017-09-01 21:49:24 253

原创 收藏

haohaoxuexi.iteye.com,blog.csdn.net/elim168比较实用的

2017-08-27 15:05:45 205

原创 eclipse如何修改maven报错

eclipse如何修改dynamic web module version一、修改工程属性:右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息:Cannot change version of project facet Dynamic Web Module to 2.

2017-08-24 13:31:01 306

原创 PLSQL 11 注册码

注册码:Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769password:xs374ca本人版本 Version 11.0.2.1766亲测,可用

2017-08-23 14:26:12 489

原创 eclipse反编译

eclipse反编译1、打开eclispe,在eclipse的菜单栏上选择Help->Install New Software 2,点击Install New Softeware,进入如下窗口。

2017-08-19 18:08:20 472

原创 简单弹框

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here #ttt{display: none; position:absolute; //绝对位置,不保留标签位置,显示的时候不影响其他标签的位置 top:20px;

2017-08-17 17:49:05 304

原创 java400报错

页面报400,控制台没输出也没报错,原来是数据库中的date类型,和实体的字段冲突。获取到页面的时间,转换成date类型,在给实体date类型属性赋值。报has an unsupported return type: class java.lang.String===》在dao层写add方法时,疏忽了,写了String的返回类型400报错!

2017-08-17 09:46:28 5400

转载 svn操作

首先在提交代码的时候,会看到有的文件前会有雪花标志,代表该文件被修改过。提交代码的时候,点击整个项目,右键---team---与资源库同步,这个目的是检查本地的代码和服务器上的代码有没有冲突,如果有冲突的话,应该像将冲突解决,否则提交代码会出错,解决冲突看我的另一篇博客。点击与资源库同步按钮之后,会跳转到Team Synchronizing界面,这个时候eclips

2017-08-15 09:43:28 261

原创 mybatis映射文件中sql语句符号问题

当我们需要通过xml格式处理sql语句时,经常会用到,,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。这样的问题在iBatiS中或者自定义的xml处理sql的程序中经常需要我们来处理。其实很简单,我们只需作如下替换即可避免上述的错误:原符号        >   >=    & 

2017-08-12 02:28:14 1174

转载 Maven入门(含实例教程)

本文转载至http://blog.csdn.net/u013142781Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。接下来小宝鸽,将从下面几个方向介绍maven:(1)Maven简单介绍 (2)Maven安装与配置 (3)Maven携手eclipse构建项目 (4)Maven的常用命令 (5)Maven实例猿

2017-08-09 17:03:29 356

原创 java页面动态查询

我想实现下面的查询功能根据1、2、3输入框内容进行选择性查询,1、2、3输入框可以有值也可为空,根据输入信息动查询

2017-08-07 15:50:22 1552

转载 入门级使用PowerDesigner软件创建数据库

1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面。)

2017-08-06 11:47:58 495

原创 js实现页面显示时间

js实现页面显示时间 function getTime(){ var dd=new Date();//获取当前时间对象 var year=dd.getFullYear();//年份 var month=dd.getMonth()+1;//月份+1得到当前月 var day=dd.getDate();//获取日 var w

2017-08-05 15:21:28 691

rocksdb.pptx

rocksdb.pptx

2021-04-05

eclipse-maven3-plugin

eclipse-maven3-plugin

2017-08-09

maven安装下载

maven安装下载

2017-08-09

空空如也

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

TA关注的人

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