首页 文章 精选 留言 我的

文章列表

共 97898 篇
程序员如何克服焦虑?

程序员如何克服焦虑?

克服焦虑的最好方法就是在征服世界之前,请先走好脚下的路 现代社会节奏越来越快,焦虑成为了一种普遍存在的城市病。不知不觉中,竟有很多人都错误地认为:只有焦虑和迷茫的人,才是有追求、有上进心的人。 这种说法之所以看似没有毛病,大抵是因为焦虑的人太多了,其中更是不乏很多成功者。但我想说,为什么只有追求、有上进心的人,才会焦虑和迷茫呢?这样是不是自我矛盾呢? 在帮助...

新手入门:目前为止最透彻的的Netty高性能原理和框架架构解析

新手入门:目前为止最透彻的的Netty高性能原理和框架架构解析

1、引言 Netty是一个广受欢迎的异步事件驱动的Java开源网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 本文基于Netty 4.1展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 本文作者的另两篇《高性能网络编程(五):一文读懂高性能网络编程中的I/O模型》、...

城市智慧停车系统方案的产品设计体系介绍

城市智慧停车系统方案的产品设计体系介绍

最近几年随着大数据技术快速发展与应用,智慧城市随即被正式提出。而且,我们也可以深刻感受到“智慧”正在慢慢改变我们的生活方式和城市。要让城市变智慧的地方太多太多,当前我们接触做多的可能就是外出停车,比如很多商场的停车系统,很多商城的停车场都实现了无人值守。这就是得益于智慧城市停车云平台。 很多人对智慧停车云的概念不是明白,智慧停车平台就是利用云计算、物联网、大...

解析 | 蚂蚁金服金融级容器引擎实践之路

解析 | 蚂蚁金服金融级容器引擎实践之路

小蚂蚁说: 在金融级分布式架构中使用容器,许多企业的开发者都面临许多挑战。在2018年ATEC蚂蚁金服技术探索大会上,蚂蚁金服高级技术专家盛延敏在演讲中分析了容器与云原生技术的本质,为容器在分布式架构上的使用带来了实用高效的解决方案。 关于蚂蚁金服科技开放其他的技术产品,你还可以参考阅读: 《独家 | 蚂蚁金服TRaaS技术风险防控平台解密》; 《深度|蚂蚁...

Spring Cloud 2.x系列之网关zuul入门(一)

Spring Cloud 2.x系列之网关zuul入门(一)

基于Spring的微服务结点在能力上没有高低贵贱之分,但是在角色上会分为边缘服务和内部服务两部分。内部服务是为对内暴露服务的结点,供架构内部来调用;边缘服务是对外部网络暴露的服务结点,也就是对外API接口。 开发人员为了防止服务被黑客攻击,需要编写各种权限机制,这些机制在每个微服务结点都要实现一次。一旦鉴权上有什么bug,又要全部节点上推倒重来,噩梦;运维人...

RocketMQ概念详细之NameServer

RocketMQ概念详细之NameServer

在Apache RocketMQ,域名服务器 被设计为协调分布式系统的每个组件,协调主要通过管理主题路由信息来实现。 管理由两部分组成: Broker定期更新保存在每一个NameServer中的元数据 NameServer为客户端提供服务,包括生产者,消费者和带有最新路由信息的命令行客户端。 因此,在启动broker和客户端之前,我们需要告诉它们如何通过向N...

Nacos 发布0.3.0版本,迄今为止最好看的版本

Nacos 发布0.3.0版本,迄今为止最好看的版本

近日,Nacos 0.3.0 正式发布,该版本旨在增强对服务列表,健康状态管理,服务治理,分布式配置管理等方面的管控能力,以便进一步帮助用户降低管理微服务应用架构的成本,在第一版的 UI 功能规划中,将提供包括下列基本功能: 1、服务管理 服务列表及服务健康状态展示 服务元数据存储及编辑 服务流量权重的调整 服务优雅上下线 2、配置管理 多种配置格式编辑 编...

精彩回顾 | 阿里云APM城市技术行·深圳站

精彩回顾 | 阿里云APM城市技术行·深圳站

前端业务越来越丰富,底层架构越来越复杂,计算资源越来越多元化,单一的APM产品如何支撑构建云上应用的完整监控体系,保障平台的稳定性?近期在深圳举行的阿里云APM城市技术行活动给出了答案。 近日,主题为“应用全链路性能和诊断最佳实践”的阿里云APM城市技术行深圳站的活动在空体新媒体实验室举办,集结了应用高可用服务AHAS、性能监控ARMS和性能测试PTS的阿里...

RocketMQ概念详细之Consumer

RocketMQ概念详细之Consumer

消费者组和订阅 首先你应该关心的是不同的消费者群组可以独立的消费相同的主题,并且每个组都拥有自己的消费偏移量。请确保相同消费者内的每个消费者订阅一样的主题。 消息监听器 串行消费者将锁定每个消息队列以确保它被顺序消费。这会引起性能丢失,但当你关心消息顺序的实时这是很有用的。不推荐抛异常,你可以用返回ConsumeOrderlyStatus.SUSPEND_C...

重磅 | 中移软件和青云QingCloud加入 OpenMessaging 开源标准社区

重磅 | 中移软件和青云QingCloud加入 OpenMessaging 开源标准社区

近日,中移(苏州)软件技术有限公司(中国移动苏州研发中心)和青云QingCloud先后宣布,正式加入Linux基金会旗下OpenMessaging开源标准社区,以充分发挥自身优势,推动开源社区发展,实现低成本甚至无成本的在不同的产品和不同的云平台之间进行消息传递的社区愿景。 全球范围内,消息领域存在两大问题:一是缺乏供应商中立的行业标准,导致各种消息中间件的...

Hystrix之外健壮微服务的新选择:Sentinel 发布首个生产版本

Hystrix之外健壮微服务的新选择:Sentinel 发布首个生产版本

Sentinel 阿里中间件团队开源的,面向分布式服务架构的轻量级流量控制框架,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。 近日,阿里中间件开源组件Sentinel 发布首个官方推荐可生产版本:1.3.0-GA ,该版本包括 Sentinel 控制台功能的完善和一些 bug 修复,以及其它的产品改进,是一个具...

库、教程、论文实现,这是一份超全的PyTorch资源列表(Github 2.2K星)

库、教程、论文实现,这是一份超全的PyTorch资源列表(Github 2.2K星)

机器之心发现了一份极棒的 PyTorch 资源列表,该列表包含了与 PyTorch 相关的众多库、教程与示例、论文实现以及其他资源。在本文中,机器之心对各部分资源进行了介绍,感兴趣的同学可收藏、查用。 项目地址:https://github.com/bharathgs/Awesome-pytorch-list 列表结构: NLP 与语音处理 计算机视觉 概率...

汉语言处理包 HanLP 1.6.4 发布,优化新词发现

汉语言处理包 HanLP 1.6.4 发布,优化新词发现

HanLP 是由一系列模型与算法组成的 Java 工具包,目标是普及自然语言处理在生产环境中的应用。HanLP 具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点。 在提供丰富功能的同时,HanLP 内部模块坚持低耦合、模型坚持惰性加载、服务坚持静态提供、词典坚持明文发布,使用非常方便,同时自带一些语料处理工具,帮助用户训练自己的模型。 HanLP ...

汉语言处理包 HanLP v1.6.0 发布,感知机词法分析器

汉语言处理包 HanLP v1.6.0 发布,感知机词法分析器

HanLP 是由一系列模型与算法组成的 Java 工具包,目标是普及自然语言处理在生产环境中的应用。HanLP 具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点。 在提供丰富功能的同时,HanLP 内部模块坚持低耦合、模型坚持惰性加载、服务坚持静态提供、词典坚持明文发布,使用非常方便,同时自带一些语料处理工具,帮助用户训练自己的模型。 HanLP ...

从小白的视角理解广告系统

从小白的视角理解广告系统

开篇 因为一些原因有幸接触了一些广告相关的工程技术,结合周末随便翻阅的计算广告学一书,写一篇博文沉淀一下。 文章主要从像我这样的小白用户视角,聚焦于广告相关的工程方向,当然文章当中绝对不会出现违规的内部信息,所以各位大佬们也可以放心了,文章主要会围绕计算广告学中提到的系统架构图进行说明。 其实广告真正核心的内容在于算法部分,工程只是脚手架,一些广告系统...

大快搜索数据爬虫技术实例安装教学

大快搜索数据爬虫技术实例安装教学

Hadoop作为搭建大数据处理平台的重要“基石”,关于它的分析和讲解的文章已经有很多了。Hadoop本身是一分布式的系统,因此在安装的时候,需要多每一个节点进行组建的安装。并且由于是开源软件,其安装过程相对比较复杂。这也是很多人在搭建hadoop运行环境时总是不能一次性成功的主要原因。hadoop每个组建都要做很多的配置工作,如果手动去完成这个工作,工作量其...

突破DBMS局限性,阿里借力Spark提升查询性能

突破DBMS局限性,阿里借力Spark提升查询性能

我们知道SQL Server是一款技术上和商业上都很成功的产品,这一次微软选择拥抱Spark大数据生态,着实令人有些惊讶。国内的几款产品也丝毫不落后,阿里云的DRDS、腾讯云TDSQL也都各自推出了与Spark相融合的产品。 今天我们就来谈一谈,如何在数据库这个老生常谈的话题下,借力Spark给数据库带来新的价值。 一、传统数据库的不足 不用多说,MySQL...

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册