• 请停止学习框架
    每一天我们都要学习编程语言、框架与库。要赶上它,我们需要快速的学习,这场比赛没有赢家,因为它永无止境。但是我看到里面有一些设计模式有些相似“导师:”是设计模式。但是有一些是相通的,要找准重点,将80%的时间放在提升基础问题上,余下的20%再去学习框架,库和工具“我:”Hmmm... 只留20%的时间学习框架,库和工具?
  • 盘点阿里巴巴的 29 个开源项目
    其开源的很多项目大受欢迎,今日就来盘点阿里 29 个开源项目,你用过几个,哪个最好用,欢迎在留言区告诉我。地址:https://github.com/alibaba/fastjson5. 服务框架 DubboApache Dubbo |是阿里巴巴的一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。地址:https://github.com/justified/tedis15. 开源 Java 诊断工具 ArthasArthas是阿里巴巴开源的 Java 诊断工具,深受开发者喜爱。Arthas 采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。
  • 进阿里我花了10个月研究这些源码框架
    阅读源码框架如下:Mybatis、Spring、Redis、Java并发、Dubbo、RocketMq、Sharding-sphere等作为一名优秀的 Java 开发程序员,以及想那些想要学习 Java 更深层一点的知识的同学,对源码框架的熟悉与熟练阅读与使用是必不可缺的核心技能了,也是每个 Java 程序员应该要做到的。Redis集群选举方式?如果你有上述问题,老铁来吧,一起《跟我学源码》那么,如何着手学习呢?
  • 漫谈设计模式在 Spring 框架中的良好实践
    点击上方“服务端思维”,选择“设为星标”回复”669“获取独家整理的精选资料集回复”加群“加入全国服务端高端社群「后端圈」作者 | 梁桂钊出品 | 服务端思维(云原生后端)在开始正文之前,请你先思考几个问题:你项目中有使用哪些 GOF 设计模式说一说 GOF 23 种设计模式的设计理念说说 Spring 框架中如何实现设计模式假设我是面试官问起了你这些面试题,你该如何回答呢,请先思考一分钟。好的,我们开始进入正题。设计模式实践里面提供了许多经久不衰的解决方案和最佳方案。这里,GOF 设计模式主要分为三大类:
  • 精选 SSM 框架面试题整理
    IOC:通过反射机制生成对象注入AOP:动态代理二、SpringMvc面试题1、SpringMvc 的控制器是不是单例模式,如果是,有什么问题,怎么解决?String,ModelAndView,List,Set 等一般String,Ajax请求,返回一个List集合6、SpringMvc中的转发和重定向?从2010年后Ibatis在没更新过,彻底变成了一个孤儿框架。SqlSession5、查询表名和返回实体Bean对象不一致,如何处理?select last _insert_id()11、Mybatis如何分页,分页原理?RowBounds对象分页在Sql内直接书写,带有物理分
  • 打破框架的范式之争
    在2019年9月17日举行的GitHub中国首场官方见面会上,我做了《打破框架范式之争》的主题分享,本文是其文字稿。而 React Team 的成员们,还在致力于不断地扩大两者之间的鸿沟。Rich 对此不以为然,他在分享的最后指出,Svelte 框架与 React 不同,它致力于以符合人脑思维习惯的方式去构建 UI。其中充满了可变的状态和命令式的指令集。一种是以 Vue 为代表的 mutable + change tracking。至此,我们可以整理出框架的范式之争的要点所在:对于框架的作者们来说,范式差异,只是权衡的不同。然而,对于框架的使用者来说,范式差异,可能是信仰的不同。mutable 只是 Vue 的显著特征,而非唯一目标。
  • BATJ大数据架构师带你领略实时计算框架Flink的魅力!
    大概会有以下三个方面:数据实时采集数据实时计算数据实时下发而我们主要分析实时性要求高的计算这块,使用实时计算时要面临的挑战,因为各种需求,也就造就了现在出现不断的实时计算框架,而我们今天要讲的就是实时计算框架——Flink咕泡大数据开发训练营简介BATJ大数据架构师带你领略Flink的魅力。一线电商公司大数据平台架构师两天带你Flink入门,详细了解Flink 编程模型,系统架构及应用实践。实时交易监控3课程内容实时计算框架:Flink学习目标: 通过实战项目熟悉实时处理的应用场景,掌握实时数据处理的流程、架构及相关技术的运用。
  • 进阿里我花了10个月研究这些源码框架
    阅读源码框架如下:Mybatis、Spring、Redis、Java并发、Dubbo、RocketMq、Sharding-sphere等作为一名优秀的 Java 开发程序员,以及想那些想要学习 Java 更深层一点的知识的同学,对源码框架的熟悉与熟练阅读与使用是必不可缺的核心技能了,也是每个 Java 程序员应该要做到的。Redis集群选举方式?如果你有上述问题,老铁来吧,一起《跟我学源码》那么,如何着手学习呢?
  • 开源:Hardcoder——安卓APP与系统间通信解决方案
    Hardcoder 是什么厂商暴力提频效果不理想是由于在目前 Android 框架下,手机没有办法准确获知 APP 需要资源的时机。Hardcoder 构建了 APP 与系统之间可靠的通信框架,突破了 APP 只能调用系统标准 API,无法直接调用系统底层硬件资源的问题,让 Android APP 和系统能实时通信。Hardcoder Client 端接收到请求后向 Hardcoder Server 端发出请求。同时系统也可把当前系统的状态通过 Hardcoder Client 在 Server 端注册的接口回调通知到 Client 端,从而 APP 可以获取到系统状态,实现系统到 APP 的通信。
  • 被称为“三大框架”替代方案,Svelte如何简化Web开发工作
    编辑 | 张之栋、王文婧 近年来,Web 框架层出不穷,作为主流 Web 框架之一的 Svelte,有着独特的优势。它不仅可以构建完整的 Web 应用程序,还可以创建自定义元素,并在其他框架实现的已有 Web 应用程序中使用。本文将对 Svelte 进行详细的介绍,并带领读者了解使用 Svelte 从头开始构建 Web 应用程序所需的基础知识。Svelte 是 React、Vue 和 Angular 等 Web 框架的替代方案。Svelte 尚未得到应有的重视。但除此之外 Svelte 还简化了许多工作,包括定义组件、管理组件状态、管理应用程序状态以及添加动画等。Svelte 为可访问性问题提供了运行时警告。Svelte 当前不支持 TypeScript,但正在推进相关工作。
  • 从零搭建创业公司后台技术栈
    咱们一个个系统和组件的做选型,最终形成我们的后台技术栈。国内以网宿为龙头,他们家占据整个国内市场份额的 40% 以上,后面就是腾讯,阿里。就创业公司来说,CDN 用腾讯云或阿里云即可,其相关系统较完善,能轻松接入,网宿在系统支持层面相对较弱一些,而且还贵一些。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。业界 RPC 框架大致分为两大流派,一种侧重跨语言调用,另一种是偏重服务治理。但这类框架没有服务发现相关机制,实际使用时需要代理层进行请求转发和负载均衡策略控制。
  • 2019机器学习框架之争:与Tensorflow竞争白热化,进击的PyTorch赢在哪里?
    来自康奈尔大学的Horace He刚刚在Gradient发布了一篇长文探讨2019年的两大机器学习框架之争,他论述了PyTorch和TensorFlow各自的优劣和发展趋势,但是很明显更看好PyTorch,特别是其在学术领域起到的驱动作用。2019年,机器学习框架之战主要是PyTorch和TensorFlow的对峙。根据我的分析,在学术领域,研究人员正逐渐放弃TensorFlow,扎堆涌向PyTorch。下图显示了顶级研究会议接受论文中,使用TensorFlow或Pythorch的比率。2018年,PyTorch获得的关注还比较少。即使TensorFlow在功能上与PyTorch不相上下,但PyTorch已经覆盖了机器学习社区的大部分。TensorFlow比PyTorch早几年问世,而产业接受新技术的速度要比研究人员慢。
  • 从零搭建创业公司后台技术栈
    图 1有点眼晕,以下只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开始,还有很多很多的内容。咱们一个个系统和组件的做选型,最终形成我们的后台技术栈。就创业公司来说,CDN 用腾讯云或阿里云即可,其相关系统较完善,能轻松接入,网宿在系统支持层面相对较弱一些,而且还贵一些。
  • ​Data Governance Model 数据治理模式引发的思考
    国庆期间,翻看了下国外的数据治理的一些动态。第1个视频:Data Governance-Components of an Effective Data Governance Program暂翻译为:有效数据治理方案的7个组成部分。1)出现了一个新词:Data Governance Model在这个视频中,讲解者提出了一个新的概念:Data Governance Model。在现有的国际、国内数据治理的流行理论框架中,从DAMA,TDWI框架、ISO8000、国标DCMM框架、国标《数据治理规范》等,都是围绕Data Governance Framework来讲,且都没有提到“Data Governance Model 数据治理模式”这个概念。
  • 学习Spring的思考框架
    比如想学习Spring,就先问自己3个问题:1,出现Spring之前是什么样子?2,Spring的目标是什么?3,Spring是怎么做到的呢?出现Spring之前是什么样子出现Spring之前,MVC这种设计典范已经开始兴起。Spring的目标是什么Spring就是要最大限度的简化开发工作,让开发人员集中精力于自己的业务逻辑,也是DDD领域驱动开发。Spring为了应对这个问题使用了控制反转的理念。以上Spring要解决的核心问题解耦和复用的解决方案就是Spring的核心:控制反转、依赖注入和AOP。在Spring-beans中,Spring使用工厂模式来管理程序中使用的对象Bean。总结本文从技术上,只介绍了Spring框架部分的核心功能。
  • 热度直逼TensorFlow的深度学习框架,我用它画下女朋友最美的脸
    从 2017 年 1 月 Facebook 公司开源 PyTorch 以来,短短两年时间,PyTorch 便与老牌框架 TensorFlow 势均力敌,成为开源社区仅次于它的深度学习框架。配置完毕后,万事俱备,PyTorch 的学习就要正式开始啦!Tensor 之于 PyTorch,就好比 Array 之于 NumPy。(ONNX 即开放式神经网络交换,是早前微软和 Facebook 为了解决各种深度学习框架之间的模型迁移问题,共同发布的一个解决方案。如今,PyTorch、Caffe2、Microsoft Cognitive Toolkit 及 MXNet 等框架已经可以支持 ONNX,而 TensorFlow、Core ML 等其他框架虽然还没有官方支持 ONNX,但 ONNX 为它们提供了相应的转换器。书中基于目前流行的 PyTorch 框架,运用 Python 语言实现了各种深度学习的应用程序,让理论和实践紧密结合。
  • 为了进阿里我花了10个月研究这些源码框架
    阅读源码框架如下:Mybatis、Spring、Redis、Java并发、Dubbo、RocketMq、Sharding-sphere等作为一名优秀的 Java 开发程序员,以及想那些想要学习 Java 更深层一点的知识的同学,对源码框架的熟悉与熟练阅读与使用是必不可缺的核心技能了,也是每个 Java 程序员应该要做到的。给大家推荐腾讯课堂联合源码学院出的一个2 分钱直播课程《跟我学源码》,看它到底是怎么样来阅读使用我们常说常说的源码框架:Mybatis、Spring、Redis、Java并发、Dubbo、RocketMq、Sharding-sphere等源码报名方式:识别图中二维码即可参与推荐理由:一、授课老师是小编多年的好朋友,也是前京东商品部门的架构师。
  • React VS Vue:2020年应该选哪个?[每日前端夜话0xD3]
    每日前端夜话0xD3每日前端夜话,陪你聊前端。与选择技术栈相关的一些常见问题是:React 或 Vue:哪个更适合我的下一个 Web 发项目?让我们根据各种参数对 React 与 Vue 进行比较,以揭示这些工具在 2020 年的现实情况。让我们看一下 2019 年的最新统计数据,来了解 React 和 Vue 中哪个是更受欢迎的。截至撰稿时的最新版本是 2.6.10,于 2019 年 3 月 20 日发布。React VS Vue: 性能Web 程序的修改反映在其用户界面和被称为 DOM 的事物中。框架大小React 小比 Vue.js 略大。React 大约为 100 KB,Vue 的为 80 KB。React 有 一个顶级公司 facebook支持,但 Vue 没有。React 提供了比 Vue 更大的灵活性。
活跃用户
《科技日报》是富有鲜明科技特色的综合性日报,是面向国内外公开发行的中央主流新闻媒体,是党和国家在科技领域的重要舆论前沿,是广大读者依靠科技创造财富、提升文明、刷新生活的服务平台,是中国科技界面向社会、连接世界的明亮窗口。
《中国银行保险报》是中国银行保险监督管理委员会主管唯一工作日报。
数字生活家,手机新娱乐
专业的中文 IT 技术社区,与千万技术人共成长。
数字公民的糖
腾讯新闻旗下腾讯科技官方账号,在这里读懂科技!
凤凰科技频道官方账号,带你直击真相。
TechWeb专注于互联网消费领域,每日专业提供互联网产品、智能设备及互联网服务等方面的最新资讯。
从思考,到创造
让创业者不再孤独@i黑马
《环球科学》杂志官方帐号 www.huanqiukexue.com
用极客视角,追踪你最不可错过的科技圈。有快闻、也有洞见;有脑洞、也有思考。
雷锋网,读懂智能&未来。
36氪是中国领先的新商业媒体,提供新锐深度的商业报道。我们强调趋势与价值,我们的slogan是:让一部分人先看到未来。
最好的中文人物报道
笑谈开发轶事,品味程序人生。
可能是最会用故事讲解技术本质的公众号!
以通俗易懂的方式讲解数据结构与算法、计算机网络,计算机基础等编程知识。
程序员职业规划:职场晋升之路;探讨程序员转化转管理之路。程序员学习管理之道:团队管理、项目管理、管理工具的推荐和使用经验。
促进软件测试领域知识的传播