自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java获取前N天的日期(Calendar类),前N天与当前日期的差值并去除周末(双休日)

Java获取前N天的日期(Calendar类),前N天与当前日期的差值并去除周末(双休日)@Test public void test(){ Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); System.out.println(calendar.getTime());//当前日期 calendar.add(Calendar.DAY_OF

2021-03-22 17:25:45 338

转载 客户端验证:Validation

1、JSValidation是什么?JSValidation是客户端表单验证框架,用在BS系统中,或者简单的网页系统中。表单验证在这些开发中很常见:新用户注册,需要校验某些字段;用户登陆,需要校验;等等。在这之前,页面开发者(JavaScript开发者)需要编写大量的JavaScript来与表单对象交互,并进行校验。常见的校验如不能为空,必须满足长度要求,必须为数字,必须为Email等等。根据一般的经验,如果表单中需要校验的域个数超过10个,开发过程就显得枯燥无味——多段重复的代码不断重复,如果要求跨浏览

2020-12-19 13:52:44 522 1

转载 前端UI:element-ui,ant-design-vue

Element-ui使用指南开发环境1.安装webpacknpm install -g webpack12.安装vue-clivue-cli是什么?vue-cli 是vue.js的脚手架,用于自动生成vue.js模板工程的。使用步骤:安装vue-cli:npm install -g vue-cli1使用vue-cli构建项目vue init webpack project-name //创建一个基于webpack模板的名为project-name的项目1目前可用的模板

2020-12-19 11:44:43 390 1

原创 工作流引擎:Activiti

Activiti工作流引擎使用1.简单介工作流引擎与Activiti对于工作流引擎的解释请参考百度百科:工作流引擎1.1 我与工作流引擎在第一家公司工作的时候主要任务就是开发OA系统,当然基本都是有工作流的支持,不过当时使用的工作流引擎是公司一些牛人开发的(据说是用一个开源的引擎修改的),名称叫CoreFlow;功能相对Activiti来说比较弱,但是能满足日常的使用,当然也有不少的问题所以后来我们只能修改引擎的代码打补丁。现在是我工作的第二家公司,因为要开发ERP、OA等系统需要使用工作流,在项

2020-12-19 11:21:34 370 1

原创 tomcat、Nginx的使用

Tomcat

2020-12-19 10:40:16 438 2

原创 Linux操作系统

1、 Linux1.1、 Linux概述1.1.1、Linux介绍Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了L

2020-12-18 14:30:38 280

转载 UML建模

UML 简介UML(United Modeling Language, 统一建模语言): 是一种基于面向对象的可视化建模语言.UML 采用了一组形象化的图形(如类图)符号作为建模语言, 使用这些符号可以形象地描述系统的各个方面UML 通过建立图形之间的各种关系(如类与类之间的关系)来描述模型.UML 中的关系主要包括 4 种:关联关系(association)依赖关系(dependency)泛化关系(generalization)实现关系(realization)分类UML定义了5类,1

2020-12-18 13:52:13 579

转载 使用docker进行项目部署

一、install docker1 下载docker安装包li@lyh:~$ wget https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/docker-ce_17.03.1~ce-0~ubuntu-xenial_amd64.debli@lyh:~$ wget http://mirrors.kernel.org/ubuntu/pool/main/libt/libtool/libltdl7_2.4.6-0.

2020-12-18 13:44:51 290

转载 核心框架:spring boot、vue.js

一、spring boot1.1 Spring Boot 概述现在软件市场已经形成一定的规模,系统架构的复杂度也越来越高(例如有单体架构,分布式架构,微服务架构)。软件的整个架构体系正在发生很大变化,在这种变化中,企业现在更注重技术的开箱即用,更注重技术在生态圈中的深度融合,更注重轻量级的运维。由此spring boot诞生。说明:学技术一定要了解技术发展史,并对技术的发展有一定的前瞻性。1.2 Spring Boot 核心特性Spring boot是一个脚手架,构建于Spring框架(Frame

2020-12-14 16:55:45 1300

转载 sql常用语句

1、增1.1【插入单行】insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values (‘开心朋朋’,‘男’,‘1980/6/15’)1.2【将现有表数据添加到一个已有表】insert into <已有的新表> (列名) select <原表列名> from <原表名>例:insert into tongxunlu (‘姓名’,‘地址’,‘电子邮件’)s

2020-12-12 17:22:05 92

转载 常用工具:IntelliJ IDEA、vs code、Navicat、Postman

一、IntelliJ IDEA1.1 安装及下载下载地址:https://www.jetbrains.com/idea/至于社区版/还是商业版自行决定

2020-12-12 16:55:12 1221

转载 SVN的使用及Git的代码提交

SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一

2020-12-09 09:41:24 1454

转载 浅谈Java编码规范,养成良好习惯!

编程最害怕的是出现 bug,满屏的报错让我们的大脑嗡嗡直响,不好的编码习惯也会让其他人无从下手,所以良好的编码习惯不仅可以让我们尽量少的出错,也可以让他人清明的看懂自己写的代码。本篇主要分为三个部分:基础的编码规范、后端编码注意事项、前端编码注意事项。一、基础的编码规范1.1命名风格1.【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / __name / $name / name_ / name$ / name__我的理解:Oracle 官网建

2020-12-02 19:44:02 776

空空如也

空空如也

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

TA关注的人

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