自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 java设计模式之责任链模式

模拟学生请假流程,用以说明责任链模式。请假天数 < 10,老师审批;10 <= 请假天数 < 20,主任审批;20 <= 请假天数 < 30,校长审批;请假天数 >= 30,超出学校允许请假范围。java工程包结构截图:package test.designPattern.chainOfResponsibility;/** *...

2018-09-05 20:28:19 302

原创 PDFBox打印PDF A4格式文档和定制规格条码实例

新接手一个打印终端的项目,要求可以打印A4格式的单据和 70mm * 40mm 规格的条码。整体流程可分两种情况,一种是将打印模板转换为pdf文档二进制数组,进而生成为pdf文档,保存到本地,然后再读取到程序中,打印,最后删除生成的pdf文档(不然随着打印次数的增多,本地磁盘岂不爆满);另一种是省略保存中间步骤,直接将打印模板转换得到的pdf文档二进制数组用于程序打印。显然,第二种...

2018-08-22 15:39:57 3679 2

转载 转载:IPv4中IP地址分类

原地址:https://www.cnblogs.com/qiaoconglovelife/p/5349486.html分三个部分进行讲述:  1 五类IP  2 特殊用途的IP  3 私有IP 1 五类IP  IPV4简单粗暴地把IP地址分为五类。分类方法如下图所示:也就是说,分为以下几类:A: 0.0.0.0-127.255.255,其中段0和127不可用...

2018-07-20 14:16:45 831

转载 java中file.delete()方法删除文件失败的原因

一般来说 java file.delete失败 有以下几个原因 1.看看是否被别的进程引用,手工删除试试(删除不了就是被别的进程占用)2.file是文件夹 并且不为空,有别的文件夹或文件, 3.极有可能有可能自己前面没有关闭此文件的流(我遇到的情况) 这个方法我用来获取文件的大小,用到了流类,但是用完了没有关闭,导致无法删除文件:public String getfilesize(St...

2018-06-26 15:18:34 1818

原创 Java常用算法之爱因斯坦台阶问题

/** * 爱因斯坦曾经提出过这样一道有趣的数学题: * 有一个长阶梯, * 若每步上2阶,最后剩1阶; * 若每步上3阶,最后剩2阶; * 若每步上5阶,最后剩4阶; * 若每步上6阶,最后剩5阶; * 只有每步上7阶,最后刚好一阶也不剩。 * 请问,该阶梯至少有多少阶? * @author wangjiao01 * */public class EinsteinSteps { public ...

2018-04-20 11:21:57 2699 1

转载 CAS单点登录原理(包含详细流程,讲得很透彻,耐心看下去一定能看明白!)

转载地址 http://www.cnblogs.com/lihuidu/p/6495247.html1、基于Cookie的单点登录的回顾      基于Cookie的单点登录核心原理:      将用户名密码加密之后存于Cookie中,之后访问网站时在过滤器(filter)中校验用户权限,如果没有权限则从Cookie中取出用户名密码进行登录,让用户从某种意义上觉得只登录了一次。      该方式缺...

2018-04-20 11:09:59 66098 27

原创 JavaWeb动态工程中,斜杠”/“表示的含义

分两种情况1、表示相对于当前web工程,即“/工程名称”;2、request.getRequestDispatcher("/view/index.jsp").forward(request, response);这种情况下,/依然表示相对于当前web工程,只不过webContent目录是虚拟的,非真是存在,容易让人误认为/之后还需要加上webContent。总结:/表示相对于当前web工程。与 r...

2018-03-10 23:11:11 1237

原创 Java常用算法之整数均分

package com.jiuqi.dna.gams.GXH.ahlgdx.servlet;import java.text.DecimalFormat;public class TestAverageANum { public static void main(String[] args) { averageANum(13, 3); } public static vo

2018-01-11 10:51:22 2481 2

原创 Java常用算法之冒泡排序法示例

package com.jiuqil.dna;public class BubbleSort { public static void main(String[] args) { int[] arr = {5, 4, 8, 9, 7, 6, 0, 3, 2, 1}; for(int i = 0; i < arr.length - 1; i++){ for(int j

2018-01-11 10:38:16 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除