自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

闲人小院

闲人老师在写代码之余进行文章创作的地方

  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 在单个HTML文件里用React+Antd写一个嵌套表单

【代码】在单个HTML文件里用React+Antd写一个嵌套表单。

2023-03-06 08:23:38 205

原创 来自React嵌套表单与Vue数据绑定的灵感

新的发布/订阅模式的多层级数据管理机制。使用Typescript保证其结构健壮。让你的React表单更加灵活。

2023-03-01 14:38:27 204

原创 成考专升本高等数学公式笔记

成人高考,高等数学(一),自学公式笔记,献给热爱学习的程序员

2021-09-27 09:18:49 955

原创 简单的自动构建环境

2021年底,闲人老师事情不多就开始为企业项目**服务化**做准备,搭建了一个基础**集群**。集群搭建了当然要用起来,本篇就介绍下如何用开源软件搭建一套**自动构建的项目环境**。有了这个环境,项目开发将更加容易`标准化`,间接提升项目`质量`。

2022-02-28 15:40:55 2222

原创 微型集群系统搭建

闲人老师手把手教你如何手工搭建一个DockerSwarm集群,并加入Portainer图形化管理、Kong网关服务。在不使用K8s的前提下,让企业项目架构更加清晰高效。不管你是使用JAVA、PHP还是前端JS、React都可以在本平台上快速部署,高效开发。

2022-02-07 10:51:41 1520 1

原创 学习《解析极限编程》总结笔记

这本书传授了很多让工作更加有效的经验,适合于任何人,里面干货满满,受到过广泛的赞誉。极限编程是一种`即刻失效`的`实际行动`,它是是无法测量的。极限编程是`尽力而为然后处理其结果`。极限地编程是每个成员都为了`使团队达到极限`而施展自己的极限。变化:经常性地尝试更新你的习惯和模式以适应`新的现状`,即使它在之前非常适用。极限:让每个人认识自己在不同的团队中的`能力`,并做好力所能及的事情。合作:开展任何可以促进团队合作关系的`人力活动`。欢迎加群讨论学习编程、测试与管理的艺术:`1033245535`。

2021-09-02 08:00:55 337

原创 根据需求与环境评估开发把握度的一般方法

对于任何事情,一定要专注细致,做一个专业的人。所以不要告诉别人“大概”、“应该”、“可能”,需要把原由说清楚,做到有理有据。所以,一项需求发过来的时候,告诉需求方你的开发成功率是很有必要的。有八成以上把握,闲人觉得完全可以算是正常的一个把握度。六到八成的把握,应该需要一点风险调控策略,防止完全失败。

2021-07-16 08:49:57 18133

原创 JavaScript运用位计算切割十六进制中的一段

位运算也是程序语言中很重要的一部分,不要忘记学习。

2021-07-14 11:46:29 408

原创 增加两个api与React钩子配合的函数,懂的人自然懂

手上在写一个[`Taro`](https://taro-docs.jd.com/)的项目,使用[`React`](https://react.docschina.org/)开发,刚重设计了接口的调用方式,解耦接口和界面,使代码写法更加优雅,分享给大家。

2021-07-02 22:41:37 234 3

原创 读《重构 - 改善既有代码的设计》总结笔记

重构的定义用做名词:在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本的手法。用做动词:使用一系列重构(名词)手法,在不改变软件可观察行为的前提下,调整软件结构。

2021-06-24 15:38:14 346

原创 读《JavaScript测试驱动开发》部分笔记

**作者**:*[美国] Venkat Subramaniam*。本书讲的有些偏题,书名是测试驱动开发,但内容中讲了太多的“如何测试”

2021-06-23 15:05:56 154 2

原创 学习《渲染管线概述》总结笔记

感谢[Kerry佬](https://space.bilibili.com/4435618)的入门教程[技术美术入门:渲染管线概述](https://www.bilibili.com/video/BV1Q54y1G7v3),受益良多,了解了许多之前自学WebGL的盲区,特此记录,以备后用。

2021-06-18 17:05:55 493

原创 JavaScript程序设计模式例子整理总结笔记

自从读了《代码整洁之道-程序员的职业素养》后,闲人照计划找了几本有关设计模式的书去学习。今天闲人来总结下学到的东西:设计原则SOLID单一责任原则开放/封闭原则里氏代换原则接口隔离原则依赖反转原则其它设计原则迪米特法则合成复用原则不要重复原则设计模式创建型模式单例工厂方法抽象工厂生成器原型结构型模式适配器桥接组合装饰外观享元代理行为模式解释器模版方法职责链命令迭代器中介者备忘录观察者状态策略访问者空对象

2021-06-18 13:04:49 142

原创 关于《下班时间到,是否可以立即离开工作岗位》的个人观点

- 下班是**允许**立即离开工作岗位的,否则就是对自己`健康`的不负责任。- 即使**下班之后**,也需要考虑自己的行为是否会对企业造成`直接`的`不可挽回`的损失。- 是否有人需要你的**协助**,否则他必然会造成`不可挽回`的损失。

2021-06-16 11:19:21 374

原创 既然你问了swagger,那我当然要说一说springfox了

**Swagger**:Swagger是一系列用于Restful API开发的工具。**Springfox**:通过扫描代码提取代码中的信息,生成API文档的工具。

2021-06-09 15:27:32 134 1

原创 TypeScript如何使用注解之Class属性

@injectGet('some') // 注入一个some的get属性class Cat(){}// Uncaught ReferenceError: Cannot access 'injectGet' before initialization

2021-06-08 10:10:26 691

原创 npm运行失败,于是闲人开始使用yarn去抓别人家找孩子,最终...

在`Yarn`发布时比`npm`要快得多,因为npm有些严重的错误(目前已经修复)。虽然`Yarn`很快,但速度不是`Yarn`的宗旨。`Yarn`实现的初衷是为了实现一个与`npm`不同的包版本管理逻辑,用以支持小型仓库和大型项目仓库(monorepo)。

2021-06-04 19:47:52 363

原创 在WebGL中显示绘制文字的几种手段

预先生成好要绘制的文字的纹理,载入WebGL中使用。预先生成好要位置的文字的模型,载入WebGL中使用。先在**2Dcanvas**中画上要用的字,然后用这个2Dcanvas作为纹理,载入WebGL中使用。在WebGL的DOM元素上再叠加一个2DCanvas元素用来绘制文字。

2021-06-03 16:45:40 1899 1

原创 PC程序(Electron)开发如何注入Cookie

有网友在开发一个桌面端刷单软件,需要保持网站的登录状态,省去每次输入账户密码。

2021-06-02 22:40:11 4108 1

原创 什么是d.ts文件,它是不是typescript文件?

TypeScript是JavaScript类型的超集,它的扩展名是`.ts`。TypeScript可以将大量变量的类型声明统一提取到单独的文件,此类文件被称为`声明文件`,它的文件扩展名是`.d.ts`,它可以被TypeScript解释器读取,并且能直观地表示出各种变量的使用方式。

2021-06-02 22:07:12 10280

原创 【前端】用JS获取部分设备信息

今天有人在群里问闲人:**如何获得设备的WIFI状态**。说到有关设备的信息,作为老司机,第一时间就要想到`navigator`。**注**:*所有`navigator`相关的接口都有兼容性限制,使用前都需要先确定下兼容性*。传送门:[https://developer.mozilla.org/zh-CN/docs/Web/API/Navigator]

2021-06-02 09:35:53 2813

原创 Vue打包JS前缀如何添加

这个问题闲人知道两个答案,都很简单,所以本篇只作为笔记,拿来即用。方法一:通过HTML的标签方法二:通过Vue-cli的配置项希望能帮到大家

2021-06-01 14:22:20 832

原创 深拷贝?浅拷贝?深复制?浅复制?

深拷贝(深复制):源对象与拷贝对象互相独立,其中任何一个对象的属性改动都不会对另外一个对象造成影响。浅拷贝(浅复制):拷贝出来的目标对象的指针和源对象的指针指向的内存空间是同一块空间,其中任何一个对象的属性改动都会对另外一个对象造成影响。

2021-06-01 11:05:33 95

原创 读《代码整洁之道-程序员的职业素养》笔记

今天看了一本书,收益良多,特意把里面的部分知识摘录下来作为总结。原书名《The Clean Coder》 [美]Robert C. Martin 著。程序员和码农到底有什么区别,如下便是。

2021-05-31 19:56:14 356 4

原创 有别于传统的路由导航数据设计

闲人经历了很多后台管理系统的搭建,发现传统的前端路由导航数据结构不能达到现有的技术发展水平,进行了一段时间思考后设计了现有的结构,以供大家参考。

2021-05-30 11:12:48 133

原创 根据程序员经验进行评分的方法

根据程序员经验进行评分的方法总共12个递增项目,满分10分,闲人自评6.8分,你也评评看吧?

2021-05-30 10:05:43 299

健康餐饮点餐APP系统设计与实现等.zip

健康餐饮点餐APP系统设计与实现等.zip

2021-06-24

游戏模型-王者大峡谷地图-仿.fbx

游戏模型-王者大峡谷地图-仿.fbx

2021-06-24

流浪地球-行星发动机-模型.fbx

流浪地球-行星发动机-模型.fbx

2021-06-24

React-typescript搭建教程(未整合ant和less).docx

React-typescript搭建教程(未整合ant和less).docx

2021-06-24

空空如也

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

TA关注的人

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