ICode9

精准搜索请尝试: 精确搜索
  • Extjs实现在线预览word文件,仅支持docx2022-07-28 16:34:05

    实现思路参考vue的docx-preview的word在线预览。 注:引入polyfill.min.js、jszip.min.js、docx-preview.js文件; js文件下载: https://github.com/dimoGH/docx 废话不多说,上菜: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <t

  • mac docker Desktop daemon.json 配置2022-07-28 10:32:33

    { "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "experimental": false, "features": { "buildkit": false }, "l

  • 解决element-ui upload上传组件before-upload钩子上传校验格式 文件大小失败后还调用上传接口显示上传成功2022-07-27 14:34:40

    before-upload 上传文件之前的钩子,参数为上传的文件, 若返回false或者返回 Promise 且被 reject,则停止上传。 before-upload 是异步函数 返回false 依然会请求上传接口 所以要返回Promise.reject() 停止上传 上传前格式 大小校验 校验不通过停止上传 const beforUploadFileV

  • 242.go 升级之后代码提示失效问题2022-07-26 21:33:15

    关于go升级到go1.18.4之后代码提示失效问题 下载了go1.18.4之后安装到了E:/go1.8.4下面 go好像不能安装两个不同的版本, 会自动卸载之前安装的安装目录E:/go目录直接被清空 我在vscode全局的go settings.json文件中的"go.goroot":"E:\go", 配置的还是原来的目录, 导致vscode找不

  • JS中的数据类型及转换2022-07-26 21:00:08

    js的六大类型 js中有六种数据类型,Boolean: 布尔类型 Number:数字(整数int,浮点数float ) String:字符串 Object:对象 (包含Array数组 ) 特殊数据类型 Null、Undefined Boolean类型 Boolean 类型有两个值:true和false。而true一般等于1,false一般等于0。 JavaScript 是区分大小写的,True

  • js运算符和逻辑分支2022-07-26 20:32:20

    运算符 1.拼接运算符:+,加号两边只要有一边出现字符串就是拼接 2.算术运算符  如:2+3; 3.赋值运算符+=,-=,/=,*= 4.关系运算符>,<,==,=== != !== !=== ==会自动做隐式转换,只要值一样即可 ===值和类型都要相等 如果已知两边类型就用===效率高于== 5.逻辑运算符: 与 & 找假 或 |

  • 条件控制语句及表达式2022-07-26 20:31:39

    一元运算符         只能操作一个值的运算符 ++ -- (自动转为数值)         ()前后不能直接写++         console.log(++(a--)); //() 不能和++ 一起使用 关系运算符         用于进行比较的运算符称作为关系运算符. 关系运算符有:  小于(<)、大于(>)、小于等于(

  • JavaScript的运算符在再研究及条件控制语句2022-07-26 20:04:46

    运算符及其表达式 ()前面不能直接进行++运算 console.log(++(a--)); //() 不能和++ 一起使用 字符串和数值进行比较(字符串会自动转为数值) //字符串和数值进行比较 console.log(1>2);//false console.log('123'>213);//false 自动转为number console.log('123A'>213);//fals

  • js的运算法则2022-07-26 20:03:06

    1. 相加: 一个string和number相加,会自动转为string,最后返回的是一个字符串 其他的相加返回的是number 2.位运算 位运算:会先转成二进制再执行左移还是右移或者取反 <<左移,数字往左移(变大) 右移,数字往右移(变小) ~:是js里的按位取反操作符 , ~~ 就是执行两次按位取反,其实就是保持原值

  • javascript DAY 022022-07-26 20:01:15

    条件控制语句及表达式 运算符及表达式 1.()前面不能直接用++ console.log(++(a--)); //() 不能和++ 一起使用 2.str 与 Number值比较(字符串比较时会自动变为Number值) console.log('123A'>213);//false 自动转为number如果不能转就会出现NaN 注意:转Number值的时候是用的Number方

  • 02.js条件控制语句及表达式2022-07-26 19:34:00

    条件控制语句及表达式 运算符及表达式 () 前面不能直接写++ console.log(++(a--)); //() 不能和++ 一起使用 字符串和数值进行比较(字符串会自动转为数值) //字符串和数值进行比较 console.log(1>2);//false console.log('123'>213);//false 自动转为number console.log('123A'

  • 运算符和条件控制语句2022-07-26 19:32:04

    一元运算符 ()不能和++一起用,两者处于同一优先级 console.log(++(a--));报错   字符串和数值进行比较 console.log("123">123); false 自动转为number console.log("123A">123); false 自动转为number,如果不能转就会出现NaN console.log(NaN>NaN); false undefined派生自null: cons

  • JavaScript基础2022-07-26 19:02:50

    JavaScript的简介 JavaScript诞生于1995年;(Netscape出品) JavaScript是一种轻量级的语句,单线程的弱语言 ,同时它也是一个web开发的脚本语言; (浏览器的脚本语言,可以在有浏览器的地方编译运行) JavaScript构成:ECMAScript BOM DOM ECMAScript:基本语法和相关对象 BOM:浏览器对象模型,提

  • Javascript精讲笔记第一天2022-07-26 15:34:35

    初识Javascript Javascript历史回顾     Javascript是1995年由网景公司开发的一门原名为livescript的脚本语言,后sun公司与网景公司联合开发这门脚本语言,由于当时java语言的热烈炒作,网景公司决定蹭一波热度,自此网景公司将LiveScript正式更名为JavaScript,由此可见,Javascript与java

  • Javascript三元运算符号2022-07-26 12:03:07

    三元运算符又称为三目运算符,指的是根据不同的条件,执行不同的操作/返回不同的值。 语法结构为:条件 ? 操作1 : 操作2。 如果条件为真,执行操作1,否则执行操作2。 (条件) ? 表达式1 : 表达式2 上面代码中,如果“条件”为true,则返回“表达式1”的值,否则返回“表达式2”的值。 例如:  var ev

  • 导入数据xlsx2022-07-26 11:00:25

    #region 导入数据 /// <summary> /// 导入数据 /// </summary> /// <returns></returns> [HttpPost] public async Task<IActionResult> SubmitImportDate() { try

  • JavaScript的入门2022-07-25 21:33:47

    书写的三种方式 1. 书写在script标签里面(一般会用到的) 2.书写在js文件里面(推荐)定义一个js文件(xxx.js) 3. 书写对应的事件属性里面(比较少用) 初体验 1. 目前js的代码,必须写在一个script标签里,script的默认type text/javascript 2. alert('字符串')提示框 3. console.log("hi") 4.

  • JavaScript基础2022-07-25 20:35:08

    初识JavaScript 一、JavaScript的组成及用途 核心(ECMAScript):描述了该语言的语法和基本对象。 文档对象模型(DOM):描述处理网页内容的方法和接口。 浏览器对象模型(BOM):描述与浏览器进行交互的方法和接口。 二、编写Js及如何运行Js Html标签内部编写JavaScript代码--不推荐使用。 Htm

  • Python zip(), map(), filter(), reduce()2022-07-25 01:31:57

    zip a = [1,2,3] b = ['a','b','c'] c = [1,2,3] d = ['a','b','c'] print(dict(zip(a,b))) #{1: 'a', 2: 'b', 3: 'c'} print(list(zip(a,b))) # [(1, 'a'), (2, &#

  • 企业真题训练-Zoom2022-07-24 17:02:29

    1、斐波那契数列  非递归巧妙解法 class Solution: def fib(self, n: int) -> int: if n<2: return n a,b=0,1 for i in range(2,n+1): a,b=b,a+b return b   2、旋转字符串   关键:旋转后前半部分和旋转前后半

  • Java基础语法022022-07-24 09:35:10

    回顾前面的章节,我们学习了(1.注释,2.标识符和关键字,3.数据类型)今天让我们继续加油。 四.变量,常量,作用域1.变量是什么:存数的(可以变化的量) Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 注意事项:①每个变量都

  • day22022-07-24 00:02:47

    day2 君埋泉下泥销骨,我寄人间雪满头。 语言漫话 寻根溯源 冯·诺依曼结构 如今大多数的计算机硬件系统仍然是基于冯·诺依曼结构建立的。 冯·诺伊曼结构主要有两个方面 存储设备与中央处理器分开 数据以二进制方式编码 因此,计算机的硬件系统通常由五大部件构成,包括:运算器,控

  • v-if和v-for为什么不能在一起使用和解决方法2022-07-23 09:35:11

    1. 因为v-for的优先级高于v-if,如果执行循环的代码是false,但是还是要先执行完v-for,然后再移除,不利于浏览器的执行   - 解决办法: 再遍历的标签外面嵌套template把v-if放到template表上上面   - 利用计算属性过滤掉不需要显示的项     

  • VScode+Vim高效开发2022-07-23 04:31:18

    前提(只针对windows版本) 插件市场安装Vim ctrl+shift+p打开setting.json,将以下内容写入当中 点击查看代码 "vim.easymotion": true, "vim.incsearch": true, "vim.useSystemClipboard": true, "vim.useCtrlKeys": true, "vim.hlsearch":

  • 数组去重2022-07-22 14:08:15

    1.遍历+indexof 思路:创建新素组,遍历需要去重的数组,通过indexOf查找arr2里的值,把没有的值添加到新数组 (此方法无法对NaN去重) indexOf() 方法:返回匹配到值的索引,没有则返回-1 let arr1 =[1,2,3,3,3,4,4,5] let arr2=[] for(let i of arr1 ){ if(arr2.indexOf(i)===-1){  arr2.p

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有