SuperMap iServer 服务之featureResults查询(包括点、线、面查询)

官方featureResults查询文档: http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/root/data/featureResults/featureResults.htm

查询模式分为:ID、SQL、BOUNDS、BUFFER等,能够以字段、空间等形式进行数据的查询,各类查询类型在下边对应的查询条件也不相同。

查询地址的获取

地图查询服务地址为 :

// 地图查询服务地址为 : 
http://xxx.xxx.xxx.xx:8090/iserver/services/data-GL_ZDXM/rest/data

调试页面可以得到查询接口为一个在线json链接

属性查询的请求就是在查询服务地址后面加上 /featureResults.json

// 查询服务调用URL为 
http://xxx.xxx.xxx.xx:8090/iserver/services/data-GL_ZDXM/rest/data/featureResults.json 

查询地址的请求参数

超图查询服务的post请求中,参数分为URL参数和请求头参数两部分 , 查询服务请求地址的URL 后面加上参数 returnContent=true 可直接获取查询结果。

URL参数

请求头参数

重点: 关于 getFeatureMode 的查询模式说明

BOUNDS 通过范围查询来获取要素。 BOUNDS_ATTRIBUTEFILTER 通过范围查询加属性过滤器的模式来获取要素。 BUFFER 通过几何对象的缓冲区来获取要素。 BUFFER_ATTRIBUTEFILTER 通过缓冲区加属性过滤器的模式来获取要素。 ID 通过 ID 来获取要素。 SPATIAL 通过空间查询模式来获取要素。 SPATIAL_ATTRIBUTEFILTER 通过空间查询加属性过滤器的模式来获取要素。 SQL 通过 SQL 查询来获取要素。

ps重点: 查询模式的适用情况

supermap 查询字段说明文档: http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iPortal/Appendix/SystemField.htm#MiniTOCBookMark2

1、SQL 查询模式写法

SQL 查询模式。适用于查询 地块名称、一个区域的面积、数据的SMID唯一表示等,不能查询几何图形属性geometry,不适应根据经纬度查询点、线、面等。但是SQL模式可以根据 queryParameter 中的 attributeFilter 写过滤条件,查询点、线、面,前提是你能获取到对应的已知坐标去查询

   // SQL模式查询根据点的SMY、SMX 坐标查询数据 
   {     
     "getFeatureMode":"SQL", 
      "datasetNames":["GL_ZDXM:GL_ZDXM"], 
      "maxFeatures":1,  
      "queryParameter":{  
           "sortClause":null,  
           "ids":null,  
           "name":null,  
           "attributeFilter":"SMY=-15.792110943058866 and SMX=-47.8977476573595", 
           "groupClause":null,   
           "linkItems":null,  
           "joinItems":null,  
            "fields":null 
        }    
     }

2、SPATIAL_ATTRIBUTEFILTER 空间查询模式写法

SPATIAL_ATTRIBUTEFILTER 空间查询加属性过滤器的模式 比较适合 根据经纬度 查询几何属性 geometry,查询点、线、面

   // 根据一个点的经纬度,查询所在地块属性      
   {   
   "getFeatureMode":"SPATIAL_ATTRIBUTEFILTER",
    "datasetNames":["GL_ZDXM:GL_ZDXM"]",      
    "attribugeometry":{ 
        "parts":[1], 
        "points":[ {
        "x":103.704128265312,
        "y":30.853677889500062
        }],             
        "type":"POINT"  
      },        
      "teFilter":"", 
      "spatialQueryMode":"INTERSECT"
    }

不加URL参数 returnContent

对示例 featureResults 资源:http://supermapiserver:8090/iserver/services/data-world/rest/data/featureResults.rjson 执行 POST 请求(returnContent 默认不传,则为 false),对 supermapiserver 服务器上的数据进行查询,根据 ID 来获取要素,请求体中的参数如下:

{ 
"getFeatureMode":"ID", 
"datasetNames":["World:Capitals"], 
"ids":[1, 2, 3] 
} 
返回 rjson 格式的操作结果表述如下:
 { 
 "newResourceID": "48ba8fa1144640939a944f75e1682265_99dabf94794248c38776711d859164af", 
  "newResourceLocation": "http://localhost:8080/iserver/services/data-world/rest/data/featureResults/48ba8fa1144640939a944f75e1682265_99dabf94794248c38776711d859164af.rjson",  
  "postResultType": "CreateChild", "succeed": true 
  }

加URL参数 returnContent

对示例 featureResults 资源:http://supermapiserver:8090/iserver/services/data-World/rest/data/featureResults.geojson?returnContent=true 执行 POST 请求,对 supermapiserver 服务器上的数据进行查询,根据 ID 来获取要素,请求体中的参数如下:

{ 
"getFeatureMode":"ID",
 "datasetNames":["World:capital"], 
 "ids":[1] 
 }

返回 geojson 格式的操作结果表述如下:

{     
"features":[   
  { 
  "geometry":{ 
    "coordinates":[-47.8977476573595,-15.792110943058866], 
    "type":"Point" 
   },
    "id":"1", 
    "type":"Feature", 
    "properties":{ 
        "SMLIBTILEID":"1", 
        "COUNTRY_CH":"巴西",
        "CAPITAL_EN":"Brasilia", 
        "POP":"2207718.0", 
        "CAPITAL_CH":"巴西利亚", 
        "SMID":"1", 
        "CAPITAL_LO":"Brasília", 
        "COUNTRY_EN":"Brazil", 
        "USERID":"0", 
        "SMGEOPOSITION":"266502144",  
        "SMGEOMETRYSIZE":"20", 
        "SMY":"-15.792110943058866",  
        "SMX":"-47.8977476573595",  
        "SMUSERID":"0"  
       } 
     }
    ],
       "type":"FeatureCollection" 
   }

以SQL为例

PS : 最终总结 多看官方文档,多在featureResults 页面 调试

supermap iserver featureResults查询模式官方文档说明:

http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/root/data/featureResults/featureResults.htm

supermap iserver 查询接口响应系统字段说明:

http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iPortal/Appendix/SystemField.htm#MiniTOCBookMark2

本文转载于网络 如有侵权请联系删除

相关文章

  • LeetCode-64-最小路径和

    #LeetCode-64-最小路径和给定一个包含非负整数的mxn网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。**说明:**每次只能向下或者向右移动一步。示例:输入: [ [1,3,1], [1,5,1], [4,2,1] ] 输出:7 解释:因为路径1→3→1→1→1的总和最小。复制 #解题思路方法1、动态规划:特例判断:当行或者列为空,行列其中一个为0的时候,数组没有意义,直接返回0由于只能往下或者往右走,所以第一行和第一列的值始终是由单个方向移动得到这一部分的值可以先通过循环累加得到剩下的位置,以i=1,j=1的位置,数字5为例,数字5位置的最小值可以由,Min(上方位置的值+5,左方位置的值+5)计算得到所以当前的状态可以定义为:从左方和右方计算得到的当前位置的路径最小值不难看出,数值可以在原本的数组中原地改变且不影响结果。状态转移方程为:grid[i][j]=Math.min(grid[i-1][j]+grid[i][j],grid[i][j-1]+grid[i][j]);由于当前位置始终存储到达该位置的路径最小值,则最后到达右下角时,就是该矩阵中到达右

  • 数据可视化完美指南-R-Python

    从数据到图表有什么样的数据做什么样的图作者提供了一张树状图,帮助并引导我们找到合适自己数据的的可视化方式Whatkindofdatadoyouhave?Pickthemaintypeusingthebuttonsbelow.Thenletthedecisiontreeguideyoutowardyourgraphicpossibilities.着便是有名的:https://www.data-to-viz.com/网站。YanHoltz和ConorHealys两个人关系很好,一起在业余时间开发了这个网站。基于R和Python做的源代码,这里我们不仅可以得到大量优秀的源代码,同时我们可以得到一张决策树,用于知道如何使用代码。这两个人相当厉害了,不仅仅给大家了工具,还叫大家如何使用。作为无私的分享,如果对大家有用,请在文章中致谢他们。如果我们需要交流代码,和谁交流呢?那必须是YanHoltz,这位主要负责代码部分。ConorHealys负责图形设计工作。可视化架构基于网站我们来做一个示例大部分情况,我们的数据都是二维数据框:下面就二维数据框的数据,变量指定为有顺序的变量,我们进行出图:基于有

  • 图解HashMap(一)

    HashMap设计的思路以及一些重要概念 作者:HuYounger博客:http://rkhcy.github.io/文章目录概述HashMap是什么HashCode是什么HashMap的时间复杂度负载因子是什么hash与Rehash源码分析Java7源码分析Java8源码分析对比0概述HashMap是日常开发中经常会用到的一种数据结构,在介绍HashMap的时候会涉及到很多术语,比如时间复杂度O、散列(也叫哈希)、散列算法等,这些在大学课程里都有教过,但是由于某种不可抗力又还给老师了,在深入学习HashMap之前先了解HashMap设计的思路以及以及一些重要概念,在后续分析源码的时候就能够有比较清晰的认识。1HashMap是什么在回答这个问题之前先看个例子:小明打算从A市搬家到B市,拿了两个箱子把自己的物品打包就出发了。到了B市之后,他想拿手机给家里报个平安,这时候问题来了,东西多了他忘记手机放在哪个箱子了?小明开始打开1号箱子找手机,没找到;再打开2号箱子找,找到手机。当只有2个箱子的时候,东西又不多的情况下,他可能花个2分钟就找到手机了,假如有20个箱子,每个箱子的东西又多又杂,

  • HTTP代理的应用场景

    很多爬虫工作者都知道,爬虫工作的进行离不开HTTP代理IP的支持。除了网络爬虫,那么HTTP代理IP适合于那些应用环境呢?WEB数据提取:当今互联网不同的网站会采用不同的屏蔽技术(IP限制,验证码等)来限制您抓取所需要的信息。为了确保您能收集到适合您业务的数据,能解决这一系列的问题的就有使用HTTP代理IP,让爬虫能够搜集最准确的可用数据。隧道转发的爬虫代理拥可以多进程同时进行,大大提高采集速度和采集效果互联网网站并不清楚爬虫如何去访问目标网站,但是访问次数多了,目标网站可以向他们反馈错误信息。使用隧道转发的爬虫代理,可以保持匿名并无限抓取最精准的可用数据。使用至流代理进行数据挖掘,采集客户信息、定价细节和竞争情报时,确保您不会被屏蔽或误导SEO优化:在互联网商店或者浏览器中,产品的排名是通过关键词搜索,然后点击相应的应用进行下载,从而提升该关键词的产品排名。IP地址相当于一个真实的用户,多次点击下载并不能使应用或者产品的排名得到提升。但通过切换IP地址进行下载后,每一次的IP下载就相当于一个真实用户的真实操作下载,能够对应用的关键词排名提高起到很好的帮助。营销推广: 论坛发帖,直播人

  • Android CardView+ViewPager实现ViewPager翻页动画的方法

    Viewpager通俗一点讲就是一个允许左右翻转带数据的页面的布局管理器,经常用来连接Fragment,它很方便管理每个页面的生命周期,使用ViewPager管理Fragment是标准的适配器实现。最常用的实现一般有FragmentPagerAdapter和FragmentStatePagerAdapter。自行百度它的用法。今天我们要实现的是下面的效果:NOPICTURETALKAJB要实现图中的效果需要以下几个知识点: 1.clipChildren属性 2.一个页面显示多个ViewPager的Item 3.自定义PagerTransformer 4.ViewPager结合CardView1.clipChildren属性clipchildren:是否限制子View在其范围内,当我们将其值设置为false后那么在子控件的高度高于父控件时也会完全显示,而不会被压缩,(上面中间的按钮超过上面的阴影线,依旧可以正常显示),默认的时候是true。了解了这个属性就可以让一个页面显示多个Viewpager的Item2.一个页面显示多个ViewPager的Item直接在xml布局文件中配置:andr

  • 安全数据科学家的日常:需要做什么?将面对哪些挑战?

    目前网络安全领域的工作岗位远远多于合格的人选,所以好消息是网络安全还是一个适合涉足的领域。坏消息是要保持最新状态所需的技能在快速变化。通常情况下,需求是发明的动力。随着对熟练网络安全专业人士的需求远远超过目前所能供应的,数据科学算法正通过提供有关网络威胁的新见解和预测来填补这一鸿沟。本文摘自于《基于数据科学的恶意软件分析》一书,作者分享了自己成为专业安全数据科学家的职业道路。你将看到作为一名安全数据科学家的日常生活是何种状态,以及成为一名高效的数据科学家需要做什么。我们还分享了如何处理数据科学问题,以及在不可避免的挑战面前如何应对的技巧。01成为安全数据科学家之路正因为安全数据科学是一个全新的领域,成为一名安全数据科学家可以有很多途径。许多人通过科班的正规培训成为数据科学家,也有许多人自学成才。像我便是一个例子,我成长于20世纪90年代,那时我学会了用C语言和汇编语言编程。后来,我获得了人文学科学士学位和硕士学位,然后作为一名安全软件开发人员重新进入技术领域。在此过程中,我通过业余时间自学了数据可视化和机器学习,最终进入安全研发公司Sophos成为了一名正式的安全数据科学家。与我合著出

  • Python 开发web服务器,返回HTML页面

    仅供学习,转载请注明出处 前情篇章Python开发Web静态服务器-返回固定值:胖子老板,来包槟榔从上一个篇章的内容中已经完成了使用TCP协议返回HTTP的请求,达到一个返回数据到访问浏览器的效果。那么本次篇章的需求: 就是返回一个HTML文件到浏览器。那么该怎么去开发这个功能呢?大致开发思路上一篇是通过TCP返回一长串http的数据,分别为header和body部分。 那么是不是只要读取一个HTML的文件内容,拼接通过body部分进行数据返回。 那么就可以达到访问浏览器获取对应HTML数据的效果呢?那么还有一个问题,就是访问浏览器的时候的url路径,如何去解析访问哪个html文件呢?简单来说,就可以使用服务端接受到的url地址,使用正则表达式来解析最后的路径,再根据路径来判断访问哪个html文件。好了,思路已有,下面就是一步步去实现。首先回顾一下上一篇的代码[root@server01web]#catserver.py #coding=utf-8 fromsocketimport* defhandle_client(client_socket): """

  • 华人第一打工皇帝,程序员如何逆袭成为人生赢家

    别跟我谈理想我的理想就是不上班今天小编跟与各位读者分享一位打工仔的故事。之所以说他,是因为他的每一回辞职都能引发了一场“大地震”。按照所有传奇人物的剧本走向,这么优秀的人,肯定有着不一般的人生经历。学霸升学记 1961年,陆奇出生于上海,打小读书就非常努力。并且考上复旦大学,还成为复旦“本科毕业考上研究生的八十人之一”。成绩优异的他硕士毕业后选择就留校当了老师。1989年,卡耐基梅隆大学教授克拉克,到复旦交流讲学,对陆奇提的问题非常感兴趣。于是他跑去翻阅陆奇写的论文,这一看,他更是喜欢的不得了,直接表示要陆奇来梅隆大学留学。在梅隆大学读博期间,陆奇发表了多篇高水准论文,迅速崛起成为计算机领域的一流科学家。博士毕业后,又在师兄李开复建议下,加入了IBM实验室,研究起网络技术来。牛人从来不缺工作1998年,陆奇和同学在餐馆吃饭时,因为自己和同事一番讨论,被邻桌的雅虎高管听到,他又收到了雅虎的offer,并且只用了短短十年,他就从一名普通工程师升到了雅虎执行副总裁。当陆奇打算回国创业,微软CEO鲍尔默(SteveBallmer)找到陆奇,并且给出了一个极其诱人的职务——微软全球执行副总裁。陆

  • 【Java框架型项目从入门到装逼】第八节 - 用EasyUI绘制主界面

    1.引入资源包在上一节中,我们把基本的框架都搭好了,用了Spring,SPringMVC。这一节,我们先来画页面,前端框架采用EasyUI来实现。 easyui是一种基于jQuery的用户界面插件集合,使用easyui我们就不需要写很多代码,只需要通过编写一些简单HTML标记,就可以定义用户界面。 现在,我们把easyui需要的资源包拷贝进来。2.绘制主界面界面的话,我们就用html来实现吧,在WebContent目录下新建一个页面叫index.html。目录结构如下:代码:<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title>学生管理主界面</title> <!--引入EasyUI资源文件--> <linkrel="stylesheet"type="text/css"href="jquery-easyui-1.3.3/themes/default/easyui.c

  • Python计算整数阶乘的几种方法比较

    问题本身很简单,主要是通过这个小问题来演示Python的一些用法,例如测试代码运行时间、函数嵌套定义等等。fromtimeimporttimefrommathimportfactorialfromfunctoolsimportreducefromrandomimportrandintdefmyFactorial1(n):'''使用传统方法计算阶乘'''result=1foriinrange(1,n+1):result=result*ireturnresultdefmyFactorial2(n):'''使用reduce()函数'''#Python允许函数的嵌套定义defmul(x,y):returnx*yreturnreduce(mul,range(1,n+1))defmyFactorial3(n):'''使用reduce()函数'''#lambda表达式可以作为函数来使用returnreduce(lambda

  • 车载网络基础——预备篇

    随着互联网技术的发展,万物互联的时代早已拉开帷幕,那么请读者和我一起走进这个物联网时代。如今的社会,汽车早已进入千家万户,车载网络技术在不断更新,那么要学习其知识,最好先从基础开始。首先,车联网的定义是指车辆上的车载设备通过无线通信技术,对信息网络平台中的所有车辆动态信息进行有效利用,在车辆运行中提供不同的功能服务。车联网按类型可以分为三种:车内网、车际网和车云网,也可按速度分为:低速、中速和高速。一、数据总线技术如今的车联网技术都是采用数据总线,熟悉电脑的朋友都知道,数据总线在计算集中是双向三态形式的总线,即它既可以把CPU的数据传送到存储器或输入输出接口等其它部件,也可以将其它部件的数据传送到CPU。那么车联网为什么采用数据总线技术呢?原因在于:1.减少线束。因为使用总线技术之前是点对点连接,使用后点都连接在总线上便能大大减少线束的数量(如图1)。2.使用电子信息代替机械传动,车辆的线控转向、线控刹车均是使用电子信息代替机械传统。在这个时代,电气取代机械化是大势所趋。 图1二、主要车载网络协议情况集中重要的车载网络协议情况如下表表1 三、现场总线这是一种应用在生产现场的,有双向、串

  • Cypher 笔记

    添加 //创建节点 CREATE(n:MOVIE{name:"电影"}) 复制 //创建节点 create(n:Test) setn.name="Test" 复制 //创建关系 MATCH(cust:Customer),(cc:CreditCard) WHEREcust.id="1001"ANDcc.id="5001" CREATE(cust)-[r:DO_SHOPPING_WITH{shopdate:"12/12/2014",price:55000}]->(cc) RETURNr 复制 删除 //删除节点 MATCH(cc:CreditCard)-[rel]-(c:Customer) DELETEcc,c,rel 复制 //批量删除label的属性 MATCH(book{id:122}) REMOVEbook.price RETURNbook 复制 //删除单个节点的属性 match(n:Book{title:"kg"})removen.pages 复制 //删除多个属性 match(n:Book{title:"Neo4jTutorial2"})removen.pages,n.

  • 【翻译】Seastar 教程(一)

    教程翻译自Seastar官方文档:https://github.com/scylladb/seastar/blob/master/doc/tutorial.md 转载请注明出处:https://www.cnblogs.com/morningli/p/15920469.html 介绍 我们在本文档中介绍的Seastar是一个C++库,用于在现代多核机器上编写高效的复杂服务器应用程序。 传统上,用于编写服务器应用程序的编程语言库和框架分为两个不同的阵营:专注于效率的阵营和专注于复杂性的阵营。一些框架非常高效,但只允许构建简单的应用程序(例如,DPDK允许单独处理数据包的应用程序),而其他框架允许构建极其复杂的应用程序,但以牺牲运行时效率为代价。Seastar是我们两全其美的尝试:创建一个允许构建高度复杂的服务器应用程序并实现最佳性能的库。 Seastar的灵感和第一个用例是Scylla,它是对ApacheCassandra的重写。Cassandra是一个非常复杂的应用程序,然而,借助Seastar,我们能够以高达10倍的吞吐量增加以及显着降低和更一致的延迟重新实现它。 Seastar提供了

  • 【1141】面向对象程序设计上机练习二(函数模板)

    面向对象程序设计上机练习二(函数模板) TimeLimit:1000ms  Memorylimit:65536K  有疑问?点这里^_^ 题目描述 利用数组和函数模板求5个数最大值(分别考虑整数、单精度、长整数的情况)。 输入 分别输入5个int型整数、5个float型实数、5个long型正整数。 输出 分别输出5个int型整数的最大值、5个float型实数的最大值、5个long型正整数的最大值。 示例输入 11226664455 11.1122.2233.33888.8855.55 1234567222222333333444444555555复制 示例输出 666 888.88 1234567复制 #include<iostream> usingnamespacestd; template<typenameT> Tmax(T*a) { Tma=a[0]; inti; for(i=1;i<5;i++) { if(a[i]>ma) ma=a[i];

  • JSP MVC模式案例之投票系统

    createtablevoteitems( idnumber(8)primarykey, itemvarchar2(50)notnull, timesnumber(8)default0 ); createsequenceseq_voteitems; insertintovoteitems(id,item)values(seq_voteitems.nextval,'jsp'); insertintovoteitems(id,item)values(seq_voteitems.nextval,'asp'); insertintovoteitems(id,item)values(seq_voteitems.nextval,'asp.net'); insertintovoteitems(id,item)values(seq_voteitems.nextval,'php'); commit;复制packagecom.javaweb.dao.util; importjava.sql.Connection; importjava.sql.DriverManager; importja

  • 【Git】常规操作指令

      Git使用笔记 //查看某个命令文档 githelp<command> git<command>-h git<command>--help复制  1.基本操作   用户配置 gitconfig--globaluser.name"xujianfu" gitconfig--globaluser.email895193543@qq.com复制   配置级别 –local(默认,高级优先):只影响本地仓库 –global(中优先级):只影响所有当前用户的git仓库 –system(低优先级):影响到全系统的git仓库复制   仓库操作 //初始化仓库 gitinit //对状态的跟踪 gitstatus复制   注意:gitstatus介绍:  git中有两个状态:内容状态和文件状态,  内容状态标示内容文件的改变,有三个区域:工作目录,暂存区和提交区  文件状态有两个状态:已跟踪和未跟踪 //添加文件内容到暂存区(同时文件被跟踪) gitadd //添加所有文件 gitadd. gitrm--cached:仅从暂存区删除 git

  • sql注入报错注入【极客大挑战 2019】HardSQL解题

    【极客大挑战2019】HardSQL解题 一.试万能密码 username=admin'or1='1&password=1 二.尝试绕开 大写,双写。 看来是没办法使用基础手段绕开了。 这次没有过滤or,但是过滤了空格,=。 查了一下得知是考报错注入,使用extractvalue和updatexml。 三.爆库 username=admin'or(updatexml(1,concat(0x7e,database()),1))%23&password=1 得到库名:geek。 四.爆表 username=admin'or(updatexml(1,concat(0x7e,(select(group_concat(table_name))from(information_schema.tables)where(table_schema)like(database())),0x7e),1))%23&password=1 得到表名:H4rDsq1。 五.爆字段 username=admin'or(updatexml(1,concat(0x7e,(select(gr

  • 笔记(二)

    meta:content->tab###视口```html<metaname="viewport"content="width=device-width,initial-scale=1">```-视口的作用:在移动浏览器中,当页面宽度超出设备,浏览器内部虚拟的一个页面容器,将页面容器缩放到设备这么大,然后展示-目前大多数手机浏览器的视口(承载页面的容器)宽度都是980;-视口的宽度可以通过meta标签设置-此属性为移动端页面视口设置,当前值表示在移动端页面的宽度为设备的宽度,并且不缩放(缩放级别为1) +width:视口的宽度 +initial-scale:初始化缩放 +user-scalable:是否允许用户自行缩放(值:yes/no;1/0) +minimum-scale:最小缩放,一般设置了用户不允许缩放,就没必要设置最小和最大缩放 +maximum-scale:最大缩放meta:vp->tab###条件注释-条件注释的作用就是当判断条件满足时,就会执行注释中的HTML代码,不满足时会当做注释忽略掉<

  • VMware 安装新的CentOS7 命令ifconfig无法使用

      今天新装了一下Vmware安装了一个从阿里云下载下来的centos7DVD版本的。发现很多东西都没有,比如ifconfig,ping这些命令都用不了。所以修复了一下 一、ping127.0.0.1通,但是pingwww.baidu.com不通 问题原因:没有启用联网功能,启用联网功能 vi/etc/sysconfig/network-scripts/ifcfg-ens33复制 修改配置:ONBOOT=yes 重启网络服务: servicenetworkrestart   二、ifconfigcommandnotfound 需要安装net-tools  yumupdate yum-yinstallnet-tools 复制     参考:  https://blog.csdn.net/xiaofanguan/article/details/107860876

  • mysql zip包安装,本地安装两个mysql

    1.进入mysql下载页面下载zip包https://dev.mysql.com/downloads/mysql/ 2.zip解压,解压后的目录 3.新建my.ini文件 [mysql] default-character-set=utf8 [mysqld] #设置3316端口,本地存在3306端口 port=3316 #设置mysql的安装目录 basedir=D:\\mysql5.7\\mysql-5.7.24-winx64 #允许最大连接数 max_connections=200 #服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 复制  data文件夹安装完以后会自动创建,本地有5.5的mysql,所有端口号改成3316 4.以管理员方式打开cmd窗口,进入到解压出的bin目录 5.执行命令mysqldinstallMYSQL5.7 MYSQL5.7是新装的mysql服务名,本地存在MYSQL服务,如果本地没有

  • Jmeter原件的作用域

                 

相关推荐

推荐阅读