08 2022 档案
摘要:JS凯撒密码 加密 function jiami(str, num) { var newStr = ""; for (let i = 0; i < str.length; i++) { if (str.charCodeAt(i) >= 65 && str.charCodeAt(i) <= 90) {
阅读全文
摘要:在学习操作系统的时候,我们会学到系统安全的章节,而在这一块会有关于加密解密算法的学习。 一共有5种常见的加密解密算法:凯撒密码、字母倒排序、单表置换、维基利亚、转换加密算法。 我使用了js实现了这5种算法,而且做了可视化处理、输入输出格式化处理,使得操作起来非常方便,下面是实现后整体的效果: 1.这
阅读全文
摘要:在写一些vue项目时候,经常会引入一些组件。无论是自定义组件还是引入的外部组件。style标签上都有scoped属性。防止影响到其他页面上的样式。但是又是需要在父组件更改自组件的样式。就要用到组件穿透(也叫深度修改css)。可用的方法有 /deep/ ::v-deep >>> >>>如果项目使用的是
阅读全文
摘要:一 介绍基于react 16.8+ ,react-router 4+ 开发的react缓存组件,可以用于缓存页面组件,类似vue的keepalive包裹vue-router的效果功能。 采用react hooks全新api,支持缓存路由,手动解除缓存,增加了缓存的状态周期,监听函数等。 后续版本会完
阅读全文
摘要:这是 React的刻意为之,并发模式下在dev 时render-phase会执行两次。原因 Dan 在下面解释了 https://github.com/facebook/react/issues/17786https://github.com/facebook/react/issues/17786意
阅读全文
摘要:from selenium import webdriver options=webdriver.FirefoxProfile() options.set_preference(‘permissions.default.image’,2) b=webdriver.Firefox(options) b
阅读全文