- 博客(44)
- 资源 (3)
- 收藏
- 关注
原创 Vue3/Vite引入EasyPlayer.js播放H265视频错误的问题
Vue3/Vite引入EasyPlayer.js播放H265视频错误的问题及播放器刚开始接收不到流报错的解决方案
2024-05-21 10:46:35
2796
原创 解决小程序中使用wx.saveVideoToPhotosAlbum在IOS环境中报错,安卓正常,IOS报fail invalid video,解决后,超过200M视频也能保存,小程序Api并没有Bug
解决小程序中使用wx.saveVideoToPhotosAlbum在IOS环境中报错,安卓正常,IOS报fail invalid video,解决后,超过200M视频也能保存
2024-01-26 15:10:37
653
原创 Docker容器运行java11应用EasyExcel导出报错 libfreetype.so.6共享库
镜像解决中文和freetype.so.6共享库找不到的问题,基于oracle jdk11.0.18 Docker镜像。
2023-03-31 10:25:46
2448
1
原创 终于解决HBuilderX设置Vue文件script标签直接子元素不自动缩进
HBuilderX如何设置Vue文件script标签子元素不自动缩进,而标签内部javascript代码不影响自动缩进,找了好久终于找到了。配置HBuilderX中的 jsbeautifyrc.js。注意:一定要在 options 属性下增加。
2023-02-09 16:20:27
1153
原创 第7章:关于pdfHTML的常见问题
多年来,我们收到了许多关于将PDF转换为HTML的问题。在本章中,我们将回答那些被问得最多的问题。我可以将HTML表单转换为PDF吗?我可以从URL而不是从磁盘上的文件生成PDF吗?pdfHTML可以将Base64图像渲染为PDF吗?我的HTML必须是有效的XML吗?我们需要一个浏览器引擎来将HTML+CSS呈现为PDF吗?HTML中的测量系统与PDF中的测量系统有何关系?如何将ASP或JSP页面转换为PDF?如何将包含阿拉伯语/希伯来语字符的HTML转换为PDF?
2023-01-31 12:48:54
526
原创 第6章:在pdfHTML中使用字体
到目前为止,我们还没有花太多的注意力在将 HTML 转换为 PDF 时使用的字体上。我们知道,当没有指定字体时,Helvetica 是iText 使用的默认字体(第2章),我们知道如果需要嵌入字体,pdfHTML 附带一些内置字体(第4章),但我们还没有清楚地了解到支持哪些字体。
2023-01-31 12:40:51
464
原创 第5章:自定义标记工作者和CSS应用者
在本章中,我们将更改pdfHTML插件的两个最重要的内部机制。我们将覆盖将 HTML 标记与 iText 对象匹配的默认功能,更具体地说是DefaultTagWorkerFactory(Java/.NET)机制,以及我们将覆盖将 CSS样式 与 iText 样式匹配的默认功能,更具体地说是DefaultCssApplierFactory(Java/.NET)机制。其中一些示例是相当人工的,但通过检查它们,您将更好地了解pdfHTML的内部工作原理。
2023-01-31 12:24:52
390
原创 Damunda DMN 官方教程
在DMN中,决策可以使用相同的语言进行建模和执行。业务分析师可以在易于阅读的表中对导致决策的规则进行建模,这些表可以由决策引擎(如Camunda)直接执行。这最大限度地减少了业务分析师和开发人员之间的误解风险,甚至允许快速改变生产。
2023-01-31 10:57:40
1253
原创 Clion控制台输出中文打印乱码终级解决方案
Clion调试OpenCV控制台中文打印乱码,关键是Debug不乱码,Run会乱码,真奇葩!我把工程文件编码各个地方都改成UTF-8或GBK都不行。勾选“以管理员身份运行”,嘿,就好了!
2022-11-04 00:23:36
5059
9
原创 第1章:Hello HTML转PDF
在本章中,我们选取了一个非常简单的HTML文件,并使用转换方法convertToPdf()/convertToPdf(),convertToDocument()/convertToDocument()和convertToElements()/convertToElements()的不同实现将该文件转换为PDF。当您查阅 HtmlConverter 类(Java/.NET)的API文档时,您会发现这些方法有更多的变体。在下一章中,我们将选择其中一种方法来转换不同的HTML文件。
2022-10-17 11:03:12
239
原创 HTML转换为PDF介绍
在第4章中,我们将仔细研究这个用例,使用XSLT在内存中将XML转换为HTML,然后使用pdfHTML插件将HTML转换为PDF。2016年,我们发布了iText 7,这是iText的一个全新版本,不再与以前的版本兼容,但它是在考虑pdfHTML的情况下创建的。在iText 7中,您有一个表和单元格对象,当您为整个表设置不同的字体时,该字体将继承为每个单元格的默认字体。如果是这种情况,您要么使用了过时的HTMLWorker类(iText 2),要么使用了旧的XML Worker插件(iText 5)。
2022-10-17 10:36:23
684
原创 vue-electron打包后报错:Fetch API cannot load app://./EasyPlayer.wasm. URL scheme “app“ is not supported
说是无法获取 app://./EasyPlayer.wasm,不支持“app”协议,我想不对啊,那app://./index.html怎么能访问呢?这就是 electron 自定义的一个协议,用于访问vue页面的,我的理解是这样子的。运行打包后的 electron 应用,打开控制台,发现app://./服务目录下没看到 EasyPlayer.wasm文件,什么情况?惊奇的发现,H265的视频居然可以看了!如下图所示,用红框框的地方,原来打包的时候是没有的。Object (可选)重新打包,运行程序!.....
2022-08-26 21:44:26
2228
1
原创 vue electron 下载Vue-devtools ChromeExtension扩展失败
vue electron 下载Vue-devtools ChromeExtension扩展失败
2022-07-26 11:28:31
1987
原创 利用Poi-tl在word模板表格单元格内一次插入多张图片和多行单元格相同数据自动合并的功能组件
利用Poi-tl在word模板表格单元格内一次插入多张图片和多行单元格合相同数据自动合并的功能组件。
2022-05-26 13:36:07
3459
原创 小程序中的DOM对象元素块动态排序
给定以下小程序wxml的布局示例:<view> <view>A块中的内容,...</view> <view>B块中的内容,...</view> <view>C块中的内容,...</view> <view>D块中的内容,...</view> <view>E块中的内容,...</view></view>按照新的要求,从
2022-04-27 12:32:51
414
原创 Python的requests请求时json请求体数据中有中文的问题
示例,在创建微信公众号自定义菜单时,程序:# 创建小程序菜单def create_public_menu(): # 获取token token = get_access_token() # json 请求数据 payload = { "button": [ { "type": "miniprogram", "name": "小程序", "u
2022-03-12 14:46:52
2227
原创 paddle.fluild常量计算报错‘NoneType‘ object has no attribute ‘get_fetch_list‘
paddle.fluild常量计算报错'NoneType' object has no attribute 'get_fetch_list'
2021-12-04 00:32:17
843
原创 docker运行elasticsearch集群与elasticsearch-head及安全策略配置
1、部署目录结构: /opt/elasticsearch/config elasticsearch配置文件目录 /opt/elasticsearch/ca elasticsearch 集群通信证书目录,目录下有文件:elastic-stack-ca.p12和elastic-certificates.p12 /opt/elasticsearch/data elasticsearch 索引数据目录 /opt/ela...
2021-10-26 19:16:02
605
原创 定时任务出现:java.lang.OutOfMemoryError: unable to create new native thread,几种解决方案,最后一种不好找。
首先摘录网页大部分所说的解决方案:1、增加系统内存:(MaxProcessMemory - JVMMemory - ReservedOsMemory) / (ThreadStackSize) = Number of threadsMaxProcessMemory 指的是一个进程的最大内存JVMMemory JVM内存ReservedOsMemory 保留的操作系统内存ThreadStackSize 线程栈的大小...
2021-08-11 10:59:55
1945
原创 vmware虚拟机linux系统中使用python发送邮件失败原因
摸索了很长时间,网上大部分都是关于25端口封闭的处理方法,另一种方法却是不容易发现,也不容易察觉,这种情况往往表现在,在阿里云服务器中可以成功发送邮件,而在本地vmware linux虚拟机中无法发送,处理方式如下:一、有两种原因导致python发送邮件报错(java也一样适用)原因1:25端口封闭;解决方法:使用465端口发送; 原因2:hostname主机名没有映射;解决方法:在/etc/hosts中映射。二、25端口封闭的解决办法使用465端口发送邮件,python实现的源代码如下:
2020-11-27 14:25:00
855
3
原创 PyQt5:第一章第1节:使用Qt组件创建一个用户界面-介绍
本章学习内容:显示一个问候语 使用 Radio Button 组件 Radio Button 分组 显示 checkbox 表单选项 显示两组 checkbox 组件一、介绍接下来,我们将学习一下如何使用 Qt 工具箱来创建一个 GUI 应用程序。Qt 工具箱,简称Qt,是由 Trolltech 开发的一个跨平台的应用UI框架,用于开发 GUI 应用程序。它可以运行在多个平台上,包括:Windows、maxOS、Linux和其他类UNIX平台。它有时通常也会被称为一个组件库,因为它指供了设
2020-10-16 14:13:58
725
原创 基于Redis分布式锁的实现代码(Spring boot源)
一、定义分布式锁的名称为:StriveLock,注解使用方式如下: @Override @Async @StriveLock(key = "#person.name", block = true) public void printPersonForRedisLock(Person person) { try { Thread.sleep(10000); log.info(JSONUtils.obj2Json
2020-10-15 17:58:16
225
原创 Camunda 6、SpringBoot Camunda 流程前端任务流程图跟踪显示
前端完整代码请参考:https://gitee.com/zxstrive/strive-webCamunda 工作流模块包:https://gitee.com/zxstrive/strive-web/tree/master/src/pages/workflowBPMNModuler流程图设计器:https://gitee.com/zxstrive/strive-web/blob/master/src/pages/workflow/bpmn-modeler.vueCamunda 流程图完全可以使用
2020-10-15 17:36:21
7610
原创 Camunda 5、SpringBoot Camunda 流程发起、任务签收、办理与委托
一、Spring Boot 后台代码1、Controller 接口:WorkflowTaskControllerpackage com.fight.strive.sys.modules.camunda.controller;import com.fight.strive.sys.modules.camunda.dto.WorkflowFormData;import com.fight.strive.sys.modules.camunda.dto.WorkflowNodesDto;impor
2020-10-15 17:05:31
3588
1
原创 Camunda 4、SpringBoot Camunda 流程定义的增删改查
一、SpringBoot 流程定义的操作与管理,bpmn.xml 部署后生成的流程定义1、Controller 接口类:WorkflowDefinitionControllerpackage com.fight.strive.sys.modules.camunda.controller;import com.fight.strive.sys.modules.camunda.dto.WorkflowDefinitionDto;import com.fight.strive.sys.module
2020-10-15 15:59:50
2119
原创 Camunda 3、SpringBoot Camunda bpmn.xml 工作流部署操作
一、SpringBoot BPMN 文件部署的开发1、Controller 接口类
2020-10-15 15:54:36
2489
1
原创 Camunda 2、Camunda工作流-SpringBoot集成 Camunda 流程引擎
Spring Boot 集成 Camunda 流程引擎引入 spring-boot-start在 maven pom.xml 文件中加入以下配置:<dependency> <groupId>org.camunda.bpm.springboot</groupId> <artifactId>camunda-bpm-spring-boot-starter</artifactId> <version>7.13.0<
2020-09-28 11:50:17
4701
原创 Camunda 1、Camunda工作流-介绍
下载前提条件:camunda 是使用 java 语言开发的,因此在下载 camunda 之前,请确保本地已经安装了Java运行时环境。下载Camunda发行版:Camunda 是一个非常灵活的框架,基于你想要如何使用它,它能够根据不同的使用环境选择不同的发行版本。社区版与企业版区别Camunda 为社区和企业订阅用户分别提供了不同的发行版本:社区版下载页面 企业版下载页面也可以将Camunda BPM 运行在 SpringBoot 或 docker 容器中。完整发行版.
2020-09-28 11:33:06
3819
7
原创 Mybatis plus插件使用exists查询语句时如何使用表的别名
1、mysql sql语句:select * from t_app_con_site t where exists(select id from t_app_ancp where site_id = t.id)上面的SQL语句中有个t,在exists子句中可以引用,那如何用Mybatis Plus 的 QueryWrapper 构建呢?2、使用mybatis plus querywrapper构建:首先想个问题, 我们将sql改造一下,如下所示:select * from `t_ap
2020-09-15 15:12:09
15034
1
原创 使用微信小程序扫码登录系统PC端web的功能
1、项目说明:项目PC端(vue单页面应用,前后端分离)、移动端(微信小程序)共用同一Java Springboot服务。小程序可以直接获取微信手机号登录,不需要密码,因为系统黙认密码是随机的,因此在登录PC端时,用户就不知道密码是多少,实现PC端登录目前可以用三种方案:1)因为可以直接登录微信小程序,所以可以在小程序中重置密码,这样就可以在PC端登录了,这比较简单。2)使用微信开放平台第三方网站oauth2授权登录,这也是可以实现的,不过要申请微信网站应用,有点麻烦。3)目前最快能实现的扫
2020-09-12 20:54:17
4042
原创 vue如何使用snap.svg.js(snapsvg)库,Cannot read property ‘on’ of undefined
1、第一步,安装snapsvg,可以通过下面命令安装:npm install -S snapsvg2、编写test.vue组件代码,使用vue cli 3 构建:<template> <svg id="svg" width="100%" height="100%"></svg></template><script> import Snap from 'snapsvg';export default { compon
2020-09-12 19:10:02
2041
原创 使用Nginx的try_files实现动态页面纯静态化的简单解决方案
原文地址:http://www.glxxw2018.com/study/blog/detail/ag6Gf13MuC.html1、nginx既作反向代理服务器,又作为动静分离服务器。2、首先假设我只有一个以Java框架实现的后台博客应用程序,这个博客应用程序的内容页面从后台使用jsp模板等构造页面内容,并返回到客户端进行显示。这里博客内容页面所括的大部分内容如标题,正文等都不是经常变化的,...
2019-03-23 18:33:39
1814
原创 springboot+thymeleaf+nginx实现动态页面纯静态化方案
原文地址:http://www.glxxw2018.com/study/blog/detail/9K6elibXWb.html1、前面有一篇博客介绍了《使用Nginx的try_files实现动态页面纯静态化的简单解决方案》,主要介绍,在nginx可以先使用静态页面,没有找到静态页面后尝试使用反向代理访问后端请求的实现方式。本篇博客主要介绍,如何生成静态内容页面。如博客的内容页面。2、如果你...
2019-03-23 18:31:39
6786
4
原创 thymeleaf 3.0 扩展自定义标签或方言
原文地址:http://www.glxxw2018.com/study/blog/detail/MGnPTaqWUm.html在使用Thymeleaf时,有时候需要自定义一些标签,以方便在Thymeleaf模板中使用,Thymeleaf方言很强大,不仅可以自定义简单的html标签,还可以自定义复杂的标签,这个标签可以使用后台处理并访问数据库等以显示相关格式的信息,大大简化的开发复杂度,可复用性...
2019-03-23 18:28:39
1934
1
Scratch3.0少儿红灯绿灯编程动画运行
2022-05-30
Python开发Linux系统应用(docker容器)服务http监控超时/故障重启工具
2020-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人