leetcode-3-无重复字符的最长子串-javascript
题目 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 ... 查看全文
[CLI] Create a Single-Command Node.js CLI with Oclif, TypeScript and Yarn Workspaces
The fastest way to create a robust, cross-platform compatible Node.js CLI (optionally typed with TypeScript) is by running npx oclif single mycli. Her ... 查看全文
前端学习(27)~js学习(五): typeof和数据类型转换
变量的数据类型转换:将一种数据类型转换为另外一种数据类型。 通常有三种形式的类型转换: 转换为字符串类型 转换为数字型 转换为布尔型 typeof 运算符 typeof()表示“获取变量的数据类型”,返回的是小写,语法为:(两种写法都可以) // 写法1 typeof 变量; // 写法2 type ... 查看全文
前端学习(25)~js学习(三):变量的数据类型
变量的数据类型 为什么需要数据类型 在计算机中,不同的数据所需占用的存储空间不同,为了充分利用存储空间,于是定义了不同的数据类型。而且,不同的数据类型,寓意也不同。 JS 的变量数据类型,是在程序运行的过程中,根据等号右边的值来确定的。而且,变量的数据类型是可以变化的。比如说: var name = ... 查看全文
odoo controllers 中type="Json" 或type="http"
服务端接收参考: # 导包 from odoo import http class HttpRequest(http.Controller): @http.route('/url', type='json', auth='public', website=True) def server_metho ... 查看全文
mini-css-extract-plugin无法分离出css
mini css extract plugin无法分离出css mini css extract plugin unable seperate css file 可能原因1: html inline css webpack plugin 插件与之冲突。 查看全文
前端框架及项目面试-聚焦Vue、React、Webpack
第1章 课程导学介绍课程制作的背景和课程主要内容。第2章 课程介绍先出几道面试真题,引导思考。带着问题来继续学习,效果更好。第3章 Vue 使用Vue 是前端面试必考内容,首先要保证自己要会使用 Vue 。本章讲解 Vue 基本使用、组件使用、高级特性和 Vuex Vue-router ,这些部分的 ... 查看全文
基于 HTML5 Canvas 的 3D 热力云图效果
数据蕴藏价值,但数据的价值需要用 IT 技术去发现、探索,可视化可以帮助人更好的去分析数据,信息的质量很大程度上依赖于其呈现方式。在数据分析上,热力图无疑是一种很好的方式。在很多行业中都有着广泛的应用。最近刚好项目中需要用到 3D 热力图的效果展示。网上搜了相关资料,发现大多数是 2D 效果或者伪 ... ... 查看全文
pytest 框架生成 pytest - html 报告
需要安装 pytest - html 插件; pip install pytest-html pytest 可以生成多种样式的结果: 生成 JunitXML 格式的测试报告,命令:--junitxml=path 生成 ResultLog 格式的测试报告,命令:--resultlog=report/l ... 查看全文
前端学习(26)~js学习(四):基本数据类型vs引用数据类型
在上一篇文章中,我们介绍过,变量有以下数据类型: 基本数据类型(值类型):String 字符串、Number 数值、Boolean 布尔值、Null 空值、Undefined 未定义。 引用数据类型(引用类型):Object 对象。 本文,我们针对这两种类型,做进一步介绍。我们先来看个例子。 基本数 ... 查看全文
530,css outline属性
outline:none,是什么意思呢 outline-style属性用于设置整个轮廓的样式。样式不能是none,否则轮廓不会出现。 outline(轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可以起到突出元素的作用。outline属性设置元素周围的轮廓线。 (请始终在outline-col ... 查看全文
rxjs使用of:举例数据的实例
注意: 安装了 npm install rxjs@6.5.4 --save 如果按照以下方法调用of方法:会报错找不到of方法的错误。 import React from 'react'; import { Observable } from 'rxjs'; import 'rxjs/add/obs ... 查看全文
Vue.js 事件处理器
事件监听可以使用 v-on 指令 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>demo</title> </head> <style> .base{color:#fff} .pink{background:pink} </s ... 查看全文
js处理富文本编辑器转义、去除转义、去除HTML标签
富文本编辑器生成的HTML标签,进行转义,然后写入数据库,防止脚本注入: function htmlEncode(value){ return $('<div/>').text(value).html(); } 从数据库拿出的转义后的HTML标签内容,先得去除转义,然后再去除HTML标签,是生成缩略 ... 查看全文
Vue 接收数据for循环渲染出的标签jQuery渲染的点击事件无效
Vue 接收数据for循环渲染出的标签jQuery渲染的点击事件无效 Vue在渲染页面的时候使用jQuery的时候会发现当在created生命周期中获取后台数据,写在 mounted 生命周期的jquery渲染的点击事件不管用了。 理论上,mounted是界面html生成结束才会开始执行的,应该是可 ... 查看全文
一次ajax请求导致status为canceled的原因
ajax请求执行后返回了一个 canceled(状态码) 但是后台却接受了参数并且执行成功。 原因: 因为 from action 事件与绑定的 submit按钮上的click事件同时触发。 from action 将表单内容以参数的形式追加到了url末尾 而url变更则会导致页面重新加载 而这恰恰 ... 查看全文
【jquery 交换位置】jquery交换Div位置
Jquery 动态交换两个div位置并添加Css动画效果 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>jquery交换Div位置</title> </head> <body> <div id="top" style="w ... 查看全文
NODE.JS简单数据接口开发
随着网络时代的快速发展,前端开发不仅仅是做出漂亮的页面就可以了,还要会一点后端语言,那么后端语言有Java,php,node.js最常见,那我们应该学哪一种呢,为了让我们自己更好的学习,我推荐选择node.js。 下面是我开发时做个小测试; 测试项目目录 app.js 查看全文
[css背景]背景颜色透明度
rgba与opacity 在第一个例子中,我们只让背景颜色变得透明,而第二个例子用到opacity属性,让整个元素都变得透明,包含元素中含的内容。 使用opacity把一个元素设置为透明后,将无法再让其子元素变得不那么透明。 body{ background-color: rgba(254,219, ... 查看全文
ASP.NET使用AJAX完成前后端表单数据交互(包含Vue绑定下拉选项)
毕业后工作半年一直在做后端api,最近进入一个新项目同时做前后端,就从基础开始记录总结。 因为项目代码不便上传,以下代码是我将部分内容修改之后的结果,主要记录实现方法,有不当的地方还望大家交流指正~ HTML: <div id="Information"> <div id="SearchBarDiv ... 查看全文