03 2023 档案
摘要:因为单独提交才好触发el-upload中的on-success函数 在 Vue 3 中,可以通过 ref 引用指向 upload 组件,然后使用该引用调用 upload 的 submit 方法来触发上传操作。具体实现如下: <template> <el-upload ref="uploadRef"
阅读全文
摘要:https://www.cnblogs.com/pecool/p/11730101.html
阅读全文
摘要:reduce() 方法接收一个函数作为累加器,reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(上一次回调的返回值),当前元素值,当前索引,原数组 demo1 数值处理 const arr = [10,20,30,40,50]; cons
阅读全文
摘要:for...of for....in forEach map filter reduce reduce参考:https://www.cnblogs.com/smallpen/p/10249288.html some也是循环的一种,参考:https://www.cnblogs.com/pansidon
阅读全文
摘要:对象操作没有push方法 let obj = {name:'张三',age:20}; obj = Object.assign(obj,{job:'工程师'}) console.log(obj);//{ name: '张三', age: 20, job: '工程师' } console.log({..
阅读全文
摘要:
阅读全文
摘要:即如何释放对象的空间,如何销毁对象 在JavaScript中,我们不能显式地销毁一个对象。当对象不再被引用时,垃圾回收机制会自动清除该对象以释放内存空间。 也就是说,当一个对象没有任何变量或属性引用它时,它就会成为不可访问的,随后被标记为垃圾,最终由垃圾回收机制回收。 删除其中某属性,非销毁 在某些
阅读全文
摘要:crontab的日志比较简单,当然也可以将每条 crontab中的任务增加自己的日志,有利于查找执行失败原因。 0 6 * * * //root/script/ss.sh >> /root/for_crontab/mylog.log 2>&1 //把错误输出和标准输出都输出到mylog.log中 l
阅读全文
摘要:通过 active-value inactive-value设置开,关的值,原有的是boolean格式,后端一般不存boolean类型 https://blog.csdn.net/loveyou2015/article/details/113175624
阅读全文
摘要:一般根据文档给到的demo,其中:visible.sync控制显示隐藏,我实测不行的呢?改用v-model=“dialogVisible”来实现 <template> <el-dialog title="提示" :visible.sync="dialogVisible"> <!-- 对话框内容 --
阅读全文
摘要:在ES6中,可以使用对象解构赋值语法将一个对象的属性值赋给另一个对象。例如: const obj1 = { foo: 1, bar: 2 }; const obj2 = { baz: 3 }; // 将obj1的属性foo和bar赋值给obj2 ({ foo: obj2.foo, bar: obj2
阅读全文
摘要:一个简简单单的案例 app.vue <template> <div> app <Second/> </div> </template> <script> import { provide } from 'vue'; import Second from './components/Second.vu
阅读全文
摘要:以上是基于一定环境框架的,下面是实测可行的代码: 其中:pm2,node的命令,我都不用找路径,就直接可以执行的,但放crontab中执行还是需要找到路径才可以!!! whereis node,which node来查找安装的路径 不知道 pm2 前面放node是什么意思呢,直接命令执行是不需要的~
阅读全文
摘要:访问和修改嵌套对象的属性, 而不需要使用复杂的递归函数或多个if语句来处理。 引入dot-prop库非常简单,可以通过 npm 进行安装: npm install dot-prop 使用dot-prop
阅读全文
摘要:1.mac没用insert键,我网上搜了下,有的说 command+enter,Fn+enter我试了都不行 2.用vi 操作复制粘贴命令来实现;不过得看具体从某行,到某行 ,复制到第几行 1.:set nu 来让文本显示行数 2.:startnum,endnum copy insertnum 注意
阅读全文
摘要:在 Node.js 中,每个模块都是一个单独的文件,并且每个模块都有自己的作用域。 为了使模块中定义的函数、变量、对象或类能够在其他模块中使用, Node.js 提供了两个对象:exports 和 module.exports。虽然它们在某些情况下可以互换使用, 但它们实际上有不同的用途和行为。 e
阅读全文
摘要:从异步,用延时来处理,改成同步获取数据 获取数据主要分2步: 1.从redis集合中获取数组; 2.遍历数组,抓取其中字符串,解析,拼接成需要的数据,返回给前端 原代码,用sleep方法,避免异步数据处理带来的提前返回数据的问题; (缺点:时间比较久,逻辑中是有问题的) // 获取线路上公交的位置信
阅读全文
摘要:可以使用redis模块来连接和操作Redis数据库。以下是使用该模块获取Redis集合内容的同步方法: // 引入redis模块 const redis = require('redis'); // 创建redis客户端 const client = redis.createClient(); //
阅读全文
摘要:delete https://blog.csdn.net/m0_58293192/article/details/128819036
阅读全文
摘要:redis-server ../redis.conf 开启服务,进程得守护着,命令终端不能退出 redis-server& ../redis.conf 开启服务,进程不用留在终端打开的效果 解决办法: https://www.cnblogs.com/AllWjw/p/15771097.html
阅读全文
摘要:用async命名的函数,哪个函数调用的也需用async来命名!!
阅读全文
摘要:Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 集合对象的编码可以是 intset 或者 hashtable。 Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 集合中最大的成员数为 232 - 1
阅读全文
摘要:const redis = require('redis'); const client = redis.createClient(); // 向集合中添加元素 client.sadd('myset', 'foo', 'bar', 'baz', (err, result) => { console.
阅读全文
摘要:https://www.cnblogs.com/xinbing/p/16874367.html 在进制转换中怎么用的?
阅读全文
摘要:// console.log(Buffer.from([1,2,3]));//<Buffer 01 02 03>等价于<Buffer Ox01 0x02 ox03>,内容是十六进制的 // console.log(Buffer.from('test'))//<Buffer 74 65 73 74>
阅读全文
摘要:在处理tcp发送数据,接收返回数据的时候遇到的一些问题,需要对数据进制之间转换有敏锐性
阅读全文
摘要:通过this不行 通过 module.exports 来实现 const xml2js = require('xml2js') module.exports = { // 十六进制转10进制; hexadecinal_2_decimal:(hexString) => { //const hexStr
阅读全文
摘要:const kaitou = "@"; Buffer.from(kaitou, "utf8").toString("hex"); 给以以上nodejs的逆算法 const hexString = "24402440"; // 十六进制字符串 const buffer = Buffer.from
阅读全文
摘要:安装成功后,需要配置到全局,才可以直接使用pm2命令!! echo $PATH 找到全局环境路径 npm安装的pm2,路径是在nodejs/bin的路径下 截图开始是配置nodejs到全局环境命令的 软链接命令 参考:https://www.likecs.com/show-203632439.htm
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:https://www.cnblogs.com/veezeng/p/11164066.html https://nodejs.org/dist/
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:在这个例子中,我们创建了一个新的https.Agent实例, 并将其作为httpsAgent选项传递给axios.get()方法。 我们通过设置rejectUnauthorized选项为false来禁用SSL证书验证。 如果您需要在生产环境中使用自签名的SSL证书, 最好的方法是将SSL证书添加到N
阅读全文
摘要:<ns:selectLineInfoResponse xmlns:ns="http://service"><ns:return>用户名或密码不正确!</ns:return></ns:selectLineInfoResponse> nodejs如何处理成json格式
阅读全文
摘要:tips: 是telnet,不是talnet命令!!!!
阅读全文
摘要:
阅读全文
摘要:export function isString(str) { if (typeof str "string" || str instanceof String) { return true } return false } const str = new String('hello');
阅读全文
摘要:在Vue 3中,可以使用router.resolve方法来解析给定的路由路径并返回相应的路由对象。 这个方法通常用于在组件中动态生成路由链接或导航。 以下是一个使用router.resolve方法的示例: <template> <div> <h2>动态路由链接示例</h2> <ul> <li> <r
阅读全文
摘要:  ">click-button {{count}}</button>
阅读全文
摘要:在这个例子中,父组件引用了 MyComponent 组件,并通过 props 传递了一个字符串作为 message 属性的值。 在 MyComponent 组件中,我们可以通过 props 参数来获取这个值,并在 setup 函数中进行处理。
阅读全文
摘要:pinia和vuex的区别(可做面试题) 1.pinia没有mutations,只有state,getters,actions 2.pinia分模块不需要modules (之前vuex分模块需要modules) 3.pinia体积更小(性能更好) 4.pinia可以直接修改state数据 官网文档
阅读全文
摘要:官网手册 https://router.vuejs.org/zh/introduction.html 第一次看2023-03-10: 进阶部分,也都是常用的章节,进阶部分难度并不大; 基础章节:难度还是有的,因都非单页面操作,因而显得抽象 api模块很多关键词应用 https://router.vu
阅读全文
摘要:ts中用 instanceof 来判断 对象是否是指定的类型 class Person{ } var obj = new Person() var isPerson = obj instanceof Person; console.log("obj 对象是 Person 类实例化来的吗? " + i
阅读全文
摘要:https://www.runoob.com/typescript/ts-interface.html
阅读全文
摘要:   { // url 未pdf,word文件可以打开的链接 const a = document.createElement("a"); a.href = url; a.target="_blank"; a.download = "download"; a.cli
阅读全文