
java
文章平均质量分 70
worm0527
见到你很高兴~~~~~~~~
展开
-
Mockito使用简介
Mockito使用简介目录Mockito使用简介Mock基础知识什么是MockMock的目的Mock的应用场景Mock框架比较Mockito使用介绍环境依赖功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表F原创 2021-12-23 23:29:18 · 2580 阅读 · 0 评论 -
构建第一个Spring Boot程序
Spring Boot 由于自身的自动化配置、快速开发、轻松部署等特点,同时作为 Spring Cloud 微服务框架的基础服务框架,在学习 Spring Cloud 之前很有必要学习 Spring Boot。构建第一个 Spring Boot 程序构建第一个 Spring Boot 程序浏览器中输入https://start.spring.io/ 。选...原创 2018-08-12 17:13:14 · 375 阅读 · 0 评论 -
Java面试知识点(整理)
Java面试知识点(整理) Java面试知识点(整理)基础篇基本功集合线程锁机制基础篇基本功面向对象的特征 抽象:抽象是将一类事物的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两个方面。抽象只关注对象的属性和行为,不关心这些行为的具体细节。继承:继承是从已知类得到信息继承信息创建新类的过程。提供继承信息的类成为超类或者父类;得...原创 2018-07-29 15:10:27 · 2291 阅读 · 0 评论 -
POI中设置单元格背景色
该篇文章为转载,原文地址:POI操作Excel:cell的背景颜色类型 POI中背景颜色设置方法如下: HSSFCellStyle style = workbook.createCellStyle(); style.setFillBackgroundColor(HSSFColor.AQU转载 2017-12-05 18:08:12 · 5984 阅读 · 0 评论 -
Java中等待线程执行完毕
前言:前一段时间在做项目的时候,某段代码中用到了多线程,该处代码需要开启多个线程,待这几个线程执行完毕后再接着执行后续的流程。现将可采用的方法记录如下。要达到上述的描述的情形,可以使用Thread的join()方法,也可以使用java.util.concurrent包中的CountDownLatch类。具体如下:一、使用Thread.join()方法该方法在JDK API中的解释为“等待该线程终止原创 2017-07-18 23:10:27 · 8624 阅读 · 0 评论 -
Java中的UTF-8、UTF-16编码字符所占字节数
前言:上一篇文章写了关于Unicode,以及utf-8、utf-16相关知识。所以本篇博文来验证在java环境下,字符在不同编码下所占的字计数。测试代码如下:package string;public class CharByteTest { public static void main(String[] args) throws Exception { // 第二个字符为原创 2017-05-01 23:19:31 · 16912 阅读 · 3 评论 -
java byte[]与十六进制字符串相互转换
前言:我们经常在加密或者进行数字签名的时候,需要将字节数组(byte[])与十六进制表示的字符串之间进行相互转换。本篇文章介绍几种将字节数组转换为十六进制字符串的几种方法,以及将十六进制字符串转换为字节数组。直接上代码,如下:package string;import java.util.Arrays;/** * byte[]与16进制字符串相互转换 * * @date:2017年4月10原创 2017-04-10 23:17:20 · 90957 阅读 · 11 评论 -
【设计模式】代理模式(动态代理)
前言:本篇文章为阅读《Head First设计模式》一书中的代理模式一章后整理而来,本篇博文主要介绍该章节提到的动态代理(保护代理),后续会补上该章节中讲到的远程代理和虚拟代理。一、使用Java API的代理,创建一个保护代理Java在java.lang.reflect包中有自己的代理支持,通过这个包可以在运行时动态的创建代理类,实现一个或多个接口,并将方法的调用转发到所指定的类。因为实际的代理类是原创 2017-03-14 23:58:52 · 457 阅读 · 0 评论 -
【设计模式】代理模式
前言:上一篇文章写了《Head First设计模式》中代理模式的动态代理(详见:【设计模式】代理模式(动态代理))部分,本篇文章将介绍代理模式的远程代理和虚拟代理部分。由于这两个部分在书中是放在动态代理部分之前的,所以可以先阅读本篇文章。一、定义代理模式 代理模式为另一个对象提供一个替身或者占位符以控制对这个对象的访问。使用代理模式创建代表(representative)对象,让代表对象控制某原创 2017-04-06 22:52:00 · 322 阅读 · 0 评论 -
初识Java RMI框架
一、什么RMIRMI即(Rmote Method Invoke)远程方法调用。换句话说客户对象Client可以调用远程Server上的方法。客户端并不是直接调用远程服务上的方法,而是通过客户辅助对象与远程服务通信。客户辅助对象会联系服务器,传送相应的调用信息,等待服务器的返回。在服务器端,存在一个服务器辅助对象,该服务器辅助对象从客户端辅助对象中接收请求(通过Socket连接),将请求交由真正的服务原创 2017-03-03 00:15:44 · 670 阅读 · 0 评论 -
Java Math的floor、ceil、round方法
这几个方法都位于java.lang包下的Math类中,都为静态方法。ceil方法:static double ceil(double a)返回值为double类型,返回的值大于或等于参数的double类型的值,并且等于某个整数(这么说总感觉怪怪的)floor方法:static double floor(double a)返回值同样为double类型,返回的值为小于或等于参数的double类型的值,并原创 2016-04-08 00:06:51 · 4045 阅读 · 2 评论 -
Java生成验证码并进行验证
一、实现思路使用BufferedImage用于在内存中存储生成的验证码图片使用Graphics来进行验证码图片的绘制,并将绘制在图片上的验证码存放到session中用于后续验证最后通过ImageIO将生成的图片进行输出通过页面提交的验证码和存放在session中的验证码对比来进行校验二、生成验证码页面通过访问servlet来生成验证码,servlet中的代码如下:package org.t原创 2016-04-06 22:11:42 · 37641 阅读 · 6 评论 -
数字签名算法-RSA
数字签名(又称公钥数字签名)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证,但法条中的电子签章与数字签名,代表之意义并不相同,电子签章用以辨识及确认电子文件签署人身份、资格及电子文件真伪者。而数字签名则是以数学算法或其他方式运算对其加密,才形成电子签章,意即使用数字签名才创造出电子签章。原创 2016-03-08 22:54:26 · 4225 阅读 · 0 评论