- 博客(44)
- 资源 (4)
- 收藏
- 关注
原创 threejs问题集锦
优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/贴图官方插件贴图贴图大小限制WebGL对于texture的支持是有大小限制的,使用CanvasRenderer也会有同样的限制,只要手机支持WebGL,可以保证允许2048*2048的贴图,因此贴图最好不超过该限制。官方插件使用最新版OrbitControls.js(2018...
2019-02-25 16:28:32 3779
原创 threejs进阶下:交互
优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/RaycasterTHREE.Raycaster是threejs中比较重要的一个类,可以用于物体选择和碰撞检测。实现原理是生成一条从显示的起点到重点的一条射线,检测与射线相交的物体集合。new Raycaster(origin, direction, near, far)origin:光线...
2019-02-25 16:27:54 2850
原创 threejs进阶上:动画
优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/简单动画对于一些简单的动画,比如旋转/位置变换等等,可以直接使用requestAnimationFrame来进行重绘,示例:function render() { earth.rotation.y += 0.005; cloud.rotation.y += 0.003; ...
2019-02-25 16:27:06 1891
原创 threejs基础下:贴图资源加载与光照
优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/加载器Loaders加载器是threejs中很重要的一个步骤,可以用于加载纹理/图片/模型/音频等资源,不同的loader对应不同格式的文件,loaders通用流程如下:var loader = new THREE.[Loader]();/* * 函数名:.load(url, onLoa...
2019-02-25 16:26:14 4070
原创 threejs基础上:初始化
优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/Three.js是一个用于简化webGL编程的3D库,即使在不支持webGL的环境下也能做到优雅降级,以下教程将围绕构建这个地球DEMO来展开。ThreeJs中最主要的有三个对象场景(scene)、相机(camera)、渲染器(renderer)。scene是布景空间,camera是拍摄镜头,r...
2019-02-25 16:25:28 2596
原创 arduino烧录esp8266出错:error: espcomm_upload_mem failed
出错信息:warning: espcomm_sync failederror: espcomm_open failederror: espcomm_upload_mem failederror: espcomm_upload_mem failed在烧写代码前需要先定义arduino的rx/tx接口,代码如下:const int tx = 1;const int rx = 0;...
2018-08-26 14:24:25 14215 1
原创 arduino烧录esp8266出错:error: failed reading byte
出错信息:error: failed reading bytewarning: espcomm_send_command: cant receive slip payload data将reset method设置为nodemcu代码烧入成功!如果未成功可以尝试先拔掉Vcc再重新烧写。 更多解决方法可以查看网址https://github.com/esp8266/Arduino/iss...
2018-08-25 13:42:48 3622 2
原创 【React前置知识】02. Compass
慕课网的视频教程【Sass和Compass必备技能之Sass篇】观后笔记,感谢Materliu老师~Sass与CompassCompass是Sass基础上二次开发的工具。优点:写出更优秀的CSS;解决CSS编写过程中的痛点问题(如精灵图合图等);有效组织样式、图片、字体等项目元素。应用场景:重构时自动化CSS;项目周期内更好组织项目内容。Compasscompa...
2018-08-05 10:14:52 624
原创 【React前置知识】01. SASS
其实sass一直有在使用,但是只是非常简单基础的嵌套,没有发挥到其真正作用的10%,这次趁有空,整理一下sass的知识点。主要学习慕课网的视频教程【Sass和Compass必备技能之Sass篇】的笔记,感恩✿✿ヽ(°▽°)ノ✿.sass和.scss// .sass:类ruby语法,空格敏感h1 color: #000 background: #fff// .scss:...
2018-06-11 18:45:09 410
原创 连续发起jsonp请求,导致错误Uncaught TypeError: jsonp1 is not a function
记录一下在项目中遇到的一个问题和解决方法。 问题场景:频繁连续地通过jsonp跨域获取数据,而且后台设置了固定的回调函数名称时,导致错误Uncaught TypeError: jsonp1 is not a function。 解决方案:通过一个flag来记录当前是否有请求正在执行,如果有则将后发起的请求参数存储到数组中,直到当前请求完成后再重新发起,相当于将异步调用变成了同步。 va...
2018-05-21 19:02:30 3500
原创 开坑webpack(一):安装与简单使用
一、开始项目与配置(windows下)新建项目并在项目目录下初始化环境:npm init -y 安装工具:npm install --save-dev webpack webpack-dev-server(在webpack4中还需要安装webpack-cli,在webpack3是和webpack本身在一个包中的) 新建配置文件(名字不能换):copy NUL webpack.co...
2018-04-07 15:31:31 269
原创 仿微博风格的图片上传并实时显示实现(plupload,PHP)
没错,又是我,一只悲催的毕设咸鱼!这次实现的是微博发布动态时,选择图片上传按钮。按照惯例来个效果图。 这次使用了一个jquery插件plupload,具体的实现没有细究,拿过来直接就用了。上手还是很简单的,参考了几个博客就能实现基本功能了。微博的添加按钮是占据一个图片位置,每添加一个图片就向后移一位。注意:坑来了,使用这个插件的时候每次添加图片之后,添加的图片会处在之前添加按钮的位置,然后这个位置
2018-01-18 21:36:27 1968 3
原创 用input输入框实现好看的复选框效果(css+jq)
做毕设果然是道阻且长QAQ,在用到一个复选框的时候由于嫌弃复选框实在太丑了,就自己做了一个。其中没有用到任何图片,用css和jQuery实现。
2017-12-22 22:46:00 2553
翻译 React中的Diff算法——Christopher Chedeau(原文翻译)
React’s diff algorithm是了解React中的Diff算法必读的文章之一,以下内容是我在阅读过程中边看边翻译的,非科班渣翻请谅解。强烈建议阅读英文原文。
2017-12-14 23:10:09 597
原创 【YDKJS笔记】一、入门与进阶
前言:这本书是受到同学推荐所以找来看,目前感觉真的是没有愧对它那么多的好评,写的非常好,让我感觉跳出了旧的理解到了新世界。这份笔记实际上只是对书本内容的摘录,以便自己之后反复复习。强烈推荐大家一读原书!
2017-09-11 21:54:41 483
原创 计算机网络笔记整理(四):网络层
* IP地址的分类(A/B/C类地址)、划分子网、无分类编址CIDR(构造超网)IP地址与硬件地址之间的转换(ARP、RARP)* IP数据报* 网际控制报文协议ICMP因特网的路由选择协议:内部网关协议IGP(如RIP、OSPF)、外部网关协议(如BGP-4) IP多播
2017-09-05 15:00:08 1440
原创 【算法】排序 (二):冒泡排序&快速排序&归并排序&基数排序&拓扑排序(C++实现)
交换排序(冒泡排序+快速排序)、归并排序、基数排序、拓扑排序二维数组指针及指针数组
2017-05-22 21:44:33 1713
原创 【算法】排序 (一):插入排序&希尔排序&选择排序&堆排序(C++实现)
排序算法的具体实现都在文章末端直接插入排序、希尔排序、简单选择排序、堆排序
2017-05-19 21:39:20 492
原创 嵌入式实验EX1:Kahn Process Networks and Synchronous Data Flows
KPN(Kahn Process Networks),即卡恩进程网络,是一种应用于数据流建模的模型,描述了进程间网络图,直观的显示进程之间的交互。 一、KPN模型特性1、一种并行程序设计语言2、进程通过一个拥有无限容量的单向First-In-First-Out(FIFO)通道,以点对点的方式进行通信3、阻塞式读取:当通道为空时,写操作将会被阻塞直到有数据被写入通道4、非阻塞式写入:进程
2017-04-13 18:14:31 1005
原创 POJ1017 Packets(贪心算法训练)
Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 51306 Accepted: 17391DescriptionA factory produces products packed in square packets of the same height h and
2017-04-13 18:14:28 605
密码学与网络安全(Cryptography and Network Security -- Behrouz A Forouzan ) 英文版全
2017-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人