java
文章平均质量分 65
小小长毛象
think different
展开
-
java使用collections.sort排序模板
做java应用开发常常需要对集合进行升降序操作,习惯了C#中LINQ对java中集合操作实在不感冒(PS:不得不吐槽一下,java更新速度太慢了 C#在3.0就加上了LINQ,lamba等新特性,到现在java这些特性还不是标准)第一步定义一个对象类personpackage com.dbc.yangg.main.test;import java.lang.reflect.Meth原创 2013-12-22 22:34:22 · 777 阅读 · 0 评论 -
java 利用泛性和反射机制实现collections.sort排序模板
~~~~~~~~~~~~~生命不止,折腾不休~~~~~~~~~~~~~~~废话不多说,直接上代码第一步 排序通用类定义package com.dbc.yangg.reflect;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Col原创 2013-12-23 22:04:07 · 832 阅读 · 0 评论 -
斐波那契数列的3种java程序实现
先说说为什么写这个吧,这个完全是由去阿里巴巴面试引起的一次惨目忍睹的血案。去面试的时候,由于面试前天晚上11点钟才到阿里巴巴指定面试城市,找到旅馆住下基本都1点多,加上晚上完全没有睡好,直接导致第二天面试效果很不好(对于那些正在找工作的大虾们不要向小虾一下悲剧,提前做好准备还是很重要滴),面试大概进行了一个多小时(面试结束回去的时候基本走路都快睡着了,悲催!!),面试快结束的时候面试官问的我问题就原创 2014-01-10 22:25:24 · 2934 阅读 · 0 评论 -
使用反射机制深入理解AOP机制并自定义AOP管理模块
先说说spring AOP使用上的一些限制:1.如果切点函数有重载时,定义的通知类中方法不能实现方法重载2.spring AOP只支持方法层面的切口定义,当然这个也是spring的基本原则如spring mvc 与struts2的区别之一就是spring mvc是基于方法的设计struts2是基于类的设计;3.spring aop 不支持参数级的切口定义,如有时候需要对传入切口的参数进行安全性,规范性、合法性处理的时候是不支持的。当然对参数处理涉及到解析参数类型获取、参数类型判断,对于使用反射机制获取原创 2014-01-20 20:56:35 · 2040 阅读 · 0 评论 -
mvn 常用命令
mvn archetype:create -DgroupId=com.dbc.hadoopproject -DartifactId=servicemvn archetype:create -DgroupId=com.dbc.hadoopproject -DartifactId=persistmvn archetype:create -DgroupId=com.dbc.yangg.hadoo原创 2014-01-19 21:54:44 · 532 阅读 · 0 评论 -
java jni编程详细步骤及注意细节
ubuntu 12.04 环境java jni编程详解原创 2013-12-17 17:20:33 · 1196 阅读 · 0 评论 -
一致性哈希算法介绍,及java实现
应用场景在做服务器负载均衡时候可供选择的负载均衡的算法有很多,包括: 轮循算法(Round Robin)、哈希算法(HASH)、最少连接算法(Least Connection)、响应速度算法(Response Time)、加权法(Weighted )等。其中哈希算法是最为常用的算法.典型的应用场景是: 有N台服务器提供缓存服务,需要对服务器进行负载均衡,将请求平均分发到每台服务器上转载 2015-03-04 11:26:26 · 481 阅读 · 0 评论