Threejs入门5-plane(画面)

1.简介

想一想如何在三维坐标系画面?联想到二维平面,同一个平面的多条线形成闭合区间就组成了平面

2.右手坐标系

Threejs入门5-plane(画面)_第1张图片

在Threejs中,坐标和右边的坐标完全一样。x轴正方向向右,y轴正方向向上,z轴由屏幕从里向外。

3.画面

效果图:

画个坐标系平面,会画坐标系,画简单平面岂不是更简单(几条线交互形成闭合区间)

Threejs入门5-plane(画面)_第2张图片

(1).新建grid.html




    t</code></pre> 
 </div> 
</div>
                            </div>
                        </div>
                    </div>
                    <!--PC和WAP自适应版-->
                    <div id="SOHUCS" sid="1716156565892968448"></div>
                    <script type="text/javascript" src="/views/front/js/chanyan.js"></script>
                    <!-- 文章页-底部 动态广告位 -->
                    <div class="youdao-fixed-ad" id="detail_ad_bottom"></div>
                </div>
                <div class="col-md-3">
                    <div class="row" id="ad">
                        <!-- 文章页-右侧1 动态广告位 -->
                        <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                            <div class="youdao-fixed-ad" id="detail_ad_1"> </div>
                        </div>
                        <!-- 文章页-右侧2 动态广告位 -->
                        <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                            <div class="youdao-fixed-ad" id="detail_ad_2"></div>
                        </div>
                        <!-- 文章页-右侧3 动态广告位 -->
                        <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                            <div class="youdao-fixed-ad" id="detail_ad_3"></div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="container">
        <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(threejs,three)</h4>
        <div id="paradigm-article-related">
            <div class="recommend-post mb30">
                <ul class="widget-links">
                    <li><a href="/article/1772616224233029632.htm"
                           title="2022-04-19" target="_blank">2022-04-19</a>
                        <span class="text-muted">Apbenz</span>

                        <div>12块早餐的来组成,今天早上脑子里想着,不要去吃早餐了,忍着忍着发现还有30分钟的时间才算迟到,还是去吃一点吧,来到摊前就点了一份六块钱的粉,老板问要不要辣,加一点,结果这辣椒很理想,所以加二块的水,吃着不爽,又加了一个鸡蛋,鸡蛋很好吃,又加了一个。6+2+2+2这就是十二块的早餐组成。fastadmintickwritingtickkoreastudythreejsstudy</div>
                    </li>
                    <li><a href="/article/1769340153643466752.htm"
                           title="CSS3DRenderer, CSS3DObject, OrthographicCamera API 结合使用案例" target="_blank">CSS3DRenderer, CSS3DObject, OrthographicCamera API 结合使用案例</a>
                        <span class="text-muted">小豆包3D世界</span>
<a class="tag" taget="_blank" href="/search/css3/1.htm">css3</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a>
                        <div>CSS3DRenderer,CSS3DObject,OrthographicCameraAPI结合使用案例three.jscss3d-orthographicbody{background-color:#f0f0f0;}a{color:#f00;}#info{color:#000000;}three.jscss3d-orthographic{"imports":{"three":"../build</div>
                    </li>
                    <li><a href="/article/1767562626671378432.htm"
                           title="【C++】每日一题 15 三数之和" target="_blank">【C++】每日一题 15 三数之和</a>
                        <span class="text-muted">Z_shsf</span>
<a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a>
                        <div>给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。比官方三循环快1000ms的解法,57ms,击败91.37%classSolution{public:vector>threeSum(vector&nums){vector</div>
                    </li>
                    <li><a href="/article/1766460517267890176.htm"
                           title="IS BOUND, IS INITIAL 和 IS ASSIGNED的区别" target="_blank">IS BOUND, IS INITIAL 和 IS ASSIGNED的区别</a>
                        <span class="text-muted">Harryjing2018</span>
<a class="tag" taget="_blank" href="/search/ABAP/1.htm">ABAP</a><a class="tag" taget="_blank" href="/search/%E5%85%B6%E4%BB%96/1.htm">其他</a>
                        <div>文章目录1Introduction2Explaination1IntroductionThesetsofthesethreepredicateexpressionscaneasilyconfuseABAPnewbies,iftheexplanationforthemincorrespondingABAPhelpdocumentarenotseriouslytaken.2ExplainationTh</div>
                    </li>
                    <li><a href="/article/1762650909743079424.htm"
                           title="CSS2DRenderer的使用" target="_blank">CSS2DRenderer的使用</a>
                        <span class="text-muted">qq_39672409</span>
<a class="tag" taget="_blank" href="/search/threejs/1.htm">threejs</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a>
                        <div>具体参照https://github.com/mrdoob/three.js/blob/master/examples/css2d_label.html;CSS2DRenderer的使用import{CSS2DObject,CSS2DRenderer}from‘three/examples/jsm/renderers/CSS2DRenderer’;const{position,zIndex}=da</div>
                    </li>
                    <li><a href="/article/1759926503304425472.htm"
                           title="C++学习笔记之 Big Three & OOP" target="_blank">C++学习笔记之 Big Three & OOP</a>
                        <span class="text-muted">鸿通楼祭司</span>
<a class="tag" taget="_blank" href="/search/C%2B%2B%E5%AD%A6%E4%B9%A0/1.htm">C++学习</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a>
                        <div>本篇笔记主要分为三个部分,第一部分是以String类为例的基于对象的编程,重点在于构造与析构、拷贝构造函数、拷贝赋值函数三个重要函数。这一部分与笔记(1)中的内容结合起来就是基于对象编程的主要内容。第二部分是在掌握了基于对象编程的基础上的面向对象编程(OOP)学习,讲解了类之间的组合、继承、委托关系。最后一部分则是一些关于面向对象编程的一点补充,包括内存空间、生命周期、new和delete等,以及</div>
                    </li>
                    <li><a href="/article/1759925610983026688.htm"
                           title="c++ 之“Big Three”" target="_blank">c++ 之“Big Three”</a>
                        <span class="text-muted">Z.0103</span>
<a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a>
                        <div>c++之“BigThree”最新版本:https://blog.csdn.net/qq_62357480/article/details/129151139?spm=1001.2014.3001.5501简介什么是BigThree?三法则(英语:ruleofthree,theLawofTheBigThree,TheBigThree;三法则,三大定律)在C++程序设计里,它是一个以设计的基本原则而制</div>
                    </li>
                    <li><a href="/article/1759925225992056832.htm"
                           title="C++ 之 Big Three" target="_blank">C++ 之 Big Three</a>
                        <span class="text-muted">metasearch</span>
<a class="tag" taget="_blank" href="/search/C%2FC%2B%2B/1.htm">C/C++</a>
                        <div>BigThree:是指如果一个类要实现下面某一个成员函数,一般都要一起实现另外两个:1)Desconstructor2)copyconstructor3)operator=在C++11中可能还要实现move的语义</div>
                    </li>
                    <li><a href="/article/1759924971041288192.htm"
                           title="Big Three" target="_blank">Big Three</a>
                        <span class="text-muted">大傻羊</span>
<a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a>
                        <div>前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):classString{public:St</div>
                    </li>
                    <li><a href="/article/1759924588894056448.htm"
                           title="C++ Big Three" target="_blank">C++ Big Three</a>
                        <span class="text-muted">Brainer-Gao</span>
<a class="tag" taget="_blank" href="/search/C/1.htm">C</a><a class="tag" taget="_blank" href="/search/%E7%94%9F%E4%B8%87%E7%89%A9/1.htm">生万物</a><a class="tag" taget="_blank" href="/search/C%2B%2B%E7%BB%8F%E5%85%B8/1.htm">C++经典</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95%E6%9D%82%E8%B0%88/1.htm">面试杂谈</a><a class="tag" taget="_blank" href="/search/C%2B%2B/1.htm">C++</a><a class="tag" taget="_blank" href="/search/%E6%9E%81%E5%AE%A2/1.htm">极客</a>
                        <div>极客班干货第二周:死磕自己,成长大家。=========简单构造函数=========上周已经详细介绍了构造函数,这里只需要说明一点,就是要明确一下写作规范,书写构造函数时最好使用this指针,即:this->width=width;this->height=height;this指针明确指出了等号左边是当前类的成员,否则写成下面代码会让人混乱。width=width;height=height;</div>
                    </li>
                    <li><a href="/article/1759924205316567040.htm"
                           title="big three(c++)" target="_blank">big three(c++)</a>
                        <span class="text-muted">不是杠杠</span>
<a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/c%2B%2B%E5%9F%BA%E7%A1%80/1.htm">c++基础</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a>
                        <div>"BigThree"是指在C++类中需要手动实现的三个特殊成员函数,分别是拷贝构造函数(CopyConstructor)、拷贝赋值运算符(CopyAssignmentOperator)和析构函数(Destructor)。这三个函数通常需要在类的实现中进行显式定义,因为它们涉及到资源的管理和对象的复制行为。1.拷贝构造函数(CopyConstructor):拷贝构造函数是用于创建一个新对象,其内容和</div>
                    </li>
                    <li><a href="/article/1759898749427085312.htm"
                           title="2023-09-26" target="_blank">2023-09-26</a>
                        <span class="text-muted">大法师的输出</span>

                        <div>threeDelicacyWonton_v2(SFW:2),HDR,UHD,8K,bestquality,masterpiece,Highlydetailed,Studiolighting,ultra-finepainting,sharpfocus,physically-basedrendering,extremedetaildescription,Professional,VividColors</div>
                    </li>
                    <li><a href="/article/1759855970168696832.htm"
                           title="9.10" target="_blank">9.10</a>
                        <span class="text-muted">阿飞fighting</span>

                        <div>今日长难句MorethanthreemilliondosesweretobemadeavailableinearlyOctober2009,thoughmostofthoseinitialdoseswereoftheFluMistnasalspraytype,whichisnotrecommendedforpregnantwomen,peopleover50orthosewithbreathing</div>
                    </li>
                    <li><a href="/article/1759816949786832896.htm"
                           title="微信小程序常用组件分享" target="_blank">微信小程序常用组件分享</a>
                        <span class="text-muted">车家大少爷</span>
<a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">微信小程序</a><a class="tag" taget="_blank" href="/search/%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">小程序</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a>
                        <div>工作中经常会用到如下,分享一下,方便以后复制粘贴,懒得重复造轮子官方小程序示例2023-10-25微信小程序菜单导航选中自动居中2022-11-30微信小程序横屏2022-11-29微信小程序内嵌h5three.js2021-10-27AR识别(不是截图方式)2021-10-27自定义loading2021-08-25上下左右滑动动效(编辑/查看)(高斯模糊)2021-08-25日历日期选择(单/</div>
                    </li>
                    <li><a href="/article/1759768921826750464.htm"
                           title="css pointer-events 多层鼠标点击事件" target="_blank">css pointer-events 多层鼠标点击事件</a>
                        <span class="text-muted">小和尚敲木头</span>
<a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/css/1.htm">css</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a>
                        <div>threejs无法滑动视角,菜单界面覆盖threejs操作事件。pointer-events/*Keywordvalues*/pointer-events:auto;pointer-events:none;pointer-events:visiblePainted;/*SVGonly*/pointer-events:visibleFill;/*SVGonly*/pointer-events:vis</div>
                    </li>
                    <li><a href="/article/1759768026049245184.htm"
                           title="graphql是什么_那我一直在听说这GraphQL是什么呢?" target="_blank">graphql是什么_那我一直在听说这GraphQL是什么呢?</a>
                        <span class="text-muted">cumian8165</span>
<a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/1.htm">编程语言</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a>
                        <div>graphql是什么bySachaGreif由SachaGreif那我一直在听说这GraphQL是什么呢?(Sowhat’sthisGraphQLthingIkeephearingabout?)Ifyou’relikeme,youprobablygothroughthreestageswhenhearingaboutanewtechnology:如果您像我一样,则在听说一项新技术时可能会经历三个阶</div>
                    </li>
                    <li><a href="/article/1759716135361671168.htm"
                           title="threehit漏洞复现以及防御" target="_blank">threehit漏洞复现以及防御</a>
                        <span class="text-muted">凌晨五点的星</span>
<a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8/1.htm">安全</a><a class="tag" taget="_blank" href="/search/web%E5%AE%89%E5%85%A8/1.htm">web安全</a>
                        <div>说白了跟sql-liql靶场二次注入一样,也是一个转义函数而这次是,入库的时候不转义,出库的时候会转义导致这个漏洞出现开始测试:这是我注册完test刚登录的情况找注入点更新数据的update,很容易找到在age段这次我注册的时候用户还是test,但是年龄我对后面进行了省略可以看到我直接登录到管理员上了防御:可以进行强转这样无法闭合漏洞也就无法实现了</div>
                    </li>
                    <li><a href="/article/1759687941300514816.htm"
                           title="用英语学法语之 法语中的不定式" target="_blank">用英语学法语之 法语中的不定式</a>
                        <span class="text-muted">羊生生和卜猫</span>

                        <div>文/羊生生InEnglish,aninfinitivecontainsthepreposition"to"infrontofit:"togive","tofinish","tosell".InFrenchaninfinitivehasacertainending.TherearethreemajortypesofinfinitivesinFrench:thosethatendin-er(donne</div>
                    </li>
                    <li><a href="/article/1759683732802990080.htm"
                           title="leetcode刷题-最接近的三位数之和" target="_blank">leetcode刷题-最接近的三位数之和</a>
                        <span class="text-muted">顺利毕业(研)</span>
<a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a>
                        <div>1.题目描述2.解题思路其实这个题目的解题思路,和昨天写的两个题目差不多,定义两个指针,进行排序,避免多次大量循环,减少时间复杂度。在上次的基础上进行了一个比较小的改动。3.代码classSolution:defthreeSumClosest(self,nums:List[int],target:int)->int:#仍然使用双指针的方法进行计算nums.sort()ans=nums[0]+num</div>
                    </li>
                    <li><a href="/article/1759683604536979456.htm"
                           title="leetcode刷题记录(三数之和)超时记录" target="_blank">leetcode刷题记录(三数之和)超时记录</a>
                        <span class="text-muted">顺利毕业(研)</span>
<a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a>
                        <div>1.题目描述2.解题思路看到这个题目,感觉和之前做的水仙花数的题目差不多,对于一个没有经过训练来说,首先想到的事情就是暴力破解,直接上循环就可以了,但是这样肯定在时间上占不到优势,解决问题肯定能够解决,但是leetcode上通不过。附上我自己写的代码。classSolution:defthreeSum(self,nums:List[int])->List[List[int]]:reesult=[]</div>
                    </li>
                    <li><a href="/article/1759602832262131712.htm"
                           title="three.js记录一下实现模型放大缩小的限制" target="_blank">three.js记录一下实现模型放大缩小的限制</a>
                        <span class="text-muted">一只理智恩</span>
<a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/webgl/1.htm">webgl</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a>
                        <div>限制模型的最大放大倍数和最小缩小倍数,可以使用three.js中的缩放操作scale和事件监听器首先,为了使模型可以缩放,需要将缩放属性设置为需要的初始值。例如,将模型的初始缩放设置为1倍:model.scale.set(1,1,1);//model就是加载的模型添加一个事件监听器来响应用户的放大和缩小操作。在监听器函数中,可以通过修改模型的缩放来实现放大和缩小效果。//监听鼠标滚轮事件docum</div>
                    </li>
                    <li><a href="/article/1759595409589760000.htm"
                           title="WebGL开发的应用领域" target="_blank">WebGL开发的应用领域</a>
                        <span class="text-muted">super_Dev_OP</span>
<a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a>
                        <div>WebGL是一种基于JavaScript的3D图形库,用于在浏览器中创建交互式和动态的3D图形应用。以下是一些可以使用WebGL开发的应用领域,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。1.游戏开发:利用WebGL创建3D游戏,提供更沉浸式的游戏体验。许多游戏引擎,如Three.js、Babylon.js,都基于WebGL。2.虚拟现实(VR)和增强现实(</div>
                    </li>
                    <li><a href="/article/1759595410017579008.htm"
                           title="WebGL开发数据可视化应用" target="_blank">WebGL开发数据可视化应用</a>
                        <span class="text-muted">super_Dev_OP</span>
<a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98/1.htm">数据挖掘</a>
                        <div>使用WebGL进行数据可视化可以创造出令人印象深刻的交互式和动态图形。以下是一些在WebGL中开发数据可视化应用时需要考虑的步骤和技术,希望对大家有所帮助。1.选择合适的WebGL框架或库:使用现有的WebGL框架或库,如Three.js、Babylon.js、regl等,以简化开发过程并提供强大的3D图形功能。2.数据准备:准备要可视化的数据,确保数据是结构化的,并考虑使用JSON、CSV等格式</div>
                    </li>
                    <li><a href="/article/1759595282468794368.htm"
                           title="WebGL开发飞行模拟器" target="_blank">WebGL开发飞行模拟器</a>
                        <span class="text-muted">super_Dev_OP</span>
<a class="tag" taget="_blank" href="/search/webgl/1.htm">webgl</a><a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E5%AD%A6%E5%BB%BA%E6%A8%A1/1.htm">数学建模</a>
                        <div>开发一个基于WebGL的飞行模拟器是一个复杂而有趣的项目。以下是一些关键步骤和考虑事项,帮助你开始这样的应用,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。1.选择合适的WebGL框架或库:选择一个适用于飞行模拟器的WebGL框架或库,如Three.js、Babylon.js等。这些库提供了3D图形的强大功能和易用的API。2.地图和地形数据集成:集成地图和地</div>
                    </li>
                    <li><a href="/article/1759593993496260608.htm"
                           title="3D模型的开发框架及特点" target="_blank">3D模型的开发框架及特点</a>
                        <span class="text-muted">super_Dev_OP</span>
<a class="tag" taget="_blank" href="/search/webgl/1.htm">webgl</a><a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a>
                        <div>在3D模型的开发中,有一些流行的框架和工具,它们提供了一系列功能,使得开发者能够更高效地创建、编辑和渲染3D模型。以下是一些常见的3D模型开发框架及其特点,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。1.Three.js:特点:Three.js是一个基于JavaScript的开源3D库,简化了在Web上创建和渲染3D场景的过程。它提供了丰富的功能,包括灯光、</div>
                    </li>
                    <li><a href="/article/1759503292020371456.htm"
                           title="Rust 学习笔记 - 流程控制 与 Range 类型" target="_blank">Rust 学习笔记 - 流程控制 与 Range 类型</a>
                        <span class="text-muted">子洋丶</span>
<a class="tag" taget="_blank" href="/search/Rust/1.htm">Rust</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/1.htm">学习笔记</a><a class="tag" taget="_blank" href="/search/rust/1.htm">rust</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a>
                        <div>前言任何一门编程语言几乎都脱离不了:变量、基本类型、函数、注释、循环、条件判断,这是一门编程语言的语法基础,只有当掌握这些基础语法及概念才能更好的学习Rust。条件判断if表达式if语句在其他语言中很常见,这里不再多做解释,看注释即可。//判断n是否小于0ifnprintln!("one"),2=>println!("two"),3=>println!("three"),_=>println!("</div>
                    </li>
                    <li><a href="/article/1759488813698199552.htm"
                           title="初代吸血鬼第1季第2集中英台词整理和单词统计" target="_blank">初代吸血鬼第1季第2集中英台词整理和单词统计</a>
                        <span class="text-muted">littleori</span>

                        <div>初代吸血鬼第1季第2集中英台词整理和单词统计英文中文KLAUS:MysiblingsandIarethefirstvampiresinallofhistory.我和我的兄弟姊妹是历史上最早的吸血鬼Theoriginalfamily.是真祖家族Threecenturiesago,wehelpedbuildatown,三百年前,我们帮助建立了纽奥良calledNewOrleans.这个城市Now,ap</div>
                    </li>
                    <li><a href="/article/1759439041377415168.htm"
                           title="建筑可视化中的 3D 纹理" target="_blank">建筑可视化中的 3D 纹理</a>
                        <span class="text-muted"></span>

                        <div>近年来,随着新技术和软件的出现,建筑可视化取得了长足的进步,这些技术和软件使建筑师、设计师和艺术家能够创建令人惊叹的逼真的3D可视化。实现逼真渲染的关键组件之一是使用基于物理的渲染纹理。在本文中,我们将深入探讨什么是纹理、它们在建筑可视化中的优势,以及如何使用它们来创建引人注目的可视化。在线工具推荐:三维数字孪生场景工具-GLTF/GLB在线编辑器-Three.jsAI自动纹理化开发-YOLO虚幻</div>
                    </li>
                    <li><a href="/article/1759430063335485440.htm"
                           title="three.js 3D可视化地图" target="_blank">three.js 3D可视化地图</a>
                        <span class="text-muted">allenjiao</span>
<a class="tag" taget="_blank" href="/search/threejs/1.htm">threejs</a><a class="tag" taget="_blank" href="/search/%E5%9C%B0%E5%9B%BE/1.htm">地图</a><a class="tag" taget="_blank" href="/search/%E4%B8%89%E7%BB%B4/1.htm">三维</a><a class="tag" taget="_blank" href="/search/gis/1.htm">gis</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/webgl/1.htm">webgl</a>
                        <div>threejs地图可视化地图——three.js实现this.provinceInfo=document.getElementById('provinceInfo');//渲染器this.renderer=newTHREE.WebGLRenderer({antialias:true});this.renderer.setSize(window.innerWidth,window.innerHeig</div>
                    </li>
                    <li><a href="/article/1759428904415735808.htm"
                           title="【Three.js】前端从零开始学习 threejs:创建第一个 threejs3D 页面" target="_blank">【Three.js】前端从零开始学习 threejs:创建第一个 threejs3D 页面</a>
                        <span class="text-muted">努力挣钱的小鑫</span>
<a class="tag" taget="_blank" href="/search/Web3d/1.htm">Web3d</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a>
                        <div>课程和学习大纲对应的课程在这里:Threejs教程、2023最新最全最详细Threejs教程、零基础Threejs最详细教程(已完结)学习知识要点思维导图:官网和文档的使用three.js官网如果无法访问,可以下载国内大佬的镜像跑起来就行threejs-code-publicnpmi下载依赖后启动npmrunstart启动就可以啦!官方编辑器直接点击,后续拿来做测试使用。创建第一个threejs3</div>
                    </li>
                                <li><a href="/article/53.htm"
                                       title="二分查找排序算法" target="_blank">二分查找排序算法</a>
                                    <span class="text-muted">周凡杨</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE/1.htm">二分查找</a><a class="tag" taget="_blank" href="/search/%E6%8E%92%E5%BA%8F/1.htm">排序</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%8A%98%E5%8D%8A/1.htm">折半</a>
                                    <div> 一:概念 二分查找又称
折半查找(
折半搜索/
二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步</div>
                                </li>
                                <li><a href="/article/180.htm"
                                       title="java中的BigDecimal" target="_blank">java中的BigDecimal</a>
                                    <span class="text-muted">bijian1013</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/BigDecimal/1.htm">BigDecimal</a>
                                    <div>        在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。 
        原文地址:http://blog.csdn.net/ugg/article/de</div>
                                </li>
                                <li><a href="/article/307.htm"
                                       title="Shell echo命令详解" target="_blank">Shell echo命令详解</a>
                                    <span class="text-muted">daizj</span>
<a class="tag" taget="_blank" href="/search/echo/1.htm">echo</a><a class="tag" taget="_blank" href="/search/shell/1.htm">shell</a>
                                    <div>Shell echo命令 
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: 
echo string 
您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串: 
  echo "It is a test" 
这里的双引号完全可以省略,以下命令与上面实例效果一致: 
  echo Itis a test 2.显示转义</div>
                                </li>
                                <li><a href="/article/434.htm"
                                       title="Oracle DBA 简单操作" target="_blank">Oracle DBA 简单操作</a>
                                    <span class="text-muted">周凡杨</span>
<a class="tag" taget="_blank" href="/search/oracle+dba+sql/1.htm">oracle dba sql</a>
                                    <div> --执行次数多的SQL 
 select sql_text,executions from ( 
     select sql_text,executions from v$sqlarea order by executions desc 
     ) where rownum<81; 
 &nb</div>
                                </li>
                                <li><a href="/article/561.htm"
                                       title="画图重绘" target="_blank">画图重绘</a>
                                    <span class="text-muted">朱辉辉33</span>
<a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a>
                                    <div>  我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。 
  在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们</div>
                                </li>
                                <li><a href="/article/688.htm"
                                       title="线程之初体验" target="_blank">线程之初体验</a>
                                    <span class="text-muted">西蜀石兰</span>
<a class="tag" taget="_blank" href="/search/%E7%BA%BF%E7%A8%8B/1.htm">线程</a>
                                    <div>一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。 
之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。 
 
线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。 
你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja</div>
                                </li>
                                <li><a href="/article/815.htm"
                                       title="linux集群互相免登陆配置" target="_blank">linux集群互相免登陆配置</a>
                                    <span class="text-muted">林鹤霄</span>
<a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a>
                                    <div>配置ssh免登陆 
1、生成秘钥和公钥    ssh-keygen -t rsa 
2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub 
   其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密    c</div>
                                </li>
                                <li><a href="/article/942.htm"
                                       title="mysql : Lock wait timeout exceeded; try restarting transaction" target="_blank">mysql : Lock wait timeout exceeded; try restarting transaction</a>
                                    <span class="text-muted">aigo</span>
<a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a>
                                    <div>原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html 
  
原因是你使用的InnoDB   表类型的时候, 
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s, 
因为有的锁等待超过了这个时间,所以抱错. 
  
你可以把这个时间加长,或者优化存储</div>
                                </li>
                                <li><a href="/article/1069.htm"
                                       title="Socket编程 基本的聊天实现。" target="_blank">Socket编程 基本的聊天实现。</a>
                                    <span class="text-muted">alleni123</span>
<a class="tag" taget="_blank" href="/search/socket/1.htm">socket</a>
                                    <div>public class Server
{

	//用来存储所有连接上来的客户
	private List<ServerThread> clients;
	
	public static void main(String[] args)
	{
		Server s = new Server();
		s.startServer(9988);
	}

	publi</div>
                                </li>
                                <li><a href="/article/1196.htm"
                                       title="多线程监听器事件模式(一个简单的例子)" target="_blank">多线程监听器事件模式(一个简单的例子)</a>
                                    <span class="text-muted">百合不是茶</span>
<a class="tag" taget="_blank" href="/search/%E7%BA%BF%E7%A8%8B/1.htm">线程</a><a class="tag" taget="_blank" href="/search/%E7%9B%91%E5%90%AC%E6%A8%A1%E5%BC%8F/1.htm">监听模式</a>
                                    <div>    
多线程的事件监听器模式 
  监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到 
  
     创建多线程的事件监听器模式 思路: 
   1, 创建线程并启动,在创建线程的位置设置一个标记 
    2,创建队</div>
                                </li>
                                <li><a href="/article/1323.htm"
                                       title="spring InitializingBean接口" target="_blank">spring InitializingBean接口</a>
                                    <span class="text-muted">bijian1013</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a>
                                    <div>spring的事务的TransactionTemplate,其源码如下: 
public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{
 ...
} 
TransactionTemplate继承了DefaultT</div>
                                </li>
                                <li><a href="/article/1450.htm"
                                       title="Oracle中询表的权限被授予给了哪些用户" target="_blank">Oracle中询表的权限被授予给了哪些用户</a>
                                    <span class="text-muted">bijian1013</span>
<a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/%E6%9D%83%E9%99%90/1.htm">权限</a>
                                    <div>        Oracle查询表将权限赋给了哪些用户的SQL,以备查用。 
select t.table_name as "表名",
       t.grantee    as "被授权的属组",
       t.owner      as "对象所在的属组"</div>
                                </li>
                                <li><a href="/article/1577.htm"
                                       title="【Struts2五】Struts2 参数传值" target="_blank">【Struts2五】Struts2 参数传值</a>
                                    <span class="text-muted">bit1129</span>
<a class="tag" taget="_blank" href="/search/struts2/1.htm">struts2</a>
                                    <div>Struts2中参数传值的3种情况 
1.请求参数绑定到Action的实例字段上 
2.Action将值传递到转发的视图上 
3.Action将值传递到重定向的视图上 
  一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上  
Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言</div>
                                </li>
                                <li><a href="/article/1704.htm"
                                       title="【Kafka十四】关于auto.offset.reset[Q/A]" target="_blank">【Kafka十四】关于auto.offset.reset[Q/A]</a>
                                    <span class="text-muted">bit1129</span>
<a class="tag" taget="_blank" href="/search/kafka/1.htm">kafka</a>
                                    <div>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 </div>
                                </li>
                                <li><a href="/article/1831.htm"
                                       title="nginx gzip压缩配置" target="_blank">nginx gzip压缩配置</a>
                                    <span class="text-muted">ronin47</span>
<a class="tag" taget="_blank" href="/search/nginx+gzip+%E5%8E%8B%E7%BC%A9%E8%8C%83%E4%BE%8B/1.htm">nginx gzip 压缩范例</a>
                                    <div>nginx gzip压缩配置   更多 
0      
 nginx      
 gzip      
 配置         
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢? 
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用</div>
                                </li>
                                <li><a href="/article/1958.htm"
                                       title="java-13.输入一个单向链表,输出该链表中倒数第 k 个节点" target="_blank">java-13.输入一个单向链表,输出该链表中倒数第 k 个节点</a>
                                    <span class="text-muted">bylijinnan</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a>
                                    <div>two cursors. 
Make the first cursor go K steps first. 
 
 

/*
	 * 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点
	 */
	public void displayKthItemsBackWard(ListNode head,int k){
		ListNode p1=head,p2=head;
</div>
                                </li>
                                <li><a href="/article/2085.htm"
                                       title="Spring源码学习-JdbcTemplate queryForObject" target="_blank">Spring源码学习-JdbcTemplate queryForObject</a>
                                    <span class="text-muted">bylijinnan</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a>
                                    <div>JdbcTemplate中有两个可能会混淆的queryForObject方法: 
1. 
Object queryForObject(String sql, Object[] args, Class requiredType) 
2. 
Object queryForObject(String sql, Object[] args, RowMapper rowMapper) 
 
第1个方法是只查</div>
                                </li>
                                <li><a href="/article/2212.htm"
                                       title="[冰川时代]在冰川时代,我们需要什么样的技术?" target="_blank">[冰川时代]在冰川时代,我们需要什么样的技术?</a>
                                    <span class="text-muted">comsci</span>
<a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF/1.htm">技术</a>
                                    <div> 
 
     看美国那边的气候情况....我有个感觉...是不是要进入小冰期了? 
 
     那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段... 
 
  &nb</div>
                                </li>
                                <li><a href="/article/2339.htm"
                                       title="js 获取浏览器型号" target="_blank">js 获取浏览器型号</a>
                                    <span class="text-muted">cuityang</span>
<a class="tag" taget="_blank" href="/search/js/1.htm">js</a><a class="tag" taget="_blank" href="/search/%E6%B5%8F%E8%A7%88%E5%99%A8/1.htm">浏览器</a>
                                    <div>根据浏览器获取iphone和apk的下载地址 
 
<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8" content="text/html"/> 
    <meta name=</div>
                                </li>
                                <li><a href="/article/2466.htm"
                                       title="C# socks5详解 转" target="_blank">C# socks5详解 转</a>
                                    <span class="text-muted">dalan_123</span>
<a class="tag" taget="_blank" href="/search/socket/1.htm">socket</a><a class="tag" taget="_blank" href="/search/C%23/1.htm">C#</a>
                                    <div>http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html    这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,</div>
                                </li>
                                <li><a href="/article/2593.htm"
                                       title="运维 Centos问题汇总" target="_blank">运维 Centos问题汇总</a>
                                    <span class="text-muted">dcj3sjt126com</span>
<a class="tag" taget="_blank" href="/search/%E4%BA%91%E4%B8%BB%E6%9C%BA/1.htm">云主机</a>
                                    <div>一、sh 脚本不执行的原因 
sh脚本不执行的原因 只有2个 
1.权限不够 
2.sh脚本里路径没写完整。 
  
二、解决You have new mail in /var/spool/mail/root 
修改/usr/share/logwatch/default.conf/logwatch.conf配置文件 
MailTo = 
MailFrom 
  
三、查询连接数</div>
                                </li>
                                <li><a href="/article/2720.htm"
                                       title="Yii防注入攻击笔记" target="_blank">Yii防注入攻击笔记</a>
                                    <span class="text-muted">dcj3sjt126com</span>
<a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/WEB%E5%AE%89%E5%85%A8/1.htm">WEB安全</a><a class="tag" taget="_blank" href="/search/yii/1.htm">yii</a>
                                    <div>网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是<,>,',"",&这几个符号  这里有个转义对照表: 
http://blog.csdn.net/xinzhu1990/articl</div>
                                </li>
                                <li><a href="/article/2847.htm"
                                       title="MongoDB简介[一]" target="_blank">MongoDB简介[一]</a>
                                    <span class="text-muted">eksliang</span>
<a class="tag" taget="_blank" href="/search/mongodb/1.htm">mongodb</a><a class="tag" taget="_blank" href="/search/MongoDB%E7%AE%80%E4%BB%8B/1.htm">MongoDB简介</a>
                                    <div>MongoDB简介 
转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用 
       MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。 
       另外,不</div>
                                </li>
                                <li><a href="/article/2974.htm"
                                       title="zookeeper windows 入门安装和测试" target="_blank">zookeeper windows 入门安装和测试</a>
                                    <span class="text-muted">greemranqq</span>
<a class="tag" taget="_blank" href="/search/zookeeper/1.htm">zookeeper</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E8%A3%85/1.htm">安装</a><a class="tag" taget="_blank" href="/search/%E5%88%86%E5%B8%83%E5%BC%8F/1.htm">分布式</a>
                                    <div>一、序言 
      以下是我对zookeeper 的一些理解:      zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。 
      栗子1号: 
      假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视</div>
                                </li>
                                <li><a href="/article/3101.htm"
                                       title="Spring之使用事务缘由(2-注解实现)" target="_blank">Spring之使用事务缘由(2-注解实现)</a>
                                    <span class="text-muted">ihuning</span>
<a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a>
                                    <div>  
Spring事务注解实现 
  
1. 依赖包: 
    1.1 spring包: 
          spring-beans-4.0.0.RELEASE.jar 
          spring-context-4.0.0.</div>
                                </li>
                                <li><a href="/article/3228.htm"
                                       title="iOS App Launch Option" target="_blank">iOS App Launch Option</a>
                                    <span class="text-muted">啸笑天</span>
<a class="tag" taget="_blank" href="/search/option/1.htm">option</a>
                                    <div>iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。 
  
launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。 
1、若用户直接</div>
                                </li>
                                <li><a href="/article/3355.htm"
                                       title="jdk与jre的区别(_)" target="_blank">jdk与jre的区别(_)</a>
                                    <span class="text-muted">macroli</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/jdk/1.htm">jdk</a>
                                    <div>简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。  
JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你</div>
                                </li>
                                <li><a href="/article/3482.htm"
                                       title="Updates were rejected because the tip of your current branch is behind" target="_blank">Updates were rejected because the tip of your current branch is behind</a>
                                    <span class="text-muted">qiaolevip</span>
<a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0%E6%B0%B8%E6%97%A0%E6%AD%A2%E5%A2%83/1.htm">学习永无止境</a><a class="tag" taget="_blank" href="/search/%E6%AF%8F%E5%A4%A9%E8%BF%9B%E6%AD%A5%E4%B8%80%E7%82%B9%E7%82%B9/1.htm">每天进步一点点</a><a class="tag" taget="_blank" href="/search/%E4%BC%97%E8%A7%82%E5%8D%83%E8%B1%A1/1.htm">众观千象</a><a class="tag" taget="_blank" href="/search/git/1.htm">git</a>
                                    <div>$ git push joe prod-2295-1

To git@git.dianrong.com:joe.le/dr-frontend.git
 ! [rejected]        prod-2295-1 -> prod-2295-1 (non-fast-forward)
error: failed to push some refs to 'git@git.dianron</div>
                                </li>
                                <li><a href="/article/3609.htm"
                                       title="[一起学Hive]之十四-Hive的元数据表结构详解" target="_blank">[一起学Hive]之十四-Hive的元数据表结构详解</a>
                                    <span class="text-muted">superlxw1234</span>
<a class="tag" taget="_blank" href="/search/hive/1.htm">hive</a><a class="tag" taget="_blank" href="/search/hive%E5%85%83%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">hive元数据结构</a>
                                    <div>关键字:Hive元数据、Hive元数据表结构 
  
之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。 
本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。 
  
文章最后面,会以一个示例来全面了解一下,</div>
                                </li>
                                <li><a href="/article/3736.htm"
                                       title="Spring 3.2.14,4.1.7,4.2.RC2发布" target="_blank">Spring 3.2.14,4.1.7,4.2.RC2发布</a>
                                    <span class="text-muted">wiselyman</span>
<a class="tag" taget="_blank" href="/search/Spring+3/1.htm">Spring 3</a>
                                    <div>  
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主要包含这些更新内容。 </div>
                                </li>
                </ul>
            </div>
        </div>
    </div>

<div>
    <div class="container">
        <div class="indexes">
            <strong>按字母分类:</strong>
            <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a
                href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a
                href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a
                href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a
                href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a
                href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a
                href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a
                href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a
                href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a>
        </div>
    </div>
</div>
<footer id="footer" class="mb30 mt30">
    <div class="container">
        <div class="footBglm">
            <a target="_blank" href="/">首页</a> -
            <a target="_blank" href="/custom/about.htm">关于我们</a> -
            <a target="_blank" href="/search/Java/1.htm">站内搜索</a> -
            <a target="_blank" href="/sitemap.txt">Sitemap</a> -
            <a target="_blank" href="/custom/delete.htm">侵权投诉</a>
        </div>
        <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved.
<!--            <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>-->
        </div>
    </div>
</footer>
<!-- 代码高亮 -->
<script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script>
<script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script>
<script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script>
<link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/>
<script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script>





</body>

</html>