首页 文章 精选 留言 我的

文章列表

共 97898 篇
非常详尽的 Shiro 架构解析!

非常详尽的 Shiro 架构解析!

Shiro是什么? Apache Shiro是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。 Apache Shiro的首要目标是易于使用和理解。安全有时候是很复杂的,甚至是痛苦的,但它没有必要这样。框架应该尽可能掩盖复杂的地方,露出一个干净而直观的API,来简化开发人员在使他们的应用程序安全上的努力。 官网:http:/...

与十俱进 2018双11狂欢看淘宝技术创新力

与十俱进 2018双11狂欢看淘宝技术创新力

双11的十年,是展现淘宝技术创新力的十年。 从淘宝到淘宝商城再到天猫,从PC到移动再到智能,双11的十年的演进史,不仅是中国乃至全球商业的进化史,也是一部中国技术力量的发展史。无论从海量用户的规模增长,业务移动化的披荆斩棘,智能应用的飞速革新,还是勇创新高的双11。这个过程中,技术驱动淘宝迸发出现无限创新的可能,15岁的淘宝以更简单、更友好的姿态迎来了第十个...

阿里云ACM:云原生配置管理利器,让云上的Spring Cloud应用配置管理舞动起来

阿里云ACM:云原生配置管理利器,让云上的Spring Cloud应用配置管理舞动起来

在传统架构中,如果配置信息有变更,通常是登陆服务器手动修改配置来使配置生效。在微服务架构中,应用数和节点数由于微服务化数量激增,导致发布次数增加,配置变更难度加大,通常是将应用配置抽象出来放置在外部的配置中心里,从而实现配置变更的自动化,但这类原生方案会存在依赖严重、发布延时高的问题。 Spring Cloud中的标准配置管理方法和存在的问题 以Spring...

安全看得见,阿里云性能监控 ARMS 全真3D拓扑实现一“屏”了然

安全看得见,阿里云性能监控 ARMS 全真3D拓扑实现一“屏”了然

微服务架构下,各类服务之间存在着错综复杂的依赖关系。一旦业务出现问题,追查问题源头就好比大海捞针,没有头绪。但业务不等人,此时,在最短的时间内定位问题根源是开发和运维人员对微服务监控产品的核心诉求。 传统的监控产品提供了表格(table)、表单(form)和仪表盘(dashboard)三种展现形式,因其局限性,并无法完整和直观的提供监控详情,以快速定位问题。...

数据科学之——大数据体系

数据科学之——大数据体系

1 浅谈数据科学 数据科学(Data Science)这一概念自大数据崛起也随之成为数据领域的讨论热点,从去年开始,“数据科学家”便成为了一个工作职位出现在各种招聘信息上。那么究竟什么是数据科学?大数据和数据科学又是什么关系?大数据在数据科学中起到怎样的作用?本文主要是想起到科普作用,使即将或正在从事数据工作的朋友对数据科学工作有一个全概貌了解,也使各有想法...

Hadoop技术创新方案

Hadoop技术创新方案

如今有很多公司都在努力挖掘他们拥有的大量数据,包括结构化、非结构化、半结构化以及二进制数据等,来探索对数据的深入利用。大多数公司估计他们只分析了已有数据的12%,剩余88%还没有被充分利用。大量的数据孤岛和分析能力的缺乏是造成这种局面的主要原因。另外一个难题是如何判断数据是否有价值。尤其是在大数据时代,为了避免数据丢失你必须采集并存储这些数据。一些看起来与业...

如何在Docker内部使用ulimit——如何在docker内部生成core

如何在Docker内部使用ulimit——如何在docker内部生成core

Ulimit 在linux里ulimit命令可以对shell生成的进程的资源进行限制。 常用的ulimit限制 打开文件句柄数 core文件大小 设置进程能够消耗的虚拟内存 设置用户能够打开的进程数目 不太常用的ulimit限制 设置数据段的最大值.单位:kbytes 设置创建文件的最大值.单位:blocks 设置在内存中锁定进程的最大值.单位:kbytes...

阿里云香港VPS综合测评-海外服务器2折起

阿里云香港VPS综合测评-海外服务器2折起

如果我们有准备中文网站长期使用,建议还是选择国内的机房,比如上海、杭州、青岛、北京、深圳等都是可以用的。虽然需要BA域名,但是正常的手续都需要办法,因为BA的域名后续如果使用可以使用到一些附加产品,比如CDN、云存储等与之结合是最佳的选择。不过,如果我们不希望BA域名,那如果需要速度较好的服务器机房,建议选择香港机房,阿里云香港服务器速度与国内速度差不多。而...

重磅发布!阿里云推PostgreSQL 10 高可用版

重磅发布!阿里云推PostgreSQL 10 高可用版

2015年,阿里云宣布正式推出RDS for PostgreSQL服务,届时,阿里云成为国内首家同时支持MySQL、SQL Server 和PostgreSQL关系型数据库的云计算服务商。 用户在云上就能享受PostgreSQL引擎带来的对SQL标准和NoSQL的高度兼容、强大的处理复杂查询能力、以及丰富的插件支持等特性,同时还能大幅节省运维成本和硬件投入。...

从平台搭建准备着手,全方位梳理一对一直播源码开发部署准备工作(一)

从平台搭建准备着手,全方位梳理一对一直播源码开发部署准备工作(一)

一周一次的技术交流会议刚结束,作为直播软件开发行业的业内人士,每次跟技术大神的沟通都会学到很多知识。所谓“三人行,必有我师”,大概就是我此刻的感悟。先从市场的角度来看近些年来出现在人们视野里的软件系统可谓是各种各样,而一对一直播平台系统作为今年直播行业的热搜关键词,以一种全新的“直播+社交”方式崛起,它从另一个角度刷新了用户对于直播行业的认识度和新鲜感。从技...

更改阿里云云服务器私网IP

更改阿里云云服务器私网IP

阿里云云服务器只能更改专有网络服务器的私网IP,经典网络的云服务器私网IP无法更改,如果同一网络中想修改的私网IP已经被占用,可以通过更改ECS实例所属的交换机来更改ECS实例的私网IP。 具体更改步骤如下: 1.登陆ECS控制台2.在ECS左侧导航栏,单击 实例,打开实例列表,然后选择地域3.在目标实例的操作列中,单击更多 > 停止,如图:4 实例停...

专用网络VPC

专用网络VPC

来聊VPC之前,我们首先来认识一下ECS的网络类型。 ECS中有两种网络类型,分为经典网络和专有网络(VPC)。 经典网络采用三层隔离,是一个共享的基础网络。网络里的ECS实例都在一个共同的生态环境里,如果将经典网络比喻为城市,那网络里的实例就相当于一条街道上的房子,房子配套的围墙和门锁用来提供安全防护。其中围墙相当于安全组,门锁相当于安全组规则。 时常关...

进击的 JavaScript(五) 之 立即执行函数与闭包

进击的 JavaScript(五) 之 立即执行函数与闭包

原文链接:周大侠啊 进击的 JavaScript(五) 之 立即执行函数与闭包 前面的闭包中,提到与闭包相似的立即执行函数,感觉两者还是比较容易弄混吧,严格来说(因为犀牛书和高程对闭包的定义不同),立即执行函数并不属于闭包,它不满足闭包的三个条件。 一、圆括号运算符 圆括号运算符也叫分组运算符,它有两种用法:如果表达式放在圆括号中,作用是求值;如果跟在函数后...

资源下载

更多资源
优质分享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等操作系统。

用户登录
用户注册