- 开源GIS与Vue结合
桃子味的白开水
相关插件安装推荐使用npm的方式安装,它能更好地和webpack打包工具配合使用。¶1、ol-----OpenLayers地图操作基础包
[email protected]¶2、ol-ext-----OpenLayers扩展包npminstallol-ext¶3、proj4------前端投影转换包npminstallproj4¶4、turf------前端空间分析包npminstall@tur
- 发布 mbtiles 存储的矢量瓦片
GIS兵器库
之前我们分享过如何在本地发布OSM矢量瓦片地图,里面介绍了生成的矢量瓦片会存放在.mbtiles文件中,然后用tileserver-gl软件发布。mbtiles是基于sqllite数据库存储地图瓦片数据的标准规范,.mbtiles文件就是实现了这个规范的sqllite数据库。最近遇到个相关的问题,项目上需要将这份.mbtiles格式的矢量瓦片部署到客户服务器上并发布。之前分享过我在用的开源GIS解
- 卫星影像离线瓦片如何调用?
水经注GIS
地图数据
我们曾为你分享了按区县购买卫星影像并在线调用的方法。于是就有朋友问,卫星影像瓦片可以离线调用吗?当然可以,这里就来分享一下卫星影像瓦片离线调用的方法。卫星影像离线瓦片如何调用?这里以OpenLayers、Mapbox和Cesium等多个开源GIS平台为例,为你分享卫星影像瓦片离线调用的方法,并附上相应的源代码示例。如果你需要该源代码,请通过关注公众号“水经注GIS”,并在后台回复“240124”自
- Linux之postgis离线安装
牛肉面加肉
postgispostgispostgresqlqgis
PostgreSQL是一个开源数据库,而PostGIS在此基础上增添了空间对象扩展模块。PostGIS最大的特点是符合并且实现了OpenGIS的一些规范,是最著名的开源GIS数据库。虚拟机环境:CentOS7.8,PostgreSQL12.4本地环境:Windows10,pgadmin4,qgis目录1安装条件准备1.1Postgis安装的必要条件1.2Postgis安装的可选条件1.3必要库和软
- 基于Geoserver发布地图
淘淘小窝
Geoserver是著名的开源GIS软件之一。也是项目中常用的地图服务软件。基于geoserver和Openlayers就可以构建一个免费的开源GIS项目。Geoserver发布地图的步骤为:Geoserver启动启动Geoserver,并登陆。登陆后界面如图所示image.png新建工作区。单击数据栏下的工作区,建立新的工作区,如下图所示,在Name中输入工作区的名字,本文建立的工作区为karl
- GDAL学习笔记03:获取遥感影像基本信息
EWBA_GIS_RS_ER
06_地理数据处理技术学习python开发语言
全力以赴做好自己该做的事情。GDAL学习笔记04:获取遥感影像波段信息前言1.版本2.摘要3.说明4.微信公众号GISRSGeography一、获取栅格数据基本信息二、参考资料前言1.版本 1.12022年7月24日,Version12.摘要GDAL,栅格数据基本信息3.说明 此系列文章是GDAL的学习笔记,主要是对《Python与开源GIS》和**《Python地理数据处理》**的摘录和学习
- GDAL学习笔记04:获取遥感影像波段信息
EWBA_GIS_RS_ER
06_地理数据处理技术pythonGDAL地理数据处理
思考自己想过怎样的生活,然后用行动去实现。GDAL学习笔记04:获取遥感影像波段信息前言1.版本2.摘要3.说明4.微信公众号GISRSGeography一、获取栅格数据基本信息二、参考资料前言1.版本 1.12022年7月28日,Version12.摘要GDAL,栅格数据波段信息3.说明 此系列文章是GDAL的学习笔记,主要是对《Python与开源GIS》和**《Python地理数据处理》*
- 开源GIS平台空间数据管理与发布技术研究
weixin_30293135
phpjavascript操作系统ViewUI
毕业论文(设计)题目:开源GIS平台空间数据管理与发布技术研究2014年5月摘要本文系统地分析了网络地理信息系统(WebGIS)工作原理,阐述了使用免费、开源的GIS平台的开发模式。介绍了在PostGIS中管理矢量数据的方法,在QuantumGIS中调整地图样式并生成MapFile文件的方法,介绍了使用MapServer根据MapFile文件显示地图的方法,在开源WebGIS框架OpenLayer
- postgis 栅格数据_地理信息系统
秋冬将至
postgis栅格数据
在PostGIS中存储大型栅格并在QGIS中进行可视化会降低性能我的问题是与PostgreSQL,PostGIS,QGIS和GDAL一起使用的几种软件工具的使用和性能有关。我是ArcGIS,Python和R的长期用户,他对使免费开源GIS生态系统和Linux多样化感兴趣。最近,我对将QGIS(版本2.8)与PostgreSQL(版本9.4)和PostGIS(版本2.1)一起使用非常感兴趣,并且我已
- geoserver的GSR插件使用介绍
polong
背景 GeoServer是一款很好用的开源GIS服务软件,而ArcGISJSAPI是一款不错的webgis框架,通常ArcGISJSAPI要搭配ArcGISServer来使用,而ArcGISServer售价往往过高。 通过加入GSR扩展,基本正常使用的FeatureServer和MapServer功能。就API而言,每个GeoServer工作区都被视为ArcGIS®服务。ArcGIS®
- GIS基础知识
小满blue
webgis前端
webGIS引擎Openlayers:2DGIS引擎,稳定可靠的集成式地图开发脚本,兼容老版本IE浏览器,适合传统webGIS开发;MapboxGL:2.5D,不支持球,支持地图旋转,倾斜等;最美的GIS引擎,拥有矢量切片的事实标准,性能好,但API很少;Cesium:唯一支持球的主流开源GIS3D引擎,大量API,复杂、卡顿,主要面向BIM;ArcGIS:ArcGISMapsSDKforJava
- 我的开源GIS解决方案之路
GIS兵器库
gis经验分享开发平台
好久没更新了,因为我在–憋--大–招--,对,就是今天这篇。今天跟大家分享一下我的开源GIS解决方案经历。–额--考虑到单聊技术解决方案你可能会很快睡着,所以我今天会把重点放在我封装地图API这个事情上,以封装地图API的经历为线索,穿插着讲一些当时用到的开源GIS架构。文章稍微有点长,如果你只是想了解一下最新的开源GIS架构,可以直接跳过前面,去看第五版和最后的总结,但我建议你还是从第一版开始看
- 发布 mbtiles 存储的矢量瓦片
GIS兵器库
OSMgis
之前我们分享过如何在本地发布OSM矢量瓦片地图,里面介绍了生成的矢量瓦片会存放在.mbtiles文件中,然后用tileserver-gl软件发布。mbtiles是基于sqllite数据库存储地图瓦片数据的标准规范,.mbtiles文件就是实现了这个规范的sqllite数据库。最近遇到个相关的问题,项目上需要将这份.mbtiles格式的矢量瓦片部署到客户服务器上并发布。之前分享过我在用的开源GIS解
- JTS 笔记
Onovo29
GISjtsgis
简介 JTS由加拿大的VividSolutions公司开发,是一个用Java语言描述的几何拓扑套件,遵循OpenGIS的SimpleFeatureSpecification,封装了2D几何类型和非常多的空间分析操作,而且包含了不少常见的计算几何算法实现。 JTS被广泛地应用在开源GIS软件中,作为GeoTools和基于GeoTools的GeoServer和uDig的底层库。JTS官方文
- python怎么做webgis_WebGIS教程
weixin_39811150
python怎么做webgis
开源WebGIS在线教程:地图发布与地图服务作者:卜坤中国科学院东北理与农业生态研究所,博士,高级工程师王卷乐中国科学院地理科学与资源研究所,博士,研究员;世界数据系统-可再生资源与环境数据中心主任教程说明开源WebGIS教程网站是两位作者在合作过程中基于实际工作经验进行总结提炼而产生的。开源WebGIS对于GIS技术与数据共享工作都有很多意义,也有很多技巧值得分享。本网站设计作为开源GIS的在线
- GIS前端编程—视频展示
Mr Robot
webgis前端音视频
GIS前端编程—视频展示视频展示1.互联网公共地图服务开放平台2.开源GIS服务平台得益于互联网的快速发展,WebGIS发展迅猛,其开发工具与开发平台也呈现出百花齐放之势。目前,涌现出了大量的WebGIS二次开发产品。在互联网方向上,有诸如百度地图API、天地图API、高德地图API、腾讯地图API、Google地图API等产品;在行业应用方向上,既有很多诸如GeoServer的开源WebGIS平
- 基于GeoTools的GeoJson导入到PostGis实战
夜郎king
gis中间件数据库技术postgresql数据库javaGeotools
GeoJson是一种对各种地理数据结构进行编码的格式,基于json的地理空间信息数据交换格式。GeoJson对象可以用来表示几何,特征或者特征集合。支持地理点、线、面、多点、多线、多面及几何集合。GeoJson不是本文的重点,因此不再赘述。PostGIS是在对象关系型数据库PostgreSQL上增加了存储管理空间数据的能力的开源GIS数据库。本文的例子不能直接运行在PostgreSql的数据库上,
- 种类丰富的在线地图插件
水经注GIS
arcgis
不知道大家有没有发现,目前能用的在线地图资源越来越少,但是在日常制图或者数据处理的过程中,或多或少需要使用到在线地图作为辅助,QGIS作为开源GIS软件的领头软件,平时使用的次数自然会比较多,这里为大家推荐一款QGIS中加载在线地图的插件,该插件可以加载丰富的在线地图,希望能对你有所帮助。安装插件打开QGIS,在菜单栏上点击插件,选择管理并安装插件,如下图所示。选择管理并安装插件在显示的插件对话框
- QGIS学习1-入门学习
GIS小小研究僧
QGIS学习笔记学习arcgispythonQGIS
QGIS作为一个广受欢迎的开源GIS,很多GIS的学生都了解过。但是因为学校老师都是教的Arcgis,因此很少去充分的学习。QGIS和arcgis一样,有完整的官方帮助文档,我也是要根据官方的帮助文档进行学习等。https://www.qgis.org/zh-Hans/docs/index.html#testinghttps://docs.qgis.org/3.28/zh-Hans/docs/us
- geoserver编辑样式 【开发工具QGis的初次使用】
影子信息
工作gis记录arcgis
geoserver编辑样式开发工具配置中文语言geoserver样式的更改开发工具链接:geoserver样式style的更改链接:QGis开发工具的安装及使用配置中文语言setting>options>general>中文geoserver样式的更改链接:geoserver样式style的更改利用QGIsQGIS是目前最好的开源GIS软件,支持多种平台,它可以将配置好的样式导出为SLD文件。
- 13个开源GIS软件
巴里
webGISGISgis开源
13个开源GIS软件你了解几个?2016-07-2807:48:42和讯名家本文首发于微信公众号:大数据文摘。文章内容属作者个人观点,不代表和讯网立场。投资者据此操作,风险请自担。这些开源GIS软件,你了解几个?本文内容部分来源于一份罗列了关于GIS软件应用的文章,笔者将其编译整合。作者|双阳地理信息系统(GeographicInformationSystem,GIS)软件依赖于覆盖整个地球的数据
- 开源GIS简介
weixin_33753003
javaphp人工智能
原文开源GISC++开源GIS中间件类库:GDAL(栅格)/OGR(矢量)提供了类型丰富的读写支持GEOS(GeometryEngineOpenSource)是基于C++的空间拓扑分析实现类库,遵循LGPL协议发布。GEOS类库提供了丰富的空间拓扑操作函数,用以判断几何对象间的相互关系,以及空间分析操作之后形成新的几何对象。点、线、面要素的两两相互关系,包括相合、分离、相交、重合、包含、相邻等不同
- QGIS数据可视化学习笔记00——为什么用QGIS以及QGIS设置中文界面
爱吃雪糕的小布丁
QGIS相关学习笔记
一、为什么用QGIS?1、qgis的概念qgis原称QuantumGIS,是开源的桌面地理信息系统软件。qgis是一款桌面版gis软件,他是基于qt平台使用c++开发出来gis软件。2、qgis的主要特点1.支持多种GIS数据文件格式2.集成或支持其他开源GIS:GRASS、PostGIS、MapServer3.支持从WMS、WFS服务器获取数据4.通过插件支持功能扩展3、qgis的优点优点:开源
- 《开源GIS与空间数据库实战教程》分为8章
阿群1986
详情活动专区商品介绍【内容简介】《开源GIS与空间数据库实战教程》分为8章,第1章对空间数据库的发展状况进行介绍和分析;第2章简单介绍开源GIS软件和空间数据库PostgreSQL的初步使用;第3章介绍空间数据库的SQLGeometry数据类型;第4章介绍矢量数据空间SQL查询与分析操作;第5章介绍栅格数据空间SQL查询与分析操作;第6章介绍利用QGIS、ArcMap对空间数据库进行管理以及利用G
- python:GDAL库教程
_养乐多_
python处理遥感数据pythonnumpy数据分析
卫星遥感数据是地球科学、环境监测、农业生产等领域的重要数据源,而Python中的GDAL库是一款常用的开源GIS库,能够处理各种常见的遥感数据格式,包括Tiff、HDF、NetCDF等。在本文将介绍如何使用Python中的GDAL库读取和保存遥感数据。对于读取遥感数据,我们通过gdal.Open()函数打开遥感数据集,然后使用GetRasterBand()函数获取数据集中的波段信息,并使用Read
- 我的开源GIS解决方案之路
GIS兵器库
好久没更新了,因为我在--憋--大--招--,对,就是今天这篇。今天跟大家分享一下我的开源GIS解决方案经历。--额--考虑到单聊技术解决方案你可能会很快睡着,所以我今天会把重点放在我封装地图API这个事情上,以封装地图API的经历为线索,穿插着讲一些当时用到的开源GIS架构。文章稍微有点长,如果你只是想了解一下最新的开源GIS架构,可以直接跳过前面,去看第五版和最后的总结,但我建议你还是从第一版
- 从博客被封想到的云的安全性和可控性
gistools2021
昨天刚刚在51CTO上发布了自己自己用开源GIS平台搭建的一个三维应用效果,不到一小时博客在没有任何提示的情况下被封了,辛苦三年的博客资料也都找不回来,这让我想起一句话“封你需要理由吗”。没办法人家的地盘人家做主,规则是人家定的,我们只是蝼蚁。其实倒也没啥,我也不指望这个生活,封了就封了吧,也省的我手贱老喜欢乱写。这样有一点是肯定的,我再不会去用51CTO的产品了,即使它解封我的账号我也会把所有的
- 【C++ GIS】开源GIS平台开发入门(MapServer+QGIS+PostGIS+OpenLayers)
Frank学习路上
后端开发c++开源arcgis
GIS地理信息处理相关。文章目录1.GIS软件工具2.MapServer服务器3.QGIS桌面软件QGIS加载csv数据4.PostGIS数据库5.OpenLayers(JS)浏览器客户端1.GIS软件工具在GIS数据处理时,我们最熟悉的就是ArcGIS了,它的功能十分强大,但同时对电脑性能要求也挺高,而且很多功能我们其实用不上;其他类似的GIS软件还有:GeoDa、LocaSpace图新地球、u
- 【算法笔记:二叉树遍历】递归及DFS遍历方式
杨大大28
javascript前端笔记算法递归二叉树
更多算法笔记解析,请移步小白GIS-基于地图的Web开发教程小白gis每周更新与WebGIS设计相关的文章教程,通过在线示例以及demo的方式,介绍ArcgisAPI、开源gisAPI的使用方法,帮助学习者快速入门webgis开发http://xiaobaigis.com/Home用递归和非递归的方式实现二叉树的遍历;主要是非递归的深度遍历方式,包括先序遍历、中序遍历、后序遍历。1构造一个二叉树首
- 组织机构中常用的 GIS 软件
GIS 数据栈
arcgis软件GIS
以下是组织机构中常用的GIS软件的一些示例:ArcGIS:ArcGIS是由Esri开发的一种流行的GIS软件,广泛应用于各个行业,包括公共安全和国防部门。ArcGIS提供高级制图和空间分析功能,允许用户管理和分析复杂的空间数据。QGIS:QGIS是一种开源GIS软件,可免费使用,并提供高级制图和分析功能。QGIS由于其成本效益和灵活性而广泛应用于公共安全和国防部门。GeoMedia:GeoMedi
- Spring中@Value注解,需要注意的地方
无量
springbean@Valuexml
Spring 3以后,支持@Value注解的方式获取properties文件中的配置值,简化了读取配置文件的复杂操作
1、在applicationContext.xml文件(或引用文件中)中配置properties文件
<bean id="appProperty"
class="org.springframework.beans.fac
- mongoDB 分片
开窍的石头
mongodb
mongoDB的分片。要mongos查询数据时候 先查询configsvr看数据在那台shard上,configsvr上边放的是metar信息,指的是那条数据在那个片上。由此可以看出mongo在做分片的时候咱们至少要有一个configsvr,和两个以上的shard(片)信息。
第一步启动两台以上的mongo服务
&nb
- OVER(PARTITION BY)函数用法
0624chenhong
oracle
这篇写得很好,引自
http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html
OVER(PARTITION BY)函数用法
2010年10月26日
OVER(PARTITION BY)函数介绍
开窗函数 &nb
- Android开发中,ADB server didn't ACK 解决方法
一炮送你回车库
Android开发
首先通知:凡是安装360、豌豆荚、腾讯管家的全部卸载,然后再尝试。
一直没搞明白这个问题咋出现的,但今天看到一个方法,搞定了!原来是豌豆荚占用了 5037 端口导致。
参见原文章:一个豌豆荚引发的血案——关于ADB server didn't ACK的问题
简单来讲,首先将Windows任务进程中的豌豆荚干掉,如果还是不行,再继续按下列步骤排查。
&nb
- canvas中的像素绘制问题
换个号韩国红果果
JavaScriptcanvas
pixl的绘制,1.如果绘制点正处于相邻像素交叉线,绘制x像素的线宽,则从交叉线分别向前向后绘制x/2个像素,如果x/2是整数,则刚好填满x个像素,如果是小数,则先把整数格填满,再去绘制剩下的小数部分,绘制时,是将小数部分的颜色用来除以一个像素的宽度,颜色会变淡。所以要用整数坐标来画的话(即绘制点正处于相邻像素交叉线时),线宽必须是2的整数倍。否则会出现不饱满的像素。
2.如果绘制点为一个像素的
- 编码乱码问题
灵静志远
javajvmjsp编码
1、JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式;2、对于单个字符:ISO-8859-1单字节编码,GBK双字节编码,UTF-8三字节编码;因此中文平台(中文平台默认字符集编码GBK)下一个中文字符占2个字节,而英文平台(英文平台默认字符集编码Cp1252(类似于ISO-8859-1))。
3、getBytes()、getByte
- java 求几个月后的日期
darkranger
calendargetinstance
Date plandate = planDate.toDate();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
cal.setTime(plandate);
// 取得三个月后时间
cal.add(Calendar.M
- 数据库设计的三大范式(通俗易懂)
aijuans
数据库复习
关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库.
目前,主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范式。满足最低要求的叫第一范式,简称1NF。在第一范式基础上进一步满足一些要求的为第二范式,简称2NF。其余依此类推。
- 想学工作流怎么入手
atongyeye
jbpm
工作流在工作中变得越来越重要,很多朋友想学工作流却不知如何入手。 很多朋友习惯性的这看一点,那了解一点,既不系统,也容易半途而废。好比学武功,最好的办法是有一本武功秘籍。研究明白,则犹如打通任督二脉。
系统学习工作流,很重要的一本书《JBPM工作流开发指南》。
本人苦苦学习两个月,基本上可以解决大部分流程问题。整理一下学习思路,有兴趣的朋友可以参考下。
1 首先要
- Context和SQLiteOpenHelper创建数据库
百合不是茶
androidContext创建数据库
一直以为安卓数据库的创建就是使用SQLiteOpenHelper创建,但是最近在android的一本书上看到了Context也可以创建数据库,下面我们一起分析这两种方式创建数据库的方式和区别,重点在SQLiteOpenHelper
一:SQLiteOpenHelper创建数据库:
1,SQLi
- 浅谈group by和distinct
bijian1013
oracle数据库group bydistinct
group by和distinct只了去重意义一样,但是group by应用范围更广泛些,如分组汇总或者从聚合函数里筛选数据等。
譬如:统计每id数并且只显示数大于3
select id ,count(id) from ta
- vi opertion
征客丶
macoprationvi
进入 command mode (命令行模式)
按 esc 键
再按 shift + 冒号
注:以下命令中 带 $ 【在命令行模式下进行】,不带 $ 【在非命令行模式下进行】
一、文件操作
1.1、强制退出不保存
$ q!
1.2、保存
$ w
1.3、保存并退出
$ wq
1.4、刷新或重新加载已打开的文件
$ e
二、光标移动
2.1、跳到指定行
数字
- 【Spark十四】深入Spark RDD第三部分RDD基本API
bit1129
spark
对于K/V类型的RDD,如下操作是什么含义?
val rdd = sc.parallelize(List(("A",3),("C",6),("A",1),("B",5))
rdd.reduceByKey(_+_).collect
reduceByKey在这里的操作,是把
- java类加载机制
BlueSkator
java虚拟机
java类加载机制
1.java类加载器的树状结构
引导类加载器
^
|
扩展类加载器
^
|
系统类加载器
java使用代理模式来完成类加载,java的类加载器也有类似于继承的关系,引导类是最顶层的加载器,它是所有类的根加载器,它负责加载java核心库。当一个类加载器接到装载类到虚拟机的请求时,通常会代理给父类加载器,若已经是根加载器了,就自己完成加载。
虚拟机区分一个Cla
- 动态添加文本框
BreakingBad
文本框
<script> var num=1; function AddInput() { var str=""; str+="<input 
- 读《研磨设计模式》-代码笔记-单例模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
public class Singleton {
}
/*
* 懒汉模式。注意,getInstance如果在多线程环境中调用,需要加上synchronized,否则存在线程不安全问题
*/
class LazySingleton
- iOS应用打包发布常见问题
chenhbc
iosiOS发布iOS上传iOS打包
这个月公司安排我一个人做iOS客户端开发,由于急着用,我先发布一个版本,由于第一次发布iOS应用,期间出了不少问题,记录于此。
1、使用Application Loader 发布时报错:Communication error.please use diagnostic mode to check connectivity.you need to have outbound acc
- 工作流复杂拓扑结构处理新思路
comsci
设计模式工作算法企业应用OO
我们走的设计路线和国外的产品不太一样,不一样在哪里呢? 国外的流程的设计思路是通过事先定义一整套规则(类似XPDL)来约束和控制流程图的复杂度(我对国外的产品了解不够多,仅仅是在有限的了解程度上面提出这样的看法),从而避免在流程引擎中处理这些复杂的图的问题,而我们却没有通过事先定义这样的复杂的规则来约束和降低用户自定义流程图的灵活性,这样一来,在引擎和流程流转控制这一个层面就会遇到很
- oracle 11g新特性Flashback data archive
daizj
oracle
1. 什么是flashback data archive
Flashback data archive是oracle 11g中引入的一个新特性。Flashback archive是一个新的数据库对象,用于存储一个或多表的历史数据。Flashback archive是一个逻辑对象,概念上类似于表空间。实际上flashback archive可以看作是存储一个或多个表的所有事务变化的逻辑空间。
- 多叉树:2-3-4树
dieslrae
树
平衡树多叉树,每个节点最多有4个子节点和3个数据项,2,3,4的含义是指一个节点可能含有的子节点的个数,效率比红黑树稍差.一般不允许出现重复关键字值.2-3-4树有以下特征:
1、有一个数据项的节点总是有2个子节点(称为2-节点)
2、有两个数据项的节点总是有3个子节点(称为3-节
- C语言学习七动态分配 malloc的使用
dcj3sjt126com
clanguagemalloc
/*
2013年3月15日15:16:24
malloc 就memory(内存) allocate(分配)的缩写
本程序没有实际含义,只是理解使用
*/
# include <stdio.h>
# include <malloc.h>
int main(void)
{
int i = 5; //分配了4个字节 静态分配
int * p
- Objective-C编码规范[译]
dcj3sjt126com
代码规范
原文链接 : The official raywenderlich.com Objective-C style guide
原文作者 : raywenderlich.com Team
译文出自 : raywenderlich.com Objective-C编码规范
译者 : Sam Lau
- 0.性能优化-目录
frank1234
性能优化
从今天开始笔者陆续发表一些性能测试相关的文章,主要是对自己前段时间学习的总结,由于水平有限,性能测试领域很深,本人理解的也比较浅,欢迎各位大咖批评指正。
主要内容包括:
一、性能测试指标
吞吐量、TPS、响应时间、负载、可扩展性、PV、思考时间
http://frank1234.iteye.com/blog/2180305
二、性能测试策略
生产环境相同 基准测试 预热等
htt
- Java父类取得子类传递的泛型参数Class类型
happyqing
java泛型父类子类Class
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import org.junit.Test;
abstract class BaseDao<T> {
public void getType() {
//Class<E> clazz =
- 跟我学SpringMVC目录汇总贴、PDF下载、源码下载
jinnianshilongnian
springMVC
----广告--------------------------------------------------------------
网站核心商详页开发
掌握Java技术,掌握并发/异步工具使用,熟悉spring、ibatis框架;
掌握数据库技术,表设计和索引优化,分库分表/读写分离;
了解缓存技术,熟练使用如Redis/Memcached等主流技术;
了解Ngin
- the HTTP rewrite module requires the PCRE library
流浪鱼
rewrite
./configure: error: the HTTP rewrite module requires the PCRE library.
模块依赖性Nginx需要依赖下面3个包
1. gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
2. rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
3. s
- 第12章 Ajax(中)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Optimize query with Query Stripping in Web Intelligence
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Optimize+query+with+Query+Stripping+in+Web+Intelligence
and a very straightfoward video
http://www.sdn.sap.com/irj/scn/events?rid=/library/uuid/40ec3a0c-936
- Java开发者写SQL时常犯的10个错误
tomcat_oracle
javasql
1、不用PreparedStatements 有意思的是,在JDBC出现了许多年后的今天,这个错误依然出现在博客、论坛和邮件列表中,即便要记住和理解它是一件很简单的事。开发者不使用PreparedStatements的原因可能有如下几个: 他们对PreparedStatements不了解 他们认为使用PreparedStatements太慢了 他们认为写Prepar
- 世纪互联与结盟有感
阿尔萨斯
10月10日,世纪互联与(Foxcon)签约成立合资公司,有感。
全球电子制造业巨头(全球500强企业)与世纪互联共同看好IDC、云计算等业务在中国的增长空间,双方迅速果断出手,在资本层面上达成合作,此举体现了全球电子制造业巨头对世纪互联IDC业务的欣赏与信任,另一方面反映出世纪互联目前良好的运营状况与广阔的发展前景。
众所周知,精于电子产品制造(世界第一),对于世纪互联而言,能够与结盟