主页

DOM 随笔

写在篇首浅近地看,面向对象、面向过程对应着两种思维模式,前者描述事物,后者描述变化。类比我们自小接触的数学方程、力学计算,自变量 x 或物体的质量 m 都是不可再分割的单一属性客体,我们原本就亲近面向过程的思维模式。虽然简单地把小车假想成一个质点可以描述它的运动状态,但是想要打造一辆小车,那就不止于表述小车(系统与环境)的外部表现,还要理清小车(系统)的内部特征。面向对象本身趋近于外在事物在我们头

前端技术汇总贴

下载立即收藏!这应该是你见过的最全前端下载总结 校验身份证号根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。 出生日期码表示编码对象出生的年

算法分析点到

算法分析的逻辑线条比如自然科学中的经典方法:通过观察或实验收集数据;抽象简化的假设性模型;基于模型预测未来;通过实验数据核实并校准分析模型。这方面耳熟能详的先例有:牛顿爵士推演得来的万有引力定律仰赖于第谷、开普勒的数据;借助万有引力定律,科学家后来成功预测了海王星的存在。简单地说,这种经典方法在定性和定量分析中往复折返,基于定性分析推断第一、第二自变量,基于定量分析明确因变量和自变量的关系(甚或将

java 应用常见问题

get/set 方法报错 引入 lombok 依赖。 IDEA 添加 lombok 插件。 IDEA - file - setting 面板启动 AnnocationProcessors。 更多可参考 Lombok的基本使用。

Select 组件

Select 组件基于 rc-select 组装外观,主要功能包含: 多种展示模式:默认的单选模式、multiple 多选模式、tags 标签模式(支持随意输入值)、combobox 。 搜索功能:通过 props.showSearch、props.onSearch、props.optionFilterProp 配置搜索过滤能力。 选项分组:通过 OptGroup 组件设置选项分组。 扩展菜单:

react 工程中使用 ts

常规React.ReactNode:children 类型。React.CSSProperties:样式类型。React.MouseEvent<HTMLElement, MouseEvent> 等:event 对象类型。React.ChangeEventHandler 等:事件处理器。React.Ref:ref 引用类型,通常需要结合 React.useRef(null)。 使用 Om

Upload 组件

Upload 组件构成如下: rc-upload 提供基本的文件上传功能。Upload 组件在 rc-upload 基础上创建外观,实现文件与表单交互,并集成 UploadList 文件列表。 rc-uploadrc-upload 的实现逻辑基于:由隐藏的 input 元素获取上传文件,再通过 ajax 上传 FormData 数据。上传时包含常规的 ajax 功能点以及 input 表单控件的功

application.yml 配置

database数据库连接池使用 druid。 pom.xml 添加 druid-spring-boot-starter 依赖。 配置 application.yml。 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950spring: datasource:

mybatis 使用

本篇内容基于《mybatis 从入门到精通》整理。 基本使用 pom.xml 添加 mybatis-spring-boot-starter 依赖。 编写 Mapper.xml、实体类、Mapper 接口等。 1234567891011@dataclass Test { private Integer id; private String name; private String

mybatis 通用 mapper

Mybatis-Mapper 插件 用于简化 mybatis 使用,这里只介绍基本使用和代码生成,扩展通用 Mapper 接口和 Example 的使用可参考官方文档。 基本使用 pom.xml 添加 tk.mybatis 依赖。 配置 application.yml,设置通用 Mapper(支持自定义)。 编写 Mapper.xml。 编写实体类,实体类中字段名默认按驼峰式进行转换(通过 @Na