Java
文章平均质量分 54
余建新-18588497759
这个作者很懒,什么都没留下…
展开
-
问题排查(JVM 层面)
visualvm http://blog.csdn.net/cutesource/article/details/5906705 jmap命令详解 http://blog.csdn.net/zhaozheng7758/article/details/8623530 JVM内存区域详解(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen) http://blog.csdn.net/shiyong1949/article/details/52585256原创 2022-05-24 10:55:13 · 228 阅读 · 0 评论 -
Java ++i与i++
public static void main(String[] args) { int i = 2; int j = ++i; System.out.println("i: " + i); System.out.println("j: " + j); System.out.println("====="); int a = 5; int b = a++;原创 2015-08-14 15:49:31 · 548 阅读 · 0 评论 -
Java操作ini文件
1、依赖jar包 ini4j-0.5.4.jar 2、官网 http://ini4j.sourceforge.net/ 3、测试例子 package cn.yjx.ini4j; import java.io.File; import java.io.IOException; import org.ini4j.Wini; public class Ini4jTest { p原创 2015-11-23 14:14:08 · 4981 阅读 · 1 评论 -
Java混淆器Allatori
一、作用 保护代码安全。即使Java代码被反编译,看到的也是杂乱无章,获取不到信息。 二、环境说明 2.1、软件名称 Allatori-5.6-Demo 三、修改配置文件config.xml 四、使用 五、参考文档原创 2015-12-30 11:26:05 · 4395 阅读 · 0 评论 -
Memory Analyzer
原创 2016-04-12 21:51:44 · 348 阅读 · 0 评论 -
Java使用-总结-1
Date与String互相转换 // Date --> String public void fun1() { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = n原创 2015-02-09 10:41:57 · 559 阅读 · 0 评论 -
Java-JDBC-连接不同数据库
PostgreSQL private static Connection getConn() throws Exception { Class.forName("org.postgresql.Driver"); String url = "jdbc:postgresql://192.168.2.150:5432/hive_query_info"; String user = "root";原创 2015-03-12 11:41:11 · 990 阅读 · 0 评论 -
org.apache.commons.codec.binary.Base64与sun.misc.BASE64Encoder等效
import org.apache.commons.codec.binary.Base64; private static void test1() throws Exception { // encode String toBeEncode = "123"; sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encod原创 2016-09-08 16:55:36 · 3522 阅读 · 0 评论 -
Java开发-问题总结
一、问题描述 在IDEA中打包发布到集群环境,执行hadoop jar HadoopDev-1.0-SNAPSHOT.jar却报错: UnsupportedClassVersionError: cn/com/szhfc/bigdata/MyWordCount : Unsupported major.minor version 51.0 问题解决: 开发环境中的jdk版本比集群环境中的版本高原创 2014-12-08 12:56:26 · 1948 阅读 · 0 评论 -
Java记录
Java执行类class的方法 java -classpath "$CLASSPATH" org.apache.hbase.test.T1 java -cp ./KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb \ --zk 192.168.23.2...原创 2016-10-08 10:26:25 · 277 阅读 · 0 评论 -
Java生成数据
public class DBToDBRunnerTest { public static void main(String[] args) { int lineNum = 1000; StringBuffer destSb = new StringBuffer(); String field1 = "20150731"; String field2 = "1001";原创 2015-07-31 13:53:00 · 774 阅读 · 0 评论 -
Protocol Buffer使用
命令行编译 protoc schedule.proto --java_out=D:\dev\Java\eclipse-workspace\base\src 资源下载 http://pan.baidu.com/s/1bGlCa原创 2015-02-10 13:55:28 · 589 阅读 · 0 评论 -
Java-注解
一、注解介绍 注释是给人看的;注解是给程序看的。 在Servlet3.0中有一个注解类为@WebServlet,然后我们就可以在Servlet中使用@WebServlet中使用这个注解了。这个注解就是用来替代,然后Tomcat会通过反射来读取注解中的信息! 二、定义注解 2.1、语法 public @interface MyAnn { String value(); int va原创 2015-02-12 23:08:20 · 784 阅读 · 0 评论 -
Java-动态代理
一、动态代理作用 JavaWeb框架,如Spring、Struts2中使用; 日常优秀代码。 二、动态代理说明 类Proxy中的静态方法newProxyInstance()返回的是实现了指定接口的实现类对象,甚至你都没有看见实现类的代码。 三、代码 3.1、指定接口 package cn.yjx.java.proxy; import java.util.Date; public原创 2015-02-13 23:28:36 · 474 阅读 · 0 评论 -
Java-反射-实际使用
一、说明 JavaEE开发中常用的SSH框架,使用Struts2做controller,对action层进行优化抽取。 二、实际代码 @Controller @Scope("prototype") public class TopicAction extends BaseAction { public static void main(String[] args) { /*原创 2015-02-15 00:47:16 · 628 阅读 · 0 评论 -
Java-反射
一、原创 2015-02-14 06:37:55 · 564 阅读 · 0 评论 -
JavaEE-1-JavaWeb项目的部分思考总结
一、说明 本文没有Struts2、Hibernate、Spring,但本文有自己封装的一个BaseServlet(使用Java动态代理)、自己写的DAO工具TxQueryRunner(借助Apache commons dbutils包)、自己模拟的Spring框架(使用Java反射)。 另,为了解决GET请求乱码问题,封装类GetRequest(装饰者模式的具体体现);再附上一个类Common原创 2015-03-21 09:15:06 · 985 阅读 · 0 评论 -
HashSet与HashMap之间的关系
HashSet底层就是HashMap,只是HashSet只用了HashMap的key,没用value。原创 2015-03-30 06:35:28 · 755 阅读 · 0 评论 -
两种日志方式
commons-logging import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; private static final Log log = LogFactory.getLog(RCTopology.class); log4j import org.apache.log原创 2015-04-12 17:04:29 · 542 阅读 · 0 评论 -
commons exec
import java.io.ByteArrayOutputStream; import org.apache.commons.exec.CommandLine; import org.apache.commons.exec.DefaultExecutor; import org.apache.commons.exec.PumpStreamHandler; /** * 通过commons e原创 2015-05-31 10:51:38 · 819 阅读 · 0 评论 -
log4j-总结-1
打印日志信息到控制台 log4j.rootLogger=info,console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.Target=System.out log4j.appender.console.layout=org.apache.log4j.PatternLayo原创 2015-04-27 06:43:47 · 534 阅读 · 0 评论 -
Java基础
一、 private static void fun1() { Map map = new HashMap(); map.put(11, 12); map.put(21, 22); map.put(31, 32); // 方式1 // Iterator> iterator = map.entrySet().iterator(); // while (iterator.hasNext原创 2015-06-29 20:44:12 · 394 阅读 · 0 评论 -
Java使用-总结-2
byte[] contents = new byte[len + 1]; // 定义一个字节型数组,并指定数组长度原创 2015-02-09 15:10:51 · 452 阅读 · 0 评论