java web
文章平均质量分 94
happyAliceYu
未来仍需要十分努力!
展开
-
利用itext将html文件转化pdf文件
一:IText组件介绍iText是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。将报告数据生成HTML文档,然后通过控制CSS样式单,调用iText组件,将html打印成为A4规格的静态pdf文件。该方案的优势是:Html文件是文本文件,便于模块化 彻底摆脱旧版报告系统严重依赖word模板和windows服务器 纯粹的java技术组件,兼容性好二:IText的引入使用1.maven包导入转载 2020-08-28 14:10:45 · 7562 阅读 · 0 评论 -
jenkins,nginx,gateway(网关)联合部署应用
由于公司最近引用网关API,jenkins热部署以及nginx代理转发的一整套服务体系,相较于以前系统分散,同样的功能需要多次维护,管理维护都十分麻烦,同时也造成了效率不高等问题,所以本文就这些技术问题加以总结,如有任何问题,欢迎指出!!一:引入网关gateway的原因以及jenkins,nginx的作用 为何引入网关? 1首先,什么是网关?API网关:能提供...原创 2019-06-03 13:23:00 · 5695 阅读 · 0 评论 -
jenkins安装部署及项目构建部署详解
使用jenkins部署项目,可以说在一定程度上解放了人力反复部署的困扰,但它的功能绝不仅于此。下面开始jenkins的学习之旅一.jenkins介绍Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。二.为什么要使用jenkins(jenkins的优点) 1 、j...原创 2019-06-03 15:59:26 · 2674 阅读 · 0 评论 -
创建GitHub账号并建立私人项目体系
首先你得注册一个自己的GitHub账号,注册网址:https://github.com/join有了自己的账号以后,就可以进行登录,开始创建一个新的项目创建一个新的项目,填写项目名称,描述创建完成之后,跳转到下面的页面,下面红框中的网址要记住,在后面上传代码的时候需要使用接下来,我们需要先下载Git,这里最好下载最新版本的Git,这里附上我下载的Git2.6.2的网...转载 2019-05-16 15:32:53 · 1418 阅读 · 0 评论 -
svn上问题解析
1.解决svn Authorization failed错误 MyEclipse中项目更新时,开始弹出 用户名,密码框需要输入,关掉之后就再也不会出现弹出框,而是直接报错解决svn Authorization failed错误解决办法:在本地tortoiseSvn---下面的setting文件点开---saveData --认证数据 右边的clear all原创 2017-07-28 15:43:38 · 403 阅读 · 0 评论 -
windows下 安装 rabbitMQ 及操作常用命令
windows下 安装 rabbitMQ 及操作常用命令rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。1.安装Erlang 所以在安装rabbitMQ之前,需要先安装Erlang 。小编使用的是o转载 2018-01-18 16:07:25 · 317 阅读 · 0 评论 -
API网关的实现---3 zuul网关Filter处理流程及异常处理
上一篇介绍了java网关Zuul的简单使用,进行请求路由转发和过滤器的基本操作。这一篇主要看一下它的过滤器Filter的工作流程及异常处理。首先看到Filter的四个方法,FilterType,filterOrder,shouldFilter,run。filterType代表过滤类型PRE: 该类型的filters在Request routing到源web-service之前执行。...原创 2019-05-31 16:41:01 · 539 阅读 · 0 评论 -
API网关的实现--1 java构建微服务的实现
一丶 简介假设你正在为购物应用开发一个手机客户端,好像你需要实现一个产品详情页,用来展示任何给定的产品的详细信息。举个例子,下图展示了你在Amazon的android手机客户端上滚动看到的产品详情页。Amazon手机客户端上的产品详情页即使这是一个智能手机上的应用,产品详情页一样展示了很多信息。例如,不仅有基本的产品信息(如名称、描述和价格),而且这个页面还原创 2020-09-22 16:58:12 · 701 阅读 · 0 评论 -
API网关的实现--2 springboot使用zuul
配置pom<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.5.RELEASE</...原创 2019-05-31 16:34:21 · 986 阅读 · 2 评论 -
apache---poi读取和创建excel文件
JAVA中操作excel有两种比较主流的工具包:JXL和POI。JXL只能操作Excel 95,97,2000也即以.xls为后缀的excel。而poi支持office的所有版本,即可操作后缀为.xls和.xlsx两种格式的excel。POI介绍: ApachePOI是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程...原创 2017-07-21 15:13:37 · 630 阅读 · 0 评论 -
apache--log4j.properties的配置及加载应用
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志转载 2017-03-15 09:37:58 · 627 阅读 · 0 评论 -
Eclipse中的Web项目自动部署到Tomcat
一:在eclipse中将项目自动部署到tomcat服务器中1、这里就有个问题,是怎么把Eclipse中的网站项目自动部署到tomcat中。在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录下,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse中的服务器,才能运行Web项目。所以要对Eclipse进行修改,才能将做转载 2016-08-21 12:09:24 · 786 阅读 · 0 评论 -
servlet和jsp页面过滤器Filter详解
servlet API中最重要的一个功能就是能够为servlet和JSP页面定义过滤器。过滤器提供了某些早期服务器所支持的非标准“servlet链接”的一种功能强大且标准的替代品。 过滤器是一个转载 2016-08-30 09:00:01 · 8976 阅读 · 0 评论 -
servlet中post与get请求中文乱码解决
一、乱码原因①传输方和接收方采用的编码不一致。传输方对参数采用的是UTF-8编码而接收方却用GBK进行解析,当然是乱码。②Tomcat服务器默认采用的ISO8859-1编码得到参数值。虽然①中采用了同样的编码方式,但经过tomcat一处理,也会出现乱码(GET方式) 二、解决办法方法一 每次传输都手动设置编码(GET方式传输数据)传输方S转载 2016-08-30 17:03:34 · 2205 阅读 · 0 评论 -
会话对象session的创建,保存以及与客户端之间会话原理,过程
一:session的解释: session即会话对象,它保存了本次客户端与服务端的通信信息。且session数据是存放在服务端的。二:与客户端的通信过程: 服务端为他们之间的会话创建一个session对象。并生成一个唯一sessionId(JSessionId)返回给客户端的Cookie中,这个JsessionId对应于服务端创建的session对象,之后客户端每次向服务原创 2016-10-07 14:40:59 · 8467 阅读 · 1 评论 -
异步请求 ajax的使用详解
异步交互和同步交互要说Ajax就不得不说,异步传输和同步传输了。异步是值:发送方发出数据后,不等接收方发回响应,接着发送下一个数据包的通讯方式。同步是指:发送方发出数据后,等待接收方发回响应以后才发下一个数据包的通讯方式。也可以理解为:异步传输:你传吧,我去做我的事了,传输完了告诉我一声。同步传输:你现在传输,我要看着你传输完成,才去做别的事。什么是Aj转载 2016-08-31 08:29:20 · 13402 阅读 · 2 评论