架构_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 架构 >>列表
AMDRadeonR9/R7系列显卡已经陆续发布,不过真正属于新一代产品的还是顶级的R9290X/290,它们都会采用“夏威夷”核心。虽然已有不少资料泄漏,但重量级的来了:国外某网站发表的R9280X评测里竟然包含了夏威夷架构的详细解读,而且都是官方资料!这就是夏威夷的架构图。44个计算单元,比“塔希提”多了12组,每单元仍是64个流处理器,总计2816个,并分为四组“着色器引擎”(ShaderEngine)。几何引擎... 查看全文
· Eclipse架构学习发布时间:2013-10-07
Eclipse的基础架构包含如下关键组件:Runtime:启动Eclipse,org.eclipse.core.runtimeEquinox:动态模型系统的规范OSGiR4coreframework的一个实现,eclipse子项目。是eclipse的“框子”,除Runtime以外,其余的组件都作为它的插件bundles存在Workbench:为Eclipse提供用户界面,它为添加用户界面和组件提供了扩展点,如perspectives、views、editors等扩展点... 查看全文
· 通向架构师之路发布时间:2013-09-30
对于不少开发者来说,成为架构师是职业生涯的目标之一,但是如何成为一名架构师却没有统一的教科书,Verizon公司架构师BettCorrea在Software期刊中分享了自己的成长经历,主要的经验包括均衡发展技术知识、领域知识和沟通能力,通过架构来学习架构等。Bett认为架构师必须了解当前的系统如何满足客户的需求、实际地编写代码、与客户坐下来观察他们的工作,并听取他们对软件的反馈意见。架构师必须搭建团队之间的桥梁,理解每一个团队自身的局限性,并考虑每一方的利益。当业务部门提交了一个新需求... 查看全文
回到目录AutoMapper在之前我曾经介绍过,今天主要是把它作一下扩展,因为它的调用太麻烦了,呵呵,扩展之后,用着还可以,感觉.net3.5之后,有了扩展方法这个东西,在程序开发速度及表现力上都有了明显的提升,呵呵。当扩展方法开发完之后的效果如下实体对实体的映射(赋值)varuser=newUser{ID=1,Name="zzl",CreateDate=DateTime.Now,};UserModelmodel=user.MapTo<UserModel>();Console... 查看全文
1引言去年6月,“弦哥”在博客园搞了一个架构分享评奖讨论——《.Net项目分层与文件夹结构大全(最佳架子奖,吐槽奖,阴沟翻船奖揭晓)》,并在评奖完了之后,发表了一个总结——《弦哥杯.Net搭架子大赛总结》,弦哥之后还发表了另一篇文章——《对面向接口编程、按分层建项目的反思和新的分层结构思路》。这几篇文章我个人觉得非常的有益,也很有意思。软件架构已经发展多年了,多层软件设计一直是主流... 查看全文
· 架构师亲述游戏世界如何诞生发布时间:2013-09-15
《御龙在天》的人物外形设定。热衷于游戏的你是否想过一款游戏是如何诞生的?游戏世界的设定、角色的设定都是如何一步一步架构起来?作为一名游戏架构师需要具备如何强大的条件,才能从无到有构建起一个纷繁复杂的游戏世界?让我们一起听听两位“前辈”的经验之谈吧!能实现创意很快乐曾供职于某大型网络公司的李可,从事游戏创作工作已经有些年头了。2009年他曾经参与过著名网游《征途》(绿色版)的研发,2010年到2012年又参与了MMORPG《御龙在天》的研发。说到步入这个行业的初衷... 查看全文
· andriod手机签到应用服务器架构发布时间:2013-09-13
最近导师要求我和另一个同学开发一个手机上课签到应用,我负责客户端和服务器之间的通信架构编写和数据的存储本人大学四年只用过汇编和C/C++,因此对andriod开发还是一窍不通,花了一个星期写出来了基本的通信功能首先是服务器端的架构:在网络通信上主要有三类网络通信线程,一是定时多播线程将同一局域网内的教师机ip广播给所有学生机,由于一个AP支持的连接数不多,所以才使用定时多播。二是监听线程,接受学生机的tcp连接然后new出签到事务线程。三是事务线程,处理学生的签到信息和返回签到状态... 查看全文
马云的“执着”,正考验香港与美国的监管底线。“香港上市的大门已基本关上。”一位跟进阿里巴巴上市的投行人士透露,马云的桌上已有两套上市方案,纽约或许乐意批准AB股上市的申请,但是否愿意接纳马云刚刚在内部邮件中所描述的大胆的合伙人制度,仍存在较大的未知数。公开资料显示,马云及其管理团队在上市以前,通过特定的股东协议,利用总计10%左右的股权在董事局却掌握了至少50.1%的投票权。但这种私下订立的协议在上市后仍须符合上市地的监管法规,因此... 查看全文
阿里巴巴CEO陆兆禧阿里巴巴集团昨日晚间宣布架构调整,加强在移动互联网领域的深入布局,由阿里巴巴新任CEO陆兆禧亲自挂帅移动业务。同时,原B2C事业群总裁张勇出任阿里巴巴集团COO。此次架构调整主要涉及两大业务,一是新成立网络通讯事业部,由原来的旺信业务和来往业务组成。二是阿里巴巴宣布将OS事业部升级为OS事业群,下辖OS手机事业部和OS家庭智能娱乐事业部。阿里巴巴集团在PC端无疑是电商霸主地位,占据国内电商行业70%份额。然而,在移动互联网时代,阿里巴巴正面临新的挑战... 查看全文
回到目录在设计表结构时,我们通常将不是很在乎表现的主键设计成自增长的,大数据量用bigint,一般地用int就可以了,int就是C#里的Int32,它最大可以存储到2147483647,21亿,基本可以满足大多数的要求了,呵呵。对于自增长主键来说,导数据是个比较麻烦的事,使用SQLSERVER还可以,你把自增去了,再进行SQL专入即可,但如果导数据这个动作是作到程序里,那可就有点麻烦了,一般地,我们为自增主键数据表导数据时,有两个方式,一是去掉自增长特性... 查看全文
在深入学习zookeeper我想先给大家介绍一个和zookeeper相关的应用实例,我把这个实例命名为远程调用服务。通过对这种应用实例的描述,我们会对zookeeper应用场景会有深入的了解。远程调用是系统与系统之间的通信机制,它的另一种理解就是进程间的通信。做分布式系统的开发,远程调用技术是其核心技术。远程调用技术可以将一组计算机系统形成一个网络系统,对外提供整体服务,那么这一群的计算机系统就构成了一个更大型,性能更高的计算机系统。我在前面的博客里介绍了一种分布式网站的架构设计... 查看全文
引言:作为少有的.net架构下的大型网站,stackoverflow曾发表了一篇文章,介绍了其技术体系,原文链接http://highscalability.com/blog/2011/3/3/stack-overflow-architecture-update-now-at-95-million-page-vi.html。从文中可以看到,该网站运用了redis作为其缓存层。而新浪微博早就已经大量使用redis。作为一个新兴的nosql数据库,redis既解决了memcached持久化的问题... 查看全文
在与港交所的这场拉锯战中,阿里巴巴意外地从对手身上获得灵感。“对于不同表决权股份结构,港交所的态度已经明确——不会为阿里巴巴开这个先例。”上述接近上市安排的人士表示,最新的想法就是在股份公司中引入合伙人制度,但这个合伙人制度并非熟知的合伙制企业的合伙人制度,而只是为了让阿里巴巴现有管理层有权提名更多董事会成员而设。在此之前,港交所是唯一一个享有这种“特权”的香港上市公司——为了保证政府对港交所的控制... 查看全文
回到目录在很多编世界里,使用“否定式”不是一件好事,因为它的可读性并不高,但有时,为了让使用者减少代码量,还是使用了双重否定,直到DefaultValue的出现,它改变了这一切,它可以为你的属性设置你想要的默认值,如bool类型默认值是false,而如果你希望它的默认值是true,就需要用到DefaultValue这个特性了。这是我IUnitOfWork代码片断///<summary>///工作单元///提供一个保存方法,它可以对调用层公开... 查看全文
英文原文:new-tweets-per-second-record-and-how背景补充:日本网民一直都有在电视节目播出的同时,在网络平台上吐槽或跟随片中角色喊出台词的习惯,被称作“实况”行为。宫崎骏监督的名作动画《天空之城》于2013年8月2日晚在NTV电视台迎来14次电视重播。当剧情发展到男女主角巴鲁和希达共同念出毁灭之咒“Blase”时,众多网友也在推特上同时发出这条推特,创造了每秒推特发送数量的新纪录。根据推特日本官方帐号... 查看全文
北京时间8月24日下午消息,香港供应链监测机构EMSOne周四发布的报告显示,台湾厂商为搭载第四代Haswell处理器的新MacBookPro提供的零部件已经开始出货,这款笔记本有望于今年9月发货。苹果公司已经在2013年的WWDC(全球开发者大会上)推出了搭载Haswell平台的MacBookAir笔记本,这种芯片可以利用先进的晶体管制造工艺提升能耗效率和计算性能。与上一代IvyBridge芯片一样,Haswell芯片也将采用22纳米工艺... 查看全文
· EF架构~数据分批批量提交发布时间:2013-08-24
回到目录对于大数据量提交,包括插入,更新和删除,我始终不建议用EF自带的方法,因为它会增加与数据库的交互次数,一般地,EF的一个上下文在提交时会打开一个数据连接,然后把转换成的SQL语句一条一条的发到数据库端,然后去提交,试想,如果你的数据量达到万级别(更不用说百万,千万数据了),那对数据库的压力是很大的,所以,我将EF批量操作语句进行了改版,并起名为BulkInsert,BulkUpdate和BulkDelete,事实上,在我之前的版本中并没有涉及到批次提交的概念,直到遇到了实际的问题... 查看全文
最近参加了一次面试,应聘架构师的职位,不是很爽,倒不是因为问题本身,而是面试官的态度。面试基本的礼仪,握个手,自我介绍一下,是最基本的吧。感觉对方很傲慢,其实从这一刻起,这次面试已经结束。我不是什么狂人,也并非傲慢,但也是在这个行业摸爬滚打了十多年,最基本的尊重还是应该有的吧。面试是一个双向选择,企业选择个人,个人选择企业,地位是平等,脱离了这个前提,一切都是空谈。这少这个面试官的态度这个层面,已经被我Pass.以下是面试题目和应答,算是共享:1.你喜欢什么样的领导?(1)技术能力比自己强的人... 查看全文
8月3日《天空之城》在日本的热播创下每秒新增143119条推文的Twitter峰值记录,是Twitter平均每秒发推数(TPS)5700条的25倍。值得注意的是,在这次毫无征兆的“洪峰”到来时,Twitter全新的系统平台并没有被潮水般涌来的推文堵塞而产生任何延迟甚至宕机。Twitter旧架构与新架构的性能对比仅仅三年前,在2010年世界杯上,一个点球和一张红牌产生的“推文风暴”都可能导致Twitter服务暂时失去响应... 查看全文
规约(Specification)模式:第一次看到这东西是在microsoftNLayer项目中,它是微软对DDD的解说,就像petshop告诉了我们MVC如何使用一样,这个规约事实最重要的作用是实现了查询语句与查询条件的分离,查询语句在底层是稳定的,不变的,而查询条件是和具体业务,具体领域有关的,是易变的,如果我们为每一个领域的每一个新需求都写一个新的方法,那就会出现很多重复的代码,不利于程序的最终扩展!下面我们来看一个经典例子一个IOrderRepository的接口... 查看全文