自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Freemarker使用详解

1.什么是网页静态化技术随着用户访问量以及数据量的增大,网页静态化技术方案如今越来越流行。 什么是网页静态化技术呢?简单来说就是将网页以纯静态方式的形式展现。2.网页静态化技术与缓存技术的比较共同点:都可以减小数据库的访问压力。区别:(1)缓存技术适用于小规模的数据。以及一些经常变动的数据。(2)网页静态化技术适用于大规模但是变化不太频繁的数据。页面静态化与缓存技术的定义:页面静态化是指通过一些模板技术(如freemarker)将数据模型生成静态html页面并通过..

2021-04-28 00:09:43 9621 1

原创 压缩包下载多个图片文件!

文件zip下载接口:package com.asiainfo.compute.controller;import com.asiainfo.compute.util.ZipDownloadUtil;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframewor.

2021-04-26 09:47:09 148

原创 h5 页面多张图片打印功能

最近在公司项目中,页面有个打印功能。需要打印所有的图片。前端window.print()前端vue代码:<!-- start --><!-- end --> 是指:要打印的地方<div class="check-group"> <el-checkbox-group v-model="checkedCities" @change="handleCheckedCitiesChange">

2021-04-25 16:07:21 1696

原创 nginx详解及实战

什么是Nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、

2021-04-24 10:23:14 1171

原创 POI操作excel讲解及使用!(附easypoi和easyPoi操作讲解文档)

常用场景1、将用户信息导出为excel表格(导出数据...)2、将Excel表中的信息录入到网站数据库(习题上传)大大减轻网站录入量!开发中经常会设计到excel的处理,如导出Excel,导入Excel到数据库中!操作Excel目前比较流行的就是Apache POI 和阿里巴巴的easyExcel!Apache POIApache POI 官网:https://poi.apache.org/ 会比较麻烦!导入依赖 <!--xls(03)--...

2021-04-21 22:33:24 2430

原创 Caused by: java.lang.IllegalStateException: <dubbo:service interface=““ /> interface not allow null!

今天我在dubbo项目中,新增一个服务时,代码写完正准备启动项目报错了:四月 18, 2021 12:16:34 上午 org.apache.catalina.loader.WebappClassLoader findResourceInternal信息: Illegal access: this web application instance has been stopped already. Could not load . The eventual following stack trace ..

2021-04-18 00:29:02 2031 1

原创 设计模式-创建型模式-(4)建造者模式

盖房项目需求 需要建房子:这一过程为 打桩、砌墙、封顶 房子有各种各样的,比如普通房,高楼,别墅,各种房子的过程虽然一样,但是要求不要相同的。 请编写程序,完成需求 传统方式解决盖房需求 思路分析(图解) 代码实现 package com.atguigu.builder;/** * @Author panghl * @Date 2021/4/17 11:38 * @Description TODO **/public abstract .

2021-04-17 15:20:17 78

转载 设计模式-创建型模式-(3)原型模式

原型模式克隆羊问题现在有一只羊 tom,姓名为: tom, 年龄为:1,颜色为:白色,请编写程序创建和 tom 羊 属性完全相同的 10只羊。传统方式解决克隆羊问题思路分析(图解) 代码 package com.atguigu.prototype;/** * @Author panghl * @Date 2021/4/13 21:06 * @Description 克隆羊 **/public class Sheep { private String na.

2021-04-13 22:43:57 93

转载 设计模式-创建型模式-(2)工厂模式

工厂模式看一个具体的需求看一个披萨的项目:要便于披萨种类的扩展,要便于维护披萨的种类很多(比如 GreekPizz、CheesePizz 等) 披萨的制作有 prepare,bake, cut, box 完成披萨店订购功能。使用传统的方式来完成思路分析(类图) 编写 OrderPizza.java 去订购需要的各种 Pizza(传统方式) package com.atguigu.factory.simplefactory.pizzastore.pizza;/..

2021-04-12 22:40:39 98

原创 解决zookeeper连不上 以及 dubbo服务不可用

2021-04-11 12:35:43 1192

转载 设计模式-创建型模式-(1)单例模式

单例模式单例设计模式介绍所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例, 并且该类只提供一个取得其对象实例的方法(静态方法)。比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Session 对象。SessionFactory 并不是轻量级的,一般情况下,一个项目通常只需要一个 SessionFactory 就够,这是就会使用到单例模式。单例设计模式八种方式单例模式有八种方式:饿汉式(静.

2021-04-08 22:13:55 85

原创 UML类图

UML 基本介绍UML——Unified modeling language UML (统一建模语言),是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果 UML 本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用于描述软件模型中的各个元素和他们之间的关系,比如类、接口、实现、泛化、依赖、组合、聚合等,如右图:UML 图画 UML 图与写文章差不多,都是把自己的思想描述给别人看,关键在于思路和条理,UML 图分类:用例图(use c.

2021-04-08 00:16:46 467

原创 设计模式的七大原则详解

设计模式常用的七大原则:1)单一职责原则2)接口隔离原则3)依赖倒转原则4)里氏替换原则5)开闭原则 ocp (工厂设计模式)6)迪米特法则7)合成复用原则

2021-04-06 23:44:06 294 1

原创 注解和反射笔记!

什么是注解Annotation是从JDK5.0开始引入的新技术。 Annotation的作用: 不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取。 Annotation的格式: 注解是以"@注释名"在代码中存在的,还可以添加一些参数值,例如@SuppressWarnings(value="unchecked")。 Annotation在哪里使用? 可以附加在package,class,method,field等上面

2021-04-05 23:03:20 108 1

转载 Apache Dubbo,Zookeeper 安装和使用

分布式RPC框架Apache Dubbo1.软件架构的演进过程软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构1.1 单体架构架构说明: 全部功能集中在一个项目内(All in one)。架构优点: 架构简单,前期开发成本低、开发周期短,适合小型项目。架构缺点: 全部功能集成在一个工程中,对于大型项目不易开发、扩展和维护。 技术栈受限,只能使用一种语言开...

2021-04-01 22:44:29 389

原创 docker 拉取nginx镜像 并挂载目录 以及发布前端项目

docker 拉取nginx镜像 并挂载目录第一步拉取nginx镜像docker pull nginx第二步创建将要挂载的目录mkdir -p /home/local/docker/nginx/{conf,conf.d,html,logs}第三步 编写配置文件先要有配置文件才能启动容器1 . 在/home/local/docker/nginx/conf目录下创建nginx.conf文件cd/home/local/docker/nginx/confv...

2021-04-01 14:35:40 2147

空空如也

空空如也

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

TA关注的人

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