- 博客(35)
- 资源 (17)
- 收藏
- 关注
原创 vue.js之使用Vue CLI3开发多页面应用
1、安装:npm install -g @vue/cli2、创建项目,public相当于原来的static,里面的index.html是项目的入口 ,src同以前一样。注意的是,cli3.0没有build和config了, 想要配置的话,需要在项目根目录下创建vue.config.js文件3、在vue.config.js中配置如下module.exports = { pages: ...
2019-08-19 09:36:29 643
原创 Please enter a commit message to explain why this merge is necessary
问题描述git 在pull或者合并分支的时候有时会遇到,Please enter a commit message to explain why this merge is necessary,意思是需要你 输入提交消息来解释为什么这种合并是必要的。解决办法第一种方法:按键盘字母 i 进入insert模式修改最上面那行黄色合并信息第二种方法:按键盘左上角"Esc"输入冒号加wq...
2019-07-08 12:45:11 1857
原创 求解决办法 谢谢
出现的问题代码:<template> <div id="app"> <HelloWorld msg="Welcome to Your Vue.js App"/> </div></template><script>import HelloWorld from '@/components/HelloW...
2019-07-08 09:27:21 447
原创 Module build failed: Error: Cannot find module 'node-sass'.解决办法
问题描述Module build failed: Error: Cannot find module ‘node-sass’.解决办法安装node-sasscnpm install node-sass@latest
2019-07-03 21:26:59 3065
原创 Error: Can't find Python executable "python", you can set the PYTHON env variable.解决办法
问题描述Error: Can’t find Python executable “python”, you can set the PYTHON env variable.解决办法1、安装windows-build-toolsnpm install --global --production windows-build-tools2、安装node-gypnpm install --...
2019-07-03 21:19:49 89369 16
原创 单/双引号多次嵌套问题
1、双引号内不能包含双引号,单引号内不能出现单引号。2、单/双引号多次嵌套问题解决方案:(1)使用转义符号“\”转义template: <div @click="school=\'home\'">组件一 {{school}}</div>(2)使用es6模板字符串“``”template: <div @click="school='home'">组件一 ...
2019-06-28 15:17:08 2777
原创 vue + vue-count-to 数字滚动计数
1、安装npm install vue-count-to2、使用第一种方法:<template> <countTo :startVal='startVal' :endVal='endVal' :duration='3000'></countTo></template> <script> import countTo...
2019-06-26 09:54:53 9730
原创 vue使用three.js实现外部加载模型的自动缩放的效果(进一步优化)
一、vue使用three.js加载外部模型自适应渲染区域大小1、实现效果当在http://localhost:8080/#/scale?name=tree2.glb 中name参数中输入不同名字的.glb模型时,都可以自动进行缩放来适用所定义页面的大小。但需要注意的是:模型需要为.glb格式。若不是glb格式,可以通过blender软件进行导入后再导出为glb格式。2、实现思路(1)定...
2019-06-13 22:08:13 8431 5
原创 vue使用three.js实现盒子上下左右开关门的效果(进一步优化)
一、vue使用three.js实现开关门1、实现效果使用button按钮来控制开关门。默认是关门状态,当点击“向左/向右/向上/向下开门”按钮时实现某个方向的开门效果,并且不需要点击“关门按钮”就能切换不同方向的开门效果;点击“关门按钮”实现关门的效果。2、实现思路2.1、建立一个盒子模型。(1)定义一个Scene、PerspectiveCamera、WebGLRenderer以及包...
2019-06-13 20:54:09 2583
原创 vue使用three.js实现外部加载模型的自动缩放的效果
效果图:具体实现的步骤:1、新建文件在src中创建views文件夹,在views中创建scale文件夹。在scale中创建components文件夹和index.vue文件,最后在components创建ModelScale.vue文件。2、BoxSwitch.vue文件中(1)、加载需要的js文件 import * as THREE from 'three' import * a...
2019-06-12 10:47:21 3415 6
原创 vue使用three.js实现盒子上下左右开关门的效果
效果图:默认是关闭状态。从每个方向打开后需要关闭后才可以进行其他方向的打开操作。具体实现的步骤:1、新建文件在src中创建views文件夹,在views中创建switch文件夹。在switch中创建components文件夹和index.vue文件,最后在components创建BoxSwitch.vue文件。2、BoxSwitch.vue文件中(1)、加载需要的js文件impor...
2019-06-11 22:04:18 2635 1
原创 Chrome开发者工具详解
(注:为转载,主要是方便查看以及后续补充)1、Elements、Console、Sources面板https://www.cnblogs.com/charliechu/p/5948448.html2、Network面板https://www.cnblogs.com/charliechu/p/5981346.html3、Timeline面板https://www.cnblogs.com/c...
2019-06-03 10:12:32 996
原创 Unexpected end of JSON input while parsing near '..."解决方法
问题描述:Unexpected end of JSON input while parsing near '…"解决办法:(1)npm install --registry=https://registry.npm.taobao.org --loglevel=silly(2) npm cache clean --force(3) npm install...
2019-05-27 10:40:29 36789 19
原创 webpack `Invalid Host/Origin header`问题
问题描述webpack Invalid Host/Origin header问题解决办法这是webpack本身出于安全考虑,因为不检查主机的应用程序容易受到DNS重新绑定攻击。但是,在我们的开发环境下,可以禁用掉disableHostCheck这一配置项。在config目录中的index.js中添加如下module.exports配置:disableHostCheck: true,...
2019-04-26 17:10:21 1833
原创 解决npm安装时出现run `npm audit fix` to fix them, or `npm audit` for details
1、第一种解决办法npm audit fixnpm audit fix --forcenpm audit2、第二种解决办法删除已经安装的:node_modules 和 package-lock.json修改 package.json 格式如下npm audit fix --forcenpm instal...
2019-04-16 14:41:18 152757 38
原创 npm install安装固定版本号以及package.json中版本号详解
在npm中安装固定的版本号package,只需要在其后加 ‘@版本号’npm install three@0.102.1Node.js中package.json中库的版本号详解:1、 ~ 匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.02、^ 匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.03、...
2019-04-16 14:25:01 14618
原创 解决webpack只可localhost和127.0.0.1访问,不可本地IP地址访问
问题:localhost:8080 和127.0.0.1:8080可访问, 但是本机IP:8080不可访问。解决办法:在config文件夹下index.js,修改host为:host: '0.0.0.0’即可。
2019-04-08 09:14:23 2223
原创 threejs 骨骼动画(蒙奇动画)
AnimationMixer是场景中特定对象的动画播放器。当场景中的多个对象独立动画时,可以为每个对象使用一个AnimationMixer。 let animations = gltf.animations; self.mixer = new THREE.AnimationMixer(self.model); let idle...
2019-04-02 11:05:00 2871
原创 threejs使场景中物体有阴影
使场景中物体有阴影1、对renderer设置 this.renderer = new THREE.WebGLRenderer({ antialias: true }); this.renderer.setPixelRatio(window.devicePixelRatio); this.renderer.setSize(window.innerWi...
2019-04-02 09:56:32 2317
原创 Expected indentation of 0 spaces but found 4解决办法
原因:项目初始时,默认安装ESLint(ESLint是一个语法规则和代码风格的检查工具,可以用来保证写出语法正确、风格统一的代码)的原因,关闭ESLint。解决办法:build文件夹中的webpack.base.conf.js中把 ...(config.dev.useEslint ? [createLintingRule()] : []),注释掉即可。module: { rules: ...
2019-03-22 10:14:37 13783 1
原创 npm下载的vue-3d-model的学习笔记
Part1build文件夹config文件夹1、你用vue-cli模板构建的vue项目都会有这些文件,属于webpack相关配置;dev.env.js文件是开发环境的变量,npm run dev命令;在build文件下webpack.dev.conf可找到在什么地方引入了此变量;prod.env.js文件是生产环境的变量,npm run build命令;在build文件下webpack....
2019-03-20 19:57:37 3852
原创 Failed to execute 'texImage2D' on 'WebGLRenderingContext': Tainted canvases may not be loaded.
three.js:27461 DOMException: Failed to execute 'texImage2D' on 'WebGLRenderingContext': Tainted canvases may not be loaded. at THREE.WebGLState.texImage2D (file:///H:/3d_demo/demo6/js/three.js:274...
2019-03-13 16:53:18 8827
原创 npm的使用教程
1、模块就是一些功能的封装,所以一些常用的、成熟的功能,都有人封装成了模块。并放在了社区内,供人下载。社区叫npm,也是一个工具名字node package management。网址为https://www.npmjs.com/(1)去社区搜索需求,然后点进去,看api。(2)npm install 名字(这个名字在社区中是全球唯一的) 直接下载就可以了。厉害!!!(3)安装的时候要注意,...
2019-03-07 14:35:41 4830
原创 Nodejs特点以及js文件的引用
1、Nodejs特点:单线程、Non-blocking I/O、Event Driven。首先,Node不为每个用户开辟一个线程,所以非常极端的选择的单线程。单线程,要照顾所有的用户,那么就必须要有非阻塞I/O,否则一个人的I/O就把别人】自己阻塞了。一旦有了非阻塞I/O,一个人如果I/O去了,就会放弃CPU使用权,换成另外一个人使用CPU(或者执行此人后面的语句)。所以CPU的利用率100%。...
2019-03-07 08:54:15 1744
原创 Nodejs中文API文档以及部分模块实例
1、用户→apache、Nginx、Tomact→php;用户→nodejs。2、nodejs中将有很多的功能,划分为一个个mudule,大陆翻译为模块。这是因为有一些程序需要使用fs(文件读取)功能,有一些不用,所以为了效率,你用啥,你就require啥。3、http模块:var http = require("http");//创建一个服务器,回调函数表示接收到请求之后做的事情。req...
2019-03-05 17:49:01 1556
原创 Node.js和VSCode安装、ES6环境搭建教程以及零碎小知识
因为某些原因,最近接触到了Node.js和VSCode,做了一点学习笔记。方便自己日后查询,也供大家交流经验。任务要求:(1)安装Nodejs,编辑器用VSCode。(2)了解一下webpack,npm,es6等这些概念。(3)多用用npm这个网站,做东西前先找找别人造好的轮子。https://www.npmjs.com/search?q=three 3D一、Node.js1、Node...
2019-03-04 11:11:40 1257
原创 IDEA搭建SpringBoot项目,整合mybatis中出现的错误以及解决办法
搭建时遇见的错误以及解决办法1、错误,连接超时。解决方法:点击进入IDEA的setting搜索 HTTP Proxy选择Auto-detect proxy settings点击最下面的Check connection弹出如下的输入框,输入地址https://start.spring.io点击ok。如果successful证明连接成功,点击ok。若是连接不成功,把该网址网页打开,...
2019-02-28 19:06:33 3021 1
原创 mysql学习笔记(三)
自己1.5倍速看视频的一点学习笔记,顺便练习练习打字速度Part11、优化:空间换时间,时间换空间。把频繁用的的信息,优先考虑效率,存储在一张表中。不常用的信息和比较占空间的信息,优先考虑空间,存储在另外一张表。2、列的增删改列加最后面:alter table 表名 add 列名称 列类型 列参数 ;指定列后增新列:alter table 表名 add 列名称 列类型 列参数 afte...
2019-02-27 14:54:00 161
原创 mysql学习笔记(二)
自己1.5倍速看视频的一点学习笔记,顺便练习练习打字速度。建表时,首先要申明列类型,不要一上来直接就建表,而是选择合适的列类型后再建表,既够存也不浪费。(要记得)学习列类型意义:存储同样的数据,不同的列类型,所占据的空间和效率是不一样的。mysql三大类型(具体查看mysql手册)1、数值型(1)整型:int(4)、bigint(8)、mediumint(3)、smallint...
2019-02-26 10:57:47 165
原创 mysql学习笔记(一)
自己1.5倍速看视频的一点学习笔记,顺便练习练习打字速度。Part11、管理数据库软件有mysql、oracle,IBM DB2、sqlite、postgresql等。2、数据库大体要遵循sql标准,但未必100%遵循,各大厂商有微小差异。比如 mysql就没有全连接full join,没有sql server中的top N这种用法。3、选用mysql学习:(1)mysql和linux ...
2019-02-25 21:50:30 230
原创 Beyond Compare4简易教程
一、使用简介Beyond Compare4是一个关于文件对比的工具。我主要拿来对两个文件夹中各个内容进行比较,然后进行修改。或者是本地文件和服务器文件进行比较。其中最常用的就是比较和修改了。1、**安装:**百度搜索Beyond Compare4即可,下载完成后解压,双击目录中.exe即可进行安装。2、**比较:**比较的不同是用不同的颜色来加以区分的。黑色:左右两边文件夹、内容相同。蓝...
2019-02-24 22:09:40 6971
原创 MySQL语句执行顺序和编写顺序
select语句完整语法:SELECT DISTINCT <select_list>FROM <left_table><join_type> JOIN <right_table>ON <join_condition>WHERE <where_condition>GROUP BY <group_by_list...
2019-02-22 14:44:49 6120 1
原创 css垂直+水平导航栏代码实例
第一种:垂直导航栏<!DOCTYPE html><html><head><meta charset="utf-8"><title>导航栏实例</title><style>ul { list-style-type: none; margin: 0; padd
2019-02-13 11:25:08 6779
原创 CSS display 属性
最近在学习css,对于常用的的几个display属性简要说明一下。h1 { display:none; } 隐藏元素 h1 { display:inline} 在一行显示 h1 { display:inline-block} 行内块块元素 div { display:flex} flex布局 div {display:table} 块级表格显示 span {displa...
2019-02-13 10:24:15 323
翻译 Tor: The Second-Generation Onion Router
Tor: The Second-Generation Onion Router作者:R Dingledine ,N Mathewson ,P Syverson 出版源:《Journal of the Franklin Institute》 , 2004一、Tor是什么Tor一种基于电路的低延迟匿名通信服务。第二代洋葱路由系统通过添加完美的前向匿名,拥塞控制,目录服务器,完整性检查,可配置的...
2018-11-26 21:50:26 7060 1
Authentication Users Privacy
2018-11-26
Crowds Anonymity for web transactions
2018-11-26
基于用户分布感知的移动P2P快速位置匿名算法
2018-11-26
基于重路由匿名通信系统的设计
2018-11-26
BPNet多层网络学习算法可以实现有效的分类,包括完整代码、训练和测试数据集。
2018-05-24
用android语言实现幻灯片式图片浏览器
2017-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人