码迷,mamicode.com
首页 > 编程语言
Unity3D的RaycastHit小细节
昨天在做一个3D模型(碰撞盒是MeshCollider)的射线碰撞,需要获得碰撞位置的三角形索引值,我想到了一个方案:1.用碰撞点(RaycastHit.point)和每个三角形的3个顶点做共面检测 。2.如果检测共面,再用斜坐标系分解的方法判断碰撞点是否在该三角形内。3.如果在三角形内,则记录下该...
分类:编程语言   时间:2015-03-05 19:03:15    阅读次数:306
java的文件操作类File
java.io.File类,是java获取文件/文件夹的所有属性,和完成所有相关操作的类例子: 1 package test.file.IO; 2 3 import java.io.*; 4 public class TestFile{ 5 public static void main(...
分类:编程语言   时间:2015-03-05 19:02:12    阅读次数:240
C++获取进程号及窗口
#include //根据进程名获取进程IDBOOL GetPidByProcessName(TCHAR *pProcess, DWORD*dwPid) { HANDLE hSnapshot; PROCESSENTRY32 lppe; //创建系统快照 hSnapsh...
分类:编程语言   时间:2015-03-05 18:59:04    阅读次数:250
javascript-匿名函数、闭包常见问题(2).
★★★★来看一个经典的例子 1 //想实现的是 arr[0]=0,arr[1]=1,arr[2]=2...arr[4]=4 2 function box() 3 { 4 var arr=[]; 5 6 ...
分类:编程语言   时间:2015-03-05 18:58:22    阅读次数:181
java内存模型与多线程
现代计算机,cpu在计算的时候,并不总是从内存读取数据,它的数据读取顺序优先级是:寄存器-高速缓存-内存,线程计算的时候,原始的数据来自内存,在 计算过程中,有些数据可能被频繁读取,这些数据被存储在寄存器和高速缓存中,当线程计算完后,这些缓存的数据在适当的时候应该写回内存,当多个线程同时读 写某个内...
分类:编程语言   时间:2015-03-05 18:54:00    阅读次数:225
centos 6.5使用virtualenv指定python 2.7.x
1. 使用现有的 python 2.6.x 安装piprpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum install -y python-pip2. 使用 pip安装virtu...
分类:编程语言   时间:2015-03-05 18:54:49    阅读次数:4142
字符串排序去重
有一个字符串:a="190.0.1 190.0.2 190.0.1"现在我要对其去重,去重可以用uniq,可是前提是先要排序,以下是实现:a=`echo $a | awk '{for (i=1; i<NF; i++) print $i}' | sout |uniq`echo $a190.0.1 19...
分类:编程语言   时间:2015-03-05 18:53:45    阅读次数:210
java生成MD5
利用java生成MD5串。1.利用java的MessageDigest 生成字节数组2.将字节数组转化成16进制数字字符串直接上代码 1 //10进制和16进制映射表 2 String[] strDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "...
分类:编程语言   时间:2015-03-05 18:55:35    阅读次数:168
日志解析(二) 多线程http请求
发起http请求后,检查返回的数据是否含有特征码,几百w的数据跑了一天后也没跑完,尝试了下ruby多线程,发现并不能提高运行速度,果断换JAVA来写,ruby代码贴下:#coding:gbkrequire 'rubygems'require "net/http"require "uri"requir...
分类:编程语言   时间:2015-03-05 18:54:13    阅读次数:133
javascript--经典实例锦集
一,javascript动态显示:如显示效果上图所示:如图显示鼠标放在百度谷歌等字样上市动态显示其内容明细:代码如下: 百度 新浪 谷歌 哈哈 二:点击右键显示“你好”,点击左键显示禁止复制 三:动态走马灯显示显示效果如图所示:当点向...
分类:编程语言   时间:2015-03-05 18:49:45    阅读次数:198
Java-Runtime
Runtime应用之:在安全环境中,在多任务操作系统中使用Java去执行其他程序(比如在Java中调用cmd shell去执行一些命令)通过adb shell pm clear + 包名,可以清除apk包的缓存信息,但是需要通过Java程序去实现,具体实现类如下: 1 import java.io....
分类:编程语言   时间:2015-03-05 18:48:16    阅读次数:138
C#整理6——数组的应用
数组的应用:(一).冒泡排序。1.冒泡排序是用双层循环解决。外层循环的是趟数,里层循环的是次数。2.趟数=n-1;次数=n-趟数。3.里层循环使用if比较相临的两个数的大小,进行数值交换。作业:1.先把冒泡排序写一遍。 1 using System; 2 using System.Collectio...
分类:编程语言   时间:2015-03-05 18:50:02    阅读次数:218
[python]获取计算机名
方法一:import ctypesimport os#获取计算机名def getname(): pcName = ctypes.c_char_p(''.encode('utf-8')) pcSize = 16 pcName = ctypes.cast(pcName, ctypes....
分类:编程语言   时间:2015-03-05 18:47:34    阅读次数:147
Java sax、dom、pull解析xml
-------------------------------------SAX解析xml----------------------------------》Sax定义 SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于android等移动设备 SAX全称是Simple ...
分类:编程语言   时间:2015-03-05 18:47:58    阅读次数:159
spring.net之IOC----目的就是通过配置文件随时换接口的实现
接口,反射,工厂,配置结合起来,类直接交流都通过接口,实现接口的实例配置起来,配置文件是 接口和实现(dll的名称)对应起来,这样工厂在创建实例的时候就可以根据配置来。publicclassFacadeFactory{publicstaticTGetObject()whereT:IBaseFacad...
分类:编程语言   时间:2015-03-05 18:47:30    阅读次数:180
R语言Data Frame数据框常用操作
Data Frame一般被翻译为数据框,感觉就像是R中的表,由行和列组成,与Matrix不同的是,每个列可以是不同的数据类型,而Matrix是必须相同的。Data Frame每一列有列名,每一行也可以指定行名。如果不指定行名,那么就是从1开始自增的Sequence来标识每一行。初始化使用data.f...
分类:编程语言   时间:2015-03-05 18:40:46    阅读次数:172
C程序设计语言学习<一>
前言:目前在学习K&R的书《C程序设计语言学》,由于有好几年没有接触过C语言,所以此次重新学习,吸取了网上前辈们的经验:养成良好的写代码风格及通过博客学习总结与思考。今天看到书中关于华氏温度与摄氏温度的转换表程序,对浮点型与整型数据有了初步了解。在进行练习习题1-3时,先将答案代码在VC++6.0敲...
分类:编程语言   时间:2015-03-05 18:39:49    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!