NLP自然语言处理任务列表 task list
版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DarrenXf/article/details/87932873 task list Automatic speech recognition CCG supertagging Common sense Constituency parsing Coreference resolution Dependency parsing Dialogue Domain adaptation En
在 vscode 中使用 Live Server 进行调试
第一步:在 vscode 中安装 live server 第二步:打开命令面板,输入 settings ,然后选择首选项并打开 第三步:搜索 live sever 配置项,将左侧需要修改的配置项复制到右侧用户设置并修改 第四步:设置完毕后,重启vscode,并选择需要浏览的文件,右键开启服务 或者点击编辑器底部:
vs code 插件和主题
Visual Studio Code(简称vs code)是一个轻量且强大的代码编辑器,支持 Windows,OS X 和Linux。内置 JavaScript、TypeScript 和 Node.js 支持,而且拥有丰富的插件生态系统,可通过安装插件来支持 C++、C#、Python、PHP 等其他语言。 使用起来的特点也相当明显: 1、占用内存低; 2、代码补全,比较人性化; 3、加载文件无压力; 4、界面设计美观; 5、多插件安装 6、内置Git vs code 官网:https://c
使用less(一)------变量和混合
Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。 Less 可以运行在 Node 或浏览器端。 Less 中文网:http://lesscss.cn Less 中文文档:https://less.bootcss.com Less 文件是以 less 作为文件后缀名,在 html 页面中引用方式如下: <link rel="stylesheet/less" href="styles.less">
在渲染 HTML
如何避免 v-if 与 v-for 一起使用
在使用 vs code 编辑器里是 eslint 插件时一直有以下报错:大致的意思就是不建议 v-if 和 v-for 一起使用,后来去官网查了一下也是这样建议的。 vue 官网:https://cn.vuejs.org/v2/guide/conditional.html#v-if-与-v-for-一起使用 根据 eslint 指出的方法进行改进: 第一种:将 v-if 和 v-for 分别放在不同标签中 <ul v-if="active">
<li v-for="item in list"
在 vue 中使用 computed 计算属性如何传入参数
在实际开发过程中使用 computed 有时候需要动态传入参数,例如使用 v-for 进行列表渲染时: // 计算属性传参,方法里写成 return function (params1, params2) {} 形式(可以传入多个参数,也可以使用 es6 箭头函数)
calculateList() {
return (params1, params2) => {
return params1.filter(item => item. == JSON.parse(params2).id);
javascript 常用 api
一、节点 1.1 节点属性 Node.nodeName // 返回节点名称,只读
Node.nodeType // 返回节点类型的常数值,只读
Node.nodeValue // 返回Text或Comment节点的文本值,只读
Node.textContent // 返回当前节点和它的所有后代节点的文本内容,可读写
Node.baseURI // 返回当前网页的绝对路径
Node.ownerDocument // 返回当前节点所在的顶层文档对象,即d
javascript 常用函数
1、时间格式化 /**
* @export 时间格式化
* @param {time} 需要格式化的时间对象、字符串、时间戳
* @param {cFormat} {y}-{m}-{d} {h}:{i}:{s} {a} 可选
* @returns {string} 格式化后的时间
*/
function parseTime(time, cFormat) {
if (arguments.length === 0) {
return null;
}
const format =
vue 调试工具 vue-devtools 安装及使用
重要的写在最前面:安装以后可能在 chrome 开发者工具中会看不见 vue 调试,可能会以为是安装有误,但是右上角的 vue 图标是点亮的状态,重启谷歌浏览器发现依然无法使用。 注意:vue 必须使用开发版,如果 vue 采用的是外部 cdn 引入请不要使用 min 压缩版。 第一种方法: 1、到 github 下载: git clone https://github.com/vuejs/vue-devtools
2、在 vue-devtools 目录下安装依赖包,然后打包: cd vue
js 使用 new Date() 获取日期时间在 ios 系统上显示 NaN,安卓系统显示正常
时间转换: // 需要转换的时间格式:2019-02-20 12:00:00
let time = new Date('2019-02-20 12:00:00').getTime();
// 或者
let time = new Date('2019-02-20 12:00:00').valueOf();
在 android 手机上显示正常,但是在 ios 系统上显示 NaN。 兼容 ios 和 android 用/类型的时间格式: let time = new Date('2019-02-2
解决 h5 页面在 ios 系统中滑动不流畅
在移动端项目时,在滚动容器上用 overflow-y: scorll; 属性时发现页面滚动不流畅,很慢。 解决办法:可以使用 -webkit-overflow-scrolling: touch;这个属性,使滚动条产生滚动回弹的效果,就像 ios 原生的滚动条一样流畅。 MDN 上的解释: -webkit-overflow-scrolling 属性控制元素在移动设备上是否使用滚动回弹效果。 auto: 使用普通滚动, 当手指从触摸屏上移开,滚动会立即停止。 touch: 使用具有回弹效果的滚动,
Element-UI 在使用 el-dialog 中使用 this.$refs.tree 获取组件报错
使用 element-ui 的 el-dialog 时,使用 this.$refs.tree 获取 el-tree 报错: <el-dialog title="菜品分配医嘱" :visible.sync="foodAdvice" width="40%"
@close="handleDialogClose" append-to-body>
<div class="tree-box custom-scrollbar">
<el-tree ref="tree" :data="adviceTre
使用 vue 项目打包后,尝试使用打开 dist 目录下的 index.html,页面空白
问题描述:使用 vue-cli 打包项目后,尝试使用打开 dist 目录下的 index.html,页面空白。 解决办法:打开 config 文件夹里的 index.js,修改 build 里 assetsPublicPath: '/',为 assetsPublicPath: './',再次执行 npm run build 能够正确显示。代码如下: build: {
index: path.resolve(__dirname, '../dist/index.html'),
assetsRo
vue 打包之后生成一个配置文件修改接口域名
方法一: 第一步:安装 generate-asset-webpack-plugin 插件: npm install --save-dev generate-asset-webpack-plugin 第二步:配置 webpack.prod.conf.js 文件: // 让打包的时候输出可配置的文件
let GenerateAssetPlugin = require('generate-asset-webpack-plugin');
let createServerConfig = functi
vue 项目首次打开时加载速度很慢的优化方案
1、使用 vue-router 懒加载解决首次加载时资源过多导致的速度缓慢问题 当你的 SPA(单页应用程序)变得很复杂时,打包构建后的 js 包会变得非常大,以至于严重影响页面的加载时间。vue-router 支持 webpack 内置的异步模块加载系统。所以,那些使用较少的路由组件不必打包进 bundles 里,只要在路由被访问时按需加载。 懒加载路由写法: {
path: "/base/user",
name: "user",
component: resolve => requi
Vue 项目打包以后 vendor.js 体积太大,影响首次加载速度
在 Vue 项目中,引入到工程中的所有 js、css 文件,编译时都会被打包进 vendor.js,若是引入的库众多,那么vendor.js文件体积将会相当的大,影响首开的体验。 解决方案:将引用的外部 js、css 文件剥离出来,不编译到 vendor.js 中,而是用资源的形式引用,这样浏览器可以使用多个线程异步将 vendor.js、外部的 js 等加载下来,达到首次打开加速的目的。 推荐外部的库文件使用CDN资源: bootstrap CDN:https://www.bootcdn.c
vue 路由跳转方式及路由传参
一、vue 路由跳转方式 1、声明式跳转(标签跳转): router-link api: // 1.to { string | Location } 表示目标路由的链接。当被点击后,内部会立刻把 to 的值传到 router.push(),所以这个值可以是一个字符串或者是描述目标位置的对象。
<!-- 字符串 -->
<router-link to="orderDetail">订单详情</router-link>
<!-- 渲染结果 -->
<a href="orderDetail">订单详情
vue 组件之间的传值方式
vue 组件之间的传值方式有: 1、父组件传给子组件 2、子组件传给父组件 3、非父子组件之间传值 父子组件的关系可以总结为 prop 向下传递,事件向上传递。父组件通过 prop 给子组件下发数据,子组件通过事件给父组件发送消息,如下图所示: 1、父组件向子组件传值: 父组件: <template>
<div>
<input type="text" v-model="name">
<!-- 引入子组件 -->
<child :inputName="name"></child>
Fetch 的实例讲解
简介 Fetch API 提供了一个 JavaScript接口,用于访问和操纵 HTTP 管道的部分,例如请求和响应。它还提供了一个全局 fetch()方法,该方法提供了一种简单,合乎逻辑的方式来跨网络异步获取资源。 fetch() 必须接受一个参数---路径
今日推荐
周排行