- 浏览: 60339 次
- 性别:
- 来自: 沈阳
最新评论
-
tianxiyue:
额...受教了
程序员摆脱疲劳的 11 个建议 -
三片仙人掌:
动态代理那块有问题吧。RPCProxyClient.getPr ...
你应该知道的 RPC 原理
文章列表
1 概述
这篇文档是本人第一次以项目负责人的角色来参加企业综合应用集成项目的开发,项目历时了近三个月的时间,虽说最后的结果不是让人非常满意,没有达到的自己预期,但是我在项目中的成长达到了自己的预期,为下一次项目打下了坚实的基础,文中记录了本人在项目中的成长历程和一些心得。
2 预期读者
数通畅联内部人员
相关IT技术从业人员
3 技术总结
本次发版的AEAI DP_v3.5.0版本为AEAI DP _v3.4.0版本的升级版本,该产品现已开源并上传至开源社区http://www.oschina.net/p/aeaidp。
1 升级说明
AEAI DP v3.5.0版本是一次重大升级,在这次升级中AEAI DP像AEAI ESB一样支持远程热部署,甚至比AEAI ESB走的更远,准确的说AEAI DP支持更多(灵活)粒度的(按工程、模块、资源)部署模式,这样就像使用PHP、Ruby等动态脚本语言开发Java Web
本次发版的AEAI CRM_v1.5.1版本为AEAI CRM_v1.5.0版本的升级版本,该产品现已开源并上传至开源社区http://www.oschina.net/p/aeaicrm。
1 升级说明
本产品是公司根据实际项目中客户提出的良好建议,从而对产品进行的一次升级和完善,升级后的产品更加简洁优雅,代码结构也更加合理,建议升级后使用。
2 升级内容
1. 统一修改
作者:nowamagic
链接:http://www.nowamagic.net/librarys/veda/detail/102
PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。
PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。
了解PHP底层实现的目的是什么?动态语言要像用好首先得了解它,内存管理、框架模型值得我们借鉴,通过扩展开发实现更多更强大的功能,优化我们程序的性能。
1. PHP的设计理念及特点
多进程模型:由于PHP是多进程模型,不 ...
1 背景概述
Portlet是AEAI Portal组件API,是基于Java的Web组件,由Portlet容器管理,并由容器处理请求,生产动态内容。AEAI Portal中已经预置了许多Portlet组件,可以直接配置使用。由于不同业务需求也可以将Portlet进行定制开发。本文是本人在综合集成项目中由于业务需要动态显示风险统计信息,即对某一风险进行评估时引用不同的风险点对其的影响(可能性与影响程度的乘积)进行分析,并在页面以个数的形式显示不同区间所包含风险点的影响。故而对Portlet的定制开发的过程以及方法进行总结。
2 预期读者
AEAI Portlet开发人员
...
首先,这不仅仅是篇分享喜讯的文章,同时也是一封对您感谢的信件。
数通畅联的开源项目AEAIESB、AEAI Portal仅开源14天获得开源中国的搜索一位!
2015年数通畅联的核心产品AEAI Portal、AEAI ESB在一些综合集成项目中得到了广泛 ...
程序员摆脱疲劳的 11 个建议
- 博客分类:
- 其它
原文网址链接:http://url.cn/XId9x4
我们的行业压力大、人手少、节奏快,所以有时候很容易让人感到倦怠和失望。程序员总是觉得很累,烦躁甚至是沮丧。
这里有一份快速指南,能够克服可怕的“程序员疲劳”:
吃一顿丰盛的早饭
高科技产业的很多人都是熬夜到凌晨 3 点,很晚才起床,不吃早饭就冲到办公室。或者随便在路边脏兮兮的早点摊,买点难吃和恶心的熏肉三明治。早餐是一天中最重要的一餐,这是真的。而且不仅仅是要吃早餐,早餐吃什么也很重要。尽量吃点富含蛋白质的食物,比如豆类、牛油果和全麦面包等。不要吃白面包和早餐麦片,它们都富含糖类,会导致中午血糖升高容易犯困。
按时睡觉
要尽量 ...
AEAI ESB 应用集成平台为数通畅联的核心产品,本着分享传递的理念,数通畅联将ESB管理控制台项目开源,目的在于满足客户与伙伴的OEM需求,以及为广大IT爱好者的集成工具提供多一种选择,多一种便利。希望通过开源中国,分享该产品,在交流学习中,使更多的人受益。本次发版的产品AEAI ESB V3.5.4为AEAI ESB V3.5.3版本的升级版,产品下载地址:http://pan.baidu.com/s/1o6NvxXo。欢迎大家下载产品使用。
应用集成平台主要作为企业信息系统的“龙骨”来集成各业务系统,一般称之为企业服务总线,在企业现有的网络框架、软硬件系统之上,基于适配器技术,把数 ...
原文网址链接:http://url.cn/kVjUVO
众所周知,系统监控一直是拥有复杂IT架构的企业所面临的一个重要问题,而这也并不是每家企业都能够轻松解决的技术挑战。OPPO作为一家国际智能终端设备及移动互联网服务供应商,推出过多 ...
原文网址链接:http://url.cn/kBXk3X随着云计算和互联网的高速发展,大量应用需要横跨不同网络终端,并广泛接入第三方服务(如支付、登录、导航等),IT系统架构越来越复杂。快速迭代的产品需求和良好的用户体验,需要IT运维管理者时刻保障核心业务稳定可用,而企业运维中的痛点和难点也急需解决。
面向业务的运维,不但关心单点IT资源的运行状态,更关心整个业务系统的健康状态
如果企业使用了大量的API和模块化应用,那么关注每个接口的性能变化情况和指标
对于运维主管及企业管理层来说,特别需要上墙的监控大屏
AEAI Portal门户集成平台为数通畅联的核心产品,本着分享传递的理念,数通畅联将Portal_server、Portal_portlet两个项目开源,目的在于满足客户与伙伴的OEM需求,以及为广大IT爱好者的集成工具提供多一种选择,多一种便利。希望通 ...
原文网址链接:http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html如何为代码选择开源许可证,这是一个问题。
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----之中做选择,也很复杂。
乌克兰程序员
作者:HaoyCn
网址:http://segmentfault.com/a/1190000003821219
陆续整理和不断更新网络上给出的前端性能的优化方案。
这里只是做一个总概括式的索引,每一个方案都十分值得推敲和细说。
1 请求和响应
缓存控制
请求头里,可以发送 If-Modified-Since 以及 If-None-Match 等信息,来询问服务端请求内容是否有更新,如果没有更新,可返回304,告诉浏览器使用缓存,避免重新下载资源。Pragma 和 Cache-Control 等也能控制缓存。如告诉服务端不要缓存等。
架构师,当然是脑力劳动者,但是,同样是脑力劳动也存在重大的差别。有一类脑力劳动的成果,是比较容易被评价的。或者能够判断其对错:比如考试的分数;或者能够比较其高下:比如两个人下棋分出输赢;或者能够交由市场来判断:比如某种UI/UE设计,我们可以通过数据统计,了解其受用户欢迎的程度。
但是,架构设计只是软件开发过程中的一个环节,而在这个多人协作的场景中,我们很难单独评价架构的优劣。由于硬件、软件、部署、人员、测试、用户、市场等众多的差别,即使是非常相近的两个系统,我们也很难判断两个架构孰优孰劣。比如:eBay的架构与Taobao的架构哪个更加优秀?在交付拖延的时候,我们可以将问题 ...
来源:JeremyHe链接:http://zlv.me/posts/2015/07/13/14_android-studio-tips/这是从Philippe Breault的系列文章《Android Studio Tips Of the Day》中提取出来的自认为精华的部分。这些技巧在实际应用中能够非常大的提高工作效率。关于快捷键The File Structure Popupctrl+f12此快捷键可以调出当前文件的大纲,并通过模糊匹配快速跳转至指定的方法。勾选上“show anonymous classes”后其功能相当于Eclipse中的ctrl+o The Call Hierarchy ...