技术文档
文章平均质量分 84
iteye_18153
这个作者很懒,什么都没留下…
展开
-
学习Axure RP原型设计
1 概述原型设计是应用开发设计的第一要素。好的原型设计不仅可以起到沟通的作用,而且对客户而言应用程序拥有更直观的体现。原型设计通过内容和结构展示以及界面布局编排,实现在开发前期用户与产品进行交互。提高用户对项目的认可度,有利于项目的推进。下面为大家介绍一款原型设计工具——Axure RP。2 名词解释Axure RP:Axure RP是一个专业的快速原型设计工具。Axure,代表美国...2017-04-28 17:46:00 · 201 阅读 · 0 评论 -
CentOS系统MySQL双机热备配置
1 概述在集成项目中需要应对不同环境下的安装配置,主流操作系统大致可以分为三种:Linux、Windows以及UNIX。其中Linux备受青睐的主要原因有两个:首先,Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,...2016-12-02 18:23:14 · 213 阅读 · 0 评论 -
移动信息化不能延续PC时代的痛
当下,随着移动时代的到来,手机功能逐步完善,各个行业针对这一现象纷纷制定了相应的营销计划,于是霎时间兴起了一股网上订票/网上订饭/网上预约的热潮。而对于IT行业,成为企业信息化最火的代名词莫过于移动办公了,几乎所有的软件厂商都把推广的重点转移到移动办公的市场上,几乎在同一时间,大量的移动办公APP来到企业身边,这预示着IT行业的移动信息化时代正式到来。企业决策层已经在不同功能、不同亮点的...2016-12-02 18:19:58 · 109 阅读 · 0 评论 -
企业服务总线项目集成标准
1 概述 企业服务总线(Enterprise Service Bus,缩写 ESB),是SOA面向服务架构的骨干,在完成服务的接入、服务间的通信和交互基础上,提供安全性、可靠性、 高性能的服务能力保障。采用 SOA 架构,基于ESB总线进行企业异构应用集成,可以有效降低应用系统、各个组件及相关技术的耦合度,消除应用系统点对点集成瓶颈,降低集成开发难度,提高复用,增进系统开发和运行效率,...原创 2016-11-25 18:23:36 · 342 阅读 · 0 评论 -
实用开发平台对比分析
1 概述随着软件行业日新月异的发展,使用传统的开发工具已经不能满足现有程序员的诉求,每个项目都要从零开始,代码无复用率;所有的基础功能需要一行一点的敲代码,一个预置基本功能模型,可以快速生成代码的开发平台已经成为了“码农”的迫切需要。笔者作为“码农”中的一员也深受其害,今天与大家分享笔者对开发平台的认知以及为大家推荐几款实用的开发平台。2 必备要素考量一个款实用的开发平台2....2016-11-14 09:23:32 · 275 阅读 · 0 评论 -
减少移动端用户的输入
最近因为一个登录注册的问题和公司的项目经理争论开来,项目经理觉得需要在注册的时候需要进行密码的二次确认,我的观点则是在移动端不需要二次确认。我的理由很简单,大致如下:1. 用户在手机上输入的成本是很高的,每增加一步操作步骤,都会降低用户的注册成功率;2. 输错密码的用户只占少数,即使按照2/8原则来粗略估算,也只有约20%的用户会输错,不需要为了这20%的用户来让100%的注册用户都多此...原创 2016-11-08 09:26:32 · 171 阅读 · 0 评论 -
ORACLE存储过程调用Web Service
1. 概述 最近在ESB项目中,客户在各个系统之间的服务调用大多都是在oracle存储过程中进行的,本文就oracle存储过程调用web service来进行说明。其他主流数据库,比如mysql和sql service,调用web service的方法这里就不做介绍了,本文主要用来介绍oracle存储过程调用Web Service的方法。 众所周知,在Web Service通过HT...原创 2016-11-04 15:55:53 · 225 阅读 · 0 评论 -
使用Dom4j进行XML解析
1 概述 在进行ESB集成项目中,使用到了很多系统的接口,这些接口传输的数据大部分都采用了XML的格式,这样在使用ESB开发服务时就需要对XML数据进行解析或拼接的操作,本文以项目中流程服务为例,讲解一些常用的Dom4j对XML的操作。2 名词解释Dom4j:一个Java的XML API,用来读写XML文件的,具有性能优异、功能强大和极端易用使用的特点。使用Dom4j需要...2016-10-24 16:08:02 · 99 阅读 · 0 评论 -
CIO:让IT成为企业的一种竞争优势
在你的公司,IT是将自己视为服务提供者,业务部门的合作伙伴,还是创新驱动者?其他部门的领导者是怎么看待IT的?在老板的眼里,IT是如何的一个定位?在过去一年的,身为企业的CIO,你是否知道哪些应用或新技术需要逐步引入被替换或升级,哪些应用需要引进以满足企业日益发展的业务需求?技术和市场力量正在改变企业的竞争格局是什么导致竞争舞台发生如此彻底的转变?到目前为止,CEO们相信技术和市场因...原创 2016-10-19 17:55:07 · 297 阅读 · 0 评论 -
浅谈Web自适应
前言随着移动设备的普及,移动web在前端工程师们的工作中占有越来越重要的位置。移动设备更新速度频繁,手机厂商繁多,导致的问题是每一台机器的屏幕宽度和分辨率不一样。这给我们在编写前端界面时增加了困难,适配问题在当下显得越来越突出。记得刚刚开始开发移动端产品的时候向设计MM要了不同屏幕的设计图,结果可想而知。本篇博文分享一些卤煮处理多屏幕自适应的经验,希望有益于诸君。特别说明:在开始这一...原创 2016-08-19 15:30:42 · 92 阅读 · 0 评论 -
软件开发不可与建筑类比
多年以来,软件行业一直在使用一种类比,即以建筑来做参考和比喻。这种比较在软件语言里随处可见,比如架构(architecture)、地基(foundation)、建造者(constructor)、项目(project)、施工规范(building code)等。这些说法是如此之流行,以至于影响到了我们对软件开发的理解。不幸的是,这种比喻从根本上来说是不恰当的,它的缺陷已经把我们引向了一些错误的道...原创 2016-07-20 15:58:09 · 116 阅读 · 0 评论 -
海鑫智圣:物联网漫谈之MQTT协议
什么是MQTT协议 MQTT(消息队列遥测传输协议)是IBM在1999年专门针对物联网等应用场景来制订的轻量级双向消息传输协议,它主要是为了解决物联网上使用到的设备的互相通信的问题,以及这些设备与后端应用系统之间通信的问题。为什么需要MQTT(或类似)协议 随着智能硬件和移动互联网技术的快速发展,传统的互联网协议越来越难以满足物联网的需要,体现在:移动网络代价昂贵,带宽低、可靠性...原创 2016-06-27 10:55:02 · 153 阅读 · 0 评论 -
十条jQuery代码片段助力Web开发效率提升
JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供...原创 2016-06-21 14:10:08 · 98 阅读 · 0 评论 -
MySQL 复制介绍及搭建
MySQL复制介绍MySQL复制就是一台MySQL服务器(slave)从另一台MySQL服务器(master)进行日志的复制然后再解析日志并应用到自身,类似Oracle中的Data Guard。MySQL复制有那些好处:第一是解决宕机带来的数据不一致,因为MySQL复制可以实时备份数据;第二点是减轻数据库服务器的压力,多台服务器的性能一般比单台要好。但是MySQL复...原创 2016-06-17 14:59:55 · 85 阅读 · 0 评论 -
淘宝首页性能优化实践
上文 《一起来看看淘宝首页的个性化》 中,带大家看了下弥散着个性化味道的新首页,前端面临着:数据来源多串行请求渲染一个模块运营数据和个性化数据匹配和管理数据兜底容灾等多个问题。本次淘宝首页改版,虽已不再支持 IE6 和 IE7 等低版本的古董浏览器,但是依然存在多个影响首页性能的因素:依赖系统过多,数据的请求分为三块,其一是静态资...原创 2016-04-22 14:48:20 · 135 阅读 · 0 评论 -
CSS实现垂直居中的常用方法
作者:渔歌网址:http://www.cnblogs.com/yugege/p/5246652.html在前端开发过程中,盒子居中是常常用到的。其中 ,居中又可以分为水平居中和垂直居中。水平居中是比较容易的,直接设置元素的margin: 0 auto就可以实现。但是垂直居中相对来说是比较复杂一些的。下面我们一起来讨论一下实现垂直居中的方法。首先,定义一个需要垂直居中的div元素,他...原创 2016-04-15 09:58:16 · 90 阅读 · 0 评论 -
资深首席架构师眼中的架构应该是怎样的?
“架构的视角每个人都不一样,这位在eBay、携程、唯品会等平台型互联网公司都工作过的老司机就以平台架构视角和大家分享架构心得体会。一家之言,欢迎讨论。本文首发于InfoQ垂直公众号「聊聊架构」,ID:archtime。我对架构定义的理解大概在7~8年前,我曾经有一个美国对口的架构师导师,他对我讲架构其实是发现利益相关者(stakeholder),然后解决他们的关注点(concerns...原创 2016-04-14 13:14:02 · 110 阅读 · 0 评论 -
内部链接十二条网页黄金规则
seo似乎有个潜在的规则:seo优化中最不起眼的东西,最难学到的东西,就是网页的链接规则了,有关seo,网上流行一句话:内容为王,外链为皇。其实seo在你达到一定境界,接手的网站上了一定的规模的时候,网页的链接也就是所谓的网站内部链接就成了重中之重,seo这个行业高层也流行一句话:小网站靠外链,大网站靠内链。这些都是长时间致力于seo行业的朋友们总结出来的经验之谈。 进入主题:内部链接十二...原创 2016-12-05 20:36:19 · 157 阅读 · 0 评论 -
h1、h2、h3标签及strong标签对页面seo的影响
今天和大家来聊下h1,h2,h3,strong几个标签,在网页中的使用对页面seo的影响,也阐述了个人的一些想法。 首先简要讲下H标签及strong标签的含义:<h1>、<h2>、<h3>、<h4>、<h5>、<h6>,作为标题使用,h1是最大的标题,h6标签是最小的标题,在使用h标签过程中应该是完整有序没有断层的。例如...原创 2016-12-05 20:36:50 · 395 阅读 · 0 评论 -
Java常见开发规范
1 背景概述作为程序员大军中的一员,笔者工作于沈阳数通畅联软件技术有限公司。在任职工作的第一天就听领导强调开发规范的重要性,但是笔者心里还想为什么开发规范是最重要的,难道是不应该是实现功能就万事大吉了?随着时间的推移,笔者也经历了几个软件项目,越来越意识到开发规范的重要。今天笔者将自己的所听、所学以及个人的总结汇总出来与大家分享,希望可以为大家提供帮助。2 目的意义在团队协作开发...2017-04-21 11:45:42 · 484 阅读 · 0 评论 -
做产品与做项目的区别
1 背景概述在软件行业飞速发展的今天,我们可以将软件公司分大体分为两类,一类是使用框架进行开发的软件公司,另一类是套装软件产品的提供商,前者公司多数定位是项目类公司,后者则可以称为产品类公司。但做产品与做项目有哪些区别,大多数的人面对这个问题还是较为模糊的,甚至简单认为两者是没有区别的,均是程序开发而已。但事实并非如此,做产品与做项目两者之间既存在本质的区别,也存在着紧密的联系,今天笔者...2017-04-21 11:07:09 · 1468 阅读 · 0 评论 -
ESB结合门户Portlet实现数据分析
1 背景概述笔者在公司做集成项目时,通常会涉及ESB与Portal结合实现图表数据分析功能。通过ESB获取数据库信息,然后在门户上采用Portlet接收ESB中的数据URL最后展现到门户上。本文为项目中实现该功能的方法及在实际工作中积累的经验与心得体会,希望通过这篇文档给大家一些帮助。2 预期读者数通畅联新进员工广大技术爱好者3 实现思路实现本案例门户中图表Portl...2017-04-21 10:12:03 · 229 阅读 · 0 评论 -
AngularJS指令封装高德地图组件
1 概述 公司移动门户原来是基于AngularJS指令封装的百度地图组件,用于签到、签退、定位等功能,在使用过程中发现百度地图频繁的弹出广告,所以打算重新引用其它地图组件,最后决定基于AngularJS指令来封装高德地图组件,本文主要与大家分享我的学习思路及开发具体过程。注意:本文假定读者基本掌握html、css、js以及angularjs,了解百度、高德或者腾讯地图JS AP...2017-03-16 17:12:42 · 403 阅读 · 0 评论 -
AEAI DP开发统计分析
1 背景概述平时做统计分析都是调rest服务,给前台提供数据,然后在管理控制台里配置portlet。但并不是所有的项目都会用到portal,这时就需要在AEAI DP应用开发平台里开发统计分析了,下面讲解如何在AEAI DP应用开发平台里开发统计分析。2 总体思路先在DP里创建基础功能模型,然后手动创建xml配置文件,之后引入图表组件,接下来在jsp和handler里写实现代码。...2017-03-16 16:06:50 · 136 阅读 · 0 评论 -
AEAI DP创建弹窗
1 背景概述 在平时我们浏览页面时,经常会看见这样的应用情景,点击某个按钮或点击某个页面区域时,会弹出一个浮动窗口,像这类的功能,在一些开发的项目中很常见,笔者发现使用AEAI DP应用开发平台可以很容易的实现这样的功能。下面我为大家展示一些常见的弹窗场景,以及演示一些在DP中创建简单弹窗的方法。注意:学习该文档前需要对AEAI DP产品有一定基础。2 场景介绍2.1 ...2017-03-16 15:22:53 · 158 阅读 · 0 评论 -
Servlet初步认知
1 背景概述在近期的公司项目开发的过程中,笔者初步学习Servlet的开发、配置与使用,本文主要介绍了Servlet的相关概念以及优势说明并附上笔者开发简单样例。今天将笔者学习的心得总结出来与大家分享,希望能对大家有所帮助。2 Servlet简介2.1 基本概念Servlet是一个供其他Java程序调用的java类,比如tomcat服务器,它不能独自运行,它的运行由servlet...2017-03-10 14:38:24 · 181 阅读 · 0 评论 -
jquery banner 轮播
1 概述Banner可以作为网站页面的横幅广告,也可以作为活动时用的标识,还可以是报纸杂志上的大标题。Banner主要体现中心意旨,形象鲜明表达最主要的情感思想或宣传中心。在以往很多项目中主要体现在首页、登录页中对客户的提供的图片进行展示,本文档主要介绍基本的使用方式和结合我们aeai_portal产品首页的展示配置改造方式。2 样例介绍样例结构如下图,images文件夹、js文件...原创 2017-03-10 14:20:50 · 206 阅读 · 0 评论 -
浅谈OA系统与Portal门户的区别
随着社会信息化的发展与进步,OA办公自动化软件打破了传统复杂的办公方式,使各个行业实现了高效的无纸化办公。由此一来OA快速成长为继财务软件、ERP软件之后的第三大管理软件。随着企业信息化系统的不断增多与SOA集成技术的发展,企业需要一个应用框架,将各种应用系统、数据资源和互联网资源集成到一个信息管理平台上,并实现单点登录,以统一的用户界面提供给使用者,这时Portal门户平台被广泛应用。目前...2017-03-03 18:31:45 · 699 阅读 · 0 评论 -
Java反射机制介绍
1. 文档概述Java反射是Java被视为动态(或准动态)语言的一个关键性质,Java反射机制容许程序在运行时加载、探知、使用编译期间完全未知的classes。换言之,Java可以加载一个运行时才得知名称的class,获得其完整结构。在工作过程中,常会听到反射这个概念,在平常的代码开发中也有看到和使用到,只是对它没有一个较深入的了解,这次重新理解学习了一下反射机制,结合公司产品中的H...2017-03-03 18:16:08 · 99 阅读 · 0 评论 -
AEAI Portal 权限体系说明
1.概述在数通畅联的产品体系中,AEAI Portal毫无疑问的占据了很重要的地位,在这里我们将通过参考Portal样例,讲述一下AEAI Portal权限体系的控制方法。在Portal使用过程中,因为对授权体系的不了解,操作的不当会产生一些显示和登陆操作时的问题,这时需要对权限体系有一个明确的认识。本篇文章主要用来说明Portal中的群组、用户、角色三者之间的关联关系以及对于资源的权限控制...2017-02-17 17:39:03 · 314 阅读 · 0 评论 -
Redis常见使用说明
1 概述Remote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了mem...2017-01-22 09:46:15 · 129 阅读 · 0 评论 -
java 实现Excel压缩成Zip导出
1 概述在web项目中常见的一种场景就是将文件导出为Excel,但是当需要导出多个Excel时,使用者将频繁操作,这样就严重降低了项目的友好交互性以及易用性,那么怎么才能优雅的解决这个问题呢?笔者今天分享将Excel导出后并压缩成zip包响应到浏览器端,希望对大家有所帮助。2 实现思路使用AEAI DP创建样例工程export_demo,创建测试数据表employee,使用DP预置的...2017-01-08 14:30:43 · 475 阅读 · 0 评论 -
.NET应用和AEAI CAS集成详解
1 概述 数通畅联某综合SOA集成项目的统一身份认证工作,需要第三方系统配合进行单点登录的配置改造,在项目中有需要进行单点登录配置的.NET应用系统,本文专门记录.NET应用和AEAI CAS的集成过程步骤,为后续类似的统一认证配置实现提供参考指导。 2 预期读者 数通畅联新员工 广大技术爱好者 3 环境信息 操作系统:Windows Server 2008...2016-12-31 16:51:42 · 154 阅读 · 0 评论 -
网站美化常见CSS
伴随网络时代日新月异的发展,用户不仅仅满足于软件系统的功能需求,对软件系统的页面显示效果以及交互模式的要求也逐渐提高。尤其是展示性质的平台页面对于界面美化效果要求更高,有一句话说的好:Html是结构,CSS是装饰,JS是胶水(动态设定CSS)。今天我们来介绍一些网站美化常见的CSS样式以及处理手法。1 基础教程1.1 基础语法选择器选择器通常为需要改变样式的元素;1) 元素...原创 2016-12-23 18:22:37 · 128 阅读 · 0 评论 -
虚拟机安装CentOS6.4
1 概述虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,运行在主机上,完全独立,虚拟机里面的所有操作不会影响主机,即使虚拟机崩溃了,也不会对主机造成影响,一般用来测试或实验。项目中的服务器操作系统基于Linux的安全可靠、效率高、免费、良好的网络支持、与UNIX完全兼容等方面的考虑,一般都采用Linux来实现,...2016-12-16 17:39:22 · 128 阅读 · 0 评论 -
从亚马逊、微软、谷歌的云之争,看国内云计算的未来
云计算已经成了互联网公司们争奇斗艳的新舞台,国外的亚马逊、谷歌、微软等已经深耕多年,国内的阿里、腾讯、百度、网易等也纷纷踏足于此,云计算未来将走向何方?云计算成为互联网争奇斗艳的新舞台3月份对云计算来说是个大日子,亚马逊发布了云计算的第一个十年回顾,谷歌迎来了苹果、迪士尼等大客户,微软也拿出了“云计算第一,Windows第二”的态度,新一轮的竞争似乎已经到来。从Salesforce提...原创 2016-04-13 09:49:03 · 280 阅读 · 0 评论 -
即使是菜鸟,也能配置出一个网站
对于刚进入IT行业的你,是否会觉得配置出一个像样的公司网站是很大的挑战?如果你有相同的感受,那么今天读过这篇文章之后,你的心情将会舒畅很多,因为我这名技术入门者,根据下面的方法很容易的配置出了网站,在此把方法推荐给大家。配置出上图的网站只需AEAI Portal门户集成平台即可,门户集成平台可以作为企业的应用中心,或者企业应用的入口面板,在统一的界面上聚合现有各业务系统的数据、功能、界...2016-04-11 17:22:58 · 122 阅读 · 0 评论 -
2015-2016前端知识体系
本文作者总结了这两年前端的主流技术,对应技术博客地址:http://ouvens.github.io一、框架与组件bootstrap等UI框架设计与实现伸缩布局:grid网格布局基础UI样式:元素reset、按钮、图片、菜单、表单组件UI样式:按钮组、字体图标、下拉菜单、输入框组、导航组、面包屑、分页、标签、轮播、弹出框、列表、多媒体、警告...原创 2016-03-30 11:17:38 · 277 阅读 · 0 评论 -
你得知道这3个最基础的APP技术框架
出处:优设网作者:信籽链接:http://www.uisdc.com/3-basic-app-technical-framework信籽(手淘设计师):不知道大家有没有遇到过这种情景,当你做好一个设计方案,满心欢喜地给开发讲解方案的思路和创意时,开发突然说一句:“这个方案实现不了”,这时你整个人都不好了,心里开始嘀咕“这么简单的设计都实现不了,你是搞技术的吗?”然并卵,在产品和开发的催促下,...原创 2015-12-15 10:54:57 · 188 阅读 · 0 评论 -
HTML5定稿一周年,你必须要重新认识HTML5了
原文网址链接:http://www.csdn.net/article/2015-11-24/2826317去年此时,W3C定稿了HTML5。我曾发表一篇文章《HTML 5终于定稿,为什么原生App世界将被颠覆》,这文章转载量很大,它阐述了HTML5的来龙去脉,分析了HTML5的优劣势并对未来发展做了一些预测。时隔一年,我们看看HTML5产业都发生了什么,那些基于理论的预测,哪些被实践了,...原创 2015-12-08 09:15:38 · 92 阅读 · 0 评论