自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟karroy

好好学习 天天向上

  • 博客(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 625

原创 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 1655

原创 求解决办法 谢谢

出现的问题代码:<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 388

原创 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 3029

原创 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 89213 16

原创 单/双引号多次嵌套问题

1、双引号内不能包含双引号,单引号内不能出现单引号。2、单/双引号多次嵌套问题解决方案:(1)使用转义符号“\”转义template: <div @click="school=\'home\'">组件一 {{school}}</div>(2)使用es6模板字符串“``”template: <div @click="school='home'">组件一 ...

2019-06-28 15:17:08 2668

原创 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 9696

原创 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 8091 5

原创 vue使用three.js实现盒子上下左右开关门的效果(进一步优化)

一、vue使用three.js实现开关门1、实现效果使用button按钮来控制开关门。默认是关门状态,当点击“向左/向右/向上/向下开门”按钮时实现某个方向的开门效果,并且不需要点击“关门按钮”就能切换不同方向的开门效果;点击“关门按钮”实现关门的效果。2、实现思路2.1、建立一个盒子模型。(1)定义一个Scene、PerspectiveCamera、WebGLRenderer以及包...

2019-06-13 20:54:09 2447

原创 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 3327 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 2561 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 980

原创 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 36711 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 1807

原创 解决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 152088 38

原创 npm install安装固定版本号以及package.json中版本号详解

在npm中安装固定的版本号package,只需要在其后加 ‘@版本号’npm install [email protected]中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 14318

原创 解决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 2166

原创 threejs 骨骼动画(蒙奇动画)

AnimationMixer是场景中特定对象的动画播放器。当场景中的多个对象独立动画时,可以为每个对象使用一个AnimationMixer。 let animations = gltf.animations; self.mixer = new THREE.AnimationMixer(self.model); let idle...

2019-04-02 11:05:00 2827

原创 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 2265

原创 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 13706 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 3803

原创 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 8713

原创 npm的使用教程

1、模块就是一些功能的封装,所以一些常用的、成熟的功能,都有人封装成了模块。并放在了社区内,供人下载。社区叫npm,也是一个工具名字node package management。网址为https://www.npmjs.com/(1)去社区搜索需求,然后点进去,看api。(2)npm install 名字(这个名字在社区中是全球唯一的) 直接下载就可以了。厉害!!!(3)安装的时候要注意,...

2019-03-07 14:35:41 4766

原创 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 1719

原创 Nodejs中文API文档以及部分模块实例

1、用户→apache、Nginx、Tomact→php;用户→nodejs。2、nodejs中将有很多的功能,划分为一个个mudule,大陆翻译为模块。这是因为有一些程序需要使用fs(文件读取)功能,有一些不用,所以为了效率,你用啥,你就require啥。3、http模块:var http = require(&quot;http&quot;);//创建一个服务器,回调函数表示接收到请求之后做的事情。req...

2019-03-05 17:49:01 1521

原创 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 1230

原创 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 2961 1

原创 mysql学习笔记(三)

自己1.5倍速看视频的一点学习笔记,顺便练习练习打字速度Part11、优化:空间换时间,时间换空间。把频繁用的的信息,优先考虑效率,存储在一张表中。不常用的信息和比较占空间的信息,优先考虑空间,存储在另外一张表。2、列的增删改列加最后面:alter table 表名 add 列名称 列类型 列参数 ;指定列后增新列:alter table 表名 add 列名称 列类型 列参数 afte...

2019-02-27 14:54:00 149

原创 mysql学习笔记(二)

自己1.5倍速看视频的一点学习笔记,顺便练习练习打字速度。建表时,首先要申明列类型,不要一上来直接就建表,而是选择合适的列类型后再建表,既够存也不浪费。(要记得)学习列类型意义:存储同样的数据,不同的列类型,所占据的空间和效率是不一样的。mysql三大类型(具体查看mysql手册)1、数值型(1)整型:int(4)、bigint(8)、mediumint(3)、smallint...

2019-02-26 10:57:47 153

原创 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 211

原创 Beyond Compare4简易教程

一、使用简介Beyond Compare4是一个关于文件对比的工具。我主要拿来对两个文件夹中各个内容进行比较,然后进行修改。或者是本地文件和服务器文件进行比较。其中最常用的就是比较和修改了。1、**安装:**百度搜索Beyond Compare4即可,下载完成后解压,双击目录中.exe即可进行安装。2、**比较:**比较的不同是用不同的颜色来加以区分的。黑色:左右两边文件夹、内容相同。蓝...

2019-02-24 22:09:40 6294

原创 MySQL语句执行顺序和编写顺序

select语句完整语法:SELECT DISTINCT &lt;select_list&gt;FROM &lt;left_table&gt;&lt;join_type&gt; JOIN &lt;right_table&gt;ON &lt;join_condition&gt;WHERE &lt;where_condition&gt;GROUP BY &lt;group_by_list...

2019-02-22 14:44:49 6060 1

原创 css垂直+水平导航栏代码实例

第一种:垂直导航栏&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt;导航栏实例&lt;/title&gt;&lt;style&gt;ul {    list-style-type: none;    margin: 0;    padd

2019-02-13 11:25:08 6720

原创 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 307

翻译 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 6971 1

编写的一个小的markdown的demo

编写的一个小的markdown的demo

2021-05-12

利用vue实现在线打分

利用vue实现在线打分

2021-05-12

自己练习写的three 3D demo

自己练习写的three 3D demo

2021-05-12

Authentication Users Privacy

Authentication Users Privacy An Integrating Location Privacy Protection Algorithm for Secure Moving Objects in Location Based Services。本文引入了一种新的查询隐私算法,称为认证速度动态传输模式隐藏算法,用于连续查询LBS。它考虑用户在速度,方向和旅行中的相似性,使用相同的传输模式进行匿名化。

2018-11-26

Crowds Anonymity for web transactions

Crowds Anonymity for web transactions。 Crowds匿名通信方案: 提供发送方匿名的匿名网络浏览方案。 采用基于固定转发策略和随机成员选择策略建立起通信重路由路径。

2018-11-26

基于用户分布感知的移动P2P快速位置匿名算法

本文提出一种基于用户领域分布感知的快速位置匿名方法,通过邻域加权用户分布信息的获取为用户推荐匿名区大小和查找范围,从而实现匿名区的快速查找。

2018-11-26

基于重路由匿名通信系统的设计

基于重路由匿名通信系统的设计。本文提出系统:分片冗余机制、重路由机制中的变长策略和下一跳路由选择策略、概率转发机制和加密机制、 多服务器协调的P2P工作方式,较好解决发送者和接受者的同时匿名以及相互关系的匿名、新方案具有较好的安全性和抗攻击能力。

2018-11-26

Java程序开发大全

Java程序开发大全。基于MyEclipse平台+Struts+Hiber+Spring主流框架开发。

2018-08-15

MD5消息摘要算法

MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。

2018-05-24

运用ID3算法训练决策树

运用ID3算法训练决策树,运行成功,包含代码和训练测试数据集。

2018-05-24

用C4.5算法进行决策树的学习

用C4.5算法进行决策树的学习,该程序包含完整代码、训练和测试数据集。

2018-05-24

SVM算法实现分类

支持向量机SVM算法可以有效的实现分类,该程序包含完整的代码以及训练和测试数据集。

2018-05-24

BPNet多层网络学习算法可以实现有效的分类,包括完整代码、训练和测试数据集。

BPNet算法是一种最有效的多层神经网络学习方法算法实现分类。包括已实现的代码和训练、测试的数据集。

2018-05-24

决策树算法(ID3和C45)

决策树算法(ID3和C45),两个算法分开写的,包含有数据集。

2018-05-01

Android 3D光照

用android语言绘制的旋转立方体,并在此基础上添加光照效果。添加的光照类型为环境光和散射光。运用的是Eclipse软件。

2018-05-01

用android语言实现幻灯片式图片浏览器

画廊视图使用Gallery表示,能够按水平方向显示内容,并且可以手指直接拖动图片和移动,一般用 来浏览图片,,被选中的选项位于中间,并且可以响应事件显示信息.在使用画廊视图时,首先在屏幕 上添加Gallery组件,通常使用标记在XML而布局文件中添加. 而该实例就是应用画廊视图和图像切换器实现幻灯片式图片浏览器。

2017-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除