- ArcGIS栅格计算器常见公式(赋值、0和空值的转换、补充栅格空值)
研学随笔
arcgis经验分享
我们在使用ArcGIS时通常经常用到栅格计算器,今天主要给大家介绍我日常中经常用到的几个公式,供大家参考学习。将特定值(-9999)赋值为0,例如-9999.Con("raster"==-9999,0,"raster")2.给空值赋予特定的值(如0)Con(IsNull("raster"),0,"raster")3.将特定的栅格值(如1)赋值为空值,其他保留原值SetNull("raster"==
- 计算机图形学入门 -- Raster Image
忻恆
Pixelisshortfor“pictureelement".rasterdevices:电视,喷墨/激光打印机;在输入设备中,相机,扫描仪等等。因此,rasterimage是最通常的存储图像方式。当然,我们会去对图像进行处理,所以显示的pixel跟实际的pixel不相同。另外还有矢量图这种存储方法,存储对形状的描述。好处是,resolutionindependentandcanbedispla
- R语言【raster】——rasterize():栅格化点、线、面
ALittleHigh
#rasterr语言开发语言
Packagerasterversion3.6-27Description将与“对象”类型空间数据(点、线、多边形)相关的值转移到栅格单元。对于多边形,如果多边形覆盖栅格单元的中心,则传输值。对于行,将值传输到与行接触的所有单元格。您可以通过先将多边形光栅化为直线,然后再光栅化为多边形来组合此行为。如果x代表点,每个点被分配到一个网格单元。落在单元格之间边界上的点被放置在右边的单元格和/或下面的单
- IDL(ENVI)16位数据线性拉伸
SatVision炼金士
IDL开发语言
系列文章目录文章目录系列文章目录前言一、线性拉伸二、批处理前言一、线性拉伸调用LinearPercentStretchRaster任务代码如下:#fuction函数名;函数参数1,函数参数2,函数参数3functiony_linear_stretch,raster_path,respath,percent;GetthetaskfromthecatalogofENVITasksCOMPILE_OPT
- 关于arcgis server 发布地图的时候报错"Packaging succeeded but publishing failed"问题解决
shishi521
arcgisserver发布地图
由于工作上需要发布影像地图一份,1.按照规范的地图数据发布进行了地图数据投影1)对影像数据规范参考系。楼主懒得去工具箱找工具,我知道我要操作的是raster,那么ctrl+f打开查找框,输入raster,找到porjectraster。注意选择datamangement工具箱里面的。2)投影栅格数据按照工具要求,选择要处理的栅格数据,输出路径,输出坐标系,重采样技术按照默认的就行,具体好好看看最近
- ArcGIS学习笔记-1.功能-1.5 栅格图基本
captain_keating
ArcGISarcgis学习
1.5栅格图基本1.5.1栅格数据添加属性表有时数据没有属性表,右击图层的时候属性表是灰色的打开工具箱中的栅格创建属性表工具DataManagementTools(数据管理工具)->Raster(栅格)->RasterProperties(栅格属性)中选择BuildRasterAttributeTable(创建栅格属性表)1.5.2连接属性表有时候生成的属性表非常的简单,可能只有ID和Value两
- 【MBtiles数据索引和服务发布】GeoServer改造Springboot番外系列二
小垣
GeoServer番外付费springbootjavaGeoserverMbtiles发布xyztms
xyz地图服务访问示例:http://192.168.1.240:8081/gmserver/raster/xyz/firstWP:Imagery-raster/{z}/{x}/{y}.jpg访问示例如下:mbtiles目录结构根据z,x,y获取对应mbtiles文件路径的工具方法说明:重点是使用getMbtilesPath方法,通过xyz获取mbtiles文件路径。getTilesFile方法是
- python中利用gdal.warp完成矢量裁剪栅格(遥感影像掩膜、shp裁剪tif、图像裁剪)
汤姆波利波
pythonpython开发语言图像处理数据分析矩阵数据结构
gdal库能够很方便的完成栅格数据的裁剪,代码如下:importnumpyasnpfromosgeoimportgdaldefextract_by_shp(in_shp_path,inputpath,outputpath):input_raster=gdal.Open(inputpath)#利用gdal.Warp进行裁剪result=gdal.Warp(outputpath,input_raste
- 读取栅格影像坐标系,如果为投影坐标系统,转为地理坐标系统
fenghx258
python简单地理应用python
fromosgeoimportgdal,osrdefreproject_to_geographic(raster_file,output_file):"""如果为投影坐标系统,则将栅格影像转换为地理坐标系统"""#打开原始影像src_ds=gdal.Open(raster_file)src_proj=src_ds.GetProjection()#创建空间参考对象src_srs=osr.Spatia
- MapBoxGL 加载天地图
一碗老面i
MapBoxGLwebgiswebgl
MapBoxGLbody{margin:0;padding:0;}#map{position:absolute;top:0;bottom:0;width:100%;}.mapboxgl-canvas{outline:none;}letlocalhost=window.location.origin;letsources={"osm-tiles1":{"type":"raster",'tiles':
- Python--利用pysheds进行集水区提取
LongJ_Sir
python
本文使用pysheds的包,记录一下参照官方步骤提取积水区域,最后结果生成shp:frompysheds.gridimportGrid#导入数据dem_path=r'D:\data\RASTER\Raster.tif'grid=Grid.from_raster(dem_path)dem=grid.read_raster(dem_path)#ConditionDEM#----------------
- R语言【raster】——nlayers():统计图层数量
ALittleHigh
R语言r语言
Packagerasterversion3.6-20Description获取Raster*对象的层数,通常用于(多层)RasterStack或RasterBrick对象。Usagenlayers(x)Arguments参数【x】:Raster*对象。Value整数值。
- ArcGIS 栅格计算器con()函数用法
生态笔记
地理知识其他经验分享
函数的基本语句:con(条件(语句),真(语句),假(语句))若“真(语句)”或“假(语句)”存在缺失,则对应栅格单元的值赋值为空(NoData)。三处语句均可以是表达式,布尔语句,值,嵌套条件语句,具体运用可根据实际需要灵活组合。一、简单用法:Con(in_conditional_raster,true_raster,{false_raster})案例1:con(IsNull(raster),0
- python批量图像分割_利用Python脚本对ArcGIS中的图像进行批量切割,arcgis,使用,python,裁剪,影像...
weixin_39599166
python批量图像分割
功能描述:对于含有多个要素的矢量文件shp、栅格影像raster,按照shp中的各要素范围,逐个对raster进行提取,并保存到文件夹中效果如图所示:主要思路:1)获取矢量图层、栅格图层2)遍历矢量图层中的要素3)按要素裁剪栅格(有SpatialAnalysis-ExtractByMask;Clip_management两种方法)代码:#-*-coding:utf-8-*-#@Time:2020/
- arcgis中python批处理_Python脚本批处理!ArcGIS中批量裁剪影像
weixin_39848970
功能描述:对于含有多个要素的矢量文件shp、栅格影像raster,按照shp中的各要素范围,逐个对raster进行提取,并保存到文件夹中效果如图所示:主要思路:1)获取矢量图层、栅格图层2)遍历矢量图层中的要素3)按要素裁剪栅格(有SpatialAnalysis-ExtractByMask;Clip_management两种方法)注意:在裁剪影像时,可能出现栅格范围小于矢量范围的情况(如果shp2
- python常用笔记记录(持续更新)
一声沧海笑
python笔记开发语言
1.基于Python的批量简单栅格计算.importarcpyarcpy.env.workspace="I:\\MODIS\\EVI\\test"rasterlist=arcpy.ListRasters("*","tif")output_path="I:\\MODIS\\EVI\\test2\\"forrasterinrasterlist:printstr(raster)out=output_pa
- MATLAB常用笔记记录(持续更新)
一声沧海笑
matlabmatlab笔记开发语言
3.错误使用reshape元素数不能更改。请使用[]作为大小输入之一,以自动计算该维度的适当大小。仔细检查之后发现原因是:两个栅格图层的行列数不一致。解决办法如下:先改变栅格图层1源文件的投影坐标系,再进行掩膜提取:Arctoolbox——DataManagementTools——ProjectionsandTransformations——Raster——ProjectRaster,在弹出的对话
- SSB与sync raster(GSCN)的映射关系
modem协议笔记
NRother5G
NR中,PSS/SS和PBCH块总是绑定的,因此也称为SSBblock。UE在GSCN频点上,要搜索的就是SSBblock。一个SSBblock,在时域上一共占用4个符号(timeindicesl=0~3);在频域上分布在连续的240个子载波(20个RB);频域由下往上,第121个SC(k=120)的中心频率,就是SSB的GSCN对应的SSREF(同步参考频率)。另外由上表可知对于PBCH,l=1
- Openlayers 根据坐标点画点线圆多边形
竹林1028
根据坐标点画点线圆多边形,代码如下GeometrytypePointLineStringPolygonCircleNoneBezier绘制绘制圆形绘制线段绘制多边形绘制单个点清除所有清除指定///地图部分varmap=newol.Map({//设置地图图层layers:[raster,vector],//让id为map的div作为地图的容器target:‘map’,overlays:[overla
- Arcgis中利用模型构建器统一栅格数据的行列号
陆小吉1212
GIS处理栅格数据arcgis前端javascript
1、统一(X,Y)方法:"数据管理工具箱"→"ProjectionsandTransformations"→"Raster"→"ProjectRaster"构建模型这里以行列号最小的栅格(X,Y)为准(其实也就是栅格数据的空间分辨率,我前面的是0.0083°,通过定义投影把它转换为1km)2.统一行列号以行列号最下的栅格数据为掩膜进行裁剪,并构建模型”SpatialAnalystTools““→"
- 2312skia,16画布
fqbqrr
skiac++cppskia
创建SkCanvas首先,阅读SkCanvasAPI概述.Skia有多个接收SkCanvas绘图命令的后端.每个后端都有创建SkCanvas的独特方式.本页给出了每个示例:光栅化光栅化后端将绘画到可由Skia或客户管理的内存块.推荐用管理画布命令要绘画内存对象的SkSurface为Raster和Ganesh后端创建画布.#include"include/core/SkData.h"#include
- R语言,rayshader包,raster_to_matrix函数栅格转矩阵
youmigo
转为矩阵作图来源#WedOct0709:49:012020-#字符编码:UTF-8#R版本:Rx644.0.2forwindow10#
[email protected]#个人笔记不负责任#——拎了个梨require(rayshader)#raster_to_matrix栅格转矩阵rm(list=ls());gc()#将montereybay保存为栅格并使用文件名打开。temp_raster_f
- ENVI分类结果转矢量文件
脑子里是浆糊
参考:[转载]envi的分类结果导出arcmap能用的shp文件或raster文件的方法_小樱爱TRA&LCC_新浪博客
- R语言学习之整理ETCM查询到的target symbol
佐博伊森
#方法1#准备工作(后面需要用这个包的trim函数)install.packages("raster")library(raster)#读入数据(必须要加上encoding,以免乱码)data1<-read.table("modify.txt",sep=",",encoding="UTF-8")#转置数据data1<-t(data1)#删除括号内所有内容data1<-gsub("\\(.*?\\)
- 2.3 显示遥感影像
葛中曦
fromosgeoimportgdalimportmatplotlib.pyplotaspltds=gdal.Open(r"C:\Users\HP\Desktop\raster\GLASS01B02.V04.A2015225.2017269.hdfout.LAI.tif").ReadAsArray()#需要注意后面的.ReadAsArray()im=plt.imshow(ds)plt.colorb
- postgis 栅格数据_PostgreSQL raster(栅格数据) st_value 优化举例
知然789
postgis栅格数据
标签PostgreSQL,postgis,栅格,波段,st_value,raster,优化,st_intersects,gist索引,arcgis背景栅格数据是由点阵组成的图像化数据,点阵具备空间属性(边界)。点阵由像素组成,所以每个像素也具备空间属性,同时每个像素内填充数值,数值可以代表温度、灰度、颜色系数、属性、湿度等等。每个栅格中可以有多个波段,每个波段可以代表一个图层,多个波段可以组合叠加
- postgis 栅格数据_GeoServer发布PostGIS数据库中的栅格数据
weixin_39929877
postgis栅格数据
1.安装软件环境安装以下软件,并安装GeoServerimagemosaic拓展插件,用来连接并加载PostGIS数据库中的栅格数据。PostGIS2.4,PostgreSQL9.6,GeoServer2.12,geoserver-2.12-SNAPSHOT-imagemosaic-jdbc-plugin2.导入栅格数据进入PostgreSQL\bin目录,利用raster2pgsql工具导入栅格
- postgis不同的栅格存储方式和查询的速度以及区域统计
Theropod
GISpostgisGIS
很多应用都需要综合处理栅格和矢量数据进行统计,如果两者在同一个数据库里就很方便。但是有些影像太大了,而且还经常得更新,所以我这次想用文件式的管理,只把索引入库,一查postgis是支持这种的。raster2pgsql-s3857-R-C-I-M-F"raster.tif"-t50x50public.tablename|psql-Upostgres-ddatabase根据这个博客的说法,入库的时候要
- 在PostGIS中进行点数据的栅格化
丷丩
PostgisGISQGIS
说明介绍在PotGIS中将点数据转换为栅格数据。关键字:raster、point、PostGIS环境准备Postgresql版本:PostgreSQL14.0,64-bitPostGIS版本:POSTGIS="3.3.2"QGIS版本:3.28.3-Firenze基本步骤一、数据准备测试数据中有一张点数据表,坐标系3857。CREATETABLEIFNOTEXISTSpublic.test_poi
- ArcGIS教程 - 4 GIS数据
ZHOUZAIHUI
ArcGISArcGIS
实例数据:https://pan.baidu.com/s/1vHK31QQKwpLi8BBq7hcxcw密码:oamf第4章GIS数据地理数据是记录现实世界的各种信息,又被称作空间数据(SpatialData)。GIS地理处理需要的是存储为不同类型的地图数据及相关信息。为了能够应用于GIS,人们开发了多种不同的数据格式,归纳起来可以分为两类:矢量数据(Vector)和栅格数据(Raster)。这两
- 关于旗正规则引擎中的MD5加密问题
何必如此
jspMD5规则加密
一般情况下,为了防止个人隐私的泄露,我们都会对用户登录密码进行加密,使数据库相应字段保存的是加密后的字符串,而非原始密码。
在旗正规则引擎中,通过外部调用,可以实现MD5的加密,具体步骤如下:
1.在对象库中选择外部调用,选择“com.flagleader.util.MD5”,在子选项中选择“com.flagleader.util.MD5.getMD5ofStr({arg1})”;
2.在规
- 【Spark101】Scala Promise/Future在Spark中的应用
bit1129
Promise
Promise和Future是Scala用于异步调用并实现结果汇集的并发原语,Scala的Future同JUC里面的Future接口含义相同,Promise理解起来就有些绕。等有时间了再仔细的研究下Promise和Future的语义以及应用场景,具体参见Scala在线文档:http://docs.scala-lang.org/sips/completed/futures-promises.html
- spark sql 访问hive数据的配置详解
daizj
spark sqlhivethriftserver
spark sql 能够通过thriftserver 访问hive数据,默认spark编译的版本是不支持访问hive,因为hive依赖比较多,因此打的包中不包含hive和thriftserver,因此需要自己下载源码进行编译,将hive,thriftserver打包进去才能够访问,详细配置步骤如下:
1、下载源码
2、下载Maven,并配置
此配置简单,就略过
- HTTP 协议通信
周凡杨
javahttpclienthttp通信
一:简介
HTTPCLIENT,通过JAVA基于HTTP协议进行点与点间的通信!
二: 代码举例
测试类:
import java
- java unix时间戳转换
g21121
java
把java时间戳转换成unix时间戳:
Timestamp appointTime=Timestamp.valueOf(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()))
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:m
- web报表工具FineReport常用函数的用法总结(报表函数)
老A不折腾
web报表finereport总结
说明:本次总结中,凡是以tableName或viewName作为参数因子的。函数在调用的时候均按照先从私有数据源中查找,然后再从公有数据源中查找的顺序。
CLASS
CLASS(object):返回object对象的所属的类。
CNMONEY
CNMONEY(number,unit)返回人民币大写。
number:需要转换的数值型的数。
unit:单位,
- java jni调用c++ 代码 报错
墙头上一根草
javaC++jni
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000777c3290, pid=5632, tid=6656
#
# JRE version: Java(TM) SE Ru
- Spring中事件处理de小技巧
aijuans
springSpring 教程Spring 实例Spring 入门Spring3
Spring 中提供一些Aware相关de接口,BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,其中最常用到de匙ApplicationContextAware.实现ApplicationContextAwaredeBean,在Bean被初始后,将会被注入 Applicati
- linux shell ls脚本样例
annan211
linuxlinux ls源码linux 源码
#! /bin/sh -
#查找输入文件的路径
#在查找路径下寻找一个或多个原始文件或文件模式
# 查找路径由特定的环境变量所定义
#标准输出所产生的结果 通常是查找路径下找到的每个文件的第一个实体的完整路径
# 或是filename :not found 的标准错误输出。
#如果文件没有找到 则退出码为0
#否则 即为找不到的文件个数
#语法 pathfind [--
- List,Set,Map遍历方式 (收集的资源,值得看一下)
百合不是茶
listsetMap遍历方式
List特点:元素有放入顺序,元素可重复
Map特点:元素按键值对存储,无放入顺序
Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的)
List接口有三个实现类:LinkedList,ArrayList,Vector
LinkedList:底层基于链表实现,链表内存是散乱的,每一个元素存储本身
- 解决SimpleDateFormat的线程不安全问题的方法
bijian1013
javathread线程安全
在Java项目中,我们通常会自己写一个DateUtil类,处理日期和字符串的转换,如下所示:
public class DateUtil01 {
private SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public void format(Date d
- http请求测试实例(采用fastjson解析)
bijian1013
http测试
在实际开发中,我们经常会去做http请求的开发,下面则是如何请求的单元测试小实例,仅供参考。
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.httpclient.HttpClient;
import
- 【RPC框架Hessian三】Hessian 异常处理
bit1129
hessian
RPC异常处理概述
RPC异常处理指是,当客户端调用远端的服务,如果服务执行过程中发生异常,这个异常能否序列到客户端?
如果服务在执行过程中可能发生异常,那么在服务接口的声明中,就该声明该接口可能抛出的异常。
在Hessian中,服务器端发生异常,可以将异常信息从服务器端序列化到客户端,因为Exception本身是实现了Serializable的
- 【日志分析】日志分析工具
bit1129
日志分析
1. 网站日志实时分析工具 GoAccess
http://www.vpsee.com/2014/02/a-real-time-web-log-analyzer-goaccess/
2. 通过日志监控并收集 Java 应用程序性能数据(Perf4J)
http://www.ibm.com/developerworks/cn/java/j-lo-logforperf/
3.log.io
和
- nginx优化加强战斗力及遇到的坑解决
ronin47
nginx 优化
先说遇到个坑,第一个是负载问题,这个问题与架构有关,由于我设计架构多了两层,结果导致会话负载只转向一个。解决这样的问题思路有两个:一是改变负载策略,二是更改架构设计。
由于采用动静分离部署,而nginx又设计了静态,结果客户端去读nginx静态,访问量上来,页面加载很慢。解决:二者留其一。最好是保留apache服务器。
来以下优化:
- java-50-输入两棵二叉树A和B,判断树B是不是A的子结构
bylijinnan
java
思路来自:
http://zhedahht.blog.163.com/blog/static/25411174201011445550396/
import ljn.help.*;
public class HasSubtree {
/**Q50.
* 输入两棵二叉树A和B,判断树B是不是A的子结构。
例如,下图中的两棵树A和B,由于A中有一部分子树的结构和B是一
- mongoDB 备份与恢复
开窍的石头
mongDB备份与恢复
Mongodb导出与导入
1: 导入/导出可以操作的是本地的mongodb服务器,也可以是远程的.
所以,都有如下通用选项:
-h host 主机
--port port 端口
-u username 用户名
-p passwd 密码
2: mongoexport 导出json格式的文件
- [网络与通讯]椭圆轨道计算的一些问题
comsci
网络
如果按照中国古代农历的历法,现在应该是某个季节的开始,但是由于农历历法是3000年前的天文观测数据,如果按照现在的天文学记录来进行修正的话,这个季节已经过去一段时间了。。。。。
也就是说,还要再等3000年。才有机会了,太阳系的行星的椭圆轨道受到外来天体的干扰,轨道次序发生了变
- 软件专利如何申请
cuiyadll
软件专利申请
软件技术可以申请软件著作权以保护软件源代码,也可以申请发明专利以保护软件流程中的步骤执行方式。专利保护的是软件解决问题的思想,而软件著作权保护的是软件代码(即软件思想的表达形式)。例如,离线传送文件,那发明专利保护是如何实现离线传送文件。基于相同的软件思想,但实现离线传送的程序代码有千千万万种,每种代码都可以享有各自的软件著作权。申请一个软件发明专利的代理费大概需要5000-8000申请发明专利可
- Android学习笔记
darrenzhu
android
1.启动一个AVD
2.命令行运行adb shell可连接到AVD,这也就是命令行客户端
3.如何启动一个程序
am start -n package name/.activityName
am start -n com.example.helloworld/.MainActivity
启动Android设置工具的命令如下所示:
# am start -
- apache虚拟机配置,本地多域名访问本地网站
dcj3sjt126com
apache
现在假定你有两个目录,一个存在于 /htdocs/a,另一个存在于 /htdocs/b 。
现在你想要在本地测试的时候访问 www.freeman.com 对应的目录是 /xampp/htdocs/freeman ,访问 www.duchengjiu.com 对应的目录是 /htdocs/duchengjiu。
1、首先修改C盘WINDOWS\system32\drivers\etc目录下的
- yii2 restful web服务[速率限制]
dcj3sjt126com
PHPyii2
速率限制
为防止滥用,你应该考虑增加速率限制到您的API。 例如,您可以限制每个用户的API的使用是在10分钟内最多100次的API调用。 如果一个用户同一个时间段内太多的请求被接收, 将返回响应状态代码 429 (这意味着过多的请求)。
要启用速率限制, [[yii\web\User::identityClass|user identity class]] 应该实现 [[yii\filter
- Hadoop2.5.2安装——单机模式
eksliang
hadoophadoop单机部署
转载请出自出处:http://eksliang.iteye.com/blog/2185414 一、概述
Hadoop有三种模式 单机模式、伪分布模式和完全分布模式,这里先简单介绍单机模式 ,默认情况下,Hadoop被配置成一个非分布式模式,独立运行JAVA进程,适合开始做调试工作。
二、下载地址
Hadoop 网址http:
- LoadMoreListView+SwipeRefreshLayout(分页下拉)基本结构
gundumw100
android
一切为了快速迭代
import java.util.ArrayList;
import org.json.JSONObject;
import android.animation.ObjectAnimator;
import android.os.Bundle;
import android.support.v4.widget.SwipeRefreshLayo
- 三道简单的前端HTML/CSS题目
ini
htmlWeb前端css题目
使用CSS为多个网页进行相同风格的布局和外观设置时,为了方便对这些网页进行修改,最好使用( )。http://hovertree.com/shortanswer/bjae/7bd72acca3206862.htm
在HTML中加入<table style=”color:red; font-size:10pt”>,此为( )。http://hovertree.com/s
- overrided方法编译错误
kane_xie
override
问题描述:
在实现类中的某一或某几个Override方法发生编译错误如下:
Name clash: The method put(String) of type XXXServiceImpl has the same erasure as put(String) of type XXXService but does not override it
当去掉@Over
- Java中使用代理IP获取网址内容(防IP被封,做数据爬虫)
mcj8089
免费代理IP代理IP数据爬虫JAVA设置代理IP爬虫封IP
推荐两个代理IP网站:
1. 全网代理IP:http://proxy.goubanjia.com/
2. 敲代码免费IP:http://ip.qiaodm.com/
Java语言有两种方式使用代理IP访问网址并获取内容,
方式一,设置System系统属性
// 设置代理IP
System.getProper
- Nodejs Express 报错之 listen EADDRINUSE
qiaolevip
每天进步一点点学习永无止境nodejs纵观千象
当你启动 nodejs服务报错:
>node app
Express server listening on port 80
events.js:85
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE
at exports._errnoException (
- C++中三种new的用法
_荆棘鸟_
C++new
转载自:http://news.ccidnet.com/art/32855/20100713/2114025_1.html
作者: mt
其一是new operator,也叫new表达式;其二是operator new,也叫new操作符。这两个英文名称起的也太绝了,很容易搞混,那就记中文名称吧。new表达式比较常见,也最常用,例如:
string* ps = new string("
- Ruby深入研究笔记1
wudixiaotie
Ruby
module是可以定义private方法的
module MTest
def aaa
puts "aaa"
private_method
end
private
def private_method
puts "this is private_method"
end
end