- 博客(64)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 hash算法介绍及部分hash算法实现
hash算法介绍:https://blog.csdn.net/majinggogogo/article/details/80260400hash算法实现:https://blog.csdn.net/yc_game/article/details/67633668
2020-07-07 16:36:50 222
转载 java pdf多签名
public static final String KEYSTORE = "d:/zsqz/test.pfx";public static final char[] PASSWORD = "123456".toCharArray();// keystory密码public static final String SRC = "d:/zsqz/1.pdf";public static
2017-09-19 11:49:02 2738 1
转载 log4j按日分割文件
# Set root logger level to ERROR and its only appender to A1.日志打印类型log4j.rootLogger=INFO,WARN,ERROR,FATAL,Console,R# R is set to be a DailyRollingFileAppender.log4j.appender.R=org.apache.log4j.D
2016-11-29 16:11:58 2517
转载 ansible使用
关闭selinuxssh-keygen -t dsa -P '' -f ~/.ssh/id_dsassh-copy-id -i id_dsa.pub root@node3一、Hosts and Groups(主机与组)对于/etc/ansible/hosts最简单的定义格式像下面:1、简单的主机和组 mail.yanruogu.com [webser
2016-06-02 20:44:16 10070 1
转载 linux下ansible安装
###(1) 准备环境:# python -V # 版本:Python 2.6.6# yum install gcc gcc-c++# yum install git -y# yum install python-devel-y# yum install python-setuptools# yum install python-simp
2016-06-02 10:02:09 2232
原创 hbase测试过程中遇到的一些问题及解决方案
1、hbase启动regionserver自动挂掉 出现此问题先看看个个hbase节点是时间是否同步,没同步就同步时间,hbase各节点如果时间不同步会有此类问题 也有可能是并发太大导致的问题2、zookeeper连接过多问题: 修改ZOOKEEPER_HOME/conf/zoo.cfg文件,在其中加入:maxClientCnxns=10000 同时修改
2016-01-14 11:12:38 3304
转载 nginx+tomcat+memcached集群、负载均衡
Nginx+Tomcat+Memcached负载均衡集群服务搭建操作系统:CentOS6.5 本文档主要讲解,如何在CentOS6.5下搭建Nginx+Tomcat+Memcached负载均衡集群服务器,Nginx负责负载均衡,Tomcat负责实际服务,Memcached负责同步Tomcat的Session,达到Session共享的目的。本文文档下载地址:htt
2015-06-18 20:35:41 802
转载 apache+tomcat集群搭建,包括负载均衡
传统的Java Web项目是通过tomcat来运行和发布的。但在实际的企业应用环境中,采用单一的tomcat来维持项目的运行是不现实的。tomcat 处理能力低,效率低,承受并发小(1000左右)。当用户请求较少时,单一的tomcat能够快速响应用户请求,但如果访问量一大,tomcat处理能力跟不上,无法及时响应请求,就会造成用户等待;如果访问量过大,超出tomcat的承受能力,还可能导致tomc
2015-06-11 19:55:26 1040
原创 java获取项目绝对路径
public static String getTempPath(Class cls) {String fileDir = "";Properties prop = System.getProperties();String os = prop.getProperty("os.name");if (os.startsWith("win") || os.startsWith("Win
2015-05-17 11:01:56 612
转载 oracle导入导出dmp
导出命令:exp zoneyump_pms_v252/zoneyump_pms_v252@pms file=zoneyump_pms.dmp导入命令:imp zoneyump_pms_v252/zoneyump_pms_v252@test file=zoneyump_pms.dmp ignore=yfromuser=zoneyump_pms_v252 touser=zo
2015-03-13 20:47:56 524
转载 linux下解决生成文件全部为"口"问题
JFreeChart默认字体有"Arial", "Dialog", "Dialog", "SansSerif", "Tahoma"而需要用到是宋体等中文字体时,JVM找不到相关字体文件,所以会显示乱码,解决方法如下。方法一:复制所使用的中文字体文件(如simsun.ttc)到此目录中(如果没有fallback目录,请手动建立。)$JAVA_HOME/jre/lib/font
2014-12-25 09:16:29 653
转载 java生成pfx证书
package com.zrsf.cert;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.mat
2014-08-07 18:39:09 4355 3
转载 java生成PFX证书
package zrh4;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.math.BigInteger;import java.security.KeyPair;import java.security.KeyPairGen
2014-08-06 09:16:47 4860 1
原创 java 序列化和反序列化
package cert;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;
2014-08-01 16:47:15 480
转载 java生成密钥对,及对数据进行加密、解密、签名、验签
package zrh4;import java.io.ByteArrayOutputStream;import java.security.Key;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import jav
2014-07-28 16:59:57 1765
原创 java获取用户登录IP
/*** 获取ip地址* * @param request* @return*/public static String getIpAddr(HttpServletRequest request) {String ip = request.getHeader("X-Forwarded-For");if (ip == null || ip.length() == 0
2014-07-23 10:25:23 5293
转载 UBuntu下安装jdk1.6
1、下载JDK1.6,你可以到官网去下载,下载时请看清自己的系统版本,记得一定要下载相应的版本。 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u41-oth-JPR2、将下载的文件放置到/usr/lib
2014-07-16 10:19:24 575
原创 java多线程工具类,可用该多线程同时处理相同且数量多的任务
package zrh4;public class ThreadModel {private static int maxThread = 4;protected static int currentThread = 0;private static ThreadModel t = new ThreadModel();private ThreadModel(
2014-07-02 15:00:02 979
原创 java jredis
package com.cache;import java.util.LinkedList;import java.util.List;import java.util.Map;@SuppressWarnings("unchecked")public interface CommonCache {//缓存操作失败记录public static f
2014-06-30 17:26:47 5857
转载 DES加密解密
package com.zrh2;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.SecretKey;import java.io.IOException;import javax.crypto.SecretKeyFactory;import j
2014-06-23 13:41:51 547
转载 javaIO
Java流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输
2014-06-12 10:31:06 444
转载 sql语句优化
1. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id
2014-06-07 00:47:20 591
转载 spring事务传播特性
Spring中通过Propagation来设置事务的传播属性的,在这个属性中提供了我们其中关于事务传播的特性: 1. PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 2. PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事
2014-05-30 11:23:05 640
转载 输入数字把数字变成中文的读法
package com.zrh.test1;/** * 数字型转大小写 * @author LJS * */public class NumberUtil {public static String changeToBig(double value){ char[] hunit={'拾','佰','仟'};
2014-05-30 10:03:29 1026
原创 HBase操作、java压缩、解压、Base64
import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStrea
2014-05-26 11:25:56 2516
转载 java 局部变量和全局变量问题
所谓临时变量,就是为了方便起见申明的变量,存放一些中间结果。有点像中学几何里 面的辅助线。 如果基于性能的考虑,避免每次调用的时候为临时变量分配空间,就可以将它声明为成 员变量,例如临时压缩缓冲区。 如果基于性能的考虑,避免每次访问的时候访问成员变量(尤其在循环的时候),就可 以将它声明为临时变量。 如果要在避免在函数之间传递大量参数,也可以用成员变量来节约参数个数和占用的
2014-05-26 10:09:52 3014
转载 java生成二维码
package net.test;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.F
2014-05-14 18:15:21 542
转载 java生成PDF微缩图
package com.zrsf.test2;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.Iterator;import java.util.List;
2014-04-15 12:50:24 701
转载 jsp页面把流当成文件下载
this.getResponse().setHeader("Pragma", "no-cache");this.getResponse().setHeader("Cache-Control", "no-cache");this.getResponse().setDateHeader("Expires", 0);this.getResponse().setContentType(Util
2014-04-10 14:24:55 962 1
转载 SHA-256加密算法
import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class SHA256 { private final static String MESSAGE_DIGEST_ALGORITHM = "SHA-256"; public static final
2014-03-28 17:34:10 3895
原创 java 传入结果集,和一个Class,把结果集转化为List对象
public class ResultSetToList{@SuppressWarnings("unchecked")public static List printRS(ResultSet rs,Class cls) throws Exception {// 检索此 ResultSet 对象的列的编号、类型和属性。List list = new ArrayList();
2013-11-29 17:06:16 2141
原创 java调用存储过程
package test2;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLEx
2013-11-28 15:24:36 704
原创 oracle 学习笔记之循环
--创建表create table users(id number primary key,name varchar2(20));--创建一个存储过程,循环往users表里面添加十条记录,while循环create or replace procedure sp_pro3(names varchar2) isnums number :=1;begin while nums
2013-11-28 11:53:30 542
原创 oracle学习笔记之包
--定义一个包,包里面包含一个存储过程 update_emp,和一个函数sp_fun2create or replace package sp_package1 isprocedure update_emp(names varchar2,nums number);function sp_fun2(names varchar2) return number;end; --
2013-11-27 15:47:24 478
原创 oracle学习笔记之自定义函数
create function sp_fun1(names varchar2) --创建一个函数return number is nums number(7,2);beginselect sal*12+nvl(comm,0)*12 into nums from emp where ename=names;--nvl函数代表如果comm为空则用0代替comm的值return nums
2013-11-27 15:36:37 560
原创 oracle学习笔记之存储过程
user:scott SQL> create table mytest(name varchar2(30),password varchar2(30)); Table created SQL> create or replace procedure pro_sp1 is --创建一个简单的存储过程 2 begin 3 insert into mytest
2013-11-27 15:35:54 698
转载 java设计模式
创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到具体的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。[java] view plaincopypublic class TestFactoryMethod {
2013-11-26 20:28:57 493
java词汇联想技术问题
2018-01-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人