OYH Blog

You are thre apple of my eyes

追书神器

微信小程序--追书神器

小说阅读—小程序 本项目所有api全部来自追书神器,包括 获取所有分类 获取排行榜类型 获取排行榜小说 获取分类下小类别 根据分类获取小说列表 获取小说信息 模糊搜索 缓存 待完善 换源 缓存 小程序的http请求是异步的,所以一般的需要循环请求的比如:缓存100章这样的,需要等到请求结束再进行下一请求,所...

射线拾取

获取鼠标坐标及选取模型

以下纯属个人观点 方式 我所知道的选取模型分两种, 一种是代码创建的如正方体等,类型的mesh的; 一种是外部导入的模型如:obj后缀的,类型为Group的; mesh var mouse = new THREE.Vector2(); //初始化鼠标位置 var raycaster = new THREE.Raycaster(); //模拟涉嫌 window.ad...

JSONP

获取数据

最近一直想着抓一些app的接口来做一些demo来练练手,接口是有了,但是新的问题产生了, 跨域. 什么是跨域呢,跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。 所谓同源是指,域名,协议,端口均相同; 举个栗子: http://47.94.220.254:8080/ 协议://域名|ip:端口</p> 话...

使用 .gitignore 忽略 Git 仓库中的文件

.gitignore 文件在Git中的使用

使用 .gitignore 文件忽略指定文件 .gitignore 在Git中,很多时候你只想将代码提交到仓库,而不是将当前文件目录下的文件全部提交到Git仓库中,例如在MacOS系统下面的.DS_Store文件,或者是Xocde的操作记录,又或者是pod库的中一大串的源代码。这种情况下使用.gitignore就能够在Git提交时自动忽略掉这些文件。 忽略的格式 # :...

Git 代码回滚

回滚代码的正确姿势

并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认...

Git指令整理

不适合阅读的整理的一些个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:qiubaiying/项目名.git git push -u orig...