上一页 1 2 3 4 5 6 ··· 9 下一页

2019年2月19日

RequestUtil 获取网址页面信息

摘要: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import 阅读全文

posted @ 2019-02-19 14:31 我是司 阅读(1374) 评论(0) 推荐(0) 编辑

DateUtil(2)

摘要: import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; impor 阅读全文

posted @ 2019-02-19 14:22 我是司 阅读(278) 评论(0) 推荐(0) 编辑

PropertiesUtil

摘要: import java.io.InputStream; import java.util.Properties; public class PropertiesUtil { private static Properties props = null; private synchronized st 阅读全文

posted @ 2019-02-19 14:15 我是司 阅读(295) 评论(0) 推荐(0) 编辑

HttpUtils(2)

摘要: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.IOException; import java.io.OutputStrea 阅读全文

posted @ 2019-02-19 14:12 我是司 阅读(311) 评论(0) 推荐(0) 编辑

CFCA证书工具类

摘要: jar:com.cfca.pkibase-1.0.jar import java.io.UnsupportedEncodingException; import java.security.Security; import org.bouncycastle.jce.provider.BouncyCa 阅读全文

posted @ 2019-02-19 14:09 我是司 阅读(7340) 评论(0) 推荐(0) 编辑

base64工具类

摘要: import java.net.URLDecoder; import java.net.URLEncoder; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; /** * ************************** 阅读全文

posted @ 2019-02-19 14:03 我是司 阅读(1042) 评论(0) 推荐(0) 编辑

RSA签名,加解密处理核心文件

摘要: import java.io.ByteArrayOutputStream; import java.io.UnsupportedEncodingException; import java.security.InvalidKeyException; import java.security.Key; 阅读全文

posted @ 2019-02-19 14:00 我是司 阅读(1066) 评论(0) 推荐(0) 编辑

MD5(3)

摘要: import java.io.UnsupportedEncodingException; import java.security.PrivateKey; import java.security.SignatureException; import org.apache.commons.codec 阅读全文

posted @ 2019-02-19 13:59 我是司 阅读(213) 评论(0) 推荐(0) 编辑

GSON工具类

摘要: import java.util.Map; import com.google.gson.reflect.TypeToken; import com.google.gson.FieldNamingPolicy; import com.google.gson.Gson; import com.goog 阅读全文

posted @ 2019-02-19 13:56 我是司 阅读(1745) 评论(0) 推荐(0) 编辑

Base64(3)

摘要: public final class Base64 { static private final int BASELENGTH = 128; static private final int LOOKUPLENGTH = 64; static private final int TWENTYFOUR 阅读全文

posted @ 2019-02-19 13:55 我是司 阅读(373) 评论(0) 推荐(0) 编辑

Gson字符串编码,字符串转换成图片保存,二进制转换成图片保存

摘要: import java.io.BufferedInputStream; import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutpu 阅读全文

posted @ 2019-02-19 13:53 我是司 阅读(830) 评论(0) 推荐(0) 编辑

时间工具类DateUtil

摘要: import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; impor 阅读全文

posted @ 2019-02-19 13:46 我是司 阅读(1435) 评论(0) 推荐(0) 编辑

RSA 签名、验证、加密、解密帮助类

摘要: import java.io.IOException; import java.security.InvalidKeyException; import java.security.KeyFactory; import java.security.KeyPair; import java.secur 阅读全文

posted @ 2019-02-19 13:42 我是司 阅读(752) 评论(0) 推荐(0) 编辑

富友数据加密解密

摘要: import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.security.KeyFactory; import java.security.PrivateKey; imp 阅读全文

posted @ 2019-02-19 13:39 我是司 阅读(596) 评论(0) 推荐(0) 编辑

Base64(2)

摘要: import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.zip.Deflater; import j 阅读全文

posted @ 2019-02-19 13:33 我是司 阅读(354) 评论(0) 推荐(0) 编辑

MD5(2)

摘要: /************************************************ MD5 算法的Java Bean @author:Topcat Tuppin Last Modified:10,Mar,2001 *********************************** 阅读全文

posted @ 2019-02-19 13:32 我是司 阅读(381) 评论(0) 推荐(0) 编辑

实体对象操作工具

摘要: import java.beans.BeanInfo; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.io.ByteArrayInputStream; import java.io. 阅读全文

posted @ 2019-02-19 13:30 我是司 阅读(322) 评论(0) 推荐(0) 编辑

HttpClient工具类

摘要: import java.io.IOException; import java.io.InterruptedIOException; import java.io.UnsupportedEncodingException; import java.net.UnknownHostException; 阅读全文

posted @ 2019-02-19 13:23 我是司 阅读(730) 评论(0) 推荐(0) 编辑

MD5

摘要: import java.io.UnsupportedEncodingException; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmExce 阅读全文

posted @ 2019-02-19 13:21 我是司 阅读(191) 评论(0) 推荐(0) 编辑

身份证算法实现

摘要: import java.util.Calendar;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * * 身份证算法实现 * * 1、号码 阅读全文

posted @ 2019-02-19 13:19 我是司 阅读(1266) 评论(0) 推荐(0) 编辑

银行卡验证

摘要: import java.util.regex.Matcher; import java.util.regex.Pattern; public class CheckBankNumber { //Description: 银行卡号Luhm校验 //Luhm校验规则�?6位银行卡号(19位�?用): / 阅读全文

posted @ 2019-02-19 13:15 我是司 阅读(487) 评论(0) 推荐(0) 编辑

Base64

摘要: import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.OutputStream; public class Base64 { private static final char[] legal 阅读全文

posted @ 2019-02-19 13:12 我是司 阅读(355) 评论(0) 推荐(0) 编辑

URLDoBase64

摘要: import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; import org.apache.log 阅读全文

posted @ 2019-02-19 13:11 我是司 阅读(272) 评论(0) 推荐(0) 编辑

【详细】正则表达式30分钟入门教程

摘要: 本文目标 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。一旦入门后,你可以从网上找到更多更详细的资料来继续学习。 别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并不像你想像中的那么困难。当然,如果你看完了这篇教程之后发现自 阅读全文

posted @ 2019-02-19 12:00 我是司 阅读(6530) 评论(0) 推荐(1) 编辑

【前端】input输入框只能输入大于等于0的正数

摘要: 大于等于0的正数,允许小数 大于0的正整数 阅读全文

posted @ 2019-02-19 11:59 我是司 阅读(17109) 评论(0) 推荐(0) 编辑

VMware中三种网络连接的区别

摘要: 1、概述 大家在安装完虚拟机后,默认安装了如下图的两块虚拟网卡——VMnet1和VMnet8,其中VMnet1是host网卡,用于host方式连接网络;VMnet8是NAT网卡,用于NAT方式连接网络的,并且它们的IP地址是随机生成的。 VMware提供了三种工作模式,分别是bridged(桥接模式 阅读全文

posted @ 2019-02-19 11:18 我是司 阅读(196) 评论(0) 推荐(0) 编辑

post 发送方式

摘要: /** * post 方式 解码 */ public static String getWebContentByPost(String urlString, String data, final String charset, int timeout) throws IOException { if 阅读全文

posted @ 2019-02-19 09:43 我是司 阅读(319) 评论(0) 推荐(0) 编辑

使用response将html拼接页面写到当前浏览器端完成自动提交功能

摘要: /** * 准备中间页面所需参数 * add by linyan 2014-9-22 * @param url * @param params * @param charset * @return */ public static String[] operateParameter(String u 阅读全文

posted @ 2019-02-19 09:39 我是司 阅读(1556) 评论(0) 推荐(0) 编辑

将map对象参数转换成String=String&方式

摘要: * 将map对象参数转换成String=String&方式 * @param params * @param charset * @return * @throws UnsupportedEncodingException */ public static String generateParams 阅读全文

posted @ 2019-02-19 09:37 我是司 阅读(2087) 评论(0) 推荐(0) 编辑

AES的256位密钥加解密报 java.security.InvalidKeyException: Illegal key size or default parameters 异常的处理及处理工具

摘要: 一、出现的现象为了数据代码在传输过程中的安全,很多时候我们都会将要传输的数据进行加密,然后等对方拿到后再解密使用。我们在使用AES加解密的时候,在遇到128位密钥加解密的时候,没有进行什么特殊处理;然而,在使用256位密钥加解密的时候,如果不进行特殊处理的话,往往会出现报“java.security 阅读全文

posted @ 2019-02-19 09:05 我是司 阅读(652) 评论(0) 推荐(0) 编辑

2019年2月18日

springMVC和struts2有什么不同?为什么要用springMVC或者struts2?让你实现一个MVC框架大概如何设计?

摘要: 【问题一:不同】 (1)框架机制 1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。2、Filter在容器启动之后即初始化;服务停止以后坠毁,晚于Servlet。Se 阅读全文

posted @ 2019-02-18 15:55 我是司 阅读(563) 评论(0) 推荐(0) 编辑

Spring IOC 三种注入方式(构造器,setter,接口)

摘要: Spring的依赖注入有三种方式: 1,构造器注入 2,setter注入 3,接口注入 下面我给大家介绍一下这三种注入 1.构造器注入 构造器注入主要是依赖于构造方法去实现,构造方法可以是有参也可以是无参,我们在平常都是通过类的构造方法来创建类对象,以及给他赋值,同样Spring 也可以采用反射的方 阅读全文

posted @ 2019-02-18 15:44 我是司 阅读(1861) 评论(0) 推荐(0) 编辑

Redis和Memcached的异同

摘要: Memcached Redis 2.Redis作为分布式缓存可能会存在哪些问题,怎么解决? 缓存穿透预防及优化:缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中;缓存穿透将导致不存在的数据每次请求都要到存储层去查询,失去了缓存保护后端存储的意义;解决方法:缓存空对象和布隆过滤器拦截; 阅读全文

posted @ 2019-02-18 15:09 我是司 阅读(276) 评论(0) 推荐(0) 编辑

Linux关机和重启命令

摘要: shutdown命令 在早期的 Linux 系统中,应该尽量使用 shutdown 命令来进行关机和重启。因为在那时的 Linux 中,只有 shutdown 命令在关机或重启之前会正确地中止进程及服务,所以我们一直认为 shutdown 才是最安全的关机与重启命令。而在现在的系统中,一些其他的命令 阅读全文

posted @ 2019-02-18 14:59 我是司 阅读(1825) 评论(0) 推荐(0) 编辑

Linux下JDK环境变量配置

摘要: JDK官方下载地址: 我的下载路径: 解压: 配置环境变量: 在profile的最后加入/修改: CLASSPATH中的tools.jar主要包含一些工具,如javac(将.java编译为.class)、javadoc(根据java源文件以html格式生成API文档)、javap(反汇编.class 阅读全文

posted @ 2019-02-18 14:19 我是司 阅读(6084) 评论(0) 推荐(0) 编辑

hibernate的load和get有什么作用

摘要: ① load方法认为该数据在数据库中一定存在,可以放心的使用代理来延迟加载,如果在使用过程中发现了问题,只能抛异常(ObjectNotFoundException)load方法加载实体对象的时候,根据映射文件上类级别的lazy属性的配置(默认为true) 为true,则首先在session中查找,如 阅读全文

posted @ 2019-02-18 13:47 我是司 阅读(262) 评论(0) 推荐(0) 编辑

【前端】

摘要: 1.Web缓存的作用以及实现方式 作用:1.减少网络宽带消耗 2.降低服务器压力 3.减少网络延迟,加快打开网页速度 实现方式: 2.AJAX:核心内置对象 核心对象是XMLHttpRequest,它可以提供不重新加载页面的情况下更新网页,在页面加载后在客户端向服务器请求数据,在页面加载后在服务器端 阅读全文

posted @ 2019-02-18 13:46 我是司 阅读(225) 评论(0) 推荐(0) 编辑

如何用java代码写一个堆栈

摘要: public class Stack { int[] data; int maxSize; int top; public Stack(int maxSize) { this.maxSize = maxSize; data = new int[maxSize]; top = -1; } /** * 依次加入数据 * @param data... 阅读全文

posted @ 2019-02-18 13:44 我是司 阅读(1956) 评论(0) 推荐(0) 编辑

如何设计高性能、高并发、高可用的系统。

摘要: 系统架构三个利器:RPC服务组件、消息中间件(交互异步化、流量削峰)、配置管理(灰度发布、降级); 无状态:接口层最重要的就是无状态,将有状态的数据剥离到数据库或缓存中; 如何改善延时:找关键路径(“28原则”)、空间换时间,如各级缓存;时间换空间,如传输压缩,解决网络传输的瓶颈;多核并行,减少锁竞 阅读全文

posted @ 2019-02-18 13:36 我是司 阅读(2851) 评论(0) 推荐(0) 编辑

10 个深恶痛绝的 Java 异常

摘要: 1、NullPointerException 空指针异常,操作一个 null 对象的方法或属性时会抛出这个异常。具体看这篇文章:Java 避免空指针的 5 个案例。 2、OutOfMemoryError 内存异常异常,这不是程序能控制的,是指要分配的对象的内存超出了当前最大的堆内存,需要调整堆内存大 阅读全文

posted @ 2019-02-18 11:50 我是司 阅读(461) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页

导航