struts2 循环标签之元素索引 <!-- 在页面中实现自动增加的序号用iterator的statuts的index属性 --> <s:iterator value="list" status="index" id="stat"> <!-- 返回当前迭代元素的索引 --> <s:property value="#index.index"/> <!-- 输出当前迭代了几个元素 --> <s:property value="#index.co
Openlayers和geoserver对图层进行编辑 1,Openlayers展示地图文件Openlayers可以展示在线地图文件,创建一个新的Map,并设置地图展示的图层和中心点。实现代码如下:var map = new Map({layers: [new TileLayer({source: new OSM()}),vectorLayer],target: 'map',view: new View({center: [-...
Openlayers学习笔记—Geometry 和 Feature类 GeometryGeometry类是feature对象的基本组成部分,Vector类采用Geometry类来存储一个要素的几何信息。FeatureFeature类是Vector类用来在地图上展示几何对象,是Vector图层类一个属性。这个属性是个要素数组。要素基类有两个部分,Geometry对象和attributes属性,attributes包含要素相关的数据。在OpenLayers中Ve...
权限设计思想(二) 四、数据库设计1、物理数据模型物理数据模型如下:根据以上设计思想,权限管理总共需要以下基本表:tb_User:用户信息基本表;tb_Department:部门表;tb_Company:公司表;tb_Module:系统模块表;tb_Action:系统中所有操作的动作表;tb_Permit:由tb_Module与tb_Action两表结合产生的系统基本权限表;tb_Permit_...
权限系统设计思想(一) 前言任何系统都离不开权限的管理,有一个好的权限管理模块,不仅使我们的系统操作自如,管理方便,也为系统添加亮点。一、设计原则不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情。所以,系统中就提出了对“组”进行操作的概念,将权...
利用Java bean类处理复杂json串 利用Java bean类处理复杂json串最近在做一个项目时,需要用Java去处理json串,需要处理的json比较复杂,但是用这种方法,就很简单。直接说用法。 处理的json串形式如下:{ "name":"test", "url":"http://www.bejson.com", "page":88, "isNonProfit":true,
anaconda的安装使用 1,anaconda安装和conda使用在linux上安装完Python之后(如果没有安装Python环境,或需要安装Python3.6请参照https://blog.csdn.net/qq_30408111/article/details/79709364),开始安装anaconda 把上面的安装包放到Linux目录下,执行sh Anaconda3-5.1.0-Linux-x86_64...
在centos7.X上安装Python3.6 安装Python3.6可能使用的依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel下载Python3.6 安装包,编译并安装到python官网下载https://www.python.org 下载最新版源码,使用make altinstall,...
Python不同版本的共存问题 最近在做一个东西时,出现一个需求,就是需要在一台linux机器上,需要两个不同版本的Python,并且不能相互影响(用过Python的都知道,Python各个版本是不兼容的),经过调研,发现下面方法可用,所以记录下来。 在机器里装有两个版本的Python,分别是2.7.5 和3.6.4,配置Python的版本同时存在 先运行以下命令查看Python的安装路径ll /usr/bin/ |...
hbase的基本sql使用 运用ambari安装phoenix,连接hbase,运用sql语句 数据存储在HBase中,通过SQL进行CRUD操作 创建test表create table test(pk VARCHAR primary key,col1 VARCHAR null,col2 VARCHAR null,col3 VARCHAR null);创建SRC_TABLE表cre...
KDC Server安装 1、安装最新版的KDC server yum install krb5-server krb5-libs krb5-workstation注:KDC (Key Distribution Center)密匙分配中心, 其在kerberos中通常提供两种服务:1.Authentication Service (AS):认证服务 2.Ticket-Granting Servic...
java单例模式 Java中单例(Singleton)模式是一种广泛使用的设计模式。单例模式的主要作用是保证在Java程序中,某个类只有一个实例存在。一些管理器和控制器常被设计成单例模式。单例模式有很多好处,它能够避免实例对象的重复创建,不仅可以减少每次创建对象的时间开销,还可以节约内存空间;能够避免由于操作多个实例导致的逻辑错误。如果一个对象有可能贯穿整个应用程序,而且起到了全局统一管理控制的作用,那么单例模
spark使用文档 最近在看了一些spark的使用文档,以及官网简介,自己总结了一点使用文档,记录一下快速启动spark关于这一部分Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架,Spark,拥有Hadoop MapReduce所具有的
解决smartupload获取不到表单值以及中文乱码的问题 最近在做一个小项目的时候,设计到一个表单同时要上传图片和输入框数据的问题,出现了两个问题,现在简单记录一下,自己的完成过程。附上自己的前台代码,一个表单同时包含文件上传个输入框数据的传输,在web中表单如果要是想上传文件,必须满足两个条件,第一:method=post,第二:enctype="multipart/form-data",以上两部缺一不可,下面附上我的前台代码: 注册lice
hadoop基本测试方法 最近在做hadoop的时候,总结了一些hadoop的一些基本的功能运用和一些基本性能测试,记录一下,希望可以帮助大家,由于输出信息太多,在这里只介绍命令,具体输出信息大家可以自己试验一下。不同的hadoop版本里自带的测试类也不尽相同,我的版本是2.7.3,里面的测试类是hadoop-mapreduce-client-jobclient.jar,有的hadoop版本里面的类名是hadoop-Test
hadoop hdfs+mapReduce基本使用命令 1,列出hadoop shell所有支持的命令. [hdfs@nx-1 root]$ hadoop fs –help2,显示关于某个命令的详细信息. [hdfs@nx-1 root]$ hadoop fs -help ls(command-name)3,格式化一个新的分布式文件系统 [hdfs@nx-1 root]$ hadoop namenode –format4,查看hdf
confluence上传文件附件预览乱码问题 最近在做一个linux centos7上安装confluence,出现了一个问题,就是文件上传之后,点击文件预览,发现文件预览是乱码。后来这个问题解决之后发现了解决预览乱码的一些方法。第一:文件为什么会乱码? 主要是因为再上传文件的时候一般是Windows下的文件上传,而预览的时候,是linux下的环境,由于linux下没有微软字体,所以预览的时候无法识别文档字体,所以才会出现乱码,至此解