java
lrwin_
一线java开发
对于软件建模、高并发编程有深入研究
善于重构,代码风格比较clean.
乐于读各种开源框架源码。
博客: http://lrwinx.github.io/
展开
-
Gson- json转换的jar包工具-来自google
下载地址: https://code.google.com/p/google-gson/downloads/list分享一个工具类:package com.dsun.utils;import java.lang.reflect.Type;import java.util.Collection;import java.util.Enumeration;imp原创 2013-10-31 11:39:20 · 1808 阅读 · 0 评论 -
MAC中jdk的目录
在MAC系统中,jdk的安装路径与windows不同,默认目录是:/System/Libray/Frameworks /JavaVM.Framwork/。 在这个目录下有个Versions目录,里面有不同版本的jdk。 1.怎样设置mac中的默认java版本呢 ? 先看一下mac中,java链接到了哪里: 进入到相应的目录:cd /usr/bin 查看ja转载 2014-07-27 20:53:29 · 721 阅读 · 0 评论 -
Spring使用程序方式读取properties文件
在spring中可以通过下面的方式将配置文件中的项注入到配置中 class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_转载 2013-12-31 09:51:31 · 851 阅读 · 0 评论 -
Project facet Java version 1.7 is not support
当导入项目的时候可能会碰到如上的问题,。大概的解决方法如下:点开配置,将java的环境改成1.6或其他已有的环境就可以咯。原创 2013-12-12 23:38:47 · 660 阅读 · 0 评论 -
在eclipse中使用Lombok
1、下载Lombok.jar http://projectlombok.googlecode.com/files/lombok.jar 2、运行Lombok.jar: java -jar D:\001_software\work\Java\libs\lombok.jar 数秒后将弹出一框,以确认eclipse的安装路径3、确认完eclipse的安装路径后,点击in转载 2013-11-28 13:37:21 · 1024 阅读 · 0 评论 -
mybatis一个怪异的问题: Invalid bound statement (not found)
Invalid bound statement (not found): me.tspace.pm.dao.UserDao.getUser at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:178) at org.apache.ibatis.binding.MapperMethod.(转载 2013-11-11 14:57:35 · 1315 阅读 · 0 评论 -
几种location.href的区别 js实现网页防止被iframe框架嵌套功能
首先我们了解一下:window.location.href、location.href、self.location.href、parent.location.href、top.location.href他们的区别与联系,简单的说:"window.location.href"、"location.href"、"self.location.href"是本页面跳转"parent.location转载 2013-11-24 20:18:01 · 1076 阅读 · 0 评论 -
百度ueditor not import language file
问题:ie7下执行了not import language file这句话怎么办啊 求解决啊 高手呢 困扰我很久了 这个问题回答:var URL="/Public/ueditor/"; 改成绝对路径对比一下这个路径,要改下的,不知道你改了没,不改的话ie7是报错的,谷歌火狐没错误...(function () { /** *转载 2013-11-24 19:04:45 · 15791 阅读 · 0 评论 -
解决jar引用冲突问题
经常会用到导入很多jar的情况,很多时候会因为jar的冲突而调很久很久,。网上有一个比较不错的类,可以解决这个问题,我贴出来大加可以研究一下:package test;import java.io.File;import java.util.ArrayList;import java.util.Enumeration;import java.util.HashMap;im原创 2013-11-21 15:01:19 · 1084 阅读 · 0 评论 -
memcached支持mybatis3
mybatis3是可以通过spring 进行配置实现的。当然这里边摒弃了很繁杂的配置文件,直接使用注解映射的方式就可以完成了。但是添加memcached是一个很麻烦的问题,网上大都在实现类中进行实现的。我写了一个例子可以支持mybatis3的memcached下载链接:http://download.csdn.net/detail/dulei294948/6587537原创 2013-11-21 15:17:19 · 814 阅读 · 0 评论 -
FindBugs、PMD和CheckStyle对比
原地址:http://onlyor.iteye.com/blog/1672412FindBugs、PMD和CheckStyle对比1. 概要 工具目的检查项FindBugs检查.class基于Bug Patterns概念,查找javabytecode(转载 2013-11-07 09:31:42 · 1131 阅读 · 0 评论 -
spring mvc 与 jquery ajax
原文地址:http://blog.csdn.net/rambo_china/article/details/7720251 Spring mvc3中,响应、接受 JSON都十分方便。 使用注解@ResponseBody可以将结果(一个包含字符串和JavaBean的Map),转换成JSON。 使用 @RequestBody 注解前台只需要向 Controller 提交一段符合格式转载 2013-11-04 10:41:44 · 5023 阅读 · 0 评论 -
字符串转数组工具类
原文 地址:http://qq1988627.iteye.com/blog/1140649Java代码 package com.byd.mes.util; /* * To change this template, choose Tools | Templates * and open the template i转载 2013-11-04 16:59:33 · 1359 阅读 · 0 评论 -
spring发送email的使用工具类
我根据《spring 3.x企业应用开发实战》这本书,参考完成了一个spring关于email的工具类。做一下笔记:import java.io.File;import java.util.List;import java.util.Map;import javax.mail.MessagingException;import javax.mail.internet.Mi原创 2013-11-04 10:11:24 · 3216 阅读 · 0 评论 -
了解Activity的Intent用法
其实来看Intent,李刚说的很清楚了,而且给了很好的诠释。安卓中的Intent就想struts2中的view名称一样,不是直接返回的,而是同过一个中介去做一些处理,然后在做实际操作。Intent分为两种:隐式Intent和显示Intent显示Intent的话,基本上没什么好说的,很简单,所以重点看一下隐式的Intent:咱们自己再开发的时候可以在Maini原创 2013-11-03 16:04:39 · 733 阅读 · 0 评论 -
android学习_AsyncTask(异步任务)
看完这段话,其实觉得此书还是一个很不错的书,起码本节的第一段,就直入主题,看到这,我就知道了,其实异步请求就是我们需要的,都在主线程中做操作是不可取的,而且笔者也在强调不要去记20S这个数,他的意思就是,你优化的再好,也最好让其他线程来辅助完成耗时的操作。这也让我对这个异步任务很感兴趣,呵呵。笔者谈到了4种解决UI组件更新的问题,因为在多线程中是不可以直接更新UI组件的,其原创 2013-10-31 20:38:56 · 714 阅读 · 0 评论 -
android学习_Handler信息的传播机制
学习到Handler的时候,了解到了为什么前几天做自定义组件的时候,里边用到Handler,而又说使用Timer中的run方法是不可以的,但是得解释是因为UI组件是线程不安全的。看下面这样一段话:看这样一段话:其实,我觉得可以理解成,Handler可以处理线程安全问题,也就是说Handler可以在多个线程启动修改UI组件时进行控制,也就是说,当多个线原创 2013-10-31 19:40:48 · 666 阅读 · 0 评论 -
MongoDB 高级聚合查询
MongoDB版本为:2.0.8 系统为:64位Ubuntu 12.04先给他家看一下我的表结构[Oh sorry, Mongo叫集合]如你所见,我尽量的模拟现实生活中的场景。这是一个人的实体,他有基本的manId, manName, 有朋友[myFriends],有喜欢的水果[fruits],而且每种水果都有喜欢的权重。很不好的是你转载 2013-10-31 15:48:18 · 1401 阅读 · 0 评论 -
SoftReference
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、转载 2014-09-28 10:09:20 · 447 阅读 · 0 评论