- 博客(59)
- 资源 (4)
- 收藏
- 关注
转载 Ma神 修真之路
终有一天我手中的编译器将成为我灵魂的一部分,这世界在我的眼中将被代码重构,我将看到山川无尽银河无垠都汇成二进制的数字河流,过往英雄都在我脑海眼前一一浮现,而我听到无数码农跪倒在我的程序面前呼喊。 他们叫我代码之神。 到那个时候,我想我一定可以找回你。一丶 这是一个属于代码的修真世界。 这世界里的每一个人,每一个东西,包括高山大海,刀剑风云,其本质都是一串数字流。 打个比方,
2017-01-12 11:40:53 421
原创 Maven仓库—Nexus环境搭建及简单介绍
环境搭建 1.1 下载 http://www.sonatype.org/nexus/ NEXUS OSS [OSS = Open Source Software,开源软件——免费] NEXUS PROFESSIONAL -FREE TRIAL [专业版本——收费]。 所以选择NEXUS OSSNexus中的仓库项目中配置Nexus仓库配置仓库镜像
2016-09-18 22:23:38 438
原创 NuGet
NuGet(http://nuget.codeplex.com)是一个开源包管理器,它能更方便地把一些dll和文件(如jquery)添加到项目中,而不需要从文件中复制拷贝。拿个简单的例子来说,如果想在项目中添加jquery1.5.2,用NuGet后就没必要去官方下载,再手动添加到项目中,而是用一个命令“install-package jquery 1.5.2”就可以了。官方网站(http://nug
2016-09-18 22:21:16 296
转载 Shader Forge
基础知识一、基本操作: 1)、截断连线:按住alt并右键 2)、框选:按住alt键并框选 3)、对于不认识的节点,右键选择what,出现API官网,可选简体字二、开始设置: 1)、新建材质要命名并设置好路径 2)、考虑shader可能会运行的平台或显卡配置 3)、渲染路径:向前渲染或延迟渲染,后者能避免重复渲染,提高渲染效率,但不
2017-04-16 09:39:31 578
转载 Shader 固定管线详解二
Shader "Sbi/ff2" { //属性 Properties { _Color("Main Color",color)=(1,1,1,1) //"Main Color"是unity面板中显示的颜色 _Ambient("Ambient",color)=(0.3,0.3,0.3,0.3) _Specul
2017-04-16 09:32:30 453
转载 Shader 固定管线 详解
1.Properties 属性2.Material 材质3.Lighting 灯光4.Settexture 设置纹理 在完成渲染设定后,你能指定一定数量的纹理和当使用 SetTexture 命令时所采用的混合模式: 语法结构: SetTexture texture property { [Combine options] }5.Pass 渲染管线 Pass通道块控制被渲
2017-04-16 09:31:38 483
原创 自身工作流
四字 PDCA知道领导要自己做什么?知道自己怎么做对这件事,然后是怎么做好这件事, 做好以后,要检查自己是否做对,做好。 如何为别人提供方便,如何提高自己的工作效率,如何提高协同工作效率。
2016-06-05 10:50:42 257
原创 工具进阶篇
软件行业用的最多的就是SVN,Git版本管理工具,当然这些比较常见用于项目中的程序部分的管理维护,其实在日常生活中,他也是可以用来做一些需求性质的维护(比如你有强迫症之类的,需要梳理每次迭代信息的)如果你的工作中需要使用SVN或者Git,请学会常用的命令使用。 1.Update 更新至最新版本 2.Update to version 更新至某个版本 3.Revert 还原 4.Clean u
2016-05-22 20:04:02 367
原创 工具篇之FTP And Office
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。”下载”文件
2016-05-22 10:09:52 1528
原创 工具篇之计算机PC
每次我见到满屏幕的文件图标,我就觉得这个人的生活肯定一团糟。 —-(注释)不要跟我讨论什么直观,能力强(思维容量大),都是扯淡。计算机,几乎IT公司人人都需要用到。不同的操作系统,不同的硬件设备。 我这里就不提那些网络设备了,什么路由器,集线器,交换机,我觉得不是每个Coder都会懂,更不用说文职人员了。我就单纯的讲讲PC,也不涉及什么Linux,CenterOS,Mac等操作系统。我们就讲WI
2016-05-18 00:20:20 359
原创 百度篇
首先,“百度”这里借代的是搜索引擎为代表的解决问题的思考习惯。就我观察,人的工作状态分为如下几种: 1.盲目,褒义词叫做青春,贬义词叫做中二。 就是一些刚毕业,一直都可能是乖乖儿,或者没独立能力的一些人。他们开始工作完全不知道如何处理手中的问题,不知道如何学习,不知道该干嘛。但是脑子里还是象牙塔里的高才生心态,特别喜好是找茬,问问题问倒别人,来显示自己的优越感。2.心机婊,褒义词叫做‘职场大拿’
2016-05-15 11:52:03 733
转载 序言
VR(Virtual Reality,即虚拟现实,简称VR),是由美国VPL公司创建人拉尼尔(Jaron Lanier)在20世纪80年代初提出的。其具体内涵是:综合利用计算机图形系统和各种现实及控制等接口设备,在计算机上生成的、可交互的三维环境中提供沉浸感觉的技术。其中,计算机生成的、可交互的三维环境称为虚拟环境(即Virtual Environment,简称VE)。虚拟现实技术是一种可以创建和体
2016-04-24 10:11:31 296
转载 线程和锁
线程的优先级 优先级的取值为1-10(数值越高优先级越高)。 Public final int getPriority(); 得到线程优先级的数值。 Public final void setPriority(int newPriority);修改线程的优先级。 注:优先级高不代表该线程就一定先运行,只能代表该线程先运行的可能型比较大。 控制线程周期常用的方法 Wait()释放CPU的
2016-04-06 20:21:26 286
转载 查找
三种查找算法:顺序查找,二分法查找(折半查找),分块查找,散列表(以后谈)一、顺序查找的基本思想: 从表的一端开始,顺序扫描表,依次将扫描到的结点关键字和给定值(假定为a)相比较,若当前结点关键字与a相等,则查找成功;若扫描结束后,仍未找到关键字等于a的结点,则查找失败。说白了就是,从头到尾,一个一个地比,找着相同的就成功,找不到就失败。很明显的缺点就是查找效率低。适用于线性表的顺序存储结构和链式
2016-04-06 20:21:08 221
转载 排序和查找
程序员必知8大排序3大查找1、直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数 也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例2、希尔排序(也称最小增量排序)(1)基本思想:算法先将要排序的一组数按某个增量d(n/2,n为要排序数的个数)分成若干组,每组中记录的下标相差d.对
2016-04-06 20:20:45 258
翻译 Cocos2d入门 <七> 游戏结束
跳转using namespace cocos2d;bool GameOverScene::init(){ if( CCScene::init() ) { this->_layer = GameOverLayer::node(); this->_layer->retain(); this->addChild(_layer); return t
2013-01-16 16:32:40 754
翻译 Cocos2d入门 <六> 播放声音
CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic("background-music-aac.wav", true);
2013-01-16 16:27:43 256
翻译 Cocos2d入门 <五> 碰撞检测
protected: cocos2d::CCArray *_targets; cocos2d::CCArray *_projectiles; 在 init 函数中// in init() // Initialize arrays _targets = new CCArray; _projectiles = new CCArray;
2013-01-16 16:24:58 356
翻译 Cocos2d入门 <四> fire bullet
我们需要我们的英雄 来发射子弹消灭敌人。void HelloWorld::ccTouchesEnded(CCSet* touches, CCEvent* event){ // Choose one of the touches to work with CCTouch* touch = (CCTouch*)( touches->anyObject() ); CCPoint lo
2013-01-16 16:24:10 553
翻译 Cocos2d入门 <三>如何移动精灵角色
void HelloWorld::addTarget(){ CCSprite *target = CCSprite::create("Target.png",CCRectMake(0,0,27,40)); // Determine where to spawn the target along the Y axis CCSize winSize = CCDirector::shar
2013-01-16 16:23:23 806
翻译 Cocos2d入门 <二> 添加一个精灵
Souce code :class HelloWorld : public cocos2d::CCLayerColorbool HelloWorld::init(){ if(CCLayerColor::initWithColor(ccc4(255,255,255,255))) { CCSize winSize = CCDirector::sharedDirecto
2013-01-16 16:22:10 378
翻译 Cocos2d入门 <一>建立一个新工程
第一步,下载cocos2d库相关网址:http://download.cocos2d-x.org.源码地址:http://www.cocos2d-x.org/attachments/535/Cocos2dxSimpleGame-0.9.1.rar 新建一个新的win32项目。 点击完成,生成项目。接着点击项目依赖项如下图:
2013-01-16 16:17:39 383
原创 BulletPhysics,RigidBody and soft body Interface <2>
#include "StdAfx.h"#include "PhysicsImpl.h"PhysicsImpl::PhysicsImpl(void){ m_pDynamicsWorld = NULL; m_pBroadphase= NULL; m_pDispatcher= NULL; m_pSolver= NULL; m_pCollisionConfiguration= NULL
2012-09-18 22:04:21 782
原创 BulletPhysics,RigidBody and soft body Interface <1>
#pragma onceclass btCollisionShape;class btDynamicsWorld;class btRigidBody;class btBroadphaseInterface;class btCollisionShape;class btCollisionDispatcher;class btConstraintSolver;class btDefa
2012-09-18 22:03:12 534
原创 bulletphysics初识
第一步,当然是搜索bulletphysics,经过筛选,会得到如下有用信息:百度百科:开源物理引擎一堆套话,忽略不计;Bullet官方:http://bulletphysics.org/wordpress/ balabala 挑选有用的。左上角特别小的icon第二步,当然是Download。选择尽量比较新的版本,当然如果有特殊需求,选择自己需要的版本即可。这个是我下载的版本。
2012-09-18 21:57:34 2005
原创 C# 多线程断点续传
这个还是比较简单的,当然如果功能比较复杂,质量要求高的话,依旧还是有难度的。 简单的就是 http请求,获得最大长度分块下载,断线重连,下载完成 较检 难的地方在于线程网络请求断开重连,重新下载的处理。以及如何判断服务器支持的最大可连接数,以及相关的逻辑处理。
2012-05-31 00:11:41 492
原创 unity3d 基础入门
没什么好说的,各种泪目。 拿到好的demo 都不哉那个空间是怎么生成的。。郁闷的要死了。 而且没有手把手的文档教程,你出视频,他妈的老子要上班的.工作的时候敢看。。 还有恶心的NGUI ,你能不能不要那么坑爹, 这坐标能把人调整的想死好么。 万恶的U3D,最主要的是那个恶心的坑爹框架。你能不能不用状态机。。我去你妈了个B的。。。
2012-05-31 00:10:54 270
原创 silverlight如何更新
坑爹的更新好么?! 首先说明环境vs2010 +silverlight 5.0 + OOB 需要微软签名,自己做的签名可以保证,安装认证提示,但是OOB更新的时候会报错。大概是微软有啥么比较高深的,检测技术。但是可以用silence安装的方法解决NSIS做个安装包吧 不过唯一坑爹的就是 安装 卸载 和运行命令,存在一些冲突安装以后直接再运行的话,桌
2012-05-31 00:09:40 989 2
原创 Android-ndk-opgles v2.0环境配置小结
Android-ndk-opgles v2.0环境配置小结Ps:Google-sdk&ndk是在进步的,所以,所有的一切应该以官方文档为主。参考网址:http://developer.android.com/sdk/ndk/index.html 1.
2011-09-22 17:49:43 768
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人