- 博客(80)
- 资源 (3)
- 收藏
- 关注
原创 midway-拦截器处理入参实体校验错误
src/aspect/error-handler.tsimport { Aspect, IMethodAspect, JoinPoint, Provide } from '@midwayjs/decorator';import { ReportController } from '../controller/report/report';@Provide()@Aspect(ReportController)export class ErrorHandlerInfo implements IMe
2021-05-19 12:07:12 1219
原创 fast-xml-parse解析xml-丢失大整数精度
解决改用xml2js解析xml。import * as xml2js from 'xml2js';export const xmlToJson = (xml: string) => { let xmlJson = ''; xml2js.parseString(xml, { explicitArray: false }, function (err, json) { xmlJson = json; }); return xmlJson;};注意,xml2js解析出来的
2021-05-14 10:40:22 504
原创 使用fast-xml-parse转object为xml,添加属性标签
准备安装fast-xml-parser@3.3.4npm install fast-xml-parser@3.3.4重点属性attributeNamePrefix : prepend given string to attribute name for identificationattrNodeName: (Valid name) Group all the attributes as properties of given name.ignoreAttributes : Ignore a
2021-05-10 12:05:49 1193 1
原创 Web缓存-localStorage
工具类const storage = { set(key, value) { localStorage.setItem(key, value) }, get(key) { return localStorage.getItem(key) }, remove(key) { localStorage.removeItem(key) }}export default storage应用新增表单意外退出时,缓存表单数据 mounted () {
2021-03-22 11:25:54 306 1
原创 Screen-移动端自适应屏幕高度
代码<div :style="{'height':height + 'px'}"> </div> mounted () { this.height = screen.height - 96 },96px是标题栏和底部tab的高度之和扩展Screen 是浏览器Browser的对象Screen 对象包含有关客户端显示屏幕的信息。Note注意: 没有应用于 screen 对象的公开标准,不过所有浏览器都支持该对象。参考Screen 对象...
2021-03-19 16:50:09 426
原创 JS-设置、获取对象的键
Object.defineProperty-设置对象的键将[{“name”:“刘备”,phone:“17783453234”}]转化为[{“刘备”:“17783453234”}] handleFamilyNumber () { let obj = []; this.family_number.forEach((item, index, arr) => { let it = {}; Object.defineProperty(it, it
2021-03-18 14:30:21 1222
原创 Java-ZXing-二维码
需求新增App的版本信息时,将App的下载地址转成二维码图标,以base64的方式存储在数据库中准备<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version></dependency><dependency> &l
2021-03-12 16:35:39 209
原创 vue-marquee首次加载闪跳
问题vue-marquee首次加载,滚动到某个位置重新跳回开头滚动解决在marquee外层加个对数据内容的判断 <template v-if="notice.content"> <marquee class="sr-phone-home-notice__div__html" direction="up" behavior="scroll"
2021-03-09 17:36:30 516
原创 CSS-/deep/ 修改vant-item的padding
CSS-/deep/ 修改vant-item的padding需求分析解决方法参考需求在使用vant-item组件时,需要缩短item间的内边距padding。分析我们通过检查,发现生成 HTML 的结构外层 div 的 class 是:van-grid-item。内层 div 的 class 是:van-grid-item__content。.van-grid-item__content { display: -webkit-box; display: -webkit-f
2021-03-02 10:03:29 2576
原创 html-marquee标签实现上下滚动走马灯
示例 <div style="background-color: #00c4cc;border-radius: 30px;margin: 8px;"> <marquee behavior=scroll direction=up> <div style="height: 200px;"> <div style="display: flex;justify-content: cente
2021-03-01 14:25:56 1103
原创 Mysql-每个分组各取一条数据-相册分组
Mysql-每个分组各取一条数据需求:相册分组,取出每个分组第一条数据的图片(作为相册封面)、简介(相册介绍)基础知识:如果groupby之后select之内没有聚合函数操作,则输出每一组的第一条SELCT * FROM TABLE WHERE ..... GROUP BY group_column;...
2021-02-23 23:42:28 198
原创 vue-AlloyFinger-手势缩放全文内容字体大小
vue-AlloyFinger-手势缩放全文内容字体大小安装main.js使用方式参考安装yarn install alloyfingermain.jsimport AlloyFinger from 'alloyfinger'import AlloyFingerPlugin from 'alloyfinger/vue/alloy_finger_vue'Vue.use(AlloyFingerPlugin,{ AlloyFinger})使用方式 <!-- 文章信息 -->
2021-02-22 15:34:58 673 4
原创 eclipse poi实现动态表头excel导出
poi实现excel导出准备工作poi-3.17.jar新建Dynamic Web Project.复制poi-3.17.jar包到/WebContent/WEB-INF/lib下,右键Build Path->Add to Build Pathpoi示例import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.use
2020-09-07 20:54:12 748
原创 批处理保存windows10开机壁纸
批处理保存windows10开机壁纸1)新建文本文档,重命名为xxx.bat2)notepad++打开,输入如下代码c:::进入到保存Windows10开机壁纸的文件路径下cd %USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\As...
2019-11-08 21:51:50 621
原创 wepy实现九宫格
注册页面pages目录下新建文件夹example,并在此新建example.wpy;同理新建book.wpy,vote.wpy,test.wpy在app.vue中添加注册信息,example放在indexi前<!--app.wpy--><config>{ "pages":[ "pages/example/example", ...
2019-08-03 18:24:25 150
原创 wepy入门
安装使用安装(更新)wepy命令行工具npm install @wepy/cli -g #全局安装WePY CLI工具生成开发示例wepy init standard myproject #使用standard模板初始化项目安装依赖cd myproject #进入到项目目录npm install #安装项目依赖包开发实时编译wepy build --...
2019-08-03 18:13:24 154
原创 ecology9-谷歌浏览器下-pdf.js在渲染时部分发票丢失文字 问题定位及解决
ecology9 谷歌浏览器下,pdf.js在渲染时不放呢发票丢失文字问题定位及解决
2023-02-26 11:46:37 1499
转载 node项目运行到一半卡住
现象请求接口时出现卡死,或者请求很慢才返回取消 cmd的属性 -> 选项 -> 编辑 中的”快速编辑”在快速编辑模式下,当鼠标点击cmd中的无论任何内容后,所有正在运行的进程都会卡住,直到你拍一下其他任何按键为止。参考node经常卡住...
2022-04-30 22:20:18 1108
原创 递归-获取父子结构数组对象所有子节点id
调用 const id = 'xxx'; const arr = []; const ids = await this.getChild(id, arr);```递归获取```typescript/** * 得到子级 */ async getChild(id: string, arr: any[]) { const data: any[] = await db.gzwDecisionItem.findMany({ where: {
2022-04-30 19:44:04 869
翻译 轻量级工作流引擎ER图
[手把手教你设计一个轻量级的工作流引擎](https://cloud.tencent.com/developer/article/1856563)
2022-03-03 17:57:36 348
翻译 io-redis 筛选附近指定范围内的地点
Redis官网示例redis> GEOADD Sicily 13.361389 38.115556 "Palermo" 15.087269 37.502669 "Catania"(integer) 2redis> GEORADIUS Sicily 15 37 200 km WITHDIST1) 1) "Palermo" 2) "190.4424"2) 1) "Catania" 2) "56.4413"redis> GEORADIUS Sicily 15 37 200
2022-03-03 15:37:28 286
翻译 prisma-client
全局安装prismanpm install prisma -g新建model文件夹,新建文件shema.prisma在mode目录下运行cmd命令行prisma db push将推送模型到对应数据库prisma db pull将拉取数据库生成shema模型到shema.prismaprisma generate根据shema.prisma的模型生成对应的api...
2022-03-03 09:48:10 436
原创 Node安装和环境变量配置
1、下载地址https://npm.taobao.org/mirrors/node/latest-fermium/2、配置环境变量依次点击【控制面板】——【系统和安全】——【系统】——【高级系统设置】——【环境变量】点开环境变量设置,新建变量NODE_PATH,值为C:\soft\node-v16.10.0-x64(安装目录)编辑Path,在最后面加上%NODE_PATH%3、测试是否安装成功,在非安装目录下,运行cmd命令行,输入node -v,看是否能打印node版本号4、设置node全局
2022-03-03 09:27:45 1355
原创 Ajv jtd时间字符串转timestamp
import Ajv from 'ajv/dist/jtd'const params = {"date":"2022-01-27T22:12:26.291Z"};const ajv = new Ajv({ parseDate: true, allowDate: true });const schema = {properties: { date: { type: 'timestamp' }, } }; const parse = ajv.compileParser(schem
2022-02-22 22:38:17 211
转载 Java 使用word转pdf,无水印,删除注释信息,docker部署字体缺失问题解决
参考原文Java使用word文档转换图片或pdf格式(aspose-words),无水印,亲测有效!!!问题1:aspose-words生成的pdf包含了修改注释信息//去掉批注doc.acceptAllRevisions();问题2:本地服务能存文件,服务器不能存文件服务器docker部署,路径不一致。保存到服务器的路径改成/opt/问题3:本地服务请求能请求到第三方文档链接,服务器上请求第三方文档链接提示文档过期服务器上的时间比正常时间慢3分钟,调整服务器时间为正常时间问题4:本地服务
2022-01-29 15:08:35 1218
转载 Java doc转html
pom.xml <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <dependency>
2022-01-18 15:40:42 671
Java Swing 扫雷
2018-12-22
企业职工考勤管理系统-C#课程设计
2018-08-26
成绩分析问题-C语言课程设计
2018-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人