自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 问答 (7)
  • 收藏
  • 关注

原创 HK1RBOX K8 RK3528 从SD卡启动 Armbian

HK1RBOX,K8,RK3528,4G+64G版本, 记录从SD卡启动Armbian的过程;拔出SD卡后, 原安卓系统仍然可以启动.

2024-04-05 18:24:19 871

原创 Electron 双击文件无法正确获取文件名含空格的文件路径

通过关联打开方式解决electron应用无法正确获取文件名含空格文件的路径的问题

2022-06-23 13:06:11 462 1

原创 RPC Axis 并发时出现 ConcurrentModificationException

通过服务报错, 确定了异常处理路径, 并在路径上打上断点编写一个调用的Runnable, 并通过多个new Thread(runable,"t1").start();模拟并发发生异常时, 停留在了 AxisServlet.doPost 中的try{}catch中, 我的版本org.apache.axis:axis:1.4在第740行通过fault.detail 确定了异常类型和异常的堆栈确定异常发生位置是JavaServiceDesc.getOperationsByQName中的Collectio.

2022-05-05 20:26:26 278 1

原创 gitbook init报TypeError [ERR_INVALID_ARG_TYPE]

已解决, gitbook init 报错TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received an instance of Promise

2022-01-15 12:50:40 2486 1

原创 扩展el-table-column添加字典转换功能[使用Mixins]

需求在el-table-column上添加一个code属性就可以实现字典值显示实现通过mixins混入el-table-column, 再修改其中的renderCell方法, 实现目标;文中项目使用webpack打包, 通过定义别名在开发环境import elementui/TableColumn, 在生成环境使用window.ELEMENT.TableColumn 避免生成的文件过大自定义组件<script>/*引入需要混入的TableColumn*/import Tabl

2022-01-09 18:54:34 1102

原创 扩展el-table-column 添加字典转换功能

目标在el-table-column上加一个code属性, 无需其他配置就可以显示字典值实现新建组件, 给el-table-column套一层, 添加属性code, 在组件初始化后加载字典;如果有code, 使用el-table-column的slot进行字典值的展示;如果有slot, 就把el-table-column的slot中的参数接出来再发出去自定义组件<template> <el-table-column v-bind="$attrs" :format

2022-01-09 15:23:46 2574

原创 通过hover显示子元素

<style>.parent{}.parent:hover>.child{display:inherit}.child{display:none}</style><div class="parent">需要通过class为child设置display:none; 如果直接元素上写style="display:none;", 会不生效<div class="child">chid</div></div>以上基于

2021-11-12 19:33:02 810

原创 生成字母序列,如A,AA,AAA

不知道长度区分大小写新建MAVEN工程<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.16</version></dependency> <dependency> <groupId>org.apache.poi</groupId&gt.

2021-11-12 19:26:56 678

原创 struts2 下载文件指定不了文件名

下载文件时, 通过contentDisposition指定文件名称; 但是下载的时候还是请求的后缀名称 <action name="export" class="expAction"> <result name="success" type="stream"> <param name="contentType">application/vnd.ms-excel</param>

2021-11-12 19:23:41 94

原创 uniapp flex 未生效, 未自动分配高度

flex在打包后未无效, 在浏览器中有效<template> <view class="m-check"> <view class="" style="width: 100%; background-color: #1890FF; flex:10;"></view> <view class="" style="flex:80;background-color: yellow;"></view> <view clas

2021-10-08 20:49:54 1321

原创 Chrome devtools 打开耗时

Chrome(94.0.4606.61) 的devtools的语言选择"English (UK)"时, 打开会耗时 6秒, 选择 “English (US)” 和 中文, 不会有这个问题

2021-09-29 09:17:39 196

原创 ssh 链接失败 ssh_dispatch_run_fatal message authentication code incorrect

SSH链接提示Corrupted MAC on input.ssh_dispatch_run_fatal: Connection to *.*.*.* port *: message authentication code incorrect通过比较目标系统和当前系统的 ssh -Q mac, 发现目标系统多了几个umac开头的, 将目标系统的sshd_config备份, 在最后一行的MACs开头的记录中, 删除其中umac开头的, 重启服务/etc/init.d/ssh restart 即可参

2021-09-18 17:12:56 12846 2

原创 splice清空数组不生效

直接写var a = [1,2,3];a.splice(0,3);console.log(a) // []可以删除的, 但是var a = [1,2,3];a.splice(0.a.lenght); // 不生效console.log(a) // [1,2,3]没效果长度的属性是length, 不是 lenght

2021-04-23 23:00:24 585 1

原创 [Vue warn]: Cannot set reactive property on undefined, null, or primitive value: false

v-model使用错误, 应该直接使用属性, 不能进行转换<!-- 错误 --><van-popup v-model="!dwxz.hidden" /><!-- 正确 --><van-popup v-model="dwxz.hidden" /><van-popup :value="!dwxz.hidden" @input="dwxz.hidden=!$event.value" />...

2021-04-23 22:59:36 15695 1

原创 修改HBuilder的livereload添加自定义响应模块

需求使用HBuilder开发html模块, 图他的自动刷新, 但是自带的服务器只能访问静态资源, 不够灵活使用 json-server, 前端网络工具用的ajax, 不支持POST跨域配置nginx解决跨域, 本来就是图方便, 怎么还能让人点2次呢之前改造过livereload, 我觉得可以再改一次过程通过比对HBuilder服务器启动前后的进程列表, 确定使用的是node.exe通过命令获取所有node进程的启动命令wmic process where caption="node.

2021-04-16 13:37:39 613

原创 SSM filter-mapping加上不生效

问题spring+struts 框架, 加上过滤器, 但是不能拦截 <filter-mapping> <filter-name>UserFilter</filter-name> <url-pattern>/api/user/*</url-pattern> </filter-mapping>解决调整代码位置, 移动至struts的过滤器前面 <filter-mapping> <filter-na

2021-04-08 09:49:28 242

原创 Electron fs模块读取文件失败

提示文件不存在分隔符是/, 不是\, 在使用dialog.showOpenDialog读取的结果时需要转换;读取无响应, 无错误提示<!DOCTYPE html><html> <body> <div fileContent>文件内容</div> <script type="text/javascript" src="resources/jquery-3.4.1.js"></script> <scr

2021-03-23 23:10:16 1318

原创 Electron Not allowed to load local resource

描述electron使用BrowserWindow打开子页面时,父窗口提示ERR_FILE_NOT_FOUND,子窗口提示'Not allowed to load local resource',网络则提示'(blocked:other)';分析这个应该是浏览器的安全限制;如上图, 如果主窗口加载index.html, 使用子窗口加载同级的index2.html时, 没有问题,但是如果加载同级目录sub下的index3.html, 可能被认为是跨域而阻止;解决在index.html

2021-03-22 22:53:47 2853

原创 [记] Sublime Text 3自定义语法规则并配置语法高亮

目标sublime不能在同一个文件中显示不同字体大小, 想着通过颜色区分;一行文本的颜色, 依据行首的#的数量显示不同的颜色效果实现语法定义文件工具 > 插件开发 > 新建语法定义文件类型保存为sublime-syntax,%YAML 1.2---# See http://www.sublimetext.com/docs/3/syntax.htmlname: subfile_extensions: [sub]scope: source.subcontexts:

2021-02-06 13:43:25 4839 2

原创 [记] layui table渲染

渲染方式网络数据+cols见layui官网 示例网络数据 + thead>th见layui官网 示例本地数据 + cols(使用table.render(option))<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>本地数据+cols</title> <meta name="renderer" content="webkit"

2021-02-04 10:50:42 136

原创 [TOMCAT]RecycleRequiredException

总述在一个sevlet中请求了另一个servlet并将其结果写出, 类似于代理使用printwirter写出内容, postman请求无输出内容, 等待几秒后报错, 控制台提示十二月 21, 2020 2:51:57 下午 org.apache.catalina.connector.CoyoteAdapter checkRecycled 信息: Encountered a non-recycled response and recycled it forcedly. org.apache.catali

2021-02-03 22:35:58 1352

原创 [记] layui 更新单元格内容

总述编辑列内容, 对输入内容进行校验, 如校验失败, 将单元格内容置空在单元格中插入自定义元素, 并通过操作自定义元素更新表格内容, (通过template在table中插入3个radio, 通过选择不同按钮修改表单值)在单元格编辑事件监听中修改单元格值(需要同时修改table.cache中的值和动态input的value[关键])图示未选中"修改"时, 修改"新售价", 给出提示, 并将"新售价"置空选中"修改"是, 可以修改"新售价"再次未选中"修改"是, 置空"新售价"代码

2021-02-03 22:33:45 897

原创 在js中修改Vue组件的mounted方法

目标通过覆写Vue.component, 在js文件中修改Vue组件的mounted方法过程文件引入顺序是vue.js, local.js, 第三方控件vue.js 版本2.6.12第三方控件local.js 自定义的修改实现文件(function() { var factory = { "需要修改的组件的name": function(comp) { // 修改方法 comp.mounted = function() { /* 这里需要复制粘贴原有的源码*/

2021-01-02 16:39:30 1504

原创 [WEBLOGIC] bcprov中BCECPrivateKey cannot be cast to BCECPrivateKey

总述私钥文件类型:EC PRIVATE KEY使用jar包 bcprov-jdk15on-1.59.jar重启weblogic后首次启动项目A并使用某工具类B不会报错, 但是在weblogic中重启项目A后再使用某工具类B就会报错, 具体代码:BCECPrivateKey b = (BCECPrivateKey)kf.generatePrivate(peks);异常信息:sm2 Exception msg={org.bouncycastle.jcajce.provider.asymmetric.

2020-12-17 11:34:54 2079 1

原创 服务器仅日志文件读写慢(log4j)

总述服务器慢, jsp页面和服务都卡, 排查后发现log4j在org.apache.log4j.Category.callAppenderscall阻塞,业务在org.springframework.context.support.ResourceBundleMessageSource.getResourceBundle阻塞,可能是由于2台weblogic竞争写一个日志文件导致的, 可以尝试配置不同名的日志文件.注: 事件原因和处理意见 由观察到的现象总结而成, 仅供参考.现象服务器启动速度

2020-12-12 21:27:55 800

原创 Weblogic Struts 发布war包生成大量内容一致的临时文件(jar_cache*.tmp)

分析weblogic 发布war包时, weblogic将war中的classes中的文件打包成了_wl_cls_gen.jar, 导致struts(我这的2.5.17)在读取文件时需要从这个jar里进行读取, 且每次读取一个xml就关闭了输入流; 从jar中读取的过程存在解压的步骤, 在tmp文件夹中写入临时文件, 进而出现大量相同的文件, 且文件的MD5和_wl_cls_gen.jar的一致, 这也是我做出以上描述的依据.处理修改发布方式, 将war包解压后发布选中解压后的文件夹后面配置中

2020-11-01 22:33:49 869

原创 MAVEN COMPILATION ERROR 接口方法未实现

MAVEN COMPILATION ERROR我遇到的情况是: vsimpl没有实现接口方法;当时eclipse有点卡没等显示出来就用控制台打包了, 试了几次都不行, 在eclipse中Project>clean中重新编译找到问题修复后就可以打包成功了....

2020-07-29 21:32:29 273

原创 DataIntegrityViolationException StatementCallback; SQL [select 异常

传入了字符串"null"同number类型进行了比较

2018-09-28 13:35:57 2180

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除