自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (4)
  • 收藏
  • 关注

原创 高项论文45分案例(自考案例)

背景:自考准备的论文 押题两个管理(压中资源管理)一次性过高项 三科分数 46 45 45 惊险+运气爆棚 机考有计算器 有画图工具 论文打字非项目经理 是开发人员找自己稍微熟悉一点或者参与过的项目通过事实 + 改编 + 咨询 + 背49个过程 组成论文思考:考的什么类型 根据ITO顺序分解 讲述一两个实际过程中的案例,如何发现,有什么风险,如何解决,最终没有导致大问题,一般要求在2200-2500字左右。

2024-01-10 20:21:57 426

原创 FullCalendar简单的应用(新增,拖动,编辑事件)

简单的FullCalendar应用(新增,拖动,编辑事件)

2024-01-10 11:48:08 1378

原创 软考高项知识点 安全技术

软考高项知识点 安全技术

2023-11-21 16:08:15 275

原创 软考高项知识点 新一代信息技术

物联网 云计算 大数据 区块链 软考高项知识点

2023-11-17 16:14:02 116

原创 软考高项 重要知识点整理

软考高项 重要知识点整理

2023-11-06 14:20:11 602

原创 49个过程背诵方法

49个过程背诵方法

2023-10-26 16:00:31 402

原创 electron-vue 本地文件读取与写入

electron-vue 本地文件读取与写入。

2023-07-24 10:12:32 1170

原创 electron-vue 台称串口对接 SerialPort

1.首先找一个串口工具()试试读取串口是否成功连上;2.创建;3.安装,调整版本,启动项目;4.学习工具;5.开发入口文件,测试是否成功获取串口信息6.成功获取串口后,接收台称数据7.根据台称说明书与协议,解析台称数据(数值,单位,正负,精度...)8.完成称重需求9.完成打印需求10.完成自动更新11.防止开启多个应用。

2023-07-11 17:17:55 3211 2

原创 ant-design实现树的穿梭框,穿梭后右侧是已选树(二)

根据上一篇,进一步实现树的穿梭框。

2023-05-15 10:09:22 1063 5

原创 ant-design实现树的穿梭框,穿梭后右侧是已选树(一)

/ 处理树的内部自定义内容return (});generateTree的四个参数:treeNodes (树数据), checkedKeys (已选值), searchValue(搜索值), disabled(是否禁止)左边的treeNodes :原本的树/通过搜索后的树return (

2023-05-12 10:37:01 3061

原创 Taro3.x 容易踩坑的点(阻止滚动穿透,弹框蒙层父级定位)

Taro3.x 容易踩坑的点(阻止滚动穿透,弹框蒙层父级定位)

2023-02-22 16:43:30 2358

原创 pre-commit 提交检查代码 检查暂存区

pre-commit 提交检查代码检查所有文件 或者 检查暂存区

2022-08-09 11:48:09 672

原创 vue3 effect 实现思路

首先了解这张图const state = reactive({ name: 'cld', age: 26, arr: [1, 2, 3], obj: { attr1: 'attr1', attr2: 'attr2' } });effect(()=>{ console.log('effect内执行:',state.obj.attr1)})state.obj.attr1='cld2'大概思路清楚了 开始分析代码创建effect函数传入一个函数与options对象export

2022-03-27 13:06:39 1668 3

原创 session ,cookies , token 登陆流程

session ,cookies , token 登陆流程

2022-03-15 15:54:29 1989

原创 基础js内容

js基础题

2022-03-12 12:52:46 201

原创 基础css

css基础

2022-03-12 11:43:02 137

转载 在浏览器输入 URL 回车之后发生了什么?

转载链接:https://juejin.cn/post/6844904054074654728DNS的域名查找,在客户端和浏览器,本地DNS之间的查询方式是递归查询;在本地DNS服务器与根域及其子域之间的查询方式是迭代查询;递归过程:在客户端输入 URL 后,会有一个递归查找的过程,从浏览器缓存中查找->本地的hosts文件查找->找本地DNS解析器缓存查找->本地DNS服务器查找,这个过程中任何一步找到了都会结束查找流程。迭代流程DNS存在着多级缓存,从离浏览器的距离

2022-03-11 15:00:12 109

原创 面试常考vue

vue2 响应式原理在Vue中其实就是通过Object.defineProperty来劫持对象属性的setter和getter操作,并创建一个监听器,当数据发生变化的时候发出通知。vue2 不能数组进行响应式,因为初始化实例就要对数组的每个值进行遍历劫持setter和getter操作,性能消耗太大vue2 不能实现新增/删除响应式,因为在初始化实例时就处理劫持转化过程,后面增加和删除的都不是响应式数据。var data = { name:'hello', age:18}Ob

2022-03-07 22:51:03 304

原创 js常考算法

常用算法

2022-03-07 21:24:38 130

原创 vue3 简易实现proxy代理

vue3 简易实现proxy代理

2022-03-06 18:18:20 4292

原创 node开发crud字典模版

node开发模版自动生成pc端表格数据的增删查改相关功能;开发者通过工具填写文件夹名称、字段名称、字段类型等必要的配置后,在项目中运行工具;项目自动生成开发者命名的文件夹,里面包含表格数据增删查改相关功能的列表页,详情页、编辑页和api文件,并且在与后端字段和接口的严格约束下,基本无需更改生成的文件,即可得到符合预期的页面与数据,也一定程度上减少了bug的产生。1.核心逻辑图步骤1:以react模板为例,创建rcloud文件;步骤2:使用nunjucks.configure初始化模板目录

2022-02-25 21:34:33 518

原创 css3 :not([class]) css3 :not([style])

css3 :not([class]) css3 :not([style])

2022-02-15 15:01:14 3601

原创 Vue3.0 reactive()、ref()、unref()、isref()、toRefs()、computed(),watch(),watchEffect()

Vue3.0 reactive()、ref()、unref()、isref()、toRefs()、computed(),watch(),watchEffect()

2022-01-20 11:34:56 1219

原创 antdesign 高级表单 自定义columns 搜索

const [start, setStart] = useState<Moment | null>(); const [end, setEnd] = useState<Moment | null>(); { title: '时间', ellipsis: true, align: 'center', valueType: 'dateRange', width: 180, dataIndex:...

2021-12-31 15:21:46 1152 1

原创 es6的扩展运算符“...”动态增加属性

只是举了一个案例,但是开发任何地方,如果不确定参数是否应该传入都可以使用例如 formItem ????️根据 数值 判断是否需要传入 name属性{...(boolean? { name: value } : {})}如果“真” 则扩展{ name: value } 得到=》name : value 相当于增加了 name属性如果“假 ”则扩展 { } 得到=》空 相当于增加了 空属性<Form.Item wrapperCol={{ span: 24 }}.

2021-12-21 17:34:34 380

原创 react 多级路由 子路由切换

需求案例:1.当我们在后台管理页面 左侧菜单栏的情况下2.点击左侧菜单栏 路由变化 右侧内容区域变化如图: 点击分布式表单出现右侧内容 分布式表单步骤条3.第一步的路由 为 "form/step-form/step1"4.当我们输入完成验证通过 点击下一步 路由为 "form/step-form/step2"4.当我们 点击继续路由为 "form/step-form/step3"需求简化就是一个 第三级菜单的跳转文件目录如下...

2021-12-09 14:51:49 2554

原创 dumi主题包开发

dumi主题开发创建@group/dumi-theme-或dumi-theme-开头的 npm 包 ,通常用于研发完整的主题包,便于共享给其他项目使用新建项目必须以dumi-theme-开头 不然dumi 将不会自动挂载该主题

2021-12-01 10:54:19 957

原创 浅显的Monaco Editor 与codemirror 选型

Monaco Editor codemirror 支持语言 支持Java,JavaScript,sql,vb,c,c++,python等多种语言(30+) HTML、XHTML、XML、CSS、Python、PHP、c#、Java (130+) 支持浏览器 IE8+, Firefox4+, Chrome, IE8+, Firefox4+, Chrome,Safari3+,Opera9+ 最新更新 2017/4/20,开源 2017/3/3,开源...

2021-11-29 22:20:15 4541

原创 react 详情页面路由 拼接id useParams取值

react 详情页面路由 拼接id useParams取值路由拼接id routes: [ { name: '酒店订单详情', path: '/hotel-orders/detail/:uid', locale: 'hotelOrdersDetail', component: lazy(() => import('@/pages/hotel-orders/details')), }, ...

2021-09-23 16:23:45 924

原创 react 父组建 调用/获取 子组建函数/参数

import { useImperativeHandle, forwardRef,} from 'react'const Component = (props: any, ref: any) => { useImperativeHandle(ref, () => ({ func1: handleChangeName , })) const handleChangeName = async () => { console.log('name.

2021-07-30 14:32:28 197

原创 react hooks 路由拦截

// 引入useHistory import { useHistory } from 'react-router-dom'const history = useHistory()useEffect(() => { const block = history.block(() => { // 离开当前页面的时候 打印出拦截到了 console.log('拦截到了') //todo // 离开之前做什么操作 // 确定返回离...

2021-07-30 14:21:16 801

原创 useCallback 作用,useMemo ,memo作用 浅显理解

项目中看到别人代码基本上每个函数都写了useCallback 于是去查了查到底有什么作用快看睡着了还是没太明白,直接同事请教了一下qian xia ni

2021-06-22 15:21:40 444

原创 你应该知道的某些css属性

阴影的效果:https://codepen.io/embrace924/pen/wvJWRNB filter: drop-shadow(2px 4px 8px #585858);设置容器长宽比:aspect-ratio//宽3高1aspect-ratio: 3/1;控制一个元素的可调整大小resizeCSShttps://developer.mozilla.org/zh-CN/docs/Web/CSS/resizenone:元素不能被用户缩放...

2021-05-17 11:17:17 106

原创 iview 动态增减表单项

需求中经常会遇到 表单新增栏目的情况一般是填写一个或者一组信息,并且会进行输入的验证列举一个iviwe组件库的 只填写一个信息的验证方法form 是整个表单的数据data(){ return { form: { hostList: [''] } }}我们这里是地址栏的验证 随便列举的验证方法首先我们看到循环 是循环form 的hostList数组 prop字段 这里和验证至关重要props 的值要要和数组...

2021-05-14 10:01:14 677

原创 URLSearchParams解决列表页与详情页跳转带参数

react hooks列表页跳转详情页 带上id 等参数详情页获取参数判断是否有值 有值的情况下 请求数据列表页 发起1.跳转的地方<a key='info' onClick={() => { history.push({ pathname: '/list/list-detail', search: `?id=${id}&type=view` }) }}> 查看详情&..

2021-03-24 10:49:34 871

原创 react 输入框 input 防抖 debounce

react input debounce1.需求当我输入文本时候,对文本进行设置处理 (监控文本更新自动后请求接口)希望实时的设置输入文字 不使用blur 但是change请求太过于频繁主要是针对输入框防抖处理2.处理使用 lodash 的 debounce3.遇到的问题浏览器报异常:Uncaught TypeError: Cannot read property 'value' of null。如果在react中想异步访问事件属性(如在setTimeout内...

2021-03-03 17:47:37 3892 1

原创 了解 css 变量

css 变量又称为 CSS 自定义属性,它的值可以在整个文档中重复使用。设定值 --双横线获取值 var()函数变量的声明与使用因为 $被 Sass 用掉了,@被 Less 用掉了 ,为了不产生冲突,官方的 CSS 变量就用了--。声明变量的时候,变量名前面要加两根连词线--。body { // 声明 --font-color: #7F583F;}.main{ // 使用 color:var(--font-color);}css变量命名规则普通字符

2021-01-21 17:11:05 183

原创 vue 倒数60s 获取验证码

vue倒数60s 获取验证码1.页面代码 <Form ref="formValidate" :model="form" :rules="ruleValidate" :label-width="80" label-position="left" > <FormItem class="code-input" label="验证码" prop="authCode"> <In...

2021-01-12 17:03:17 150

转载 最全的时间转换 ts

各种类型 时间形式 转为字符串time:时间值cFormat: {y}-{m}-{d} {h}:{i}:{s} {y}-{m}-{d} {h}:{i}:{s} {a} {y}/{m}/{d}// Parse the time to string const parseTime = ( time?: object | string | number | null, cFormat?: stri...

2020-11-30 10:53:46 2223

原创 树形组件使用 vue-jstree 文档中心 百度网盘

github:https://github.com/zdy1988/vue-jstree

2020-08-28 16:01:42 1888 2

python javascript C语言 三种递归求阶乘和

python javascript C语言 三种递归求阶乘和

2023-11-22

高项十大管理,49个过程 Xmind

高项十大管理Xmind 整合管理 范围管理 进度管理 成本管理 质量管理 资源管理 风险管理 采购管理 沟通管理 干系人管理

2023-11-22

echarts 重庆地图非乱码json坐标文件.rar

echarts 重庆地图非乱码json坐标文件 echarts 官网资源拦截下来地区名称是乱码的

2020-07-26

easy mock 本地部署所有资源

完整的easy mock 本地部署 window10,出坑资源啊,亲测成功,搭配安装教程https://blog.csdn.net/Embrace924/article/details/85699301

2019-01-03

table表格,让thead固定,tbody有滚动条,关键是都对齐的纯css写法

table表格,让thead固定,tbody有滚动条, 关键是都对齐的纯css写法关键是都对齐的纯css写法

2018-08-29

echarts饼图自动切换代码

整个项目自己写的网页,做项目的时候写的,里面包含地图及地区各个区域间的传输,折线图,饼图的自动切换,柱状图及信息的轮播

2018-08-28

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

TA关注的人

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