
java
哈喽我的天啊
java web软件工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 单例模式
/*** 饿汗式* 饿汗式单例模式虽然免除了多线程所带来的影响,但是该对象是在类加载的时候就放到内存。如果该对象足够大,占用资源较多势必会影响程序的性能。** @author Administrator**/public class Singleton1 {private static final Singleton1 instance = new Singleton1();pr原创 2016-12-10 21:44:29 · 308 阅读 · 0 评论 -
JKS生成数字签名+JBOSS配置SSL
第一步:生成JKS文件配置环境 JAVA_HOME: C:\bea\jdk150_10 Path: C:\bea\jdk150_10\bin运行一下脚本keytool -genkey -keyalg RSA -alias jbosskey -keystore jbosskey.jks得到下图 -keyalg RSA 算法是RSA-...2013-02-20 15:33:14 · 471 阅读 · 0 评论 -
遍历文件
[code="java"]package test.io;import java.io.File;import java.util.ArrayList;import java.util.List;import java.util.TreeMap;public class IteratorDirectory { /** * get all folders...2013-06-05 16:14:23 · 110 阅读 · 0 评论 -
java 生产消费者
[code="java"]package com.zhuyang.test.consumer;import java.util.ArrayList;import java.util.List;public class Queue {private List queue =new ArrayList();private int maxCount=5;public ...原创 2013-05-06 21:17:42 · 116 阅读 · 0 评论 -
单例模式是否线程安全
今天领导问了个问题说单例模式中,对象的变量是否是线程安全的。起初都不太确定,后来本着装的目的,试了一下,结果是否定的。在多线程环境下,对象的成员变量是不安全的。 [code="java"]package com.zhuyang.test;public class Singleton { private static final Singleton singleton; //...2013-05-06 20:26:58 · 1893 阅读 · 0 评论 -
X509TrustManager 接口
[code="java"]public class MyTrustManager implements X509TrustManager {MyTrustManager() { // constructor// create/load keystore}public void checkClientTrusted(X509Certificate chai...原创 2012-01-08 23:12:44 · 2722 阅读 · 0 评论 -
StringUtils用法
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)...原创 2011-03-28 21:27:15 · 169 阅读 · 0 评论 -
timeslot
TimeIntervalBean[code="java"]package com.test; import java.util.ArrayList;import java.util.Calendar;import java.util.List;public class TimeIntervalBean{ private Calendar cur...2011-09-27 14:36:51 · 599 阅读 · 0 评论 -
sso 加密
[code="java"]package com.citi.test; import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.security.KeyStore;import java.security.PrivateKey;import jav...2011-09-27 14:34:53 · 342 阅读 · 0 评论 -
java post请求跳过证书验证
[code="java"] import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;impo...2011-09-27 14:32:03 · 787 阅读 · 0 评论 -
Orika简单使用
使用orika进行对象间Mapping1. 当两个类的属性名都一样package com.orika;/** * Title:CopiedStudent.java * Description: * * @author zhuyang * @version 1.0 2017/7/18 */public class CopiedStudent { private St原创 2017-07-18 09:51:43 · 3977 阅读 · 0 评论 -
kafka配置参数
############################# System ##############################唯一标识在集群中的ID,要求是正数。broker.id=0#服务端口,默认9092port=9092#监听地址,不设为所有地址host.name=debugo01# 处理网络请求的最大线程数num.network.threads=2# 处理磁盘I原创 2017-07-21 13:06:31 · 636 阅读 · 0 评论 -
java注解使用
语法声明public @interface成员以无参无异常方式声明可以用default为成员指定一个默认值如果注解只有一个成员,则成员名必须为value(),在使用时可以忽略成员名和赋值号(=)注解类可以没有成员,没有成员的注解为标识注解元注解+ @Target- Annotation所修饰的对象范围(Type,Field,Method)+ @Retention- Annotation原创 2017-07-20 17:36:19 · 440 阅读 · 0 评论 -
java使用泛型
泛型方法是否拥有泛型方法,与其所在的类是否泛型没有关系。要定义泛型方法,只需将泛型参数列表置于返回值前。 public static <T> void test(T param){ System.out.println("value="+param+", type="+param.getClass().getName()); }//调用test("hello");//原创 2017-07-20 16:39:12 · 393 阅读 · 0 评论 -
Java基础学习过程
JVM 1. 内存模型( 内存分为几部分? 堆溢出、栈溢出原因及实例?线上如何排查?) 2. 类加载机制 3. 垃圾回收 Java基础 什么是接口?什么是抽象类?区别是什么? 什么是序列化? 网络通信过程及实践 什么是线程?java线程池运行过程及实践(Executors)转载 2017-04-05 14:58:46 · 439 阅读 · 0 评论 -
hashMap的原理 深入理解
前言:这篇文章写的越品越有味首先再次强调hashcode (==)和equals的真正含义(我记得以前有人会说,equals是判断对象内容,hashcode是判断是否相等之类):equals:是否同一个对象实例。注意,是“实例”。比如String s = new String(“test”); s.equals(s), 这就是同一个对象实例的比较;等号(==):对比对象实例的内存地址(也即对象实转载 2017-02-07 21:44:00 · 452 阅读 · 0 评论 -
sss
package com.zhuyang.test;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.PreparedStatement;imp...原创 2013-10-10 12:16:23 · 174 阅读 · 0 评论