自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Windows上关闭端口的占用

1.查询出进程的id netstat -aon |findstr "端口" 2.kill 掉 taskkill /f /pid 上面查出来的ID

2019-12-25 16:23:00

阅读数 12

评论数 0

原创 审美的原则

八个美学原则 1.含义深远或者启迪真理的对象具有美学价值; 亚里士多德的悲剧用戏剧的形式体现 2.能够表达其文化或传统核心价值或信念的对象具有美学价值; 《失乐园》描述了清教徒关于上帝和人类的关系 3.有利于带来社会或政治变革的对象具有美学价值; 《汤姆叔叔的小屋》推动了反奴棣...

2019-12-10 15:53:37

阅读数 21

评论数 0

原创 JWT Token认证

新项目用到了JWT做URL验证,正好记录下: import com.auth0.jwt.JWT; import com.auth0.jwt.JWTVerifier; import com.auth0.jwt.algorithms.Algorithm; import com.auth0.jw...

2019-10-28 10:11:18

阅读数 60

评论数 0

原创 Base64加密和解密工具类

简单的Base64 的 工具类, package com.example.demo.util; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import java.io.IOException; public...

2019-08-02 14:39:49

阅读数 18

评论数 0

原创 雪花算法

好久没更新了,刚刚 换了个公司,继续做各种Mark。 今天来一份雪花算法,主要的解决主键的问题,大伙可在这个上做各种拓展 public class SnowFlakeUtils { private long workerId; private long datacenterId...

2019-07-24 15:05:20

阅读数 572

评论数 1

转载 JVM

一、Java的内存区域划分 Java虚拟机在执行Java程序的时候会把它管理的内存区域划为几部分。 Java的内存区域主要分为五部分: 程序计数器(PC) Java 虚拟机栈(JVM Stack) 本地方法栈(Native Method Stack) Java 堆内存(Java Hea...

2019-05-16 13:46:31

阅读数 27

评论数 0

原创 SQL server 游标使用,循环遍历表数据

记录下 第一次使用sql server 写存储。 一般在处理复杂的数据的时候,最好还是使用临时表把数据封装起来 再做各种的运算; create table #issuesData(annualAppliedDays numeric(18, 1),annualBalanceDays numer...

2019-01-08 13:48:52

阅读数 617

评论数 0

转载 Java 打 zip 的工具类

直接上代码,忘了是在哪里拿过来,自己做了下修改,蛮好用的。 import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputSt...

2018-11-13 13:50:51

阅读数 49

评论数 0

原创 Java POI 大数据生成Excel

POI 提供了 好几种生成Excel的方式,查看官方的API可以发现 第一种:HSSFWorkbook  针对是 EXCEL2003 版本,扩展名为 .xls;所以 此种的局限就是 导出的行数 至多为 65535 行,此种 因为行数不足七万行 所以 一般不会发生 内存不足的情况(OOM) 第...

2018-11-13 12:10:11

阅读数 262

评论数 1

原创 Kendo UI 多选的实现

页面定义: //定义元素 <div> <input type="text" id="category" class="width-90Pc only-text" /> &...

2018-11-13 11:46:29

阅读数 263

评论数 0

转载 java设计模式-- 模板模式 template pattern

模板模式 Template pattern   定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。   通俗点的理解就是 :完成一件事情,有固定的数个步骤,但是每个步骤根据对象的不同,而实现细节不同;就可以在父类中定义一个完...

2018-11-08 10:41:23

阅读数 50

评论数 0

转载 java设计模式--strategy 策略模式

  Strategy 策略模式 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。     策略模式的结构   策略模式是对算法的包装,是把使用算法的责任和算法本...

2018-11-08 10:26:45

阅读数 34

评论数 0

转载 java 设计模式--delegate 委派模式

delegate 委派模式 委派模式, 主要角色有三种: 抽象任务角色, 委派者角色, 具体任务角色. 实现层面上, 定义一个抽象接口, 它有若干实现类, 他们真正执行业务方法, 这些子类是具体任务角色; 定义委派者角色也实现该接口, 但它负责在各个具体角色实例之间做出决策, 由它判断并调用具...

2018-11-07 15:05:36

阅读数 294

评论数 0

原创 java 设计模式 --singleton 单例模式

Singleton 单例模式:         有些对象只需要一个,比如:线程池、缓存、对话框、处理偏好设置和注册表的对象、日志对象,充当打印机、显卡等设备的驱动程序的对象。         这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。         这种模式涉及到一...

2018-11-07 14:48:29

阅读数 68

评论数 0

转载 java设计模式-- Factory 工厂模式

Factory 工厂模式          工厂模式实现了创建者和调用者的分离。 分类: 1.简单工厂 2.工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类 3.抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具...

2018-11-06 16:07:47

阅读数 42

评论数 0

原创 Java 设计---Proxy 代理模式

何谓代理模式        代理模式是指客户端不直接调用服务对象,而是通过代理服务去调用对象。 应用场景          1.当需要为一个对象在不同的地址空间提供局部的代表时;此时的代理模式是远程代理。       目的:            a.隐藏一个对象存在于不同的地址空间的事...

2018-11-06 15:21:15

阅读数 38

评论数 0

原创 kendo ui grid 的行和列 合并

1.自定义Header: 通过修改 columns[] 来自定义头的合并 2.通过kendo 模板来自定义 初始化grid 的数据 $("id").kendoGrid({ scrollable : true, sortable : true, f...

2018-07-19 14:59:12

阅读数 1666

评论数 0

原创 Eclipse 的SVN 连接 码云

安装:本地电脑安装SVN,Eclipse上安装SVn插件。码云配置:去到码云的项目上,启用SVN访问Eclipse 的配置,不配置这个会报错,拉不了代码,如图:以上配置就可以 开启与 码云的连接了...

2018-06-27 14:59:16

阅读数 665

评论数 0

原创 Bootstrap modal弹出框实现打印的功能

页面上引入bootstrap 相关 js html 页面:<div class="modal fade" id="popPrintSheet" role="dialog" aria-labelledby="prin...

2018-06-27 14:47:06

阅读数 1771

评论数 0

原创 Java Excel 导出

java 处理Excel 的笔记在模板(已存在Excel)的基础上直接修改数据package com.springboot.demo.units; import java.io.FileInputStream; import java.io.FileNotFoundException; imp...

2018-04-23 15:45:20

阅读数 58

评论数 0

转载 缓存Redis

Redis的使用场景计数器数据统计的需求非常普遍,通过原子递增保持计数。例如,点赞数、收藏数、分享数等。排行榜排行榜按照得分进行排序,例如,展示最近、最热、点击率最高、活跃度最高等等条件的top list。用于存储时间戳类似排行榜,使用redis的zset用于存储时间戳,时间会不断变化。例如,按照...

2018-01-18 09:39:09

阅读数 152

评论数 0

原创 数据字典设计

需求在应用开发中,总会遇到许多数据字典项,比如对象状态、对象类型等等,这些项一般都是固定的若干可选值选项,比如对象状态可能有新建、修改、删除等状态,这些数据字典项一旦定义完毕改动的频率非常低;在应用开发中,为了处理方便,一般要对这些数据字典项值选项进行数字编码(例如: 0表示新建,1表示修改,2表...

2018-01-15 11:44:48

阅读数 600

评论数 0

原创 Spring Boot 的整合

工程架构 ----SpringbootDemo ---SpringbootDemo.api ---SpringbootDemo.impl ---SpringbootDemo.controller ---SpringbootDemo.web -pom.x...

2018-01-11 11:58:18

阅读数 170

评论数 0

原创 LOGBACK 的理解

LOGBACK 的理解 1.这里提供一份个人比较喜欢的Log 输出格式 [%date{HH:mm:ss.SSS}]-[%r]-[%t]-[%p]-[%logger{5}]-[%C.%M]-[%L] %.-10000m%n 以下是demo 的配置输出 configuration scan...

2018-01-08 15:01:52

阅读数 134

评论数 0

原创 使用Spring 定时器 + selenium打卡

使用Spring 定时器 + selenium操作页面**引入Spring 的配置,开启定时任务器 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www....

2017-12-20 10:07:38

阅读数 537

评论数 0

原创 Java调用CMD命令

Java调用CMD命令public class CMDDemo { public static void main(String[] args) { String command = "notepad"; try { ...

2017-10-24 17:36:59

阅读数 360

评论数 0

原创 数据库小记

row_number()表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(该编号在组内是连续并且唯一的) 。 SQL脚本: SELECT *, Row_Number() OVER (partition by deptidORDER BY sa...

2017-10-23 09:57:06

阅读数 102

评论数 0

转载 Spring 中集成log4j日志框架

构建项目,加入log4j日志框架

2017-10-20 11:22:53

阅读数 215

评论数 0

原创 maven + spring + spring mvc + mybatis + cxf Demo

maven + spring + spring mvc + mybatis + cxf Demo 在搞定工作上的事情以后尝试搭建了一个模块化的项目,暂时性的集成了上述的一些框架: 工程架构 ----SpringbootDemo ---SpringbootDemo.api ...

2017-10-11 15:35:56

阅读数 473

评论数 2

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