我是三钻,一个在《技术银河》中等你们一起来终生漂泊学习。点赞是力量,关注是认可,评论是关爱!下期再见 ?!这个笔记是基于 Winter 老师的 《重学前端》的内容总结而得。JavaScript 中最小的结构,同学们已知的有什么呢?我想同学们都应该会想到一些东西,比如一些关键字,数字 123,或者 String 字符等等。这里我们从最小的单位,字面值和运行时类型开始讲起。原子(Atom)这里分为语法
## 实现"jsrsasign和java交互"的步骤 ### 1. 简介 在开发过程中,我们可能会遇到需要在前端使用jsrsasign库进行加密、解密等操作,然后将结果传递给后端的Java代码进行进一步处理的情况。本文将介绍如何实现"jsrsasign和java交互"的过程。 ### 2. 流程图 下面是实现"jsrsasign和java交互"的流程图: ```mermaid journey
原创 2024-01-28 07:53:19
240阅读
前置知识SSL是90年代Netscape弄出来的一套东西,为的是解决HTTP协议明文传输数据的问题。后来SSL慢慢成了事实上的标准,于是IETF就把SSL标准化了,名字叫做TLS,TLS 1.0其实就是SSL 3.1。所以SSL和TLS经常被放在一起写成SSL/TLS,因为这两个名词在现在其实就是同一个东西。HTTPS是使用TLS的HTTP协议。证书以及信任链我们知道,HTTPS的网站都有一个自己
    我们需要构建一个由CA机构签发的有效证书,这里我们使用上文中生成的自签名证书zlex.cer    这里,我们将证书导入到我们的密钥库。    Shell代码    keytool -import -alias www.zlex.org -file d:/zlex.c
数组方法一、添加、移除数组元素splice(修改原数组)slice(产生新数组)concat(产生新数组)二、遍历forEach(不产生新数组,通过引用可以改变原数组)*三、在数组中搜索indexOf和includesfind和findIndexfilter(产生新数组)四、转换数组map(产生新数组)sort(修改原数组)reverse(修改原数组)split(产生新数组)joinreduce
转载 2023-11-28 20:51:04
439阅读
文档https://www.npmjs.com/package/jsrsasign(https://www.npmjs.com/package/jsrsasign)https://github.com/kjur/jsrsasign(https://github.com/kjur/jsrsasign)安装bashpnpmijsrsasign代码示例jsvarrs=require("jsrsasign
原创 2022-12-23 16:05:25
628阅读
在线生成非对称加密公钥私钥对、在线生成公私钥对、RSA Key pair create、生成RSA密钥对。
原创 精选 2022-12-24 04:36:34
3915阅读
对于加密解密的代码,我能想到的可能会使用的都封装在了如下工具类中,代码注释也尽量写详细了,如:密钥对生成、公钥加密、私钥加密、公钥解密、私钥解密…源代码import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; import j
1安装在使用jsx之前我们需要安装一个babel插件(babel-plugin-transform-vue-jsx )安装方式:然后在.babelrc里面添加:2在vue里面编写jsx接着我们就可以愉快地在vue里面编写jsx了。Test.vue可以看到我们把jsx写在了render方法里面,render方法是vue2.0才支持的,用来提供对虚拟DOM的支持,也就是说只有vue2.0才支持jsx语
转载 2023-08-17 17:56:03
301阅读
SharedWorker 共享工作者线程最近搞了个websocket通讯,但是发现在多开浏览器页签的时候ws也会多开一个,但是基于浏览器机制情况下 chrome会干掉新开的页签导致新页签查看GG了, 只能开一个页签这就很蛋疼了。(后来发现是因为自己的弹出告警的Notification调用了window.close(),但是这个知识点还是有用的,因为这个等于说共享了websocket信道,只使用一个
转载 2024-01-21 05:44:05
173阅读
Vue教程Vue安装与使用Vue起步Vue基本结构Vue基本指令{{ }}和v-cloakv-text 和 v-htmlv-bind 和 v-onv-modelVue绑定样式Vue循环指令Vue条件语句Vue过滤器Vue按键修饰符Vue自定义指令Vue监听属性Vue计算属性Vue生命周期图示:钩子函数Vue ajax安装方法get方法post方法axios APIconfig配置Vue动画语法格
转载 2023-12-06 21:07:21
122阅读
文章目录 前言 一、开始 1.安装 2.创建 3.创建Mock数据 总结 前言 作为一个成熟的前端大可爱,我们可要栗志摆脱对哦后端的依赖,我们受够了后端带来的乱七八糟的过鬼东西啦,我们要自立,那么mock.js是我们的第一步了。想写出一个漂漂亮亮的页面或练习,却苦与没有后端俩对接没有数据。只些都不用烦恼啦。用mock
转载 2024-04-07 00:03:49
61阅读
前景: 公司做一个包含websocket的项目,我用的是vue做的,开始只有一个组件的要求demo,就将websocket的配置直接放在组件方法中,组件挂载时直接初始化ws,但是后续组件增加,开始出现多个websocket链接的情况,是不允许的。刚开始的做法是将websocket的方法配置等封装为一个js文件给各个组件调用,当离开组件页面进入新页面时会断连旧的ws新建一个ws,以为做到了独立,但是
JS SharedWorker介绍/广播/Vue使用一、SharedWorker介绍二、SharedWorker使用1、兼容性2、创建3、通讯4、启动和关闭5、调试6、最简单demo6.1 SharedWorker.js 代码6.2 Page1.html 代码6.3 Page2.html 代码6.4 结果输出三、SharedWorker使用注意项四、广播示例4.1 SharedWorker.js
转载 2024-01-04 13:43:14
107阅读
网络应用的核心就是data中的数据一部分是通过网络获取到的。所以在方法当中发起网络请求,在响应回来之后将服务器返回的数
原创 2023-08-05 00:44:42
335阅读
随着项目的日益增大,维护状态,成为了一件必须且比较繁琐的事情。出现了很多优秀了状态管理工具,数据管理,组织state让我们一起来看下,vue使用vuex和react中使用redux有什么区别。vuex 参考链接:https://vuex.vuejs.org/zh/要想使用vuex,在你的项目目录下执行如下命令。第一步:下载依赖包vuex npm install --save-dev vuex第二
转载 2024-04-25 13:59:24
32阅读
Vue基本使用方法基本使用想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象root容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法root容器里的代码被称为【Vue模板】Vue实例和容器是一一对应的真实开发中只有一个Vue实例,并且会配合着组件一起使用{{xxx}}中的xxx要写js表达式,且xxx可以自动读取到data中的所有属性一旦data中的数据发生改变,那么
转载 2024-06-22 15:01:54
29阅读
监听组件的生命周期watch 的初始立即执行路由参数变化组件不更新路由懒加载require.context()递归组件自定义路径别名动态给修改dom的样式长列表性能优化内容分发(slot)事件修饰符表单修饰符生命周期函数组件 attrs 和 listeners路由守卫路由缓存 keepaliveVue.useVue.mixinVue.extendVue.directive监听组件的生命周期比如有父
转载 2024-04-25 20:47:25
34阅读
1、vue父子组件传值方式1、props 2、v-model 3、.sync 父组件向子组件传的值,子组件可以直接修改父组件的值 4、ref 父组件通过ref直接拿到子组件的属性或方法 5、$emit 父组件给子组件定义事件,子组件中emit触发,参数(事件名,参数) 6、$children&$parent 获取到一个包含所有子组件的对象数组,直接拿到父子组件的属性和方法
vue使用layUI
原创 2022-03-10 09:44:15
1201阅读
  • 1
  • 2
  • 3
  • 4
  • 5