- 博客(69)
- 资源 (180)
- 问答 (5)
- 收藏
- 关注
原创 杭州数澜联合创始人 \u0026 CTO 江敏:大数据思维和大数据冶炼 —— 拒绝坐着金山吃馒头...
大家好,我是江敏,来自杭州数澜科技。我在 2007 年加入同花顺,前期主要做服务端的架构研发,后期主要负责组建同花顺大数据团队和构建大数据平台。2013 年,我加入阿里数据平台事业部数据服务团队,构建了淘宝消费者信息工厂 TCF 和ID-Mapping体系,2015 年团队合并到阿里云,我开始负责数加平台的整体架构设计和落地。2016 年,我加入数澜科技担任 CTO ,负责公司整体产品技术。\\\...
2017-12-28 17:12:00 152
原创 《Create Your Successful Agile Project》书评与作者访谈
\本文要点\\你可以把敏捷和精益方法组合成某种适合你上下文环境的敏捷方法;\\t弄清楚你的团队需要什么人,确保团队拥有所需的所有能力和技能;\\t如果你的团队不知道或者无法完工,那就通过回顾会议审查团队的流程,转向“多么少”思维,或者看一下团队关于完工的约定;\\t避免仅仅使用估计的方法评估工作的价值,因为不同的特性可能需要通过学习以及中间可交付成果才能了解其真正的价值所在;\\t不管你处于什么位...
2017-12-27 17:27:00 103
原创 在Andoid中如何使用RxJava 2进行多线程编程?
本文最初发布于GO-JEK的博客站点,经原作者授权由InfoQ中文站翻译并分享。\\如果你还没有接触RxJava或者刚刚开始使用它的话,那么你会发现始终会有很多新东西要学习。我们在GO-JEK的App中需要执行很多的异步操作,而且我们无法在UI的速度和流畅性上妥协。\\编写大量多线程的Android App是一件很困难和很有挑战的事情,因为在这个过程中有很多的部件需要进行处理。这连同一些其他的原因...
2017-12-27 16:43:00 164
原创 解决打开vs2015速度慢的方法
1. 关闭codelens,在vs2015的菜单栏上选择工具→选项-》搜索codelens, 将启用 取消勾选2. 关闭 环境-》自动调整视觉3. 关闭git工具。工具 - 选项 - 源代码管理 - 插件选举 - 当前源代码管理插件 选择 无4.文本编辑器中,滚动条模式中,用barmode,不要缩略图模式。 ...
2017-12-27 09:44:34 821
原创 技术实践如何支持演进式架构和持续集成
TDD、重构、持续集成和结对编程等XP(极限编程,eXtreme programming)技术实践支持紧急设计(emergent design),并推进了架构的不断演进。持续集成是持续交付所需的首个实践,即每日都提交到主线。编写干净、考虑周全、测试良好的模块化代码,这是开发人员的最重要技能。\\在Agile Summit 2017希腊大会上,ThoughtWorks北美技术负责人Rachel La...
2017-12-26 18:00:00 52
原创 《A Seat at the Table》作者访谈录
\本文要点\\CIO(首席信息官)和IT领导者们必须重新定义他们的IT组织与其他企业之间的关系,只有这样才能利用DevOps带来的敏捷和开发周期的缩短。\\t传统的观点认为,IT部门是“业务”的一个独立承包商,这样的观点阻碍了公司通过敏捷实践来获得收益。\\tIT领导者不仅要对企业当前的IT能力集负责,还要对其IT资产的潜在价值负责——公司需要以一种敏捷的方式支持未来的需求。\\t敏捷的IT环境中...
2017-12-26 17:20:00 192
原创 Android HAL
版权说明:本文为 开开向前冲 原创文章,转载请注明出处;注:限于作者水平有限,文中有不对的地方还请指教注: Android O中HAL有新的改动,这篇文章暂时不涉及,后续会有相关文章讲述;HAL(Hardware Abstract Layer)硬件抽象层,字面意思就是对硬件设备的封装和抽象;HAL存在的意义:(1)HAL层屏蔽了不同硬件设备...
2017-12-25 18:05:00 102
原创 JetBrains大力推广Kotlin为哪般?
在之前一篇备受关注的文章“Kotlin与Java之争”中,Vasiliy Zukanov讲述了发生在Kotlin与Java之间的一场没有硝烟的战争,并认为企业从Java转向Kotlin可能需要付出更大的代价。最近,Vasiliy继续发文,对JetBrains大力推广Kotlin背后的原因进行了深入分析。\\外部一致认为,JetBrains大力推广Kotlin主要是出于开发效率方面的考虑。他们认为J...
2017-12-25 18:00:00 80
原创 IntelliJ IDEA 2017.3: 增强对Java EE 8、Spring Boot和JUnit的支持
JetBrains最近发布了IntelliJ IDEA 2017.3,带来了很多新特性,包括增强对Java、Java EE 8、Spring Boot、Kotlin和Docker的支持。2017.3是在2017.2之后三个月发布的,在正式发布之前,JetBrains已经提供了最新的公共预览版,用于收集社区的问题反馈。下面列出一些主要的特性改进。\\Java EE 8\\与Java EE 8相关的特...
2017-12-25 18:00:00 81
原创 有货iOS数据非侵入式自动采集探索实践
随着有货APP的不断迭代开发,数据和业务部门对于客户端用户行为数据的需求越来越多;为了更好的监控APP使用的状况,客户端团队对于APP自身的运行的数据需求也愈发迫切。迫切地需要一套客户端数据采集的工具,自动、全量采集用户行为数据,满足各个部门对于数据的需求。\\有货APP团队为此开发一套数据采集的SDK,主要的功能如下:\\页面访问流。用户在使用APP期间浏览了哪些页面。\\t浏览数据曝光。用户在...
2017-12-25 16:40:00 296
原创 .NET Core中的去虚
在.NET最初被设计出来时,方法在默认情况下必须是非虚方法。这有几个原因,其中一个是,非虚方法通常比虚方法快很多。除了虚函数表查询本身的成本之外,虚函数通常还无法内联。由于.NET的发展趋势是倾向于使用大量的小方法,所以非内联方法的函数调用开销最终会超过方法本身的开销。我们在文章“关于C#的抽象与For-Each性能”中介绍了这种内联的部分效果。\\在过去的几年中,我们习惯的C#一直在变化。以前,...
2017-12-24 18:00:00 63
原创 启赟金融 CTO 马连浩:跨境支付系统架构
10年支付行业老兵\\马连浩, EGO上海分会会员、启赟金融的技术合伙人\u0026amp; CTO。\\我在 2017 年加入启赟金融(以下简称“iPayLinks”),之前先后在理光中国、盛大网络、新浪支付和中国平安、利得基金等知名互联网和金融公司工作,先后负责盛付通、新浪支付和平安支付等第三方支付平台规划设计和技术管理,在我 12 年的工作经历中,有近10年在从事支付行业相关的工作,可以说...
2017-12-24 17:24:00 389
原创 Firefox Quantum支持跨浏览器插件架构
最新发布的Firefox 57 “Quantum”加入到Chrome和Edge的行列,现在只支持基于WebExtensions API的扩展插件,也就是基于跨浏览器的扩展架构,使用纯HTML、CSS和JavaScript来开发。基于旧架构的Firefox插件不能在Quantum上使用。\\WebExtensions API是由Mozilla根据W3C浏览器插件社区工作组提出的建议而开发的,现在Ch...
2017-12-21 18:00:00 80
原创 借助Scrum工作室使用敏捷原则提升组织响应能力
借助Scrum工作室,变革团队使用一种基于敏捷原则的变革方法帮助荷兰一家养老金投资管理公司以较低的结构成本实现了更高的响应能力。他们通过运用与预期结果有类似特征的、透明的迭代变革来践行他们所宣扬的东西。他们建立了一种文化,其中每个人和团队都是透明、迭代地工作,都承担起了自己的责任,展现出了创业精神。\\在荷兰举行的Agile Consortium 2017大会上,战略变革项目经理Sabine Sc...
2017-12-21 18:00:00 147
原创 CC视频CTO栗伟:CDN系统架构及CC视频应用实践
2017 年 11 月9日,CC视频获2.08 亿元C轮融资。 EGO北京分会会员、CC视频CTO栗伟获邀作为 EGO线上分享第三季嘉宾,与大家交流了CDN系统架构及CC 视频的应用实践。\\技术出身的栗伟曾在中科院计算机技术研究所和蓝讯公司从事多年网络存储和CDN技术等工作,2014年加入CC视频,在CDN和视频编解码技术方向颇多建树。\\作为一站式场景化视频解决方案服务商,CC视频在经历1...
2017-12-21 16:58:00 117
原创 回到网易后开源APM技术选型与实战
篇幅一:APM基础篇\\1、什么是APM?\\APM,全称:Application Performance Management ,目前市面的系统基本都是参考Google的Dapper(大规模分布式系统的跟踪系统)来做的,翻译传送门《google的Dapper 中文翻译》\\思考下:不遵守该理论的是伪APM,耍流氓吗?\\APM的核心思想是什么? 在应用服务各节点相互调用的时候,从中记录并传递一个...
2017-12-21 16:40:00 120
原创 苹果如何使用神经网络在点云中做对象检测
苹果发明了一种神经网络系统,可以从由LIDAR传感器生成的点云中分离出对象。\\不久之前,苹果进军无人驾驶领域。不过,关于他们的汽车,我们了解的并不多。许多正在研发自动驾驶汽车的公司都使用所谓的LIDAR来检测汽车周围的障碍物。LIDAR发出光脉冲,并测量该脉冲返回传感器的时间,然后就可以计算出汽车与附近的障碍物之间的距离。旋转传感器就可以测得传感器周围的所有障碍物。\\\\LIDAR获得的距离存...
2017-12-19 18:00:00 193
原创 Microsoft更新Cosmos DB,提供Cassandra支持,提高可用性保证
在上个月的Connect 2017大会上,Microsoft新发布了多个Azure Cosmos DB更新,其中包括支持使用Cassandra NoSQL数据库的API,以及更高的可用性保证。这样,用户可以在Cosmos DB内使用针对Cassandra NoSQL数据库的API去操作数据模型。此外,可用性保证也从99.99%提高到99.999%。\\Ike Ellis是一位Microsoft M...
2017-12-19 18:00:00 88
原创 如何做自动化测试?
测试的自动化需要占用一些时间和精力。但如果开展的方式正确,这些投入物有所值。自动化不能过度,而是应按Karishma Kolli的建议,聚焦于需求和要求上。编写干净且易阅的代码,对于保持测试套件的可维护性是很重要的。\\Karishma Kolli是一位软件开发工程师。在2017秋季在线测试大会(Fall Online Testing Conference)上,Kolli的报告关注了如何正确认识测...
2017-12-19 18:00:00 85
原创 物联网技术周报第 119 期: 使用 Osmocom 与 UmTRX 制作 GSM 基站
新闻\\\ 《15 位权威专家深度解析:2018 年物联网需要关注的重大趋势》毋庸置疑,物联网是 2017 年最受关注的技术之一。物联网在短短几年内就对各个行业和业务功能产生了明显的影响,据 Statista 统计,全球物联网市场规模预计将超过 1.7 万亿美元。TechJini 团队向 17 位知名行业专家询问了以下问题:“2018 年最令人兴奋的物联网趋势是什么?”文章里是他们的答案。\...
2017-12-19 18:00:00 98
原创 JetBrains正式发布GoLand
JetBrains将Go IDE正式推向市场。现在的产品叫作GoLand,其核心功能面向Go语言。这是他们一贯的风格,比如之前推出了用于Python的PyCharm和用于Ruby的RubyMine。\\GoLand的主要特性如下:\\代码辅助:通过分析源代码,提供Go语言代码自动完成、导航、重构和格式化功能。\\t代码编辑器:语法高亮和提示,提高代码的可读性。\\t人体工学式的设计:简洁而高效的界...
2017-12-18 18:00:00 61
原创 Spring Security 5.0.0正式发布
Pivotal正式发布Spring Security 5.0.0,是2015年3月发布4.0.0版本以来的第一个大版本。\\Spring Security诞生于2004年,当时叫作Acegi,现在由Pivotal工程师Robert Winch领导开发,Robert是Spring Security和Spring Security 3.1的合著者。5.0.0版本包含了400多项改进和问题修复,包括支持...
2017-12-18 18:00:00 86
原创 首批九个建议加入EE4J的项目
Eclipse基金会先期提出了九个注定要包含在EE4J(Eclipse Enterprise for Java)中的项目,它们是:\\Eclipse Grizzly;\\tEclipse OpenMQ;\\tEclipse Mojarra;\\tEclipse Message Service API for Java(JSR 914);\\tEclipse Tyrus;\\tEclipse Jav...
2017-12-18 18:00:00 128
原创 WebAssembly得到了所有浏览器的支持
随着9月19日Safari和10月31日Edge的发布,苹果与微软加入了谷歌和Mozilla,在生成环境浏览器中提供了对WebAssembly的支持。这四家公司的浏览器都能运行编译为wasm二进制格式的代码。\\Safari支持WebAssembly的第一个版本是11,而Edge的版本是16。Firefox是第一个发布支持WebAssembly功能的主流浏览器,是于2017年3月7日发布的52号版...
2017-12-17 18:00:00 667
原创 SpringOne 2017:与Pivotal聊大会、Spring、Reactor、WebFlux及其他
在旧金山举行的SpringOne平台大会上,我们采访了来自Pivotal的Pieter Humphrey和Simon Basle。\\InfoQ:欢迎二位。你们能介绍一下你们是做什么的吗?\\Pieter:我负责Spring团队产品和市场方面的工作,比如提供视频在YouTube频道上播放,等等。\\Simon:我是Reactor项目的软件工程师。\\InfoQ:这次大会令人印象深刻。你们带来了很多...
2017-12-17 18:00:00 192
原创 SpringOne 2017重要公告
第二届SpringOne平台年度大会已隆重开幕。Spring团队改进了其签名框架,其对于Java平台的重要性和Java本身一样,而大会的主题演讲也没有令人失望。除了提及要帮助企业在Pivotal Cloud Foundry上实现标准化的责任外,Pivotal云研发副总裁Onsi Fakhouri还宣告了他们帮助企业转型的使命。\\对于Spring领域及Pivotal的几十项重要公告,其中还包括他们...
2017-12-17 18:00:00 171
原创 SkyWalking加入Apache孵化器
SkyWalking开源项目由吴晟,2015年创建,同年10月在GitHub上作为个人项目开源。SkyWalking项目的核心目标,是针对微服务、Cloud Native、容器化架构,提供应用性能监控和分布式调用链追踪能力。两年的时间,SkyWalking保持中立、开放、合作的开源社区合作理念,在各位PMC成员(吴晟、彭勇升、张鑫)、Committer(高洪涛、柏杨)、Contributor共同...
2017-12-17 17:58:00 159
原创 中小型研发团队架构实践:搜索服务器Solr
一、Solr 是什么\\Apache Solr 是一个开源的搜索服务器,Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。 Apache Lucene 是一个高效的、基于 Java 的全文检索库。\\二、为什么要用 Solr\\在公司后台历史订单查询的应用中,模糊查询的实现方式为 LIKE '%something%',性能很差。\\t基于关键字的日志内容...
2017-12-17 17:24:00 135
原创 人脸解锁的前世今生
大家好,我是乔梁,来自 Face++。我今天分享的内容可能偏干货多一点,主要介绍一下人脸解锁的具体技术。\\人工智能分为两个阶段,首先是感知阶段,然后是认知阶段。目前整个人工智能还在比较初级的感知阶段,而最主要的两种感知途径就是视觉和听觉,目前我们主要做的是视觉方向。我们公司成立于 2012 年,在视觉方向研究了很多年,一直专注以人脸为核心的方向,那么为什么我们会做人脸呢?在我们看来,人脸是信息量...
2017-12-17 16:38:00 174
原创 MySQL高级篇
MySQL高级篇索引介绍索引是什么为什么要用Btree索引优化分析查询优化小表驱动大表order by关键字优化group by关键字优化慢查询日志思考如何向数据库里插入一千万条数据?121.分步插入2.show profile是什么全局查询日志MySQL锁机制表锁(偏读)行锁(偏写)页锁 ...
2017-12-17 09:30:32 138
原创 使用Windows兼容包简化向.NET Core的迁移
从.NET迁移到.NET Core的一个主要原因,在于后者具备在Linux上运行的能力。但是对于大型企业应用,不可能实现一步迁移到位。由此,Microsoft推荐采用一种逐步迁移做法:\\第一步,迁移到ASP.NET Core(依然使用.NET Framework); \\ 第二步,迁移到.NET Core(依然运行在Windows上); \\ 第三步,迁移到Linux上; \\ 第四步,迁...
2017-12-14 18:00:00 127
原创 使用Akka Actor和Java 8构建反应式应用
\本文要点\\Actor模型为编写并发和分布式的系统提供了高层次的抽象,为开发人员屏蔽了显式锁定和线程管理的工作;\\tActor模型为反应式系统提供了核心功能,这些功能在反应式宣言中定义为响应性、弹性、扩展性以及消息驱动;\\tAkka是一个基于Actor的框架,借助Java 8的Lambda支持它非常易于实现;\\t通过使用Actor模型,开发人员在设计和实现系统时,能够更加关注于核心功能,忽...
2017-12-14 17:07:00 259
原创 正式宣布,在简书停更:再见,简书
这两天一直在外出差,本来在前天就想写这篇文章宣布退出简书的。但是一直在飞机上,在出差中,没时间写。关于为什么退出简书,作为程序员,其实大家应该明白。只因为这一篇文章《为什么程序员是出轨率最高的群体 (支持双十一程序员脱单专场》?No,不是。在人人都是言论自由的世界,我可以不赞同你的观点,但是我可以捍卫你说话的权利。作为饱醉豚,他的一些胡说八道的文章,没有...
2017-12-14 16:58:00 329
原创 通过减少内存使用改善.NET性能
对.NET的性能调优来说,我们有一个普遍被误解的观念:规避内存分配的重要性。人们认为,由于内存分配是快速的,因此很少会对性能产生影响。\\要理解导致这种误解的原因,我们必须回到在C++和Visual Basic 4到6中所看到的COM编程时代。对于COM,内存是使用引用计数形式的垃圾回收器进行管理的。每当将一个对象分配给一个引用变量时,就会增加一个隐藏的计数器。如果变量被重新分配或从作用域退出,计...
2017-12-13 18:00:00 74
原创 2018 GitHub最火技术趋势
GitHub的高级技术副总裁Jason Warner在2018的技术趋势中挑出了数据、工作流集成(workflow integration)以及开源工具,他认为这些是一个公司在2018年能够取得成功的关键。\\Warner写道,数据将成为2018年全球增长的最重要因素:\\\ 现如今,所有的公司都是数据公司,不论他们是否意识到这个情况。在2018年,只要团队知道如何使用数据,数据就会成为他们最大...
2017-12-13 18:00:00 74
原创 简书不欢迎程序员,完全停更声明
这是我在简书平台发布最后一篇文章,以后不在此平台发文。至于原因,大家看看下面的帖子就知道了。如何看待简书大V饱醉豚 写的《为什么程序员是出轨率最高的群体》?公然恶意抹黑程序员,简书,要点脸好么?既然简书CEO也这么不待见程序员,那也没啥好说的,此处不留爷,自有留爷处。各位关注我的读者们,如果对我的文章还感兴趣,可以通...
2017-12-13 13:44:00 890
原创 停更声明
简书博客已经暂停更新,想看更多技术博客请到:掘金 :J_Knight_个人博客: J_Knight_个人公众号:程序员维他命昨天(2017年12月13日),一篇文章在程序员界引起了不小的震动(到现在这个震动还在继续 ):《为什么程序员是出轨率最高的群体(支持双十一程序员脱单专场)》而这位作者饱醉豚在昨天(2017年12月12日)...
2017-12-13 13:28:00 181
原创 拜拜,简书再无大鸡排
各位简书的朋友们,我决定要离开简书了。为什么要走?已经很多人吐槽了,不想说太多长篇大论的东西。如果不清楚这件事的朋友可以去看饱且撑着 专题。我最愤怒的不是某个人,而是官方并未对抹黑的行为妥善处理,而是以““真实、新鲜、多元” 来说事。在这里,我有发现一些小伙伴是看了我的文章特地注册了账号。我对此表示非常感谢。还有一直默默关注着给我点赞打赏的朋友们,...
2017-12-13 10:11:00 104
人工智能·AC1065225E047DAF6ECC5962650F73A9-1650350752323
2022-04-21
(784条消息) UML 基础_ 序列图 _Everything is possible--博客的内容只是作为一种备忘-CSDN博客.pdf
2021-03-17
官网zTree -- jQuery 树插件 官网压缩包
2017-09-22
智慧城市时空大数据与云平台
2017-09-22
chm编辑器破解版(GridinSoftCHMEditor)V3.0.9中文无限制版.exe
2017-09-20
ST电机控制培训--FOC控制
2017-09-13
pandas-0.9.0.win32-py2.7.exe
2017-08-17
和平之翼代码生成器1.0正式版发布
2017-04-10
libiconv-1.15和libintl-0.19.8.1,VS2015工程和 nmake 命令行编译文件
2017-04-08
我来提一个灌水的问题给啃做就永远用一下
2022-01-20
C++里CString类型的一串数据如何处理成单个变量
2021-07-12
有上交的小伙伴嘛,能不能用校园网下一个数据集呀
2021-07-08
请问如何python从一段文字或一张图片中识别出里面提到的所有股票名?
2021-07-08
变量的列数不对呀,有人能解决吗
2021-07-08
为什么添加监视器的按钮点击无用
2021-07-08
关于#mysql#的问题:创建字段的时候没有空格,在插入数据的时候执行报字段有空格
2021-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人