TA的关注
  TA的基本信息
  • 携程旅行网CTO叶亚明:合格CTO的六个要素
    叶亚明,携程旅行网CTO & 高级技术副总裁,负责携程的移动、Online、呼叫中心等的技术架构、开发及运营。在加入携程之前,叶亚明是ebay.com技术平台总监,领导ebay.com几代网站的架构和平台升级。他在美国加州硅谷拥有超过15年的互联网工作经验,曾经任职ebay、yahoo和 startup等。在携程5年间经历了很多事情,我把这些归纳了一下,今天分享给大家,希...
    发布于:2017/3/10 10:08:00  浏览(1072)   
    架构设计之路:微信红包百亿级高并发资金交易系统设计架构
    2017年1月28日,正月初一,微信公布了用户在除夕当天收发微信红包的数量——142亿个,而其收发峰值也已达到76万每秒。百亿级别的红包,如何保障并发性能与资金安全?这给微信带来了超级挑战。面对挑战,微信红包在分析了业界“秒杀”系统解决方案的基础上,采用了SET化、请求排队串行化、双维度分库表等设计,形成了独特的高并发、资金安全系统解决方案。实践证明,该方案表现稳定,且实现了除夕夜系统零故...
    发布于:2017/2/18 11:29:00  浏览(1154)   
    Eclipse基金会宣布发布Eclipse Che 4.0
    今天在EclipseCon上,Eclipse基金会宣布发布Eclipse Che 4.0,首个公共发布的Eclipse Che cloud IDE工作空间服务器和通用的基于web的IDE。Tyler Jewell在EclipseCon的开幕式致辞上谈到了IDEs的发展和未来,证明了Eclipse Che可以给分布式的工作空间提供可编程的环境,这个工作空间仅需要客户端有一个浏览器。Eclipse Che项目的领导,...
    发布于:2016/3/11 18:51:00  浏览(1039)   
    JAVA多线程技术深度解析
    操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。多线程编程可以使程序具有两条或两条以上的并发执行线索。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,进程中的多个线...
    发布于:2016/2/20 9:36:00  浏览(1300)   
    ASP.NET中合理使用DataTable的并行计算的实现
    DataSet对象是ADO.NET中非常重要的一个对象,尽管现在出来了Linq,Entity framework等ORM数据访问层技术,但是不管是Linq还是Entity framework,底层的实现都是ADO.NET,所以今天我们就讲一下DataSet对象的一些常用操作。1、使用ItemArray实现对DataRow的批量赋值在对DataRow的所有字段赋值时,使用字段名进行逐列赋值效率较低。这时应...
    发布于:2015/11/8 10:01:00  浏览(953)   
    Android开发-SqlLite数据库的创建
    每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。SQLite已经被多种软件和产品使用,Mozilla FireFox就是使用SQLite来存储配置数据的,Android和iPhone都是...
    发布于:2015/11/7 19:30:00  浏览(1097)   
    深入理解javascript中的apply()方法
    今天琢磨了一下apply,以前对这个方法觉得比较懵,今天一琢磨确实觉得挺好玩的。一开始把MDN的apply文档看了一遍,感觉不是很理解,而且有一些东西也是知道但是比较模糊,所以还是一步一步来,不懂查查文档,于是乎,来说一下理解顺序~首先,要先理解一下两个概念,constructor 和 prototypeconstructor解释:这个属性可以找到对象的构造函数prototype解释:可以添加对象...
    发布于:2015/10/12 18:45:00  浏览(525)   
    HTML5中的多线程技术(web worker)
    一说到多线程技术,大家第一印象肯定就是想到JAVA,C#等后端高级面向对象语言,很少人会想到在前台如何实现多线程技术,因为大家对于JavaScript的印象都还停留在单线程的阶段,直到web worker的出现,我们才明白原来javascript也可以实现酷毙的多线程,妈妈再也不用担心点个弹框用户不点击确认后面的程序就无法继续执行的尴尬了。使用这个API用户可以非常容易的创建在后台运行的线程,要创建后台程...
    发布于:2015/9/12 10:55:00  浏览(845)   
    采用微服务方式实现软件系统的松耦合、跨部门开发
    近年来,在软件开发领域关于微服务的讨论呈现出火爆的局面,有人倾向于在系统设计与开发中采用微服务方式实现软件系统的松耦合、跨部门开发;同时,反对之声也很强烈,持反对观点的人表示微服务增加了系统维护、部署的难度,导致一些功能模块或代码无法复用,同时微服务允许使用不同的语言和框架来开发各个系统模块,这又会增加系统集成与测试的难度,而且随着系统规模的日渐增长,微服务...
    发布于:2015/8/25 23:33:00  浏览(734)   
    在mongodb里的另一种集群-分片技术
    在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存 就吃不消了,针对这样的场景我们该如何应对。 一:分片 mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上的一种解决方案。 下面我对这张图解释一下: 人脸: 代表客户端,客户端肯定说,你数据库分片不分片...
    发布于:2015/5/8 15:10:00  浏览(706)   
    Response.ContentType 类型列表汇总 赶紧收藏吧
    不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.以下是详细列表:...................不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如:<% response.ContentType ="text/html" %> <...
    发布于:2014/12/22 13:32:00  浏览(759)   
    从Microsoft.AspNet.Identity看微软推荐的一种MVC的分层架构
    Microsoft.AspNet.Identity是微软在MVC 5.0中新引入的一种membership框架,和之前ASP.NET传统的membership以及WebPage所带来的SimpleMembership(在MVC 4中使用)都有所不同。Microsoft.AspNet.Identity是符合微软开放Owin标准里面Security标准的一种实现。且在MV...
    发布于:2014/12/5 11:21:00  浏览(1562)   
    页数: 1 - 4 (共43 条内容)
    Prev
    [1]
    2
    3
    4
    Next
  • 《小苹果》狂想曲
    我曾是一个学子,大学毕业来工地,开始搬砖工作日子;弯下身子为了你,挣了工资给了你,让单身生活默默逝去; 变成逗比牺牲自己,只为打动你;把我青春奉献给你,只要你欢喜;你让我每天工作都变得有动力,青春很短为你拼搏,不离不弃。 你是我的小呀小苹果儿,怎么为你都不嫌多,萌萌的小样儿温暖我的心窝,点燃我青春的火,火火火火你是我的小呀小苹果儿,就像梦中最...
    发布于:2014/10/31 13:20:00  浏览(667)  
    程序员的一生都在选择对象中徘徊
    二十四岁本命年生日那天,母亲从家里打电话过来,我本以为是说我生日的事。然而,却被告知家里的父老乡亲给我介绍了个女生,然后将她的联系方式给了我,并发个一张照片过来。之后的四天,发生了一些不可思议的事情,让我至今想来仍觉得不寒而栗,虽然这样的经历才在刚刚过去的1个小时前结束。人生经历两个轮回,却依然在恋爱史上写着”待嫁闺中“。但是,家人前些天就告诫我——男生要...
    发布于:2014/9/17 8:15:00  浏览(700)  
    程序员请对自己好一点
    昨天在Google图片中输入“程序员”,搜索到的第一张图片是这样的: 一位平头兄桌上两台笔记本一台台式机。其中的一台中显示是某个论坛的页面【估计正在回答某个问题】、中间那台正在启动Eclipse【要开始写Java程序了】、平头兄的目光此时盯在台式机的显示器上【应该是正在远程或者是某个虚拟机】,旁边还有一本打开...
    发布于:2014/5/20 13:07:00  浏览(792)  
    程序员性格怪癖是才华横溢的表现还是危险分子的征兆
    喜欢。我们可以不用这样的人吗?有一些我曾经共事过的程序员,他们极其的聪明,但也极端的古怪离奇。“古怪离奇”也许用来形容一个事件或一个观点更合适。也许称这类型的人为书呆子更合适。但不管怎样,我的印象中,大多数时候,他们并不会带来太大的麻烦。并不是他们的脑瓜不灵。很多时候,这些“优秀”的程序员往往是团队中最有能力的。他们的智商和解决问题的能力都是其他人无法企及的。很多时候,他...
    发布于:2013/12/26 13:02:00  浏览(725)  
    Python取代R没商量,成为数据科学界新宠是必然
    R:不是真正的语言人们学习R很困难的一部分原因是,它并不是一种真正的编程语言。John Cook是一位R专家,他曾说:“R是一个做统计的交互环境,不是一种真正的编程语言。把R看做包含有编程语言的交互环境会更有帮助。”但正如Bob Muenchen强调的,R甚至对于那些精通SAS和SPSS数据统计工...
    发布于:2013/12/11 13:44:00  浏览(726)  
    页数: 1 - 1 (共5 条内容)
    Prev
    [1]
    Next
  • GridView导出成Excel字符0丢失的解决方案
    用GridView 导出成Excel文件时,导出的数据中如果有"012457890"的内容,用Excel打开后就变成了"12457890",少了前面的0;原因是Excel把它当作数字来格式化了,就把"0"给去掉了.解决思路:在Excel中作一个包含有"012457890"的内容,设定单元格的显示方式,然后保存成Html的文件,在查...
    发布于:2014/11/18 11:39:00  浏览(1027)  
    查询班级成绩排名前几名的SQL语句该如何写?
    通常想到子查询或者临时表外加聚合函数都是没错的,但是真写起来发现SQL语句比较不那么人道,阅读体验不好。追求优雅的Coder通常一看到是SQL Server 2005+,条件反射地想到窗口函数和公用表表达式CTE。一种SQL查询实现如下:1234567891011WITH ScoreInfo AS (SELECT [Student_No], [Student_Name],[Chinese],[Math],[Englis...
    发布于:2014/10/12 9:46:00  浏览(1965)  
    页数: 1 - 1 (共2 条内容)
    Prev
    [1]
    Next
  • MapReduce应用开发基础-WordCount源码分析
    要使用Hadoop集群的强大功能,开发MapReduce应用势在必行,虽然Hive, Pig之类可以变通的方式来大大简化MapReduce的使用,但是了解如何开发以及MapReduce基本原理依然非常重要。以下Hadoop自带示例程序WordCount源码为例进行分析:12345678910...
    发布于:2014/4/25 13:10:00  浏览(1010)   继续阅读>>   
    页数: 1 - 1 (共1 条内容)
    Prev
    [1]
    Next
  • 页数: 1 - 1 (共1 条内容)
    Prev
    [1]
    Next
这家伙太懒了,什么都没写~
TA的留言板