java
文章平均质量分 64
java基础
-夏夜凉月-
最近在把博客里面的内容进行系统的整理,平常比较懒,没怎么写博客,趁最近有时间,做一个系统的整理,进行查漏补缺,如有不正确的望大家指正,笔者每个例子都经过测试,力争不误人子弟。
展开
-
CXF构建WebService客户端请求Client
CXF构建webservice客户端原创 2022-06-15 11:44:59 · 510 阅读 · 0 评论 -
关于身份证图片加密安全技术
前言现在的图片都是上传到c d n或者其它第三方服务器上,通过一个url进行访问,非常的方便,方便的同时也带来了另外一个问题,隐私安全问题,比如:好莱坞隐私照片泄漏。如何保证图片安全如果发生客户隐私图片的泄漏,将是非常严重的事情,会使当事人遭受到骚扰、企业遭受到质疑,那么如何保证用户上传图片的安全将是一件值得重视的事情,本篇介绍一种加密方式:异或加密。算法原理异或的运算方法是一个二进制运算:1^1=00^0=01^0=10^1=1两者相等为0,不等为1。对于一个字符来说,都可以用二进制原创 2021-03-18 09:18:58 · 1618 阅读 · 0 评论 -
java自定义注解实现
引言 去杭州第一面试的时候问及到自定义注解,那时候不清楚,现在简单写下,算是对过去的一个交代。自定义注解 关于注解的定义这里就不解释了,下面直接来看java提供的四个元注解(作用:负责注释其它注解)。 1、@Target(用于描述修饰对象的范围) 范围取值于ElementType这个枚举类:ANNOTATION_TYPE(注释...原创 2018-06-07 11:12:51 · 22744 阅读 · 1 评论 -
Java中用内存映射处理大文件
工作中有一次发现,利用FileInputStream处理文件时很慢,于是想有没有读取大文件时比较快的方法,网上有说利用内存映射处理大文件,下面我们一起看一组对比试验:package test.api;import java.io.*;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;...原创 2018-05-29 14:41:10 · 1944 阅读 · 0 评论 -
java将金额数字转换成对应的汉字
记得这是一道面试题,今天中午花时间写了下,贴代码:import java.util.Scanner; public class NumberToWord { private static String input; private static Scanner sc; private static String[] num = {"零"...原创 2017-02-23 20:39:56 · 7218 阅读 · 3 评论 -
java发送163邮件554、553、535状态码
前言:复习java基础的时候,突然想着自己刚申请的Gmail邮箱,就想到写个发送邮件的程序,用的163邮箱,结果坑爹的反垃圾机制把我折腾死了,网上也有各种解决方法,我就总结我所遇到的,希望给后来者一点帮助,不浪费时间,先解释各个状态码。原创 2017-03-02 19:18:32 · 13893 阅读 · 0 评论 -
SpringBoot整合Redis
一、引言 记录工作中springboot使用的redis配置,后面少采坑,本篇使用的是RedisTemplate来实现springboot和redis的单机版、集群版和哨兵模式。二、步骤1、maven依赖<dependency> <groupId>org.springframework.boot</groupId> <...原创 2019-02-14 17:22:33 · 217 阅读 · 1 评论