晶格点阵
好学,喜欢计算机语言.
展开
-
解决小程序中使用wx.saveVideoToPhotosAlbum在IOS环境中报错,安卓正常,IOS报fail invalid video,解决后,超过200M视频也能保存,小程序Api并没有Bug
解决小程序中使用wx.saveVideoToPhotosAlbum在IOS环境中报错,安卓正常,IOS报fail invalid video,解决后,超过200M视频也能保存原创 2024-01-26 15:10:37 · 604 阅读 · 0 评论 -
Docker容器运行java11应用EasyExcel导出报错 libfreetype.so.6共享库
镜像解决中文和freetype.so.6共享库找不到的问题,基于oracle jdk11.0.18 Docker镜像。原创 2023-03-31 10:25:46 · 2357 阅读 · 1 评论 -
终于解决HBuilderX设置Vue文件script标签直接子元素不自动缩进
HBuilderX如何设置Vue文件script标签子元素不自动缩进,而标签内部javascript代码不影响自动缩进,找了好久终于找到了。配置HBuilderX中的 jsbeautifyrc.js。注意:一定要在 options 属性下增加。原创 2023-02-09 16:20:27 · 1104 阅读 · 0 评论 -
Damunda DMN 官方教程
在DMN中,决策可以使用相同的语言进行建模和执行。业务分析师可以在易于阅读的表中对导致决策的规则进行建模,这些表可以由决策引擎(如Camunda)直接执行。这最大限度地减少了业务分析师和开发人员之间的误解风险,甚至允许快速改变生产。原创 2023-01-31 10:57:40 · 1241 阅读 · 0 评论 -
Clion控制台输出中文打印乱码终级解决方案
Clion调试OpenCV控制台中文打印乱码,关键是Debug不乱码,Run会乱码,真奇葩!我把工程文件编码各个地方都改成UTF-8或GBK都不行。勾选“以管理员身份运行”,嘿,就好了!原创 2022-11-04 00:23:36 · 4885 阅读 · 8 评论 -
基于CentOS7的Java8中文Docker容器镜像
【代码】基于CentOS7的Java8Docker容器镜像。原创 2022-10-18 11:25:34 · 1714 阅读 · 0 评论 -
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 · 2202 阅读 · 1 评论 -
vue electron 下载Vue-devtools ChromeExtension扩展失败
vue electron 下载Vue-devtools ChromeExtension扩展失败原创 2022-07-26 11:28:31 · 1960 阅读 · 0 评论 -
微信小程序视频上传组件直接上传至阿里云OSS
小程序视频上传组件,获取OSS签名,视频直接上传至OSS。原创 2022-05-27 19:30:45 · 866 阅读 · 0 评论 -
利用Poi-tl在word模板表格单元格内一次插入多张图片和多行单元格相同数据自动合并的功能组件
利用Poi-tl在word模板表格单元格内一次插入多张图片和多行单元格合相同数据自动合并的功能组件。原创 2022-05-26 13:36:07 · 3380 阅读 · 0 评论 -
小程序中的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 · 376 阅读 · 0 评论 -
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 · 2216 阅读 · 0 评论 -
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 · 831 阅读 · 0 评论 -
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 · 595 阅读 · 0 评论 -
定时任务出现: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 · 1936 阅读 · 0 评论 -
vmware虚拟机linux系统中使用python发送邮件失败原因
摸索了很长时间,网上大部分都是关于25端口封闭的处理方法,另一种方法却是不容易发现,也不容易察觉,这种情况往往表现在,在阿里云服务器中可以成功发送邮件,而在本地vmware linux虚拟机中无法发送,处理方式如下:一、有两种原因导致python发送邮件报错(java也一样适用)原因1:25端口封闭;解决方法:使用465端口发送; 原因2:hostname主机名没有映射;解决方法:在/etc/hosts中映射。二、25端口封闭的解决办法使用465端口发送邮件,python实现的源代码如下:原创 2020-11-27 14:25:00 · 847 阅读 · 3 评论 -
Python开发Linux系统应用(docker容器)服务http监控超时/故障重启工具
一、Python目录介绍原创 2020-11-26 11:28:32 · 478 阅读 · 0 评论 -
基于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 · 222 阅读 · 0 评论 -
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 · 14922 阅读 · 1 评论 -
使用微信小程序扫码登录系统PC端web的功能
1、项目说明:项目PC端(vue单页面应用,前后端分离)、移动端(微信小程序)共用同一Java Springboot服务。小程序可以直接获取微信手机号登录,不需要密码,因为系统黙认密码是随机的,因此在登录PC端时,用户就不知道密码是多少,实现PC端登录目前可以用三种方案:1)因为可以直接登录微信小程序,所以可以在小程序中重置密码,这样就可以在PC端登录了,这比较简单。2)使用微信开放平台第三方网站oauth2授权登录,这也是可以实现的,不过要申请微信网站应用,有点麻烦。3)目前最快能实现的扫原创 2020-09-12 20:54:17 · 4012 阅读 · 0 评论 -
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 · 2013 阅读 · 0 评论 -
使用Nginx的try_files实现动态页面纯静态化的简单解决方案
原文地址:http://www.glxxw2018.com/study/blog/detail/ag6Gf13MuC.html1、nginx既作反向代理服务器,又作为动静分离服务器。2、首先假设我只有一个以Java框架实现的后台博客应用程序,这个博客应用程序的内容页面从后台使用jsp模板等构造页面内容,并返回到客户端进行显示。这里博客内容页面所括的大部分内容如标题,正文等都不是经常变化的,...原创 2019-03-23 18:33:39 · 1804 阅读 · 0 评论 -
springboot+thymeleaf+nginx实现动态页面纯静态化方案
原文地址:http://www.glxxw2018.com/study/blog/detail/9K6elibXWb.html1、前面有一篇博客介绍了《使用Nginx的try_files实现动态页面纯静态化的简单解决方案》,主要介绍,在nginx可以先使用静态页面,没有找到静态页面后尝试使用反向代理访问后端请求的实现方式。本篇博客主要介绍,如何生成静态内容页面。如博客的内容页面。2、如果你...原创 2019-03-23 18:31:39 · 6770 阅读 · 4 评论 -
thymeleaf 3.0 扩展自定义标签或方言
原文地址:http://www.glxxw2018.com/study/blog/detail/MGnPTaqWUm.html在使用Thymeleaf时,有时候需要自定义一些标签,以方便在Thymeleaf模板中使用,Thymeleaf方言很强大,不仅可以自定义简单的html标签,还可以自定义复杂的标签,这个标签可以使用后台处理并访问数据库等以显示相关格式的信息,大大简化的开发复杂度,可复用性...原创 2019-03-23 18:28:39 · 1923 阅读 · 1 评论 -
Spring Boot中配置文件中关于数据库访问密码参数属性使用jasypt进行加密
原文地址:http://www.glxxw2018.com/study/blog/detail/XFMHwObsii.htmlstrive基础开发框架-一个基于SpringBoot2的配置学习框架,码云开源地址:https://gitee.com/zxstrive/strivestrive框架是使用c3p0连接池的,所以数据访问参数是配置在c3p0,properties文件中的。c3p0配...原创 2019-02-21 09:28:21 · 991 阅读 · 0 评论 -
MySQL表生成列(Generated Columns)的使用说明
原文地址MySQL的表生成列通常又叫做虚拟列或计算列。这个生成列的值是在列定义时包含了一个计算表达式计算得到的,有两种类型的生成列:Virtual(虚拟):这个类型的列会在读取表记录时自动计算此列的结果并返回。 Stored(存储):这个类型的列会在表中插入一条数据时自动计算对应的值,并插入到这个列中,那么这个列会作为一个常规列存在表中。虚拟生成列有时候比存储生成列更有用,因为它不会占...原创 2019-02-21 09:22:12 · 5037 阅读 · 0 评论 -
MySQL 通用表表达式(CTE)的用法 子查询的高效使用
原文地址MySQL的CTE有两种,一种是非递归的方式,另一种是递归的方式。我们为什么需要使用CTE?在同一个查询中不可能两次引用派生表。因此,派生表查询会计算两次或两次以上,这表明存在严重的性能问题。使用CTE,子查询只计算一次。CTE 非递归方式我们通常对派生表的使用是这样子的:SELECT... FROM (subquery) AS derived, t1...原创 2019-02-20 18:06:28 · 2022 阅读 · 0 评论 -
如何查看Nginx日志中关于百度爬虫的日志记录
单独从Nginx日志文件access.log中提取出关于百度爬虫的日志记录并将其存到另一个单独的文件中。可以简单的通过Linux中的管道命令实现,如下所示:cat access.log | grep Baiduspider > bs.log这样就可以将百度相关的访问记录都存到bs.log文件中。可以通过查看bs.log就可以知道百度访问了我们的哪些页面了。cat bs.log...原创 2019-01-09 21:41:14 · 2902 阅读 · 0 评论