经验:电影级钢铁侠模型制作!
之前有同学问过我钢铁侠怎么做,很喜欢看钢铁侠的电影,很帅气,被钢铁侠的特效这些都吸引到了,今天我也分享一位吕琦小伙伴的钢铁侠教程给同学们看一下首先把流程介绍下。旧流程:主要是在PS处理图片,模型全程在MAYA制作和MR渲染,最后PS处理。新流程:PS处理图片,ZB高精模和布线,MAYA卡硬边,HDRlight打灯,MR渲染,PS处理。现在直接进入ZB,用球起大形。使用Dynamesh功能和Trim
Linux “天气预报”
欢迎来到Linux天气预报本页面是为了跟踪在不久的将来某个时间内有可能出现在主线内核和/或主要发行版中的Linux开发社区的进展情况。你的“首席气象学家”是LWN.net执行主编JonathanCorbet。如果你有改进预测的建议(特别是如果你有一个你认为应该跟踪的项目或修补程序的情况下),请在下面补充你的意见。预测摘要当前情况:内核4.12于7月2日发布。它包含了许多新功能,包括:BFQ和Kyb
一个类型转换而引起的三级事件的一些思考
前段时间出了个三级事件,查下来竟然是因为一个溢出造成的死循环,在公司出事件还是挺冒险的一件事,除了大boss要扣钱,还要给高层一个合理的解释,如果在小公司干活,可能就算网站宕了一天估计也没事,如果在大点的公司每秒都是银子的流失,也许造成的损失就算我们白干一二年也抵不了,所以责任心和代码意识真的很重要。 先来看看问题代码,在这里我做了一点点的修改,代码的意思很简单,就是想获取参数num中二
第一个spring程序:spring hello world
我们这个系列使用的spring版本是3.0,这是系列的第一篇文章,介绍如何使用spring创建一个javabean,输出helloworld我使用的开发工具是spring的springtoolsuit,这是一个基于eclipse的免费开发工具,你可以到spring的官方网站下载他。另外我们的示例项目都是maven项目。首先请打开sts(springtoolsuit),并新建一个maven项目,在p
『中级篇』windows下vagrant 通过SecureCRT连接c
前提vagrantssh可以登录啊打开对应的vagrant的目录如果你用vagrantup命令已经生成了对应的vbox了,就会有个文件夹.vagrant启动vagrant的时候有对应的端口一般是2222,ip是127.0.0.1,或者进入系统ipa查看记住ip:172.28.128.3通过SecureCRT秘钥的方式登录127.0.0.1的方式记住端口填2222第五步选择文件的方式->直接到.va
java并发控制:ReentrantLock Condition使用详
java的java.util.concurrent.locks包内有Condition接口,该接口的官方定义如下:Condition factorsoutthe Object monitormethods(wait, notify and notifyAll)intodistinctobjectstogivetheeffectofhavingmultiplewait-setsperobject,b
mysql双向加密解密方式用法详解
如果你使用的正是mysql数据库,那么你把密码或者其他敏感重要信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取是一个令人关注的重要问题,因为您既不能让未经授权的人员使用或者破坏应用程序,同时还要保证您的竞争优势。幸运的是,MySQL带有很多设计用来提供这种类型安全的加密函数。本文概述了其中的一些函数,并说明了如何使用它们,以及它们能够提供的不同级别的安全。双向加密就让我们从最
深入数据库通用的连接方式详解
每个数据的访问都用自己的通信协议,包括还有不同的接口调用,参数传递。在同一个程序里要使用不同数据库里的信息,按照正常的情况来说,那就要写不同的数据库连接的方法,就像在程序里写了多个精简版的数据库客户端。这样的编程方式肯定会让人不好难受,所以就期望能够有一种统一的访问数据库的方式,大家都用这一种方式去连接数据库,那么将减少很多痛苦。话说微软是第一个给大家带来曙光的人,推出了ODBC的概念,从此所有的
JS基础面试题——作用域及闭包
这次主要用例子解释一下什么是作用域,什么是自由变量,什么是闭包,因为用一句话概括实在是概括不出来,欢迎有大神可以一句话解释的在评论区评论一下,十分感谢。1.说一下变量提升的理解以下两种情况下会进行变量提示变量定义函数申明(要区分函数表达式和函数申明)2.说明this几种不同的使用场景在构造函数中使用作为对象属性时使用作为普通函数时使用call,apply,bindvar a = { name:
99乘法表(php)
Ionic3 开发流程
简单介绍自己使用Ionic3开发的过程,涉及到的知识点如下:AngularIonicCordovaES6TypeScriptScss环境搭建引用插件调试Android打包Android签名IOS打包AngularAngular4,资源整理:https://angular.cn/模块使用@NgModule注解声明一个模块,模块中可以包含一些组件、指令、管道,当需要在当前模块中引用其它模块的内容时(比
PHP-FIG
本文转自:http://blog.mosil.biz/php-fig/正體中文化之GitHub連結:https://github.com/mosil/fig-standardsPHP-FIG的全名是PHPFrameworkInteroperabilityGroup中文真要翻譯的話,我們就叫他PHP通用性框架小組吧(說實話翻成中文後的感覺真的蠻怪的XD)。這個小組從2009開始,由幾個框架的開發者所
Vue.nextTick 的实现
这是一篇继eventloop和MicroTask后的vue.nextTickAPI实现的源码解析。预热,写一个sleep函数function sleep (ms) { return new Promise(resolve => setTimeout(resolve, ms)}async function oneTick (ms) { console.log('start') await sl
避免使用 GCD Global队列创建Runloop常驻线程
避免使用GCDGlobal队列创建Runloop常驻线程本文对应Demo以及Markdown文件在仓库中,文中的错误可以提PR到这个文件,我会及时更改。目录避免使用GCDGlobal队列创建Runloop常驻线程单一Runloop常驻线程多个Runloop常驻线程GCDGlobal队列创建线程进行耗时操作的风险避免使用GCDGlobal队列创建Runloop常驻线程GCDGlobal队列创建线程进
JAVA_HOME环境变量失效的解决办法
晚上把oracle自带的weblogic给卸载了,然后打开eclipse,发现报错了:Error:couldnotopen`C:Javajre7libamd64jvm.cfg'JAVA_HOME的环境变量值根本不是这个目录,到CMD命令窗口下,用echo%JAVA_HOME%,也显示正常,但是java-version时,显示java的home目录仍然是C:Javajre7,"百撕不得妻姐"之后,去
React诞生的历史原因
React诞生的原因React是Facebook开发的一款的JS库,那么Facebook为什么要创造React?Facebook认为MVC无法满足他们的扩展需求,由于他们非常巨大的代码库和庞大的组织,使得MVC很快变得复杂,每当需要添加一项新功能或者特性时,系统的复杂就成级数的增长,致使代码变得脆弱而不可预测,结果导致他们的MVC正在土崩瓦解。认为MVC不适合大规模的应用。当系统中有很多模型和相应
如何编写一个高效的sql语句
原文出处
面试初级前端被问的一些问题
图片懒加载问题原理: 先将img标签中的src链接设为同一张图片(空白图片),将其真正的图片地址存储再img标签的自定义属性中(比如data-src)。当js监听到该图片元素进入可视窗口时,即将自定义属性中的地址存储到src属性中,达到懒加载的效果。优点: 解决页面一次性向服务器响应大量请求导致服务器响应慢,页面卡顿或崩溃等问题.预加载的插件--echo.jsDemo (网上找到的一个demo代码
分享一个html转换为pdf 利器 Pechkin
Pechkin是GitHub上的一个开源项目,可方便将html转化成pdf文档,使用也很方便,下面是winform项目中的示例代码:using System;using System.Diagnostics;using System.Drawing.Printing;using System.IO;using System.Windows.Forms;using Pechkin;using Pec
springcloud(三):服务提供与调用
layout:posttitle:springcloud(三):服务提供与调用category:springcloudtags:[springcloud]上一篇文章我们介绍了eureka服务注册中心的搭建,这篇文章介绍一下如何使用eureka服务注册中心,搭建一个简单的服务端注册服务,客户端去调用服务使用的案例。案例中有三个角色:服务注册中心、服务提供者、服务消费者,其中服务注册中心就是我们上一篇