1.Plane Reflection 平面反射 在角色包的例子里可以看到,该脚本使用一个特定的相机渲染反射内容 官方介绍说这是优于反射探头的一种做法 2.HairRenderer 毛发渲染器 单独写的毛发渲染器对AO,层级顺序等进行了优化,下图演示了传统毛发和渲染器毛发的区别(注意阴影锯齿): 还可以对Alpha细节进行调整: 3.UniqueShadow 神奇阴影 也是建立一个特殊相机,渲染阴影图片.但它被作用在角色自身的投影上 例子的镜头前站着两个人被前面一根杠投射阴影.左边的人是Uniqu…
各种demo——CI框架学习   寒假学习一下CI框架,请各位多多指教! 一.CI的HelloWorld! 注意:CI禁止直接通过文件目录来访问控制器. ./application/controllers/hello.php 1 <?php 2 //放止用户直接通过路径来访问控制器,如果这样的话会显示找不到(封装) 3 if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 4 5 class Hello exte…
昨天1月9日微信小程序发布,顿时被朋友圈刷爆,今天看了一下官方文档,自己开始一步一步搭建环境体验小程序开发. 常见问题: 1.微信小程序开发是否需要重新创建开发者账号? 需要,即使之前申请了微信服务号,并认证过,也需要重新申请小程序. 在微信公众平台官网首页(mp.weixin.qq.com)点击右上角的“立即注册”按钮.选择“小程序”,按提示步骤注册即可. 2.个人能否申请小程序? 不能,目前只支持企业.个体工商户.政府.媒体.其他组织. 3.没有资格申请小程序,能否开始小程序开发? 可以,下…
[Unity3D自带Demo AngryBots路径] 1.Windows: C:\Users\Public\Documents\Unity Porjects 2.MacOSX: /Users/Shared/Unity 工程目录名均为:4-0_AngryBots.…
linux看系统版本信息 uname -a 如果显示为i386,i686则为32位系统,如果为x86_64则为64位 一块硬盘最多可以有四个主分区其中一个主分区可以用一个扩展分区替换,在这个扩展分区中可以有多个逻辑分区 一块硬盘最多只能一个扩展分区,扩展分区不能直接使用,必须在扩展分区中建立逻辑分区以后格式化后才能装系统或者存数据 扩展分区最多有一个,可以没有扩展分区 linux下的分区方案 五个分区 1p+1e(4个l) p1 l5 l6 l7 l8 2p+1e(3l) p1 p2 l5 l6…
一.unity3d有什么优势 如果您对开发游戏感兴趣,而又没有决定选择哪一个游戏引擎,别犹豫了 unity3d是一个很好的选择! 就我来看unity3d优势主要有以下几方面:首先部署简单,自带了一个IDE monoDevelop:其次,unity3d是一个跨平台游戏引擎,无论是Android,ios还是pc发布都很方便:c#作为脚本支持,当然还有js和boo语言,其中js应该说是JavaScript for Unity与正常的JavaScript差别挺大,推荐最好还是选择c#语言,c#在编程效率…
开篇语 今天开始看<操作系统>,没办法,计算机网络技术还算有点底子.至于操作系统要不是以前看过一些这方面的书籍,以及上学期学了单片机工作原理,我估计我真的是懵逼的!所幸,在网上找的233网校的课程还是听得懂,偶尔开个加速也是完全跟的上进度的.但是三月份的计算机的等级考试是在月底3/25-28的.所以不做好笔记,到时候考前还得重新学一遍,所以干脆继续开启简书的学习笔记模式. 正文 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在&q…
架构及简介 Scrapy是用纯Python实现一个为了爬取网站数据.提取结构性数据而编写的应用框架,用途非常广泛. Scrapy 使用了 Twisted(其主要对手是Tornado)异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步框架,并且包含了各种中间件接口,可以灵活的完成各种需求. Scrapy Engine(引擎): 负责Spider.ItemPipeline.Downloader.Scheduler中间的通讯,信号.数据传递等. Scheduler(调度器): 它负…
简介 此笔记为<Effective C++>中部分内容的学习笔记. 目录 文档:<Effective C++>…
第一轮学习 golang "并发内容" 学习笔记,Go指南练习题目解析.使用学习资料 <Go-zh/tour tour>.记录我认为会比较容易忘记的知识点,进行补充,整理总结,以及自己的心得体会. Go 程.信道.带缓冲信道.range .close.select.等价二叉树.sync.Mutex…
遇到问题 在3D Max中导出的跑车在Unity中轴向不对,不知有没有朋友遇到过呢? 切换坐标系统 在Unity3D中按X键,切换坐标系统 车轮方向变了 运行游戏之后,赛车的车轮方向变歪了 车依然能跑,虽然外形变了,但Wheel Collider还是有的,车子行驶过程车轮转向变的很离奇 可能原因 初步认为是模型是轴心不一致导致的,具体原因需要进一步排查,小伙伴们,加油.…
首先必须推荐的这本书<Maven实战> 许晓斌,机械工业出版社 Maven简介 其实使用Maven也有很久时间了,大部分都是别人建好了工程我使用一下,实际上并没有非常详细的使用经验,这次到新公司来,逼着自己从头开始搭建一个Maven工程,但有了以前的经验,上手还是很快的. Maven是在Ant之后出现的,能够自动下载构建并管理依赖,这是它与Ant最大的区别.Ant也能实现生命周期的管理,但与Maven相比,付出的成本要更高一下. 安装和配置 下载Maven http://maven.apach…
蓝图的概念: 简单来说,蓝图是一个存储操作方法的容器.这些操作在这个蓝图被注册到一个应用之后就可以被调用.Flask可以通过蓝图来制止URL以及处理请求.Flask使用蓝图来让应用实现模块化,在Flask中,蓝图具有如下数次那个1,一个应用可以具有多个蓝图:2,可以敬一个蓝图注册到任何一个未使用的URL下比如"/","/example"下或者其子域名中:3,一个应用中,一个模块可以注册多次:4,蓝图可以具有自己的模板,竟然文件或者其他的通用的操作方法,它并不是必须要…
c++: 注意x86/x64,vs2015. #include "stdafx.h" extern "C" { int Add(int a, int b) { return a + b; } } TestPlugin.cpp LIBRARY "TestPlugin" EXPORTS Add @ TestPlugin.def public class Test : MonoBehaviour { private void Start() { Deb…
知识目录 一 : python 的发展历史 1. pyhton2 和pyhton3 的区别 二: python的语言分类 三 :变量 四: 常量 五 :注释 六 : 基本数据类型 1 : int 2 :str 3 :bool 七:用户交互 input() 八: if 函数的应用 一,python 的发展历史 python2x: 由于各个语言的大牛给python社区贡献源码,但是疏于管理, python2x源码比较混乱,冗余. python3x: 规范源码,使其优美清晰简单. in Novembe…
https://cn.vuejs.org/v2/guide/components.html#使用-Slot-分发内容    官方API地址 我对solt的理解是当组件中某一项需要单独定义,那么就应该使用solt. 举例说明.例如项目中需要一个模态框提示 付款成功,付款失败.那么这个模态框也就仅仅差这几个字或者是状态图片而已.那么此时应用solt就是一个非常不错的选择. 目录结构 单个slot 除非子组件模板包含至少一个 <slot> 插口,否则父组件的内容将会被丢弃.当子组件模板只有一个没有属…
本章主要讲述了“集成学习”和“随机森林”两个方面. 重点关注:bagging/pasting.boosting.stacking三个方法. 首先,提出一个思想,如果想提升预测的准确率,一个很好的方法就是用集成的方法.让多种预测器尽可能相互独立,使用不同的算法进行训练.最后以预测器中的预测结果的多数作为最终结果或者将平均概率最高的结果作为最后的结果. 还有没有其他的方法呢,有的. Bagging/Pasting方法:每个预测器使用的算法相同,但是在不同的训练集随机子集上进行训练,采样时将样本放回就…
插槽内容使用方法介绍 父组件中引用支持插槽内容的子组件,形如以下(假设子组件为NavigationLink.vue) <navigation-link url="/profile"> Your Profile </navigation-link> 然后在子组件<template> 模板中使用<slot></slot>,形如以下: <a v-bind:href="url" class="nav…
Vue框架体系主要内容: 1. vue核心语法和用法: 2. vue-router--路由.路由相当于访问路径,将访问路径与vue组件映射起来.传统方式常采用超链接实现路径或页面之间的切换, 而在vue中使用路由的方式实现这一功能,由于是统一处理的方式,更易于管理和维护. 引入方式如下: //安装 npm install vue-router //使用 import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRout…
本章讲决策树 决策树,一种多功能且强大的机器学习算法.它实现了分类和回归任务,甚至多输出任务. 决策树的组合就是随机森林. 本章的代码部分不做说明,具体请到我的GitHub上自行获取. 决策树的每个节点都是一种属性的判断,每个分支是判断结果的输出,是一种监督学习的算法. 决策树的类别有很多,最广泛使用的决策树的生成算法是CART(Classification And Regression Tree). CART: 首先,使用单个特征k和阈值h将训练集分为两个子集.对于上述两个参数的选择,需要经过…
问题一:什么是csrf? 英文全称Cross Site Request Forgery(跨站请求伪造): 通俗来讲就是攻击者盗用你的身份,冒用你的名义发出恶意请求,包括发送邮件,电话信息,甚至于转账或者是购买虚拟货币: csrf攻击的示意图() CSRF攻击的原理: 1,用户向服务器端发送请求登录信息,服务器端会在用户的浏览器上设置A站点的cookie值: 2,用户在未清除cookie的情况下,在B站点中点击向隐藏的向A站点发送请求的标签,在用户不知情的情况下向A站点发送请求: 3:若A站点在未…
本章在讲支持向量机(Support Vector Machine). 支持向量机,一个功能强大的机器学习模型,能够执行线性或非线性数据的分类.回归甚至异常值检测的任务.它适用于中小型数据集的分类. 线性SVM分类 线性SVM分类大体分为两类,一种叫硬间隔分类,另一种叫软间隔分类.两者间的区别在于是否一定要把数据全部正确分类. SVM分类器的目标可以等价视作为在类别之间拟合最宽的街道的工作.而确定街道的数据点就是分类器的支持向量. SVM对特征的缩放很敏感,因此是否进行特征缩放对于SVM最终的决策…
http://www.android-doc.com/resources/samples/wifidirectdemo/index.html…
创建索引 create [unique] index indexname on tablename(columnname(length)) alter tablename add [unique] index [indexname] on (columnname(length)) '删除' drop index [indexname] on tablename '显示表的所有索引' show index from tablename '该语句添加一个主键,这意味着索引值必须是唯一的,且不能为NU…
本篇文章的内容以各种tips为主,不间断更新 系列文章 =========================== "Unity测试系列"文章索引 Unity-Animator深入系列 uGUI学习系列(未完成) Unity DEMO学习 =========================== Unity3D The Blacksmith Demo部分内容学习 Viking Village维京村落demo中的地面积水效果 Viking Village维京村落demo中的粒子距离消隐 The…
  1.简述 这篇文章是对Adam各种相关资料了解后进行一些精简的内容.如果你想仔细研究某个技术请跳转至unity相关页面. Adam官方页面: https://unity3d.com/cn/pages/adam 搬运视频以及资源包网盘下载: http://pan.baidu.com/s/1jH6NF86 Adam这个demo由8个人的团队耗时6个月(part1四个月,part2两个月)打造完成. 其中使用到的软件如下: Model: 3DSMax, Marvelous Designer, ZB…
在文章开始之前,首先简单介绍一下什么是MEF,MEF,全称Managed Extensibility Framework(托管可扩展框架).单从名字我们不难发现:MEF是专门致力于解决扩展性问题的框架,MSDN中对MEF有这样一段说明: Managed Extensibility Framework 或 MEF 是一个用于创建可扩展的轻型应用程序的库. 应用程序开发人员可利用该库发现并使用扩展,而无需进行配置. 扩展开发人员还可以利用该库轻松地封装代码,避免生成脆弱的硬依赖项. 通过 MEF,不…
学习和研究下unity3d的四元数 Quaternion 今天准备学习和研究下unity3d的四元数 Quaternion 四元数在电脑图形学中用于表示物体的旋转,在unity中由x,y,z,w 表示四个值. 四元数是最简单的超复数.复数是由实数加上元素 i 组成,其中i^2 = -1 \,. 相似地,四元数都是由实数加上三个元素 i.j.k 组成,而且它们有如下的关系: i^2 = j^2 = k^2 = ijk = -1 \, 每个四元数都是 1.i.j 和 k 的线性组合,即是四元数一般可…
1.近日为了做项目查资料学习electron,简直头都要炸了,就官方的electron-quick-start的例子进行了基本的练习之后,不断的查资料终于发现一些有用的demo来看源代码学习,一遍看代码一边看文档理解. 2.每次看见好的资源都收藏的话很乱很多,所以全都整理到博客一块看把,方便查询. 3.慢慢收集,慢慢更新 资源收集 1.electron中文文档 2.Node School 3.awesome electron 4.electron 官方文档 5.electron 样本文件 往下拉…
简介:AngularJS 是一个 JavaScript 框架.它是一个以 JavaScript 编写的库. 一.AngularJS大致功能模块 二.页面交互变得简单 1.示例:计算价格 <html> <head> <meta name="viewport" content="width=device-width" /> <meta charset="utf-8"> <script src=&q…