自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux搭建Nexus初次体验

对于现在的项目构建来说,maven、gradle使用的越来越多,也确实很好用,相对应官方提供的依赖,有时我们有自己的项目需要发布,私服就必不可少了,而nexus就是一个挺好的选择。我今天在公司服务器上搭建了一个。1、下载nexus。2、安装,首先window下运行了一下,选择下系统,执行两个exe就起来了。然后在linux下安装了一下,linux快忘关了,先前竟是纠结linux操作。。

2015-04-28 16:57:33 643

原创 spring扫描自定义注解并进行操作

今天又个需求,就是根据注解来判断是否接口为对外开放,那么启动spring容器的时候把这些注解修饰的bean name放进缓存当中。/** * 扫描注解添加服务到缓存以供判断时候为对外开放service */@Component@Lazy(true)class AnnotationScannerConfigurer implements BeanDefinitionRegis

2015-04-28 09:22:01 10313 2

原创 maven&gradle 依赖指定版本范围或者最新版本

因为现在业务都会做纵向切割,那么核心依赖包就必不可少了,但是核心依赖包会经常性更新,那么子业务不是每次都要修改version版本?很麻烦,我们知道gradle的版本依赖可以以maven的形式进行编写,那么version就可以做一些控制了。注意:version必选。(,1.0] x 1.0 "Soft" requirement on 1.0 (just a recommendation

2015-04-28 09:17:38 6297

原创 理解JVM运行原理

做java开发两年多了,一直没有深入研究过jvm运行原理,只是依稀的记得内存分为堆内存、栈内存,然后就是哪来着分为新生代和老生代,还有本地方法区,以前觉得这些东西面试用用也就算了,现在想来,不研究研究就不会有进步的,只顾复制粘贴不是出路,深入原理才是王道。首先看到虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序

2015-04-22 09:22:24 352

原创 activeMQ使用总结

这几天在看异步消息,想到了jms,想到了activeMQ。下面是使用记录:activeMQ可以直接官网上下到。理解:activeMQ实现了一个队列,提供了tcp、socket等多种连接方式,通过java 的JMS进行发送消息和监听消息。            消息分为两种:queue(队列)、topic(主题),队列是点对点的生产者、消费者模式,主题是发布、订阅模式。开发与学习过程

2015-04-21 16:31:50 963

原创 Java 标注过期方法 注解: @Deprecated

Java 标注过期方法  注解: @Deprecated

2015-04-15 09:50:43 22872

原创 Hessian使用记录

以前所接触的rpc一直都是使用resful或者webservice,到了新公司,接触了另外一种实现rpc的框架-Hessian。实际上hessian是实现了rmi功能的一个框架,不同于webservice的soap,hessian是自己给予http协议实现的一种rpc协议。它很轻便,适合传输二进制数据。服务端很容易实现,demo1:hessiancom.caucho.hes

2015-04-14 11:20:40 596

原创 通过反射执行方法

新入职,上级分配了个任务,通过hessian实现rpc,服务端接口接收参数封装成实体类,我实现了一个实体类,包括bean名称,method名称和参数列表,我通过class.getMethod(methodName,classes)来查找方法然后invoke执行它: public RemoteMsg getRemoteResult(RemoteParam paramObject){Objec

2015-04-13 09:57:23 631

原创 异常处理

昨天下午碰到一个问题,在远程调用(rpc)时对于异常的处理,我想到了两种方案。第一种:服务端发生异常,直接抛出:@Overridepublic User baseMethod(String base,String age,Object ss) { User user=null;//=new User(); /* user.setUsername(base); u

2015-04-10 09:05:53 277

原创 git 基本命令记录

git拷贝项目git config --global user.name "xxx"git config --global user.email "[email protected]"git init myjobcd myjob/git clone xxx.git myjobgit创建分支并切换git checkout -b debug    或git branch d

2015-04-08 15:55:45 358

基于pushlet做的comet

基于pushlet实现的comet技术的服务器推技术。新增了接口和实现类,可直接调用点对点,群发等功能。注意Session类当中create方法中王hashtable当中存入当前登录用户id和sessionid键值对。启动后会发现的。

2015-05-29

简单的spring mybatis springmvc小例子 可以使用

简单的spring mybatis springmvc小例子 可以使用它搭建框架

2014-10-11

android 调用webservice 的简单登陆项目

android 调用webservice 的简单登陆项目 入门级 新手学习很用帮助

2013-12-19

j2ee开发的网上答题管理系统 界面不好看

java web 网上答题系统 ssm(struts+spring+mybatis)框架 对学习有用 代码简单 容易理解

2013-05-09

空空如也

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

TA关注的人

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