编程笔记
-
spring源码学习(五)invokeBeanFactoryPostProcessors执行流程
在整理spring的bean创建的整体流程的时候,流程图上有一个重要的内容就是beanFactoryPostProcessor,字面解释就是对beanfactory的增强处理,这个接口里唯一的一个抽象方法的传入参数也是我们的当前容器对象,但是绝…
-
图文并茂手把手教你How to copy files or directory in nodejs npm scripts编写脚本用npm或者node命令复制文件
每天都要开心哦~~~ 今天来个双语文档 先放出来官方文档 https://www.npmjs.com/package/copyfiles 先来说一下npm 执行的方式 1.首先,进入项目目录,下载依赖,添加到dev依赖 1.First, Go to your application proj…
-
算法和数据
算法是一种处理复杂问题数据的工作怎么说了就可以把复杂问题排序或者加快解决问题的速度,2第規说罢就是一个人自己办办演一说服自己做事的方法比如自己不想吃饭但自己也想吃只好自己说服自己去接受了用编程语言表达…
-
微信小程序接口Promise化,全局数据共享
微信小程序是用npm构建 初始化package.json npm init -y 点击微信小程序工具工具 构建npm 在微信小程序工具详情中的本地设置中勾选 使用npm模块 在微信小程序的app.json中配置 "usingComponents": { "van-button": …
-
一种快速判断点在多边形内的算法
由于业务需要, 我总结了一种快速判断点在多边形内的算法。 先说思路: 如图: 如果点在多边形内部,射线第一次穿越边界一定是穿出多边形。 如果点在多边形外部,射线第一次穿越边界一定是进入多边形。 我们可以归…
-
Asp.net Core 中间件总结
《ASP.NET Core 6 框架解密》 总结,笔记: 1.RequestDelegate RequestDelegate委托对象作为参数调用了WebApplication对象的Run扩展方法。 该扩展方法只是注册了一个中间件,具体点,就是说这个扩展方法用于注册处…
-
DES加密算法
目录 DES加密算法 1.0 DES简介 2.0 算法大致流程 3.0 原理和实现 3.1 IP置换 3.2 轮函数 E扩展 轮密钥异或 S盒压缩 P置换 3.3 IP逆置换 3.4 密钥生成 4.0 解密过程 5.0 完整的轮子(网上嫖的) DES加密算法 1.0 DES…
-
java常用类-字符串
一、String类及常用方法 String :字符串,使用一对""引起来表示。 1.理解String的不可变性 (1)String实现了Serializable接口:表示字符串是支持序列化的 (2)实现了Comparable接口:可…
-
PHP反序列化漏洞
·序列化与反序列化 类型 过程 序列化 对象—> 字符串 反序列化 字符串—>对象 字符串包括,属性名,属性值,属性类型和该对象对应的类名。 序列化函数serialize(),反序列化函数unserialize()。(O代表对象;A…
-
Day04
Day04:Hello World 学习到了第四天开始尝试第一次运行java啦 1.新建一个文件夹,存放代码 2.新建一个java文件 文件后缀名为.java Hello.java 【注意点】 系统可能没有显示文件后缀名,我们需要手动卡开 3.编写代码…