搜索到与相关的文章
编程技术

开源GIS平台应用系统

先说点题外话,ArcGIS9.3发布了,较9.2版本革新并不是很多,更多的是增强原有功能,Server开发提供JavaScriptAPI和FlexAPI,这两种开发方式都是基于REST,REST在9.2版本以前是没有的,这是9.3发布地图服务自带的特性,我想这也是和GoogleMap、51地图API看齐,使WebGIS开发方式更加主流化了,完全使用JavaScript就可以实现WebGIS的功能开发。然而ArcGIS昂贵的软件版本费用,对于中小企业地理信息

系统 2019-08-29 22:14:28 2078

编程技术

Struts,MVC 的一种开放源码实现用这种servlet

简介小学生也可以在因特网上发布HTML网页。但是,小学生的网页和专业开发的网站有质的区别。网页设计人员(或者HTML开发人员)必须理解颜色、用户、生产流程、网页布局、浏览器兼容性、图像创建和JavaScript等等。设计漂亮的网站需要做大量的工作,大多数Java开发人员更注重创建优美的对象接口,而不是用户界面。JavaServerPages(JSP)技术为网页设计人员和Java开发人员提供了一种联系钮带。如果您开发过大型Web应用程序,您就理解变化这个词的

系统 2019-08-29 22:08:10 2078

编程技术

Zookeeper 安装和配置

<转>Zookeeper安装和配置博客分类:zookeeperzookeeperjava分布式[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]Zookeeper的安装和配置十分简单,既可以配置成单机模式,也可以配置成集群模式.下面将分别进行介绍.单机模式点击这里下载zookeeper的安装包之后,解压到合适目录.进入zookeeper目录下的conf子目录,创建zoo.cfg:Bash代码tickTime=2000dataDir=/Users/a

系统 2019-08-29 22:01:59 2078

编程技术

认识项目管理

目前,随着IT项目规模和复杂性不断提高,尤其是一个软件项目,它成功的关键点已从原来的技术上转移到管理上。目前,政府、企业、大公司包括一些小公司和个人也逐渐意识到项目管理的重要性,但是现今国外内项目成功率都不高。据斯坦迪什咨询集团的调查数据,美国1995年所有IT技术项目平均成功率只有16.2%,到1998年,这个数据也仅仅达到了26%,2006年,成功率为36%,而国内信息技术项目的成功率则还要低很多。不成功的原因很多,个人认为主要问题是,管理人员的“管理

系统 2019-08-12 09:30:27 2078

编程技术

设计模式六大原则(6):开闭原则

文章来源:http://blog.csdn.net/zhengzhb/article/details/7296944定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。解决方案:当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化

系统 2019-08-12 09:29:35 2078

Python

Python将视频或者动态图gif逐帧保存为图片

本文是基于opencv将视频和动态图gif保存为图像帧。可以根据输入视频格式的不同,修改第21行。对动图的处理不同于视频,PIL库包含对图像序列的基本支持。当打开gif图像时,自动加载第一帧。当图像读取完成时,抛出EOFError异常。我们可以使用seek()与tell()函数完成图像帧的读取。本代码的前部分是对文件的读取。数据集文件结构如下:|——datasets|——action1action1_1.gifaction1_2.gif......|——a

系统 2019-09-27 17:57:27 2077

Python

Mac在python3环境下安装virtualwrapper遇到的问题

前言我在使用mac安装virtualwrapper的时候遇到了问题,搞了好长时间,才弄好,在这里总结一下分享出来,供遇到相同的问题的朋友使用,少走些弯路。问题说明:Mac默认系统的python2,而我自己用的是brew安装的python3下面是我安装过程中出现的问题1.安装virtualwrapper打开终端,输入如下的命令pip3installvirtualenvpip3installvirtualenvwrapper2.在配置文件~/.bash_pro

系统 2019-09-27 17:56:58 2077

Python

Python3多线程版TCP端口扫描器

本文实例讲述了python数据结构之Array用法,分享给大家供大家参考。具体方法如下:importctypesclassArray:def__init__(self,size):assertsize>0,"Arraysizemustbe>0"self._size=sizepyArrayType=ctypes.py_object*sizeself._elements=pyArrayType()self.clear(None)defclear(self,va

系统 2019-09-27 17:55:37 2077

Python

如何安装并使用conda指令管理python环境

一、动机最近打算折腾vn.py,但只有py27版本的,因为一向习惯使用最新稳定版的,所以不得不装py27的环境,不得不说Python的全局锁真的很烦。身为懒癌患者,必然使用全功能的anaconda,但不想同时装py27和py35两个版本的anaconda巨无霸(同时装两个,不知道conda是否也可以管理环境),于是选择用conda装python27的环境及一些必要的包。弄了几天终于把办公电脑和家里的Mac机上的环境都配好了,即使有了官方的安装教材,也踩了不

系统 2019-09-27 17:55:36 2077

Python

跟老齐学Python之大话题小函数(1)

开篇就要提到一个大的话题:编程范型。什么是编程范型?引用维基百科中的解释:复制代码代码如下:编程范型或编程范式(英语:Programmingparadigm),(范即模范之意,范式即模式、方法),是一类典型的编程风格,是指从事软件工程的一类典型的风格(可以对照方法学)。如:函数式编程、程序编程、面向对象编程、指令式编程等等为不同的编程范型。编程范型提供了(同时决定了)程序员对程序执行的看法。例如,在面向对象编程中,程序员认为程序是一系列相互作用的对象,而在

系统 2019-09-27 17:55:35 2077