- eCognition易康操作教程(一):如何利用eCognition易康软件进行影像分割之棋盘分割、四叉树分割、光谱差异分割
小咖~
遥感ecognition遥感影像分割遥感影像分割
一、新建工程使用eCognition新建工程ImageSegmentation,加载影像数据,并编辑图层名称,将Layer1、Layer2、Layer3、Layer4的LayerAlias分别改为Blue、Green、Red、如图1-1,图1-2所示:图1-1图1-2设置加载影像的波段组合,如图2-1所示:图2-1二、设置空间子集范围选择1000×1000范围的空间子集,点击“File”菜单栏,选
- eCognition基础操作
犟果
面向对象图像处理eCognitiongisrs
eCognition这款软件是面向对象分类中用到的蛮好的一款软件,使用了一段时间,要告一段落,总结一下,怕自己忘记,也给诸位小伙伴介绍下。开启软件后,建立RuleSetMode,进入工程,据说这是比较全的一种形式的界面,所以选择这一种。一个工程的组织形式是从工作空间Worksoace到工程project,一般我都一个工作空间里放一个工程,一个工程使用一个图像。建立工程的时候要勾选侧面的Usegeo
- eCognition SVM 分层分类心得
犟果
eCognition
好久没有码代码,最近都在做图像,新用了一款软件,eCognition,业界小有名气~整体的构建工程框架很完备,不是单纯输出的图像处理工具,很赞。新上手就用SVM做分类,还做成分层分类,听起来难,不过都过了,也就好了。主要解决的是SVM方法,和分层分类的关系构建。SVM分类方法与简单分类方法相区别的是构建分类器的训练和应用两步。搭建起来以后,规则的选择还是相似的。分层分类关系的构建,主要是运用Lev
- 怎么让envi中影像背景为0_eCogniton波段权重设置——基于ENVI的波段信息量计算
帅小伙-路飞
怎么让envi中影像背景为0
目前在基于eCognition的影像分割过程中波段选择和权重设置较为客观的方法就是采用统计学方法,根据各波段包含的信息量大小以及各波段之间的相关性来选择参与分割的波段并设置权重系数,原理就是波段间相关性越小,波段的标准差越大,组合起来的信息量就越大。例如黄汀等(2018)通过波段间的协方差矩阵来判断各波段包含信息量的大小,利用波段间的相关矩阵来判断各波段间的相关性和信息的冗余度,将含有信息量最大且
- 使用ENVI+eCognition面向对象分类(0)
小天Giser
遥感分类分类
目录前言分类目的数据说明ENVI中操作的相关说明eCognition中相关操作说明总结前言 由于之前在使用ENVI+eCognition的两篇文章中一上来就是开始进行分类,没有对总体流程和实验的数据进行介绍,所以在阅读中会觉得部分步骤不理解,下面我会在这篇中对分类的总体流程和实验的数据进行一些详细地说明。分类目的 本次分类是想要使用高分辨率的遥感影像对连云港市部分区域的植被进行分类,主要是想将
- 易康eCognition9.0软件|安装包下载与安装教程
昆齐
分类分类
一、安装包关注了各种公众号也没找到hhh,最后在组里的网盘里找到了,免费分享给大家啦!链接:https://pan.baidu.com/s/18iohh23ruSIX9r-XN3yrxg?pwd=v0pc提取码:v0pc--来自百度网盘超级会员V6的分享二、下载流程1,打开install文件夹,点击Setup.exe安装软件,选择SetLicensinglater安装好后点击Finish完成,不要
- ecognition学习(2)
ClayToy
学习笔记遥感
【软件名称及版本】:ecognition9.02【学习内容】:遥感影像变化检测使用ecognition完成遥感影像的变化检测开头提醒大家随手保存是个好习惯,我希望我浪费的时间能为您省下一刻因为中途软件出现了恶行bug导致重做,所有有些命名有些许差异,不过诸位的慧眼一定能明确甄别1.数据的导入将需要对比的数据一次性导入,注意路径无中文2.编辑图层名称数据导入之后,可以看到共有10个图层,为了区分时相
- ecognition软件_eCognition多尺度分割最优分割尺度的选择(1)
Laly硝基咪唑
ecognition软件
【均值方差法】1.基本原理:均值是指某个对象内所有像元灰度值的均值,均值方差是指整幅影像中所有对象像元灰度值均值的方差。影像层中纯对象增多,与相邻对象之间的光谱变异增大,则对象的均值方差增大;相反,混合对象增多时,与相邻对象之间的光谱变异降低,对象的均值方差就变小,当均值方差达到最大时所对应的分割尺度为最优。2.公式:其中CLi为第L波段中对象内第i个像元的亮度值,n为对象中像元的个数,CL为单个
- 覆盖分类的方法_eCognition(易康)面向对象分类与分类结果处理
谦荣
覆盖分类的方法
“以雄安哨兵影像分类为例,介绍一下易康面向对象分类的基本方法,在这里采用的是最临近法。”在这里对雄安新区夏季的影像进行了面向对象的分类,采用多尺度分割,最临近法分类,将分类结果导出为SHP文件,在ArcGIS中进行数据的再加工。不过在处理过程中也遇到了一些问题,比如,最临近法分类速度非常慢,对于大块的影像处理时间很长,甚至一周都没出结果。在这里对这个方法进行介绍,具体有其他问题还欢迎留言交流。01
- 易康eCognition9.0分类|规则集和机器学习的方法的面向对象的多尺度分割分类
昆齐
分类分类
前言:因为第一次接触,所以非常非常细致,,第一步:File—newproject:(新建一个project,可以保存)第二步:选择影像(注意路径一定纯英文)第三步:双击修改波段名称,方便后续计算第四步:修改波段显示:按需求进行波段组合,还可以进行显示拉伸进行多尺度分割第五步:新建工程树进行分类,右键PrecessTree,选择AppendNew第六步:进行多尺度分类,Algorithm选择多尺度分
- 001:这里是一个关于易康分割+分类的记录
奇怪的小阿常
易康(eCognition)人工智能算法深度学习
001:这里是一个关于易康(eCognition)分割+分类的记录前言笔者大三,地信专业,对遥感地学分析方向非常有兴趣,但是前期遥感基础知识储备并没有认真学习,很多名词只是在上课的时候有印象,并没有结合到实战经验中去。应用更广泛的ENVI、ERDAS都有上手过,当时很多操作都是需要的时候在网上检索,并没有达到有需要的时候就直接做的水平,说白了就是遥感最基础的分类工作并不扎实,直接就拿eCognit
- eCognition易康导出分割结果
Whysf
易康eCognition
文章目录前言一、准备工作二、导出分割结果矢量文件三、导出分割结果栅格文件前言最近做影像分割方面的研究,需要将自己提出的影像分割算法与其它算法比较,易康中集成的多尺度分割(multiresolutionsegmentation)是一种很经典的分割算法,所以想把易康的分割结果导出来做一下评估。一、准备工作首先完成分割Exprot->ExportResults二、导出分割结果矢量文件如图,矢量结果我只是
- 易康特征(ecognition)零散笔记
冰清-小魔鱼
遥感classificationvariableshierarchydistanceborderobject
ecognition玩了一年,依然很多问题,一者里面的一些概念比较晦涩,再者中文资料少算法操作参数多,三者跟同类软件相比,存在很多兼容性的问题,着实郁闷。前后做过sar分类,高分辨率机场识别和30米tm土地覆盖分类。有必要阐述一些关键性的东西,算给自己做一个学习总结吧。一关于对象:应该说这是易康软件最突出的地方,虽然存在很多细节问题,就因为易康的面向对象参合一些复杂的算法使用,但是单这一点,同类软
- 【易康eCognition】面向对象的图像分类学习
miss0_RSDIP
遥感图像处理面向对象图像分类
这小半年一直在用易康做面向对象的图像分类,总结几个常用的入门知识帖,免得以后丢失这些资源:1.入门快速上手:https://wenku.baidu.com/view/d97df86ff12d2af90242e6e0.html2.基本概念、名词的解释:http://www.aiuxian.com/article/p-2393739.html3.这个博主有详细的易康使用技巧整理:http://blog
- 基于GLC的地表覆盖分类技术流程
海亲王
研发GLC决策树
1GLC_Info软件简介GLC_Info是一款基于C#+ArcEngine平台设计实现的遥感影像分类软件,其核心为GLC分类器,该分类器采用了当下最为流行的C5.0决策树分类算法为模型,并进行了算法改进,使分类器更加适用于遥感影像分类。依托该分类器,软件可以独立实现基于像元的遥感影像分类,在获得易康(eCognition)或者ENVIEX分割结果的基础上,软件可以实现对分割结果的全自动分类,突破
- 使用ENVI+eCognition面向对象分类(2)
小天Giser
遥感分类图像处理分类
目录3.8精度验证4.十月影像单独监督分类5.两景影像单独监督分类3.8精度验证1.创建样本文件这里的过程和之前的过程大致相同,不过这里需要在植被区域随机选择50个点,然后判断它们属于哪个类别。在Arcgispro中使用“创建随机点”来生成50个随机点。并添加类别字段。在eCoogniton中载入验证点矢量数据,这里解决下eCognition显示属性表乱码其实是arcgis编码的问题。只要更改了注
- 使用ENVI+eCognition面向对象分类(1)
小天Giser
遥感分类图像处理
1.两景影像分别融合1.1ENVI用常见的图像融合方法图像融合是将低空间分辨率的多光谱影像或高光谱影像与高空间分辨率影像重采样生成高空间分辨率多光谱的影像的过程。envi提供六种种图像融合方法。不同的融合方法具有不同融合优缺点,可根据实际情况进行选择。1.HSV变换首先对RGB图像变换HSV颜色空间,用高分辨率的图像代替颜色亮度值波段,自动用最近邻或双线性或三次卷积技术将色度和饱和度重采样到高分辨
- eCognition : 城市不透水面提取
Knight_076
遥感应用经验分享
1.新建工程启动eCognition软件,选择rulesetmode这个启动模式,然后新建工程,“File”—“NewProject”,分别填写工程名、加载影像(这里使用的是实习数据data2016)、真值矢量文件(没有可以不填),确定后完成工程创建,后保存工程。2、定义类别在右侧ClassHierarchy窗口定义影像包含的地物类别(building,farmland,waterbody,roa
- eCognition 面向对象图像分类【分类算法介绍】Classification Algorithms
GIS+
遥感应用eCognition
目录基本分类算法TheAssignClassAlgorithm【指向分类算法】基本描述适用范围TheClassificationAlgorithm【特征分类算法】基本描述适用范围TheHierarchicalClassificationAlgorithm【层次分类算法】基本描述适用范围高级分类算法基本分类算法TheAssignClassAlgorithm【指向分类算法】基本描述赋值类算法是最简单的
- 非监督分类ecognition_什么是遥感影像分类?
weixin_39967996
非监督分类ecognition
什么是遥感影像分类?图像分类是将土地覆盖物类别分配给像素的过程。例如,类包括水,城市,森林,农业和草地。遥感中的三种主要图像分类技术是:无监督图像分类监督图像分类面向对象的图像分类无监督和有监督的图像分类是两种最常见的方法。但是,基于对象的分类由于对高分辨率数据很有用,因此越来越受欢迎。无监督分类在无监督分类中,它首先根据像素的属性将其分组为“簇”。然后,用土地覆盖类别对每个群集进行分类。总的来说
- 怎样用ecognition软件实现同一幅图片上的不同区域的多尺度分割
Anm半夏
易康软件图像处理
怎样用ecognition软件实现同一幅图片上的多尺度分割今年由于用到了ecognition软件的对同一图片上分不同分割参数进行分割,在网络上查找了许多资料都没有具体的步骤,所以在这里补充一下步骤给大家。主要步骤为以下几个要点:1.新建工程,导入需要处理的图片,按大尺度来将图片分为需要的几个大区域2.对几个大区域分别赋类别,然后导出其shp(矢量文件)3.再新建一个工程,再次导入需要处理的图片,导
- eCognition中导入矢量裁剪影像
观察者gis
易康Developer中提供了多种分割算法,但在实际的影像处理过程中,往往需要结合土地利用现状矢量数据进行土地覆盖分类或变化检测,因此需要用到Developer中的基于矢量数据分割的方法。本文利用如图1所示的案例,简单介绍下基于矢量数据分割的方法。图1ArcGIS中影像与矢量数据的叠加第一步:加载影像与矢量数据。矢量数据以【ThematicLayer】的形式加入,如图2所示;查看加入的矢量数据,可
- ecognition
Sophia_Xwt
遥感论文
利用ecognition软件来进行分割,并将自己的算法所做出的分割效果与其进行比较,读到一篇论文中的内容稍微总结一下ecognition软件的工作原理:EC的工作流程:遥感影像数据→预处理→图像分割→建立多边形(纹理,灰度,形状,位置)→分割效果是否最佳,否回到图像分割,是的话下一步→定义类层次结构(各种地物类)→选择样本对象→地物自动分类→分类结果是否最佳,否回到选择样本对象,是的话下一步→保存
- eCognition软件中ESP2插件的下载与安装
乌黑浓密的技术员
源码软件经验分享
博主想要下载eCognition软件中的ESP2插件来确定Segmentation操作的参数,上网上一搜,发现大家貌似都不想大大方方的把下载链接做一个分享,扭扭捏捏的,给下面评论区的有需要的孩子们一个个都急坏了。好吧,博主搜到了下载链接,在这与大家分享:介绍界面链接:https://support.ecognition.com/hc/en-us/articles/360016278880--ESP
- eCognition9.0安装教程
YL_python_C++_java
遥感图像处理eCognition
1、首先点击setup安装路径自定义就好(要记得是安装在哪的,比如我的C:\ruanjain\learning\Ecognition\eCognitionDeveloper649.0)最后finish就行了,接下来开始破解找到安装包文件中的patch找到lic文件夹下的floating.lic,,将其替换到你的安装文件中的bin目录下的lic文件夹中。接下来将安装包(eCognitionDevel
- 易康eCognition9.0安装教程-附软件安装包
生态与遥感应用
eCongnition操作html5
易康软件在遥感影像的自动解译中使用极为方便,其主要在面向对象的方法中特别适用。下面就讲下其具体的安装步骤:eCongnition软件获取关注公众号:生态与遥感应用,并后台回复易康即可获取。(1)打开下载的文件内的setup开始进入安装界面。(2)点击next,进入条款界面,选择接受,并点击next。(3)设置许可信息,选择稍后设置许可,并点击next。(4)选择安装组件界面,点击next。(5)选
- 软件分享|eCognition9.0下载
小Rser
遥感知识人工智能python
eCognition是由德国DefiniensImaging公司开发的智能化影像分析软件。eCognition是所有商用遥感软件中第一个基于目标信息的遥感信息提取软件,它采用决策专家系统支持的模糊分类算法,突破了传统商业遥感软件单纯基于光谱信息进行影像分类的局限性,提出了革命性的分类技术——面向对象的分类方法,大大提高了高空间分辨率数据的自动识别精度,有效地满足了科研和工程应用的需求。1)独特的面
- 【硬核】ecognition面向对象水体自动提取
生态与遥感应用
eCongnition操作地类提取自动驾驶人工智能深度学习
上篇中讲到了使用ENVI软件并采用NDWI方法提取水体的全过程。但该方法是基于像素级别的提取,一般来说地类提取的边界效果不够整齐。而采用面向对象的方法进行提取地类时,其边界效果要优于基于像素的提取,因此,这里采用易康软件进行面向对象的方法进行水体的自动化提取。使用软件:eCognition9.0采用数据:30米分辨率的LandsatTM,仍为上篇中提取水体的数据。在易康中是通过定义规则集的形式进行
- ecgonition学习
ClayToy
遥感学习笔记
【软件名称及版本】ecognition9.02【学习内容】:工程的打开影像的分割特征视图与特征计算文件的导出1.新建工程view中改为开发者视图点击"CreateNewProject",弹出如下图所示的界面,选择需要处理的遥感影像选中影像后点击"OK",用户将能看到"CreateProject"对话框,在该对话框中"ProjectName"使用英文名称命名工程,"Map"里能够看到当前打开的影像的
- 第011篇:易康(eCognition)中用点矢量文件(point.shp)制作样本(samples)的方法
o刘非刘o
易康易康样本矢量
参考链接:http://blog.sina.com.cn/s/blog_95f4ca670102v6xx.html上述链接虽然已经教了过程,但可能因为未涉及一些细节,依然导致样本制作失败。用ArcGIS中通用的点矢量文件(point.shp)制作样本(samples)的原理是:将点的类别属性赋给该点对应的分割对象,同学们,重点来了:样本的疏密和对象的大小一定要合适。如果样本距离太近,类别属性却不一
- github中多个平台共存
jackyrong
github
在个人电脑上,如何分别链接比如oschina,github等库呢,一般教程之列的,默认
ssh链接一个托管的而已,下面讲解如何放两个文件
1) 设置用户名和邮件地址
$ git config --global user.name "xx"
$ git config --global user.email "
[email protected]"
- ip地址与整数的相互转换(javascript)
alxw4616
JavaScript
//IP转成整型
function ip2int(ip){
var num = 0;
ip = ip.split(".");
num = Number(ip[0]) * 256 * 256 * 256 + Number(ip[1]) * 256 * 256 + Number(ip[2]) * 256 + Number(ip[3]);
n
- 读书笔记-jquey+数据库+css
chengxuyuancsdn
htmljqueryoracle
1、grouping ,group by rollup, GROUP BY GROUPING SETS区别
2、$("#totalTable tbody>tr td:nth-child(" + i + ")").css({"width":tdWidth, "margin":"0px", &q
- javaSE javaEE javaME == API下载
Array_06
java
oracle下载各种API文档:
http://www.oracle.com/technetwork/java/embedded/javame/embed-me/documentation/javame-embedded-apis-2181154.html
JavaSE文档:
http://docs.oracle.com/javase/8/docs/api/
JavaEE文档:
ht
- shiro入门学习
cugfy
javaWeb框架
声明本文只适合初学者,本人也是刚接触而已,经过一段时间的研究小有收获,特来分享下希望和大家互相交流学习。
首先配置我们的web.xml代码如下,固定格式,记死就成
<filter>
<filter-name>shiroFilter</filter-name>
&nbs
- Array添加删除方法
357029540
js
刚才做项目前台删除数组的固定下标值时,删除得不是很完整,所以在网上查了下,发现一个不错的方法,也提供给需要的同学。
//给数组添加删除
Array.prototype.del = function(n){
- navigation bar 更改颜色
张亚雄
IO
今天郁闷了一下午,就因为objective-c默认语言是英文,我写的中文全是一些乱七八糟的样子,到不是乱码,但是,前两个自字是粗体,后两个字正常体,这可郁闷死我了,问了问大牛,人家告诉我说更改一下字体就好啦,比如改成黑体,哇塞,茅塞顿开。
翻书看,发现,书上有介绍怎么更改表格中文字字体的,代码如下
 
- unicode转换成中文
adminjun
unicode编码转换
在Java程序中总会出现\u6b22\u8fce\u63d0\u4ea4\u5fae\u535a\u641c\u7d22\u4f7f\u7528\u53cd\u9988\uff0c\u8bf7\u76f4\u63a5这个的字符,这是unicode编码,使用时有时候不会自动转换成中文就需要自己转换了使用下面的方法转换一下即可。
/**
* unicode 转换成 中文
- 一站式 Java Web 框架 firefly
aijuans
Java Web
Firefly是一个高性能一站式Web框架。 涵盖了web开发的主要技术栈。 包含Template engine、IOC、MVC framework、HTTP Server、Common tools、Log、Json parser等模块。
firefly-2.0_07修复了模版压缩对javascript单行注释的影响,并新增了自定义错误页面功能。
更新日志:
增加自定义系统错误页面功能
- 设计模式——单例模式
ayaoxinchao
设计模式
定义
Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”
分析
从定义中可以看出单例的要点有三个:一是某个类只能有一个实例;二是必须自行创建这个实例;三是必须自行向系统提供这个实例。
&nb
- Javascript 多浏览器兼容性问题及解决方案
BigBird2012
JavaScript
不论是网站应用还是学习js,大家很注重ie与firefox等浏览器的兼容性问题,毕竟这两中浏览器是占了绝大多数。
一、document.formName.item(”itemName”) 问题
问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName&quo
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
bijian1013
junit4.11单元测试
下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网看了一下,如下发现:
- [Zookeeper学习笔记之二]Zookeeper部署脚本
bit1129
zookeeper
Zookeeper伪分布式安装脚本(此脚本在一台机器上创建Zookeeper三个进程,即创建具有三个节点的Zookeeper集群。这个脚本和zookeeper的tar包放在同一个目录下,脚本中指定的名字是zookeeper的3.4.6版本,需要根据实际情况修改):
#!/bin/bash
#!!!Change the name!!!
#The zookeepe
- 【Spark八十】Spark RDD API二
bit1129
spark
coGroup
package spark.examples.rddapi
import org.apache.spark.{SparkConf, SparkContext}
import org.apache.spark.SparkContext._
object CoGroupTest_05 {
def main(args: Array[String]) {
v
- Linux中编译apache服务器modules文件夹缺少模块(.so)的问题
ronin47
modules
在modules目录中只有httpd.exp,那些so文件呢?
我尝试在fedora core 3中安装apache 2. 当我解压了apache 2.0.54后使用configure工具并且加入了 --enable-so 或者 --enable-modules=so (两个我都试过了)
去make并且make install了。我希望在/apache2/modules/目录里有各种模块,
- Java基础-克隆
BrokenDreams
java基础
Java中怎么拷贝一个对象呢?可以通过调用这个对象类型的构造器构造一个新对象,然后将要拷贝对象的属性设置到新对象里面。Java中也有另一种不通过构造器来拷贝对象的方式,这种方式称为
克隆。
Java提供了java.lang.
- 读《研磨设计模式》-代码笔记-适配器模式-Adapter
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 适配器模式解决的主要问题是,现有的方法接口与客户要求的方法接口不一致
* 可以这样想,我们要写这样一个类(Adapter):
* 1.这个类要符合客户的要求 ---> 那显然要
- HDR图像PS教程集锦&心得
cherishLC
PS
HDR是指高动态范围的图像,主要原理为提高图像的局部对比度。
软件有photomatix和nik hdr efex。
一、教程
叶明在知乎上的回答:
http://www.zhihu.com/question/27418267/answer/37317792
大意是修完后直方图最好是等值直方图,方法是HDR软件调一遍,再结合不透明度和蒙版细调。
二、心得
1、去除阴影部分的
- maven-3.3.3 mvn archetype 列表
crabdave
ArcheType
maven-3.3.3 mvn archetype 列表
可以参考最新的:http://repo1.maven.org/maven2/archetype-catalog.xml
[INFO] Scanning for projects...
[INFO]
- linux shell 中文件编码查看及转换方法
daizj
shell中文乱码vim文件编码
一、查看文件编码。
在打开文件的时候输入:set fileencoding
即可显示文件编码格式。
二、文件编码转换
1、在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式
&
- MySQL--binlog日志恢复数据
dcj3sjt126com
binlog
恢复数据的重要命令如下 mysql> flush logs; 默认的日志是mysql-bin.000001,现在刷新了重新开启一个就多了一个mysql-bin.000002
- 数据库中数据表数据迁移方法
dcj3sjt126com
sql
刚开始想想好像挺麻烦的,后来找到一种方法了,就SQL中的 INSERT 语句,不过内容是现从另外的表中查出来的,其实就是 MySQL中INSERT INTO SELECT的使用
下面看看如何使用
语法:MySQL中INSERT INTO SELECT的使用
1. 语法介绍
有三张表a、b、c,现在需要从表b
- Java反转字符串
dyy_gusi
java反转字符串
前几天看见一篇文章,说使用Java能用几种方式反转一个字符串。首先要明白什么叫反转字符串,就是将一个字符串到过来啦,比如"倒过来念的是小狗"反转过来就是”狗小是的念来过倒“。接下来就把自己能想到的所有方式记录下来了。
1、第一个念头就是直接使用String类的反转方法,对不起,这样是不行的,因为Stri
- UI设计中我们为什么需要设计动效
gcq511120594
UIlinux
随着国际大品牌苹果和谷歌的引领,最近越来越多的国内公司开始关注动效设计了,越来越多的团队已经意识到动效在产品用户体验中的重要性了,更多的UI设计师们也开始投身动效设计领域。
但是说到底,我们到底为什么需要动效设计?或者说我们到底需要什么样的动效?做动效设计也有段时间了,于是尝试用一些案例,从产品本身出发来说说我所思考的动效设计。
一、加强体验舒适度
嗯,就是让用户更加爽更加爽的用
- JBOSS服务部署端口冲突问题
HogwartsRow
java应用服务器jbossserverEJB3
服务端口冲突问题的解决方法,一般修改如下三个文件中的部分端口就可以了。
1、jboss5/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml
2、./server/default/deploy/jbossweb.sar/server.xml
3、.
- 第三章 Redis/SSDB+Twemproxy安装与使用
jinnianshilongnian
ssdbreidstwemproxy
目前对于互联网公司不使用Redis的很少,Redis不仅仅可以作为key-value缓存,而且提供了丰富的数据结果如set、list、map等,可以实现很多复杂的功能;但是Redis本身主要用作内存缓存,不适合做持久化存储,因此目前有如SSDB、ARDB等,还有如京东的JIMDB,它们都支持Redis协议,可以支持Redis客户端直接访问;而这些持久化存储大多数使用了如LevelDB、RocksD
- ZooKeeper原理及使用
liyonghui160com
ZooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKeeper,第一部分介绍ZooKeeper的基本原理,第二部分介绍ZooKeeper
- 程序员解决问题的60个策略
pda158
框架工作单元测试
根本的指导方针
1. 首先写代码的时候最好不要有缺陷。最好的修复方法就是让 bug 胎死腹中。
良好的单元测试
强制数据库约束
使用输入验证框架
避免未实现的“else”条件
在应用到主程序之前知道如何在孤立的情况下使用
日志
2. print 语句。往往额外输出个一两行将有助于隔离问题。
3. 切换至详细的日志记录。详细的日
- Create the Google Play Account
sillycat
Google
Create the Google Play Account
Having a Google account, pay 25$, then you get your google developer account.
References:
http://developer.android.com/distribute/googleplay/start.html
https://p
- JSP三大指令
vikingwei
jsp
JSP三大指令
一个jsp页面中,可以有0~N个指令的定义!
1. page --> 最复杂:<%@page language="java" info="xxx"...%>
* pageEncoding和contentType:
> pageEncoding:它