doorxp-blog

doorxp.com

射线与球的相交性检测

从图形来说射线和圆相交, origin是射线起点, dir是射线的方向向量。p0,p1是两个交点,center为圆心,半径为R,d为圆心到射线的距离。我们先以2D切面图来说明,当射线和圆相交的时候,可以看到,球心 center 到射线 ray 的距离 d <= R,这个即为相交的条件。那么射线与球相切就转化为了球心到射线的距离d的判断。先求出d:设圆心在射线上的投影为c',则 origin,center, c' 形成了一个直角三角形。获得射线起点到圆心的向量 Vo

Delete expired certificates from Keychain

#!/bin/bash# Grabs the expired certificate hashesexpired=$(security find-identity | grep EXPIRED | awk '{print $2}')# Check for certsif [ -z "

iOS AppIcon Shell

sips -g all 源文件路径有文件满足下面的条件    pixelWidth: 1024  pixelHeight: 1024  typeIdentifier: public.png  format: png  formatOptions: default  dpiWidth: 72.000  dpiHeight: 72.000  samplesPer

Swift中使用构建配置来支持条件编译

在Objective-C中,我们经常使用预处理指令来帮助我们根据不同的平台执行不同的代码,以让我们的代码支持不同的平台,如:12345#if TARGET_OS_IPHONE    #define MAS_VIEW UIView             #elif TARGET_OS_MA

alfred 每次开机运行后都提示是否允许访问通讯录

打开 Alfred Preferences -> Features -> Contacts,取消勾选 Open Contacts in Alfred。 或者系统偏好设置 -> 安全性与隐私 -> 隐私 -> 通讯录,勾上 Alfred.app,允许 Alfred 访问通讯录在使用破解版的时候,每次开机都要提示这个信息,实在是很烦.最终找到解决办法:在终端输入如下命令,完美解决^_^!sudo codesign -f -d -s - /Application

git无法pull仓库refusing to merge unrelated histories

本文讲的是把git在最新2.9.2,合并pull两个不同的项目,出现的问题如何去解决fatal: refusing to merge unrelated histories我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。先pull,因为两个仓库不同,发现refusing to merge unrelated histories,无法pull因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git pull,这句代码是在git 2.9.2

解决每次运行Xcode , 都需要输入密码 问题

1、打开终端2、输入DevToolsSecurity --status 查看状态,如果是Developer mode is currently disabled.那就对了3、输入DevToolsSecurity --enable此时会弹出密码输入框,输入密码后终端信息:Developer mode is now enabled.bingo!搞定了。4、如果要恢复以前每次运行都要输密码(我想大部分人都不会去做吧)输入:DevToolsSecurity --disable然后提示框输入密码,状态修改

内存修改

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58//extern "C"&n

jd-gui不能在jdk9上使用

JDK9上报错类似Exception in thread "main" java.lang.reflect.InaccessibleObjectException: Unable to make jdk.internal.loader.ClassLoaders$AppClassLoader(jdk.internal.loader.ClassLoaders$PlatformClassLoader,j

10个小学作文小窍门,作文瞬间变华丽!

很多家长提到孩子不会写作文,其实对于孩子来说,一定要掌握一些小技巧,并不断练习,才能让你的作文有滋有味,同一句话,用不同的方式、用词、语气表现出来,其含金量就是不一样。如何将你的作文提高一个档次呢?一、写外貌不用“有”作文如何写外貌?孩子的作文里总会看到类似这样的名子:“XX可漂亮了,她有一头卷卷的黄头发,有一双乌黑的葡萄般的大眼睛,有一个高高的鼻子,还有一张樱桃小嘴。” 如果你试着让他们去掉文中的“有”,把文字重新串联一遍,会发现作文顺了很多。写上段文字的同学经蒋老师指导后修改如下:“XX可漂

Powered By Z-BlogPHP 1.5.1 Zero

Copyright doorxp.com Rights Reserved.