- unity3D学习笔记之三:全局光照
watl0
UnityUnity
本文整理自Unity全球官方网站,原文:UNITY5-LIGHTINGANDRENDERING(文章较长,请耐心阅读)简介全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有挑战性,付出的代价也高,正因为如此,现代游戏会先一定程度的预先处理这些计算,而非游戏执行时实时运算。同一场景里:没有照明(左),只有直接光源(中),和有间接光源的全局光照(右)的表现,注
- Unity 光照技术小结
布尔君de二次方
Unity3D
原文自Unity全球官方网站,原文:UNITY5-LIGHTINGANDRENDERING简介全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有挑战性,付出的代价也高,正因为如此,现代游戏会先一定程度的预先处理这些计算,而非游戏执行时实时运算。同一场景里:没有照明(左),只有直接光源(中),和有间接光源的全局光照(右)的表现,注意颜色如何在不同的表面进行光
- Unity5.0新特性------动画的StateMachineBehaviours状态机
星际行走
Unity
Statemachinebehaviours可以挂载在AnimatorController里面的动画状态上。把这个脚本挂在动画状态上,可以很清楚的知道状态控制器在执行什么状态。下面的AnimationStateCb类即继承自StateMachineBehaviour在inspector中点击AddBehaviour,选择新建脚本,就会自动继承自StateMachineBehaviour。State
- unity for和foreach运行时间对比
chillxiaohan
学习记录unity游戏引擎
在看list和链表的优劣的时候,看到了一个对比for和foreach遍历时间的帖子,就想起来为什么不亲自试下,故有了上方截图。我反复测试了10几次,只有一次是for循环的时间大于了foreach的时间,目测对比代码应该是没问题。原来也特意查过for和foreach的区别,有说foreach要比for节约性能的。也有说foreach不如for循环,说unity5.x版本里的foreach每次都会出现
- 愿直男癌从你的世界消失
小小的鹿和漫漫的远
公众号调整后写的第一篇文章本意是写一点有深度的话题,可是我最近实在是保受直男癌的困扰。所以,我们就来聊一聊直男癌吧。直男这个词的起源是什么?它其实指的是在任何情况下都只喜欢女性的男性,来源于英国人常用bent(弯曲的)称呼同性恋,而用straight(笔直的)表示异性恋。这个词最初出现的时候,也是一个挺好的词,毕竟女人都不喜欢娘娘腔。但后来慢慢地,直男癌就出现了。跟纯粹的直男不同,他们有以下几个显
- Unity协程yield return、yield break、WaitUntil等等区别和使用案例
极致人生-010
unity游戏引擎c#
文章目录简介1.**yieldreturn**2.**yieldbreak**3.**WaitForSeconds**4.**WaitUntil**5.**WaitWhile**6.**WaitForEndOfFrame**7.**WaitForFixedUpdate**8.**WWW**(Unity5.x及更早版本)或者**UnityWebRequest**9.**CustomYieldInst
- Unity3D UniRx ReactiveX响应式编程初探1 双击的检测
暗光之痕
UniRxunity3dRxUniRx响应式编程双击
版本:unity5.6语言:C#UniRx版本:5.5总起:ReactiveX并不是个新技术,百度上一搜就有很多中文的资料,但唯独没有针对Unity的UniRx资料,我这边就开个坑进行介绍。UniRx的GitHub地址如下:https://github.com/neuecc/UniRx。我这边在csdn上传一份Unity商店中的包:http://download.csdn.net/detail/u
- Unity配置Xcode脚本
yangfei02821
Unity配置Xcode脚本Unity5.x打包Xcode工程自动添加framework、plist、lib、OC代码#if(UNITY_5&&UNITY_IOS)||UNITY_IPHONEusingUnityEditor.iOS.Xcode;#endifpublicstaticclassMyBuildPostprocess{[PostProcessBuild(999)]publicstatic
- 解决unity 用VS打开脚本,会重新开一个VS的问题
Jeno李
软件环境:unity5.2.1VS2013问题:用VS打开unity项目中的脚本,会重新打开一个VS,并不会在已开VS中打开脚本解决方法:删除项目文件夹下的***.sln文件,重新打开unity即可出现原因:不清楚
- 实现僵尸跑酷游戏的 UGUI 实践
weixin_30901729
ui游戏
0.对本次实践的介绍#学习Unity5.x原生态UGUI的开发实践,学习参考自58开发网,这是一个跑酷类游戏的UI界面,包含了游戏开始的主界面|主角的UI设置|时间UI设置以及所获得的金币UI设置等.通过此次实践可以了解到以下内容,对UGUI有一个深入的认识:Sprite资源导入及切割制作主界面欢迎文字制作主界面开始|退出按钮制作人物HUD和金币HUD和时间HUDCanvasGroup的使用UI动
- Unity5.x的GUIText被UI Text所取代
屠变恶龙之人
usingUnityEngine;usingSystem.Collections;//使用UI->Text必须要增加头文件UnityEngine.UI;usingUnityEngine.UI;publicclassGameManager:MonoBehaviour{publicstaticGameManagerInstance=null;intm_ammo=100;//弹药数量intm_score
- Unity 自定义脚本样式
cwl72
unity游戏引擎
#Unity脚本样式//***********************************//UaerName:龍//CreateTime:2020-03-2620:44:01//Path:RootPath\unity5.4\Editor\Data\Resources\ScriptTemplates\81-C#Script-NewBehaviourScript.cs//备注:创建脚本样式//*
- unity 5.5.5补丁_Unity 5.5已为您准备好
culiao6493
游戏pythonjava人工智能大数据
unity5.5.5补丁Everyreleaseisabigmoment,andwe’vespentmonthsonthisonepolishingthesenewfeaturestohelpyoudelivergreatgamesandexperiences.Butwecouldn’thavedoneitwithoutalltheuserswhoprovidedvaluablefeedbackd
- unity webrtcvideochat demo下载_Unity实时渲染短片《ADAM》技术文章合集
weixin_39588679
unitywebrtcvideochatdemo下载unity如何运行demo
Adam是使用Unity引擎制作的实时渲染电影短片,并获得了2017年威比奖。Adam最初于2016年公布,用于展示并测试Unity引擎的图形渲染能力。ADAMAdam是一部获得多项奖项的短片,由Unity游戏引擎创建并实时呈现。旨在展示和测试Unity2016年可实现的图形质量。是由UnityDemo团队使用Unity5.4Beta版和已经推出的TimeLine工具构建而成。Adam在GeFor
- Unity5实用教程:光照技术的使用技巧
Rayson
Unity5实用教程:光照技术的使用技巧2016-03-0166k|unity5中的光照可以用整本书来说明,此文是过去几个月使用Unity5的简单汇总。下面主要分6个部分来讲解。Forward(前向)与Deferred(延迟)渲染Realtime(实时)与Baked(烘焙)光照引擎的光照工具光照场景性能技巧后期处理上述的大部分对于Unity制作的内容都是适用的,并不局限于虚拟现实应用。这是非常高级
- VRTK HTC手柄发出射线,瞬移,选择物体 VRTK和steamVR对应版本
天人合一peng
unity/blenderVR/AR/MR/XRUnityVR/AR
1,各种不同的版本可能会有各种不兼容的错误。Unity5.6.3x64,SteamVRPlugin1.1.1.unitypackage,VRTK-VirtualRealityToolkit.unitypackage.Unity2017.4.17SteamVR.unitypackage,VRTK.unitypackagehttps://download.csdn.net/download/moonl
- 【浅墨Unity3D Shader编程】之九 深入理解Unity5中的Standard Shader (一)&屏幕水幕特效的实现
blade_blood
unityshaderunityunity3d
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/49556461作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442本文工程使用的Unity3D版本:5.2.1概要:本文主要介绍了Unity5中的标准着色器,并且也涉及到了基于物理的着色、延迟渲染等高级着色技术
- Unity模型切割
忆中异
概述3d模型的任意切割一直是游戏开发里的一个很大的问题,模型切割的关键点就只有生成横切面的新顶点以及切口纹理的缝合,理论上解决了这两点,就近乎可以做到以假乱真的程度了。本篇文章就这两点进行描述详细一、准备工作解压缩后得到ClipDemo.unitypackage文件,将此文件导入unity5.45中,双击main场景,运行即可。运行后可以看到一个球体,对着球体拖动鼠标做切割动作,可以看到Hiera
- Unity5.x Surface Shader使用alpha blend
sunny__chen
#pragmasurfacesurfaceFunctionlightModel[optionalparams]在Unity4.x中的SurfaceShader,只要加上BlendSrcAlphaOneMinusSrcAlpha即可实现alphablend的效果。而在Unity5.x中,必须在#pragma中加上alhpa:blend或alpha:fade等才可实现效果。如果不加这些,加上Blend
- Unity+Vuforia SDKAR开发系列教程--2.2.1Unity开发引擎介绍
liang_704959721
Unity开发引擎介绍
Unity2005年6月发布Unity1.0版本,2007年发布2.0,2008年开始支持iPhone,2010年用户超过10万,2010年9月3.0发布并且可以支持Android,2012年2月发布unity3.52012年在上海成立分公司,2012年11月发布unity4.0,2014年十月发布新版本5.0。2014年3月18日,unity向全球宣布最新版本系统即将面世!Unity5具备了次时
- 【持续更新】Pun多人在线游戏开发教程
林枫依依
#PUNunity3d
一、PUN介绍1.入门PhotonUnityNetworking(首字母缩写PUN)是一个Unity多人游戏插件包。它提供了身份验证选项、匹配,以及快速、可靠的通过我们的Photon后端实现的游戏内通信。PUN输出几乎所有Unity支持的平台,且有两种选项:注意:对于Unity5,两个PUN插件包都含相同的文件。你可以买PUN+来获得60个月的100CCU1,但客户端上仍使用PUNFree。CCU
- Unity字典序列化,列表序列化
sindyra
UnityC#Unity字典序列化
Unity5.3从开始追加的JsonUtility,但是对于List和Dictionary不能被直接序列化存储.例如:数据模型:usingUnityEngine;usingSystem;usingSystem.Collections.Generic;[Serializable]publicclassEnemy{[SerializeField]stringname;[SerializeField]L
- unity入门2
Y_U_
7.281.InstantOC(了解原理即可)渲染管线DrawCall在unity5里面换成了Batches。顶点处理•接收模型顶点数据。•坐标系转换。图元装配•组装面:连接相邻的顶点,绘制为三角面。光栅化•计算三角面上的像素,并为后面着色阶段提供合理的插值参数。像素处理•对每个像素区域进行着色。•写入到缓存中。缓存•一个存储像素数据的内存块,最重要的缓存是帧缓存与深度缓存。•帧缓存:存储每个像素
- 【Unity3D Shader编程】之九 深入理解Unity5中的Standard Shader 一 屏幕水幕特效的
这是什么树
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/49556461作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442本文工程使用的Unity3D版本:5.2.1概要:本文主要介绍了Unity5中的标准着色器,并且也涉及到了基于物理的着色、延迟渲染等高级着色技术
- Unity 5正式发布:支持21种平台、个人版免费!发布仅一年,虚幻引擎4宣布完全免费!
SQZHAO
UnityTechnologies正式发布了次时代多平台引擎开发工具Unity5,含有大量的图形改进和扩展的编辑器功能集,支持移动、主机、虚拟现实等21种不同平台,个人版完全免费,专业版售价1500美元,或以75美元进行月租。http://unity3d.com/5时隔一年,EpicGames宣布虚幻引擎4免费!所有开发者均可免费获得UE4的所有工具、功能、平台可用性以及全部源代码、完整项目、范例
- Unity5.6之前版本VRTK插件基础交互
weixin_30813225
游戏ui
一、VR运行环境配置:安装steam,在steam上安装SteamVR驱动。在Unity项目中需要导入VRTool插件包(已上传服务器),里面包含两个插件一个是SteamVR插件,一个是VRTK插件,这两个插件也可以直接在Unity的商店中进行下载。这两个插件要求的Unity最低版本要5.6。二、VR项目开发:1.基础组件:VR要实现人物在场景中的初始化需要以下物体:这两个物体可以在VRTK中的任
- 在Unity 5中优化SkinnedMeshRenderer
yptianma
Unity之优化
过早优化是万恶之源”——DonaldKnuth不少开发者在前期开发过程中对算法等类似的开销都甚少关心,而是更倾向于尽可能简单的解决某个问题,后面必要时再进行优化。这能极大加速开发进度,并保证代码简洁。但开发后期通常会出现的瓶颈就是图形资源,而优化图形渲染这一块比较有难度。本文将分享作者Lamebait在使用Unity5制作沙盘游戏过程中优化SkinnedMeshRenderers的相关步骤提供给大
- 我们如何快速高效地进行Yaml合并
culiao6493
javapython数据库面试编程语言
InUnity5.0,weshippedthesceneandprefabmergetool,andIt’sbeenpositivelyreceivedbytheUnityCommunity.However,we’vesincerealizedthatitdoesn’thandlelargescenesoptimally,especiallywithrespecttomemoryusageandt
- 【厚积薄发】如何优化WaitForGPU?
UWA
厚积薄发Unity优化UWA厚积薄发游戏性能优化
这是第110篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间15分钟,认真读完必有收获。UWA问答社区:answer.uwa4d.comUWAQQ群:465082844(仅限技术交流)渲染Q:最近做一个VR的Demo,使用Unity5.6.3版本开发,发现当近距离观察模型细节的时候突然就变得特别卡顿,帧率从95FPS降到了45FPS,如下图:图示为正常距
- UGUI整体解决方案-基础篇(Unity 2019.1.0f2)(Siki Andy)
weixin_39538253
UnityC#Siki
siki学院中有关UI的//Andy老师的01UGUI整体解决方案-基础篇(Unity2019.1.0f2)(免费)02UGUI整体解决方案-优化篇(Unity2019.1.0f2)(付费)03UGUI整体解决方案-案例篇(Unity2019.1.0f2)(付费)下载:UnitySamples:UI////Siki老师的UI框架-基于Unity5.3UGUI背包系统装备系统和锻造系统-基于Unit
- 统一思想认识
永夜-极光
思想
1.统一思想认识的基础,才能有的放矢
原因:
总有一种描述事物的方式最贴近本质,最容易让人理解.
如何让教育更轻松,在于找到最适合学生的方式.
难点在于,如何模拟对方的思维基础选择合适的方式. &
- Joda Time使用笔记
bylijinnan
javajoda time
Joda Time的介绍可以参考这篇文章:
http://www.ibm.com/developerworks/cn/java/j-jodatime.html
工作中也常常用到Joda Time,为了避免每次使用都查API,记录一下常用的用法:
/**
* DateTime变化(增减)
*/
@Tes
- FileUtils API
eksliang
FileUtilsFileUtils API
转载请出自出处:http://eksliang.iteye.com/blog/2217374 一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
- 各种新兴技术
不懂事的小屁孩
技术
1:gradle Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。
现在构建系统常用到maven工具,现在有更容易上手的gradle,
搭建java环境:
http://www.ibm.com/developerworks/cn/opensource/os-cn-gradle/
搭建android环境:
http://m
- tomcat6的https双向认证
酷的飞上天空
tomcat6
1.生成服务器端证书
keytool -genkey -keyalg RSA -dname "cn=localhost,ou=sango,o=none,l=china,st=beijing,c=cn" -alias server -keypass password -keystore server.jks -storepass password -validity 36
- 托管虚拟桌面市场势不可挡
蓝儿唯美
用户还需要冗余的数据中心,dinCloud的高级副总裁兼首席营销官Ali Din指出。该公司转售一个MSP可以让用户登录并管理和提供服务的用于DaaS的云自动化控制台,提供服务或者MSP也可以自己来控制。
在某些情况下,MSP会在dinCloud的云服务上进行服务分层,如监控和补丁管理。
MSP的利润空间将根据其参与的程度而有所不同,Din说。
“我们有一些合作伙伴负责将我们推荐给客户作为个
- spring学习——xml文件的配置
a-john
spring
在Spring的学习中,对于其xml文件的配置是必不可少的。在Spring的多种装配Bean的方式中,采用XML配置也是最常见的。以下是一个简单的XML配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.or
- HDU 4342 History repeat itself 模拟
aijuans
模拟
来源:http://acm.hdu.edu.cn/showproblem.php?pid=4342
题意:首先让求第几个非平方数,然后求从1到该数之间的每个sqrt(i)的下取整的和。
思路:一个简单的模拟题目,但是由于数据范围大,需要用__int64。我们可以首先把平方数筛选出来,假如让求第n个非平方数的话,看n前面有多少个平方数,假设有x个,则第n个非平方数就是n+x。注意两种特殊情况,即
- java中最常用jar包的用途
asia007
java
java中最常用jar包的用途
jar包用途axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. w
- ajax获取Struts框架中的json编码异常和Struts中的主控制器异常的解决办法
百合不是茶
jsjson编码返回异常
一:ajax获取自定义Struts框架中的json编码 出现以下 问题:
1,强制flush输出 json编码打印在首页
2, 不强制flush js会解析json 打印出来的是错误的jsp页面 却没有跳转到错误页面
3, ajax中的dataType的json 改为text 会
- JUnit使用的设计模式
bijian1013
java设计模式JUnit
JUnit源代码涉及使用了大量设计模式
1、模板方法模式(Template Method)
定义一个操作中的算法骨架,而将一些步骤延伸到子类中去,使得子类可以不改变一个算法的结构,即可重新定义该算法的某些特定步骤。这里需要复用的是算法的结构,也就是步骤,而步骤的实现可以在子类中完成。
 
- Linux常用命令(摘录)
sunjing
crondchkconfig
chkconfig --list 查看linux所有服务
chkconfig --add servicename 添加linux服务
netstat -apn | grep 8080 查看端口占用
env 查看所有环境变量
echo $JAVA_HOME 查看JAVA_HOME环境变量
安装编译器
yum install -y gcc
- 【Hadoop一】Hadoop伪集群环境搭建
bit1129
hadoop
结合网上多份文档,不断反复的修正hadoop启动和运行过程中出现的问题,终于把Hadoop2.5.2伪分布式安装起来,跑通了wordcount例子。Hadoop的安装复杂性的体现之一是,Hadoop的安装文档非常多,但是能一个文档走下来的少之又少,尤其是Hadoop不同版本的配置差异非常的大。Hadoop2.5.2于前两天发布,但是它的配置跟2.5.0,2.5.1没有分别。 &nb
- Anychart图表系列五之事件监听
白糖_
chart
创建图表事件监听非常简单:首先是通过addEventListener('监听类型',js监听方法)添加事件监听,然后在js监听方法中定义具体监听逻辑。
以钻取操作为例,当用户点击图表某一个point的时候弹出point的name和value,代码如下:
<script>
//创建AnyChart
var chart = new AnyChart();
//添加钻取操作&quo
- Web前端相关段子
braveCS
web前端
Web标准:结构、样式和行为分离
使用语义化标签
0)标签的语义:使用有良好语义的标签,能够很好地实现自我解释,方便搜索引擎理解网页结构,抓取重要内容。去样式后也会根据浏览器的默认样式很好的组织网页内容,具有很好的可读性,从而实现对特殊终端的兼容。
1)div和span是没有语义的:只是分别用作块级元素和行内元素的区域分隔符。当页面内标签无法满足设计需求时,才会适当添加div
- 编程之美-24点游戏
bylijinnan
编程之美
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Random;
import java.util.Set;
public class PointGame {
/**编程之美
- 主页面子页面传值总结
chengxuyuancsdn
总结
1、showModalDialog
returnValue是javascript中html的window对象的属性,目的是返回窗口值,当用window.showModalDialog函数打开一个IE的模式窗口时,用于返回窗口的值
主界面
var sonValue=window.showModalDialog("son.jsp");
子界面
window.retu
- [网络与经济]互联网+的含义
comsci
互联网+
互联网+后面是一个人的名字 = 网络控制系统
互联网+你的名字 = 网络个人数据库
每日提示:如果人觉得不舒服,千万不要外出到处走动,就呆在床上,玩玩手游,更不能够去开车,现在交通状况不
- oracle 创建视图 with check option
daizj
视图vieworalce
我们来看下面的例子:
create or replace view testview
as
select empno,ename from emp where ename like ‘M%’
with check option;
这里我们创建了一个视图,并使用了with check option来限制了视图。 然后我们来看一下视图包含的结果:
select * from testv
- ToastPlugin插件在cordova3.3下使用
dibov
Cordova
自己开发的Todos应用,想实现“
再按一次返回键退出程序 ”的功能,采用网上的ToastPlugins插件,发现代码或文章基本都是老版本,运行问题比较多。折腾了好久才弄好。下面吧基于cordova3.3下的ToastPlugins相关代码共享。
ToastPlugin.java
package&nbs
- C语言22个系统函数
dcj3sjt126com
cfunction
C语言系统函数一、数学函数下列函数存放在math.h头文件中Double floor(double num) 求出不大于num的最大数。Double fmod(x, y) 求整数x/y的余数。Double frexp(num, exp); double num; int *exp; 将num分为数字部分(尾数)x和 以2位的指数部分n,即num=x*2n,指数n存放在exp指向的变量中,返回x。D
- 开发一个类的流程
dcj3sjt126com
开发
本人近日根据自己的开发经验总结了一个类的开发流程。这个流程适用于单独开发的构件,并不适用于对一个项目中的系统对象开发。开发出的类可以存入私人类库,供以后复用。
以下是开发流程:
1. 明确类的功能,抽象出类的大概结构
2. 初步设想类的接口
3. 类名设计(驼峰式命名)
4. 属性设置(权限设置)
判断某些变量是否有必要作为成员属
- java 并发
shuizhaosi888
java 并发
能够写出高伸缩性的并发是一门艺术
在JAVA SE5中新增了3个包
java.util.concurrent
java.util.concurrent.atomic
java.util.concurrent.locks
在java的内存模型中,类的实例字段、静态字段和构成数组的对象元素都会被多个线程所共享,局部变量与方法参数都是线程私有的,不会被共享。
- Spring Security(11)——匿名认证
234390216
Spring SecurityROLE_ANNOYMOUS匿名
匿名认证
目录
1.1 配置
1.2 AuthenticationTrustResolver
对于匿名访问的用户,Spring Security支持为其建立一个匿名的AnonymousAuthenticat
- NODEJS项目实践0.2[ express,ajax通信...]
逐行分析JS源代码
Ajaxnodejsexpress
一、前言
通过上节学习,我们已经 ubuntu系统搭建了一个可以访问的nodejs系统,并做了nginx转发。本节原要做web端服务 及 mongodb的存取,但写着写着,web端就
- 在Struts2 的Action中怎样获取表单提交上来的多个checkbox的值
lhbthanks
javahtmlstrutscheckbox
第一种方法:获取结果String类型
在 Action 中获得的是一个 String 型数据,每一个被选中的 checkbox 的 value 被拼接在一起,每个值之间以逗号隔开(,)。
所以在 Action 中定义一个跟 checkbox 的 name 同名的属性来接收这些被选中的 checkbox 的 value 即可。
以下是实现的代码:
前台 HTML 代码:
- 003.Kafka基本概念
nweiren
hadoopkafka
Kafka基本概念:Topic、Partition、Message、Producer、Broker、Consumer。 Topic: 消息源(Message)的分类。 Partition: Topic物理上的分组,一
- Linux环境下安装JDK
roadrunners
jdklinux
1、准备工作
创建JDK的安装目录:
mkdir -p /usr/java/
下载JDK,找到适合自己系统的JDK版本进行下载:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
把JDK安装包下载到/usr/java/目录,然后进行解压:
tar -zxvf jre-7
- Linux忘记root密码的解决思路
tomcat_oracle
linux
1:使用同版本的linux启动系统,chroot到忘记密码的根分区passwd改密码 2:grub启动菜单中加入init=/bin/bash进入系统,不过这时挂载的是只读分区。根据系统的分区情况进一步判断. 3: grub启动菜单中加入 single以单用户进入系统. 4:用以上方法mount到根分区把/etc/passwd中的root密码去除 例如: ro
- 跨浏览器 HTML5 postMessage 方法以及 message 事件模拟实现
xueyou
jsonpjquery框架UIhtml5
postMessage 是 HTML5 新方法,它可以实现跨域窗口之间通讯。到目前为止,只有 IE8+, Firefox 3, Opera 9, Chrome 3和 Safari 4 支持,而本篇文章主要讲述 postMessage 方法与 message 事件跨浏览器实现。postMessage 方法 JSONP 技术不一样,前者是前端擅长跨域文档数据即时通讯,后者擅长针对跨域服务端数据通讯,p