自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

快去创造奇迹

渣渣的奋斗之旅

  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 threejs问题集锦

优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/贴图官方插件贴图贴图大小限制WebGL对于texture的支持是有大小限制的,使用CanvasRenderer也会有同样的限制,只要手机支持WebGL,可以保证允许2048*2048的贴图,因此贴图最好不超过该限制。官方插件使用最新版OrbitControls.js(2018...

2019-02-25 16:28:32 3656

原创 threejs进阶下:交互

优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/RaycasterTHREE.Raycaster是threejs中比较重要的一个类,可以用于物体选择和碰撞检测。实现原理是生成一条从显示的起点到重点的一条射线,检测与射线相交的物体集合。new Raycaster(origin, direction, near, far)origin:光线...

2019-02-25 16:27:54 2805

原创 threejs进阶上:动画

优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/简单动画对于一些简单的动画,比如旋转/位置变换等等,可以直接使用requestAnimationFrame来进行重绘,示例:function render() { earth.rotation.y += 0.005; cloud.rotation.y += 0.003; ...

2019-02-25 16:27:06 1830

原创 threejs基础下:贴图资源加载与光照

优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/加载器Loaders加载器是threejs中很重要的一个步骤,可以用于加载纹理/图片/模型/音频等资源,不同的loader对应不同格式的文件,loaders通用流程如下:var loader = new THREE.[Loader]();/* * 函数名:.load(url, onLoa...

2019-02-25 16:26:14 3973

原创 threejs基础上:初始化

优先更新个人博客,求关注~~个人博客:https://jinglecjy.github.io/Three.js是一个用于简化webGL编程的3D库,即使在不支持webGL的环境下也能做到优雅降级,以下教程将围绕构建这个地球DEMO来展开。ThreeJs中最主要的有三个对象场景(scene)、相机(camera)、渲染器(renderer)。scene是布景空间,camera是拍摄镜头,r...

2019-02-25 16:25:28 2521

原创 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 14030 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 3508 2

原创 【React前置知识】02. Compass

慕课网的视频教程【Sass和Compass必备技能之Sass篇】观后笔记,感谢Materliu老师~Sass与CompassCompass是Sass基础上二次开发的工具。优点:写出更优秀的CSS;解决CSS编写过程中的痛点问题(如精灵图合图等);有效组织样式、图片、字体等项目元素。应用场景:重构时自动化CSS;项目周期内更好组织项目内容。Compasscompa...

2018-08-05 10:14:52 572

原创 【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 359

原创 连续发起jsonp请求,导致错误Uncaught TypeError: jsonp1 is not a function

记录一下在项目中遇到的一个问题和解决方法。 问题场景:频繁连续地通过jsonp跨域获取数据,而且后台设置了固定的回调函数名称时,导致错误Uncaught TypeError: jsonp1 is not a function。 解决方案:通过一个flag来记录当前是否有请求正在执行,如果有则将后发起的请求参数存储到数组中,直到当前请求完成后再重新发起,相当于将异步调用变成了同步。 va...

2018-05-21 19:02:30 3406

原创 开坑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 223

原创 仿微博风格的图片上传并实时显示实现(plupload,PHP)

没错,又是我,一只悲催的毕设咸鱼!这次实现的是微博发布动态时,选择图片上传按钮。按照惯例来个效果图。 这次使用了一个jquery插件plupload,具体的实现没有细究,拿过来直接就用了。上手还是很简单的,参考了几个博客就能实现基本功能了。微博的添加按钮是占据一个图片位置,每添加一个图片就向后移一位。注意:坑来了,使用这个插件的时候每次添加图片之后,添加的图片会处在之前添加按钮的位置,然后这个位置

2018-01-18 21:36:27 1900 3

原创 用input输入框实现好看的复选框效果(css+jq)

做毕设果然是道阻且长QAQ,在用到一个复选框的时候由于嫌弃复选框实在太丑了,就自己做了一个。其中没有用到任何图片,用css和jQuery实现。

2017-12-22 22:46:00 2474

翻译 React中的Diff算法——Christopher Chedeau(原文翻译)

React’s diff algorithm是了解React中的Diff算法必读的文章之一,以下内容是我在阅读过程中边看边翻译的,非科班渣翻请谅解。强烈建议阅读英文原文。

2017-12-14 23:10:09 530

原创 React入门笔记(三):表单、事件、Ref属性

表单、事件实例及ref属性

2017-12-14 16:30:33 3141

原创 React入门笔记(二):组件和AJAX

React入门笔记(一):简介和JSX

2017-12-13 21:32:22 1370

原创 React入门笔记(一):简介和JSX

简介和JSX

2017-12-10 21:24:13 726

原创 纯CSS实现带小三角的提示框

纯CSS实现带小三角的提示框

2017-10-14 17:09:43 3207

原创 【YDKJS笔记】二、作用域与闭包

YDKJS知识点整理

2017-09-28 10:59:28 364

原创 计算机网络笔记整理(七):下一代网际协议IPv6(IPng)

IPv6

2017-09-16 18:21:10 2041

原创 计算机网络笔记整理(六):应用层

DNS/HTTP/FTPFTP/TELNET/DHCP

2017-09-16 13:00:12 2670

原创 【YDKJS笔记】一、入门与进阶

前言:这本书是受到同学推荐所以找来看,目前感觉真的是没有愧对它那么多的好评,写的非常好,让我感觉跳出了旧的理解到了新世界。这份笔记实际上只是对书本内容的摘录,以便自己之后反复复习。强烈推荐大家一读原书!

2017-09-11 21:54:41 446

原创 计算机网络笔记整理(五):运输层

UDP、TCP;可靠传输、流量控制、拥塞控制(慢开始、拥塞避免、快重传、快恢复)、三次握手和四次挥手。

2017-09-11 16:52:42 927

原创 JavaScript:iframe子页面和父页面域内及跨域通信示例

iframe子页面与父页面通信

2017-09-10 15:59:08 3850

原创 校招编程题目(2) JavaScript:购物车操作(京东)

实现购物车的添加和删除功能

2017-09-09 23:06:59 671

原创 校招编程题目(1) C++:括号匹配方案(京东)

卡特兰数,暴力枚举

2017-09-09 11:27:15 1326

原创 计算机网络笔记整理(四):网络层

* IP地址的分类(A/B/C类地址)、划分子网、无分类编址CIDR(构造超网)IP地址与硬件地址之间的转换(ARP、RARP)* IP数据报* 网际控制报文协议ICMP因特网的路由选择协议:内部网关协议IGP(如RIP、OSPF)、外部网关协议(如BGP-4) IP多播

2017-09-05 15:00:08 1357

原创 计算机网络笔记整理(三):数据链路层

数据链路层

2017-09-01 23:23:43 1249

原创 计算机网络笔记整理(二):物理层

计算机网络:物理层

2017-08-31 23:14:14 851

原创 计算机网络笔记整理(一):概述

一些基础概念

2017-08-31 23:05:05 1287 2

原创 【算法】排序 (三):二叉树排序&基于散列排序(C++实现)

二叉树排序桶排序

2017-06-08 21:29:10 933

原创 【算法】排序 (二):冒泡排序&快速排序&归并排序&基数排序&拓扑排序(C++实现)

交换排序(冒泡排序+快速排序)、归并排序、基数排序、拓扑排序二维数组指针及指针数组

2017-05-22 21:44:33 1618

原创 【算法】图论(一) —— 基本图算法(BFS/DFS/强连通分量)

基本图算法(图的表示/广度优先搜索/深度优先搜索/拓扑排序/强连通分量)

2017-05-19 21:42:19 4298

原创 【算法】排序 (一):插入排序&希尔排序&选择排序&堆排序(C++实现)

排序算法的具体实现都在文章末端直接插入排序、希尔排序、简单选择排序、堆排序

2017-05-19 21:39:20 453

原创 【数据结构】树(三):红黑树插入与删除操作(C++实现)

红黑树性质及操作分析,包含C++代码实现

2017-04-27 21:17:13 2591 2

原创 【数据结构】树(四):B树(C++实现)

B树

2017-04-22 13:44:21 1405

原创 【数据结构】树(二):二叉树&二叉搜索树&平衡二叉树(C++实现)

二叉树/二叉搜索树/平衡二叉树

2017-04-21 23:02:21 732

原创 【数据结构】树(一):字典搜索树&并查集&哈夫曼编码(C++实现)

树的基本概念、树的表示方法、字典搜索树、并查集、哈夫曼编码

2017-04-15 00:57:23 1164

原创 嵌入式实验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 934

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

JavaScript图片轮播代码示例

JavaScript图片轮播代码示例,原生JavaScript实现,结构清晰,代码精简,包含图片资源 为什么现在摘要要大于100字节QAQ

2017-09-10

密码学与网络安全(Cryptography and Network Security -- Behrouz A Forouzan ) 英文版全

对应大学计算机教育国外著名教材系列,密码学与网络安全(中文导读英文版),清华大学出版社

2017-06-18

八大排序算法代码(C++)

冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序,拓扑排序,桶排序,基数排序

2017-06-09

AVL树/B树/红黑树/二叉搜索树/并查集/哈夫曼树/字典树实现合集(C++)

包含AVL树、B树、红黑树、二叉搜索树、并查集、哈夫曼树、字典树的实现

2017-05-25

空空如也

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

TA关注的人

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