自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1164

原创 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 473

原创 使用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 1071 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 218 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 406

原创 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 1171

原创 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 176

原创 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 488

原创 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 2402

原创 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 1030

原创 Mysql-每个分组各取一条数据-相册分组

Mysql-每个分组各取一条数据需求:相册分组,取出每个分组第一条数据的图片(作为相册封面)、简介(相册介绍)基础知识:如果groupby之后select之内没有聚合函数操作,则输出每一组的第一条SELCT * FROM TABLE WHERE ..... GROUP BY group_column;...

2021-02-23 23:42:28 174

原创 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 612 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 694

原创 批处理保存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 576

原创 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 132

原创 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 134

原创 ecology9 屏蔽网址排查表单节点值被修改的原因

屏蔽请求排查表单节点值被修改的原因

2024-02-20 14:42:46 396

原创 Java poi给docx中的关键字标记颜色

【代码】Java poi给docx中的关键字标记颜色。

2023-11-10 14:04:31 335

原创 ecology9-导出流程上图片附件的方案

导出流程上图片附件的方案

2023-06-27 11:18:13 405

原创 ecology9-嵌入第三方系统,特定情况下在嵌套页提示“登录超时,请重新登录”

嵌套ecology9提示“登录超时,请重新登录”

2023-05-05 16:26:44 1194 1

转载 Navicat Premium15 手心输入法中文输入某些字符闪退

设计器中字段注释输入zidianz报错,解决方法,关闭手心输入法的人名模式。

2023-03-18 11:19:12 240

原创 根据一直变动的Dom节点查找对应JS代码

根据一直变动的DOM节点找到对应JS代码

2023-03-12 17:19:39 96

原创 ecology9-谷歌浏览器下-pdf.js在渲染时部分发票丢失文字 问题定位及解决

ecology9 谷歌浏览器下,pdf.js在渲染时不放呢发票丢失文字问题定位及解决

2023-02-26 11:46:37 1385

转载 Java foreach

Java迭代器Iterable

2022-10-20 22:59:58 81

原创 try catch finally中return的原理

try catch finally中return的原理

2022-10-18 22:53:59 292

原创 内存地址空间

内容取自《汇编语言》-王爽

2022-10-13 23:25:21 390

原创 主板和接口卡

本内容取自《汇编语言》-王爽

2022-10-13 23:22:23 216

原创 CPU对存储器的读写

本内容取自《汇编语言》-王爽

2022-10-13 22:53:55 5458

原创 CPU和存储器的分类

本内容取自《汇编语言》-王爽

2022-10-13 22:28:14 1960

原创 计算机基础-机器语言、汇编语言、指令和数据

本内容取自《汇编语言》-王爽

2022-10-13 22:20:46 1327

原创 prisma中where对象转换RedisJson查询字符串

Prisma的where对象转RedisJson

2022-05-01 17:00:49 369

转载 node项目运行到一半卡住

现象请求接口时出现卡死,或者请求很慢才返回取消 cmd的属性 -> 选项 -> 编辑 中的”快速编辑”在快速编辑模式下,当鼠标点击cmd中的无论任何内容后,所有正在运行的进程都会卡住,直到你拍一下其他任何按键为止。参考node经常卡住...

2022-04-30 22:20:18 1037

原创 递归-获取父子结构数组对象所有子节点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 845

翻译 轻量级工作流引擎ER图

[手把手教你设计一个轻量级的工作流引擎](https://cloud.tencent.com/developer/article/1856563)

2022-03-03 17:57:36 295

翻译 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 246

翻译 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 386

原创 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 1302

原创 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 196

转载 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 1150

转载 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 649

Demo0.0.zip

wepy实现微信小程序九宫格布局,使用VScode编写小程序代码,微信开发者工具用于调试

2019-08-03

Java Swing 扫雷

JAVA SWING写的扫雷游戏,界面基本和windows自带扫雷一致,相对网上其他资源bug少,是从github搜来精简的,完整版链接https://github.com/lxf44944/minesweeper_java

2018-12-22

企业职工考勤管理系统-C#课程设计

该企业职工管理系统的身份定位有两种,一是管理员(企业领导),二是普通员工,用户身份不同,使用的资源也不同。 系统功能 ●职工: (1)信息修改:职工登录系统后,可查看和修改个人信息 (1)个人考勤:职工可以实时考勤(上下班) (2)记录查看:职工可以查看某月历史考勤、出差、加班、缺勤、请假的汇总表 (3)申请管理:职工可进行加班申请和请假申请,可以查看历史加班和请假记录 (4)消息通知:职工可以查看企业发布的通知 ●管理员: (1)账户管理:管理员可以对职工账户进行增加、修改和删除,并可通过职工号查询职工账户信息,同时,管理员还可以增加和删除管理员账户,修改密码 (2)通知发布:管理员可以发布企业通知 (3)审核管理:管理员可以审核所有员工的加班、请假申请,并可查看历史加班请假记录 (4)记录管理:管理员可以查看和通过职工号查找员工历史考勤和历史出差记录,并能导出excel的纪录表。同时管理员也可以根据需要添加出差信息 (5)统计管理:管理员可以查看和按职工号查询某月所有职工的历史考勤、出差、加班、缺勤、请假的汇总表,并自动当月标记缺勤天数大于四天的员工记录。管理员可以导出该汇总记录表

2018-08-26

成绩分析问题-C语言课程设计

1、问题描述 设计并实现一个成绩分析系统,能够实现录入、保存一个班级学生多门课程的成绩、并对成绩进行分析等功能。 2、需求分析 具体要求如下: (1)定义一个菜单,方便用户实现下述操作。要求菜单简洁、易操作、界面美观。 (2)建立磁盘文件input,用于保存学生及其信息。 (3)读取磁盘文件input.dat中的数据,并进行处理。要求实现如下功能: ·按各门课程成绩排序,将排序的结果保存到磁盘文件中。 ·计算每人的平均成绩,按平均成绩排序,将排序的结果保存到磁盘文件中。 ·能够统计各门课程的平均成绩、最高分、最低分、不及格人数、60-69分人数、70-79分人数、80-89分人数、90分以上人数。 ·根据学生姓名或学号查询其各门课成绩,需考虑重名情况的处理。

2018-01-05

空空如也

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

TA关注的人

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