- DX9中的3D拾取
Gary的面包屑小道
游戏开发3D拾取DX9
先来简单介绍一下有关3D拾取的相关概念。我们通常使用鼠标点击屏幕中的物体,然后当我们点中这个物体的时候,物体做出一些反应。比如在游戏中:我们点击地上的宝箱,然后当我们点击到宝箱上面的时候,宝箱打开,这就是一次拾取的过程。之前的博客有讲解过Direct3D中的绘制流水线,而现在我们现在接触的3D拾取和之前的绘制流水线基本是一次相反的过程,具体的博客链接在这里:DX9的绘制流水线。在三维场景中,我们通
- 计算机中丢失d3dx9_30.dll,Win10不能玩《仙剑5》提示缺少d3dx9_30.dll的解决方法
肥胖蜘蛛侠
Win10不能玩《仙剑5》提示缺少d3dx9_30.dll怎么办?DirectX是游戏的必备文件,而d3dx9_XX.dll则是DirectX9里面的必备文件,缺少d3dx9_30.dll文件很可能是因为win10系统中默认自带dx11,而没有自带dx9,虽然一般软件都是高版本兼容低版本,但是可能dx11中的一些dll文件替代了原来的dx9中的数据导致文件缺失。出现这样的情况我们可以使用dx修复工
- OPENGL报错NVD3DREL: GR-805 : DX9 Overlay is DISABLED
hanakami、
windows
应该是显卡驱动太新了,不支持。添加链接描述最后安装472.12版本就可以了安装NVIDIA显卡驱动的方法如下:下载驱动程序后,双击运行下载的驱动程序文件。如果系统提示需要管理员权限,请选择"是"。在弹出的安装程序窗口中,选择"自定义"安装选项。在自定义安装选项中,选择需要安装的组件。建议选择所有组件以确保驱动程序的完整性。点击"下一步",进入安装选项页面,选择"执行清除安装",这将删除旧的驱动程序
- Unity windows 打包 desired compiler platform 15 is not available in shader blob问题
灰的狼
如果在Unity打包Windows版本给策划测试的时候,发现有些策划的电脑跑不起来游戏,已运行就爆标题这个错误。经查询原来是目标平台的GriphicApi版本问题。一般Windows都是DX9就可以了,项目原来默认是和手机通用的,用的OPENGL,这样就会有部分电脑跑不起来。所以只要分别设置PC端的API为DX9,android为OPENGL就可以了。
- 关于个人的经历
xhr0p
学习
简介我是一个意外接触微机技术的五年专生(前三年寄读一个中专,后两年回大专学校),2020年中考失利,以高中线上30分去了现在所在五年专,专业是软件,目前个人已过程序员,网管,信息处理员,ps初级处理员,正在准备软考软件设计师的考试,参加了各类市级省级竞赛,感谢CSDN让我学到了更多知识。已学习的编程语言和主要方向python的办公自动化,图像识别方向,vb底层开发、无边框窗体开发、DX9开发、so
- HLSL(DX9)编程
我有一个游戏梦
HLSL概述:编写DX着色器代码的高级编程语言,DX9可以使用HLSL编写顶点/像素着色器.输入和输出结构:这些结构分别定义了该着色器的输入和输出的顶点数据(即输入输出顶点的结构)structVS_INPUT{//:冒号表示一种语义,用来指定变量的用途vectorposition:POSITION;//位置分量POSITION表示向量position用于描述输入顶点的位置信息};structVS_
- The Beauty of DirectX 11 --- constant buffer, buffered/structure buffer
Jackery_Shh
directxstructurebuffer
原文转自:点击打开链接ConstantBufferConstantbuffer(cb)是DX10中引入的概念,它取代了DX9时代GPU常量寄存器的概念,允许通过一块大小可变的buffer向shader提供常量数据,而不是之前数量非常受限的n个寄存器,这也是我们遇到的第一种可在shader着色阶段由HLSL访问的资源。管线的每个可编程阶段都能同时访问一个或者几个cb,对于shader代码来说,cb中
- 显卡驱动入手的构造D3DHook的方法
YuHengZuo
转载https://bbs.pediy.com/thread-195759.htm本文要点:介绍一种从显卡驱动入手的构造D3DHook的方法,DX9,DX9EX,DX10,DX11均试用,无需重启进程,注入即可使用。以DX9为例。前置知识:1.APIHook的基础知识2.DX绘图知识3.关于DXHook有很多种方法,传统的方法请自行查找资料。4.WindowsDisplayDriver的基础知识首
- vs2013配置opencv运行时显示找不到opencv_core2413d.dll、opencv_***、“应用程序无法正常启动(0x000007b)”的解决方法
进击的NULL
CV
关键字(keyword)opencv,opencv_core2413d.dll,0x000007b报错原因分析网上类似问题的解决方案层出不从,作者也是按照网上的解决方案一步一步的解决,后来发现并没有解决根本问题。首先总结下网友们给出的解决方案:缺乏dx9,于是运行cmd.exe输入dxdiag命令打开看,发现系统是dx12,向下兼容;缺乏VC++,这个显然是有的。缺乏.NET,这个显然也是有的于是
- Visual Studio 使用正则表达式查找替换
分号
c\c++
这几天在写DirectSound录音时,发现按照文档和查阅的资料写出的代码,在创建录音缓存时总是报无效的参数这个错误。我在想是不是因为音频格式未设置正确造成的,于是决定运行directx9的例子来看看究竟是什么情况。但编译时却发现,在win10下的dx9例子中有很多符号都未定义,例如DXTRACE_ERR_MSGBOX,而我又懒得修正这个错误,于是决定先注释掉它,反正我只想看看运行到创建录音缓存的
- Visual Studio 2012中使用自定义project properties
weixin_34080903
由于将系统升级到了Windows8,而Windows8SDK已经集成了DirectXSDK,且不包含DX9及之前的头文件和库文件,如果想编写DX9程序则需要安装DirectXSDK,我安装的是DirectXSDK的最后一个单独分发包-MicrosoftDirectXSDK(June2010)。这样又出现了一个问题,如果编写DX10/11或者Direct2D程序,就会导致有两份头文件及库文件,一份来
- 主力产品DX7大幅升级 东南汽车筹备5款新车再出发 | 经观汽车
头条汽车
摘要:随着DX7的改款升级,东南汽车会不会迎来复苏?据悉,东南今年还将推出一款全新车型DX9,新车定位于中型SUV,另外两款新车N系SUV以及A系轿车也在计划当中。文|王海宣东南汽车旗下紧凑型SUVDX7近日迎来中期改款,这款诞生于2015年的SUV老将再战市场。8月6日,东南汽车发布了搭载新款1.5T发动机的2020款DX7星跃车型。升级后的DX7车型有着怎样的实际表现?8月20日,东南汽车在山
- Direct3D9 教程01
sagakiss
DirectX不归路
准备条件:VS2005、MicrosoftDirectXSDK(April2007)测试环境:XpSP2、M440、GF7300go、1GDDR26671、在VS2005中创建空项目,新建文件CreateDeviceMy.cpp代码如下://包含Dx9的头文件#include#pragmawarning(disable:4996)//除去警告#include#pragmawarning(defau
- 学习游戏开发应该看什么书
马天翼
首先是3D方面选择DirectX方面而不是OPENGL,按照顺寻推荐书籍:1、《龙书》,网上有很多版本的翻译版,直接看英文版《Introduceto3DGameProgrammingwithDirectX9》,看好DX9后,再看DX10(相对于DX9改动不大)以及DX11(相对于前两个VERSION改动较大)就会容易很多。但是有一个很重要的问题要注意:自己去实现一些小例子(自己想到的例子)。一切需
- 利用DSHOW中的VMR9 filter 将视频渲染成纹理 供D3D使用
R_hgt
GPU加速
先说下VMR9,这个filter是个视频混合的组件,可以很方便的将多路视频合成一路视频,添加字幕和静态图片,这个组件的内部实现采用了DX9的接口。如果想把VMR9混合输出后的视频图像当作纹理渲染到3D模型上,一个办法就是通过实现一个分配-演示器对象,然后将此对象替换掉VMR9中的默认分配-演示器对象。所谓分配演示器对象指的是一个实现了VMR9规定的的分配接口和演示接口的对象。也就是此对象实现了以下
- windows游戏编程大师技巧源码C++改写DX9改写
a65268193
游戏引擎
额。暂时只是提供了基本表面画线实现其他以后补上。写完以后顺便改写3D游戏编程大师技巧。DirectDraw7太老了。在wind8和wind7老是出现莫名的错误,而且不好调试。用DX9分装了,就只用了IDirect3DSurface9接口。额没有用流水管线。以后用软件算法实现纹理其他什么的暂时不想用。只想用软件模拟算法。所以至于速度什么的,你懂的。献丑了。源码呈上IDE:VS2012EXPRESS/
- 制作unity公路网格
jacksonshe
unity
这是我第一次写技术类的网格,因为之前学习过图形学和用DX9框架制作过渲染引擎,所以再来学习unity就简单许多了。在DX或者OPENGL中我们用得最多的是矩阵,把一个坐标系转化到另外一个坐标系,但是在unity中引擎已经自动帮你添加这些特性,可以说用unity做游戏是可以减轻我们很多工作量的,但是在最近开发赛车游戏的时候,发现想添加一个迂回曲直的公路,在网上找模型,发现都不适合自己,所以就想用顶点
- 2019-06-10 小型SUV又新成员,1.5T输出156马力
靖福东南
在2016-2017这两年,80%以上都销量都来自DX7与DX3这两款车,这仿佛让看到了生机,所以近两年一直都在大力发展车型,此前曾经对外公布了其新车的规划,接下来将推出DX5、DX9、N7、N3以及共五款新车,近日又一款车型DX5的申报图曝光,据悉DX5将在8月份正式上市。在外观上,可以看到新车的设计有别于DX3与DX7,新车采用家族最新设计语言,进气格栅的尺寸非常小,并使用了小镀铬条进行修饰且
- windowsGHO镜像系统winXPwin7win8win10正版下载
宝贝喵
更新了最新驱动天空6.6驱动通杀目前所有高配置驱动更新了系统补丁所有补丁到2016(可通过微软漏洞扫描和卫士漏洞扫描)。更新DirectX到2016,玩游戏更顺畅。更新IT天空万能驱动助理到v6.6加入硬件“二次扫描”机制。安装软件运行库文件(VB6/VC2005/VC2008/VC2010/VC2012/VC2013/DX9)极品五笔,搜狗输入法(广告优化版)快速全自动安装,免序列号,安装基本不
- WPF 使用 Composition API 做高性能渲染
lindexi_gd
WPF渲染#WPF底层渲染
在WPF中很多小伙伴都会遇到渲染性能的问题,虽然WPF的渲染可以甩浏览器渲染几条街,但是还是支持不了游戏级的渲染。在WPF使用的DX只是优化等级为9和DX9差不多的性能,微软在很多开发者的提议开放了现代渲染方法CompositionAPI这是UI应用的里程碑的技术现在这个技术只是最小可用版本,但是还是可以玩一下。先更新自己的系统到1803或以上,如果是想成为Windows开发者,就需要自己的系统是
- CAD打开显示致命错误:Unhandled Delayload "D3DCOMPILER-47.dll"
www_xiakeweb_net
技术资料
小小爱123ni2018-03-20|浏览13651次软件操作系统AutoCAD2018-03-21最佳答案长话短说:因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有,需要自己另外安装的。举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11,没有老旧的9.0版,就会出现提示
- 【DX9】实现让绘制的物体旋转
spvm1313113
下面这段代码利用了变形矩阵:////spintheobject://D3DXMATRIXRx,Ry;//rotate45degreesonx-axisD3DXMatrixRotationX(&Rx,3.14f/4.0f);//incremementy-rotationangleeachframestaticfloaty=0.0f;D3DXMatrixRotationY(&Ry,y);y+=time
- DX11:先定一个小目标,比如:把DX11龙书上的知识点系统的总结下来
Mr_Lsz
DirectX11游戏编程
最近要开始学习DX11了。前段时间一直在看DX9,就是为学习DX11做准备。因为DX11龙书是英文的,搞的我很是头大,毕竟不常阅读英文文献,确实翻译能力有限。但是作为一个程序员,怎么可能被这种问题所难倒?网上说的对:程序员的存在就是为了解决问题。或者说,优秀的程序员和普通程序员之间最大的差别就在于一件事情别人能做,而你却不能。如今,我还是国内某所大学的学生,虽然我现在还很菜,但是我想做别人所不能做
- DX9与DX11shader编写中SV_POSITION与POSITION和SV_Target与COLOR之间的区别(一)
一只独立特行的猪
Ogre
DirectX的一大特色之一便是Shader渲染,包括顶点Shader渲染以及像素Shader渲染。设置Shader机制是为了使程序员能够控制GPU绘制顶点或像素的方式,简单的说,我们设计的Shader代码是运行在GPU硬件中的,这样提高了渲染效率。上篇幅简要简绍了下DirectX管线渲染的基本步骤,本篇幅从绘制基本的正方体开始详细描述绘制过程。1,VertexShaderstructVertex
- 关于vs2017如何配置和运行龙书DX9案例
Love柒
direct-9
关于vs2017如何配置和运行龙书DX9案例首先是运行环境VisualStudio2017(我用的社区版)DXSDK_Jun10(下载地址)下面就是配置环境了-1、下载的DXSDK_Jun10.exe双击进行安装,安装完毕后会有一个文件夹:MicrosoftDirectXSDK(June2010)(我使用的是默认安装文件夹位置在:C:\ProgramFiles(x86)),MicrosoftDir
- Windows下Core Audio APIS 音频应用开发(三 )
lll_123123
C\C++
上篇我们将来如何运用CoreAudioAPIS进行声音数据的采集,下面我们来说说声音数据的播放。从第一篇文章我们知道,CoreAudioAPIS是Window下比较底层的API,使用它来播放声音的时候不像DirectSound这些高层的API那么方便,很多东西要自己来做。对于DX9以上的我不太了解,在DX9上,播放音频数据时,你只要设置好相应的数据格式,然后把数据往缓冲区里面塞就OK了;相比之下,
- win64系统丢失d3dx9d_40.dll问题
badangjiang7195
在Win64系统中,安装了DXSDK、DX9,却一直显示如上对话框,导致程序运行不起来。于是我在网上找到了一个d3dx9d_40.dll,覆盖到C:\Windows\System32中,但是问题依然得不到解决。后来在网上查到注册dll的命令,照搬试了一遍,问题依然没有解决。经过xmj的指导,可能是dll映射的位置不对,我查了一下win64系统加载32位dll文件的查找顺序,才发现了解决方案:将d3
- 关于应用程序无法正常启动0xc000007b的解决方案
MYM__Shy
工具安装及使用问题
问题:应用程序无法正常启动0xc000007b程序打开出现该情况,根据网上查找到的资料会有两种情况:1、缺少dll文件,如:msvcr120.dll2、缺少VC运行库情况1:“说缺乏dx9,于是用dxdiag命令打开看,发现系统是有dx11的,根据向下兼容,不可能缺乏dx9为了验证,我特地重装了dx8到本机,问题依旧,所以说dx9缺乏的都是比较坑爹的,因为目前的window都是默认支持dx,更不用
- OpenGL学习笔记十一(Assimp的编译详细步骤)踩坑大全篇
绿洲守望者
OpenGL
OpenGL学习笔记十一(Assimp的编译详细步骤,踩坑大全篇)编译步骤下载准备问题解决问题导入项目编译步骤下载准备下载内容都在之前的博客中说过了,这里直接说怎么编译:问题我下载了好几个版本的cmake,assimp,全都不行,一直报这个错误:报错内容为,在路径是:错误的内容:找了一天原因,还是没有找到,有人说是选择VS版本不对,缺少DX9啥的,但是根本不是这个问题,选择的版本是正确的:后来想应
- vs2013配置opencv运行时显示找不到opencv_core2413d.dll、opencv_***、“应用程序无法正常启动(0x000007b)”的解决方法
进击的NULL
关键字(keyword)opencv,opencv_core2413d.dll,0x000007b报错原因分析网上类似问题的解决方案层出不从,作者也是按照网上的解决方案一步一步的解决,后来发现并没有解决根本问题。首先总结下网友们给出的解决方案:缺乏dx9,于是运行cmd.exe输入dxdiag命令打开看,发现系统是dx12,向下兼容;缺乏VC++,这个显然是有的。缺乏.NET,这个显然也是有的于是
- 二分查找排序算法
周凡杨
java二分查找排序算法折半
一:概念 二分查找又称
折半查找(
折半搜索/
二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步
- java中的BigDecimal
bijian1013
javaBigDecimal
在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。
原文地址:http://blog.csdn.net/ugg/article/de
- Shell echo命令详解
daizj
echoshell
Shell echo命令
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:
echo string
您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串:
echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
echo Itis a test 2.显示转义
- Oracle DBA 简单操作
周凡杨
oracle dba sql
--执行次数多的SQL
select sql_text,executions from (
select sql_text,executions from v$sqlarea order by executions desc
) where rownum<81;
&nb
- 画图重绘
朱辉辉33
游戏
我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。
在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们
- 线程之初体验
西蜀石兰
线程
一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。
之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。
线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。
你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja
- linux集群互相免登陆配置
林鹤霄
linux
配置ssh免登陆
1、生成秘钥和公钥 ssh-keygen -t rsa
2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub
其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密 c
- mysql : Lock wait timeout exceeded; try restarting transaction
aigo
mysql
原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html
原因是你使用的InnoDB 表类型的时候,
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,
因为有的锁等待超过了这个时间,所以抱错.
你可以把这个时间加长,或者优化存储
- Socket编程 基本的聊天实现。
alleni123
socket
public class Server
{
//用来存储所有连接上来的客户
private List<ServerThread> clients;
public static void main(String[] args)
{
Server s = new Server();
s.startServer(9988);
}
publi
- 多线程监听器事件模式(一个简单的例子)
百合不是茶
线程监听模式
多线程的事件监听器模式
监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到
创建多线程的事件监听器模式 思路:
1, 创建线程并启动,在创建线程的位置设置一个标记
2,创建队
- spring InitializingBean接口
bijian1013
javaspring
spring的事务的TransactionTemplate,其源码如下:
public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{
...
}
TransactionTemplate继承了DefaultT
- Oracle中询表的权限被授予给了哪些用户
bijian1013
oracle数据库权限
Oracle查询表将权限赋给了哪些用户的SQL,以备查用。
select t.table_name as "表名",
t.grantee as "被授权的属组",
t.owner as "对象所在的属组"
- 【Struts2五】Struts2 参数传值
bit1129
struts2
Struts2中参数传值的3种情况
1.请求参数绑定到Action的实例字段上
2.Action将值传递到转发的视图上
3.Action将值传递到重定向的视图上
一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上
Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言
- 【Kafka十四】关于auto.offset.reset[Q/A]
bit1129
kafka
I got serveral questions about auto.offset.reset. This configuration parameter governs how consumer read the message from Kafka when there is no initial offset in ZooKeeper or
- nginx gzip压缩配置
ronin47
nginx gzip 压缩范例
nginx gzip压缩配置 更多
0
nginx
gzip
配置
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用
- java-13.输入一个单向链表,输出该链表中倒数第 k 个节点
bylijinnan
java
two cursors.
Make the first cursor go K steps first.
/*
* 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点
*/
public void displayKthItemsBackWard(ListNode head,int k){
ListNode p1=head,p2=head;
- Spring源码学习-JdbcTemplate queryForObject
bylijinnan
javaspring
JdbcTemplate中有两个可能会混淆的queryForObject方法:
1.
Object queryForObject(String sql, Object[] args, Class requiredType)
2.
Object queryForObject(String sql, Object[] args, RowMapper rowMapper)
第1个方法是只查
- [冰川时代]在冰川时代,我们需要什么样的技术?
comsci
技术
看美国那边的气候情况....我有个感觉...是不是要进入小冰期了?
那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段...
&nb
- js 获取浏览器型号
cuityang
js浏览器
根据浏览器获取iphone和apk的下载地址
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content="text/html"/>
<meta name=
- C# socks5详解 转
dalan_123
socketC#
http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,
- 运维 Centos问题汇总
dcj3sjt126com
云主机
一、sh 脚本不执行的原因
sh脚本不执行的原因 只有2个
1.权限不够
2.sh脚本里路径没写完整。
二、解决You have new mail in /var/spool/mail/root
修改/usr/share/logwatch/default.conf/logwatch.conf配置文件
MailTo =
MailFrom
三、查询连接数
- Yii防注入攻击笔记
dcj3sjt126com
sqlWEB安全yii
网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是<,>,',"",&这几个符号 这里有个转义对照表:
http://blog.csdn.net/xinzhu1990/articl
- MongoDB简介[一]
eksliang
mongodbMongoDB简介
MongoDB简介
转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用
MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。
另外,不
- zookeeper windows 入门安装和测试
greemranqq
zookeeper安装分布式
一、序言
以下是我对zookeeper 的一些理解: zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。
栗子1号:
假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视
- Spring之使用事务缘由(2-注解实现)
ihuning
spring
Spring事务注解实现
1. 依赖包:
1.1 spring包:
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.
- iOS App Launch Option
啸笑天
option
iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。
launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。
1、若用户直接
- jdk与jre的区别(_)
macroli
javajvmjdk
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你
- Updates were rejected because the tip of your current branch is behind
qiaolevip
学习永无止境每天进步一点点众观千象git
$ git push joe prod-2295-1
To
[email protected]:joe.le/dr-frontend.git
! [rejected] prod-2295-1 -> prod-2295-1 (non-fast-forward)
error: failed to push some refs to '
[email protected]
- [一起学Hive]之十四-Hive的元数据表结构详解
superlxw1234
hivehive元数据结构
关键字:Hive元数据、Hive元数据表结构
之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。
本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。
文章最后面,会以一个示例来全面了解一下,
- Spring 3.2.14,4.1.7,4.2.RC2发布
wiselyman
Spring 3
Spring 3.2.14、4.1.7及4.2.RC2于6月30日发布。
其中Spring 3.2.1是一个维护版本(维护周期到2016-12-31截止),后续会继续根据需求和bug发布维护版本。此时,Spring官方强烈建议升级Spring框架至4.1.7 或者将要发布的4.2 。
其中Spring 4.1.7主要包含这些更新内容。