-
适用的Log打印类封装,助尼快速定位源码(android)
实用的Log打印类封装,助尼快速定位源码(android)相信众多android开发者在开发程序的过程中会经常用到Log打印信息以方便了解当前程序的运行状况以及在出现BUG的时候能够快速定位问题大多数童鞋会使用官方的打印log的方法,设置TAG,然后在Eclipse里面设置过滤标签,切换来回的看Log,但这样却效率很低;下面分享一个Log打印信息的封装类,主要提供以下功能:1.使用一个标签来标记当...
7
热度 -
在Mapreduce程序中使用MulipleInputs会给出错误
问题描述 我在mapreduce程序中使用MultipleInputs,并在Intellij中本地运行它。 我收到此错误: Exceptioninthread"main"java.lang.NoClassDefFoundError:org/apache/hadoop/mapreduce/lib/input/MultipleInputs atPlink.PlinkDriver.run(PlinkD...
78
热度 -
适用的json工具类gson
实用的json工具类gson 涉及到的jar包主要是gson-2.0.jar(必须),log4j.jar(可选)使用方法1,对象转字符串:Stringstr=JsonUtils.toJson(A,false)//第一个参数具体对象,第二个正常情况下一定要设为false转回对象A:Aa=JsonUtils.fromJson(str,A.calss),第一个是通过json转的string,第二个参数目...
291
热度 -
Jxl解析Excel报表数据
Jxl解析Excel表格数据 /***@fileExcelUtils.java**@briefExcelUtils.java相关函数***@author*-Dec28,2011xxxx**@par版权信息:*Copyright(C)2011-2011鑫万佳*/packagecom.xwj.reflact;importjava.io.File;importjava.io.IOException;im...
413
热度 -
提取对象属性值变换为json格式的数据[转]
提取对象属性值转换为json格式的数据[转] Java代码importjava.lang.reflect.Field;importjava.util.Collection;importjava.util.Iterator;/**将pojo对象的属性值提取出来,组成json格式的数据*当前版本只能对最基本的pojo对象进行转化,类似于下面的格式:publicclassPojo{privateStri...
344
热度 -
适用的Json工具类(Gson)
实用的Json工具类(Gson) ? 涉及到的jar包主要是gson-2.0.jar(必须,google做了封装所以是gson),log4j.jar(可选) ? 使用范围:所有对象 ? 使用方法: 1,对象转json StringaStr=JsonUtils.toJson(A,false); 参数1具体对象(A代表任何对象,可以使集合类型也可以是普通类型), 参数2:是否转换只标注有@Expose...
893
热度 -
抢手工具页面(拖拽实现)
热门工具页面(拖拽实现) <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"xmlns:z="http://ria.zt...
462
热度 -
web服务器监控(1)
web服务器监控(一) 程序截图 原理 定时任务,通过与监控URL建立连接来判断web服务器状态,如果异常,发送邮件通知,如果是139邮箱,同时可接收到手机短信.最终发布时使用fatjar打包,通过one-jar可以将lib打包到一个jar文件中. ? 源码 ServerMonitor ? packagecom.gary.ui; /** *主程序 *@authorgary */ publicc...
422
热度 -
Java反照模拟Webwork的URL解析(转)
Java反射模拟Webwork的URL解析(转) Webwork是一款优秀的WEB应用框架,在其基础之上发展而来的Struts2已经开始替代Struts作为MVC模式下的WEB框架。熟悉 Webwork的程序员很容易过渡到Struts2。本文来模拟一下Webwork的URL解析,应用反射机制实现,只作为说明,当然没有webwork 本身实现的完美。 ??? Webwork默认解析的服务请求名是...
250
热度 -
Nutz+ExtJS示范教程――后台Service实现
Nutz+ExtJS示例教程――后台Service实现 ? ? 后台的结构图如下: ? ? 这里是模仿了SSH的组织方式,因为毕竟大部分是学SSH过来的(ME也是其中之一),变化太大可能会有理解上的困难。 ? 这里的Dao层被去掉了,因为Nutz本身提供的NutzDao就提供了基本的增删改查操作,因此这层可以去掉了,直接并入到Service层中。 ? 接下来,先写model层,就是对于数据库...
318
热度 -
在java官网上下载的代码,运作不正常。Couldn't find file
在java官网上下载的代码,运行不正常。Couldn'tfindfile:一张图说明问题:左红框圈的是所需的文件,下红框圈的是出错信息。下面是java代码:/**Copyright(c)1995,2008,Oracleand/oritsaffiliates.Allrightsreserved.**Redistributionanduseinsourceandbinaryforms,wit...
82
热度 -
Java部类信息
Java类型信息一、引言最近在阅读《Java编程思想》,学习一下java类型信息,现在做一下总结。Java如何让我们在运行时识别对象和类的信息的。主要有两种方式:一种是传统的“RTTI”,它假定我们在编译时已经知道了所有的类型;另一种是“反射”机制,它允许我们在运行时发现和使用类的信息。二、Class对象要理解RTTI的工作原理,首先必须知道类型信息...
22
热度 -
大家对这篇错误处理的文章有什么看法
大家对这篇异常处理的文章有什么看法?这篇文章还算挺有名的很多网站都有转载原作者不详===以下是文章的转载===Java异常处理的陋习展播你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?OutputStreamWriterout=...java.sql.Connectionconn=...try{//⑸State...
30
热度 -
Java程序员不该有的一些陋习
Java程序员不该有的一些陋习 只有在学会处理异常之后,我们才能说自己是一个合格的java程序员。只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟。 现在就来测试一下大家对异常的掌握程度。不用担心,事实上,这些不合理的设计很容易看出来。那么,以下六种不合理的代码,大家能看出每一种的问题出在哪儿吗? OutputStreamWriterout=......
123
热度 -
Java入门需掌握的30个基本概念
Java入门需掌握的30个基本概念 Java入门需掌握的30个基本概念 程序代码:<SCRIPTtype=text/javascript> vararrBaiduCproConfig=newArray(); arrBaiduCproConfig['uid']=122571; arrBaiduCproConfig['n']='bdwxl_51myit_cpr...
129
热度 -
[推荐]static,this,super,final的运用
[推荐]static,this,super,final的运用 一、static 请先看下面这段程序: publicclassHello{ publicstaticvoidmain(String[]args){//(1) System.out.println("Hello,world!");//(2) } } 看过这段程序,对于大多数学过Java的人来说,都不陌生。即使没...
795
热度 -
插件管理的一种方式
Android动态资源加载原理和应用动态加载资源原理通常我们调用getResources()方法获取资源文件publicResourcesgetResources(){returnmResources;}mResources是在创建ContextImp对象后的init方法里面创建的mResources=mPackageInfo.getResources(mainThread);调用了LoadedA...
113
热度 -
Hibernate处置没有主键的table
Hibernate处理没有主键的table之前用Hibernate映射的表一直都有主键,刚好今天测试的是一张无主键的表,一直报错无法匹配,查了半天原来Hibernate是一定要设置主键了,但是是不是不设置主键就没法处理了?当然不是,可以通过设置复合主键的方式来处理,当然企业环境开发中,所有的表肯定是有主键的,这里只是做一个记录,好了废话不多少了,开始吧!本人用的工具开发工具是IDEA+Hibern...
6
热度 -
一个容易的"RPC框架"代码分析
一个简单的"RPC框架"代码分析0,服务接口定义---Echo.java/**定义了服务器提供的服务类型*/publicinterfaceEcho{publicStringecho(Stringstring);}一,客户端代码分析--实现类:MainClient.java客户端实现包括:获得一个代理对象,并使用该代理对象调用服务器的服务。获取代理对象时,需要指定被代理的类(相当...
41
热度 -
java 中最常见的 5 个异常
java中最常见的5个错误【编者按】在编程时,开发者经常会遭遇各式各样莫名错误。近日,SushilDas在GeekOnJava上列举了Java开发中常见的5个错误,与君共「免」。以下为译文:1.Null的过度使用避免过度使用null值是一个最佳实践。例如,更好的做法是让方法返回空的array或者collection而不是null值,因为这样可以防止程序抛出NullPointerException。...
40
热度