会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SuanYunyan
博客园
首页
新随笔
联系
订阅
管理
2023年5月10日
JS逆向基础
摘要: JS逆向基础 简单记录一下JS逆向用到的一些知识。 一、常见的加密算法及特点 MD5: 加密后有16位和32位,以0-9和小写a-f组成。其中16位的就是截取中间的第9至第24位,判断是否以MD5加密,主要看一下两点:是否符合16位或32位,加密后的结果是否是0-9,A-F。 **AES:**对称加
阅读全文
posted @ 2023-05-10 23:31 SuanYunyan
阅读(2760)
评论(0)
推荐(0)
2023年4月11日
图灵模型和冯诺依曼模型
摘要: 图灵模型和冯诺依曼模型 一、图灵模型 **图灵机:**图灵在1937年首次提出了一个通用计算设备的设想。他设想所有的计算都可能在一种特殊的机器上执行,这就是现在所说的图灵机。 **数据处理器:**把计算机定义成一个数据处理器,那么计算机就可以被看作是一个接受输入数据、处理数据并产生输出数据的黑盒。
阅读全文
posted @ 2023-04-11 23:44 SuanYunyan
阅读(1493)
评论(0)
推荐(0)
2022年8月16日
CSS实现单行与多行文字截断
摘要: <style> main { width: 100%; display: flex; flex-direction: column; align-items: center; } p { width: 329px; text-align: justify; hyphens: auto; overfl
阅读全文
posted @ 2022-08-16 17:15 SuanYunyan
阅读(159)
评论(0)
推荐(0)
2022年7月27日
使用策略模式来封装表单校验参数
摘要: 使用策略模式的好处就是可以封装算法,替换算法。在掘金上看到这么一篇文章: https://juejin.cn/post/7069395092036911140 于是自己根据原文代码进行了优化: /** * @Author: fanx * @Date: 2022年07月26日 19:29 * @Des
阅读全文
posted @ 2022-07-27 10:19 SuanYunyan
阅读(144)
评论(1)
推荐(0)
2022年7月26日
TypeScript学习笔记
摘要: 参考文章: https://juejin.cn/post/7003171767560716302 https://juejin.cn/post/7018805943710253086 TypeScript是JavaScript的超集,因为它扩展了JavaScript的语法。TypeScript就是为
阅读全文
posted @ 2022-07-26 14:56 SuanYunyan
阅读(92)
评论(0)
推荐(0)
2022年7月22日
CSS 导航栏底线向两边延伸动画
摘要: 利用元素向左移动的同时,宽度变长,实现两边延伸效果。 react代码: <ul className="tab"> { moduleList.map((item: any, index: number) => { return (<li key={item.mkId} data-index={inde
阅读全文
posted @ 2022-07-22 09:53 SuanYunyan
阅读(213)
评论(0)
推荐(0)
2022年7月1日
前端设计模式(七):责任链模式
摘要: 参考文章: 实现过滤或校验逻辑的最优方案:[https://juejin.cn/post/7026400720085581861] 前端的设计模式系列-责任链模式: [https://blog.csdn.net/qiwoo_weekly/article/details/122816843] 在日
阅读全文
posted @ 2022-07-01 15:49 SuanYunyan
阅读(476)
评论(0)
推荐(0)
2022年6月28日
前端设计模式(六):观察者模式与发布订阅模式
摘要: 前端设计模式(六):观察者模式与发布订阅模式 参考文章: 观察者模式/发布订阅模式的应用[https://juejin.cn/post/7069042125492453413] 图解设计模式之观察者模式(TypeScript)[https://juejin.cn/post/6862112623417
阅读全文
posted @ 2022-06-28 16:50 SuanYunyan
阅读(455)
评论(0)
推荐(0)
2022年6月27日
前端设计模式(五):代理模式
摘要: 一、代理模式的定义 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介 二、为什么要使用代理模式 中介隔离作用:在某些情况下,一个客户类不想或者不能直接引用一个委托对象,而代理类对象可以在客户类和委托对象之间起到中介的作用,其特征是代
阅读全文
posted @ 2022-06-27 19:50 SuanYunyan
阅读(142)
评论(0)
推荐(0)
前端设计模式(四):适配器模式
摘要: 适配器模式:将一个类(对象)的接口(方法或属性)转化成客户希望的另外一个接口(方法或属性),使得原本由于接口不兼容而不能一起工作的那些类(对象)可以正常协作。简单理解就是为兼容而生的 “转换器” 适配器模式是一对相对简单的模式,有一些模式跟适配器模式的结构非常相似,比如装饰者模式、代理模式和外观
阅读全文
posted @ 2022-06-27 11:51 SuanYunyan
阅读(152)
评论(0)
推荐(0)
下一页
公告