项目中有一功能是导出历史记录,可以导出pdf和excel,这里先说导出pdf。在网上查可以用那些方式导出pdf,用itext比较多广泛。 导出pdf可以使用两种方式,一是可以根据已有的pdf模板,进行生成文档。二是直接用代码生成pdf 一、使用模板生成pdf 1、添加依赖 <dependency> ...
分类:
编程语言 时间:
2018-11-14 12:04:39
收藏:
0 评论:
0 赞:
0 阅读:
114
准备服务器: 主从搭建 安装过程略 主库my.cnf 从库my.cnf 创建复制用户 主库上执行: 复制配置 从库上执行: ERROR 3077 (HY000): To have multiple channels, repository cannot be of type FILE; Please ...
分类:
数据库技术 时间:
2018-11-14 12:04:23
收藏:
0 评论:
0 赞:
0 阅读:
263
首先使用composer require phpoffice/phpexcel下载安装phpexcel包。 将包放入extend下面。 不附加图片的导出 /** * 导出excel(不带图片) * @param string $fileName [description] * @param [typ ...
分类:
Web开发 时间:
2018-11-14 12:04:05
收藏:
0 评论:
0 赞:
0 阅读:
266
批量处理PNG图片合成pdf ...
分类:
编程语言 时间:
2018-11-14 12:03:51
收藏:
0 评论:
0 赞:
0 阅读:
365
application.properties文件内容为: 自动建表实体对象为: ...
分类:
编程语言 时间:
2018-11-14 12:03:33
收藏:
0 评论:
0 赞:
0 阅读:
138
为什么QQ空间和QQ邮箱都是IE默认打开? 我已经设置成chrome为默认浏览器了 原文转载至:https://zhidao.baidu.com/question/390662851068217285.html 进入默认程序设置界面 选择Google Chrome 选择“选择此程序的默认值” 将WE ...
分类:
其他 时间:
2018-11-14 12:03:15
收藏:
0 评论:
0 赞:
0 阅读:
444
需求:用户在地图上单击选点,页面获取到具体坐标并返回。 首先比较重要的是Vue中的$nextTick,因为vue是异步更新的,如果是想打开Dialog或者是其他操作dom后才加载地图,使用nextTick可以保证在dom加载之后进行加载。 如果直接加载地图,这时dom还没有全部更新完毕,无法加载。 ...
分类:
Web开发 时间:
2018-11-14 12:02:59
收藏:
0 评论:
0 赞:
0 阅读:
287
自动生成的值 @@identity 存储过程参数应指定参数长度,且不大于数据库长度,自定义方法里如果有参数,也应指定长度,否则会报错,提取数据长度被断 connectionString 可以指定application name LEN 不包括尾随空格。 如果这是个问题,请考虑使用datalength ...
分类:
数据库技术 时间:
2018-11-14 12:02:46
收藏:
0 评论:
0 赞:
0 阅读:
129
金融指货币的发行、流通和回笼,贷款的发放和收回,存款的存入和提取,汇兑的往来等经济活动。 金融(FINANCE)就是对现有资源进行重新整合之后,实现价值和利润的等效流通。(专业的说法是:实行从储蓄到投资的过程,狭义的可以理解为金融是动态的货币经济学。) 金融是人们在不确定环境中进行资源跨期的最优配置 ...
分类:
其他 时间:
2018-11-14 12:02:29
收藏:
0 评论:
0 赞:
0 阅读:
129
web服务交互 我们在浏览器中能看到的每个网站,都是一个web服务。那么我们在提供每个web服务的时候, 都需要前后端交互,前后端交互就一定有一些实现方案,我们通常叫web服务交互方案。 目前主流的三种web服务交互方案: -- REST ( Representational State Trans ...
分类:
其他 时间:
2018-11-14 12:02:11
收藏:
0 评论:
0 赞:
0 阅读:
193
一、递归和迭代 递归:自己调用自己 举例解释:问路 A问B康明网络科技怎么走,B说我不是很清楚,我帮你问问C,C说我也不知道。我问问D,D说 就在兴隆。之后D返回结果给C,C返回结果给B,B返回结果给A. 迭代:迭,是更新的意思,每一次结果都是依据上一次结果产生。 举例解释:问路 A问B康明网络科技 ...
分类:
编程语言 时间:
2018-11-14 12:01:54
收藏:
0 评论:
0 赞:
0 阅读:
158
这个比较难,主要难在考虑的问题太多,有好几个还没写出来。有空再来改进。请高手指教! ...
分类:
编程语言 时间:
2018-11-14 12:01:40
收藏:
0 评论:
0 赞:
0 阅读:
100
typedef工具是一个高级数据特性。利用typedef可以为某一类型自定义一个新的名称。这样可以提高程序的可读性,可移植性,向用户表明特定用途。 typedef没有创建任何新的类型,它只是为某个已存在的类型增加了一个方便使用的标签。 typedef通常用于给复杂的类型命名。 >增强了可读性 typ ...
分类:
编程语言 时间:
2018-11-14 12:01:23
收藏:
0 评论:
0 赞:
0 阅读:
160
前端拿到所有数据实现分页函数代码如下: end = end > getdata.children.length ? getdata.children.length : end; 这个函数很简单可以再次封装一下 就可以一直使用了如下 然后渲染这个函数的返回值就行了 number改变数据跟着改变实现数据 ...
分类:
其他 时间:
2018-11-14 12:01:06
收藏:
0 评论:
0 赞:
0 阅读:
118
1.安装依赖 yum install -y pcre-devel zlib-devel gcc openssl-devel gd-devel 2.下载安装包 2.下载安装包 不同版本的nginx下载地址:http://nginx.org/download wget http://nginx.org/ ...
分类:
其他 时间:
2018-11-14 12:00:35
收藏:
0 评论:
0 赞:
0 阅读:
153
Linux执行脚本有两种方式,主要区别在于是否建立子shell 1、像sh,bash,./命令是用来执行shell脚本的,在bash/sh命令下,脚本文件可以无"执行权限",即没有rwx中的x权限。而对于./命令,脚本文件必须要有执行权限。<!--5f39ae17-8c62-4a45-bc43-b3 ...
分类:
系统服务 时间:
2018-11-14 11:59:51
收藏:
0 评论:
0 赞:
0 阅读:
144
1.3 全世界DNS服务器的大接力 1.3.1 DNS 服务器的基本工作 前文介绍了解析器与 DNS 服务器之间的交互过程,下面来了解一下DNS 服务器的工作。 DNS 服务器的基本工作就是接收来自客户端的查询消息,然后根据消息的内容返回响应。 客户端的查询消息 其中,来自客户端的查询消息包含以下 ...
分类:
其他 时间:
2018-11-14 11:59:32
收藏:
0 评论:
0 赞:
0 阅读:
135
CountDownLatch的概念CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。 CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。使用一个计数器进行实现。计数器初始值为线程的数量。 ...
分类:
其他 时间:
2018-11-14 11:59:14
收藏:
0 评论:
0 赞:
0 阅读:
131
报错提示: 解决办法: npm cache clean --force ...
分类:
其他 时间:
2018-11-14 11:58:57
收藏:
0 评论:
0 赞:
0 阅读:
105
Axios 拦截器的配置如下 分三块:基础配置、请求之前拦截、响应之前拦截 发送所有请求之前和操作服务器响应数据之前对这种情况过滤。 http request 请求拦截器 每次发送请求之前判断是否存在 此时要是验证符合条件则通过,否则不符合的不给通过 具体代码如下: html文件 option2.p ...
分类:
移动平台 时间:
2018-11-14 11:58:42
收藏:
0 评论:
0 赞:
0 阅读:
142