Switchquery:移动端秒级配置触达平台
随着移动互联网的快速发展,为满足各类用户及人群的体验需求,移动端的开发者们开发了丰富多彩的体验与功能。同时对于快速控制各类功能的切换、灰度,降级等能力的要求也越来越高,例如通过配置快速打开某个灰度功能,通过配置信息的实时触达关闭某个引起App崩溃的功能等等。因此需要一套具有实时触达配置信息到移动端的能力,低沉本的配置平台来解决。
USB中文网 USB中文网
4年前
Windows下虚拟键盘鼠标(USB中文网)
最近整理了一下代码,完全自主研发。功能比较简单,就是在Windows操作系统下虚拟一个标准的键盘和鼠标。键盘的按键可以通过应用软件下发对应的报告内容,再由虚拟的键盘转成系统的标准键盘消息,这样相当于系统中多了一个键盘。键盘的报表内容格式见:鼠标类似,可以实现鼠标指针的移动,滚轮效果和鼠标的点击事件。当然这也功能也是通过应用层的程序控制的。鼠标的报表内容格式见
Stella981 Stella981
4年前
NGINX Unit:动态Web和应用服务器
!(https://oscimg.oschina.net/oscnet/929d5dd6321446ae9ad84d44cb459718.jpg)NGINXUnit是一个动态Web和应用服务器,可以运行多种编程语言的应用。Unit是轻量级的、支持多种语言,并且可以通过API进行动态配置。Unit的设计允许开发或运维需要
Stella981 Stella981
4年前
SpringBoot2.0高级案例(01): 整合 Shiro 框架,实现用户权限管理
一、Shiro简介1、基础概念ApacheShiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。作为一款安全框架Shiro的设计相当巧妙。Shiro的应用不依赖任何容器,它不仅可以在JavaEE下使用,还可以应用在JavaSE环境中。2、核心角色1)Subject:
Easter79 Easter79
4年前
SpringBoot2.0高级案例(01): 整合 Shiro 框架,实现用户权限管理
一、Shiro简介1、基础概念ApacheShiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。作为一款安全框架Shiro的设计相当巧妙。Shiro的应用不依赖任何容器,它不仅可以在JavaEE下使用,还可以应用在JavaSE环境中。2、核心角色1)Subject:
Stella981 Stella981
4年前
Go chassis 微服务开发框架实战系列(一)
什么是Gochassisgochassis是一个go语言微服务开发框架,专注于云原生应用的开发,我们主要的使用场景是云服务开发。我们将自己在云服务开发过程中沉淀的能力融入到了开发框架中,以帮助开发团队快速编写云原生应用。文章目标本文介绍我们的设计理念和
Stella981 Stella981
4年前
Eclipse集成sts插件
一SpringBoot简介 SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopme
Wesley13 Wesley13
4年前
2021年,微服务全面取代单体架构?
自从进入互联网时代以来,智能手机快速普及,移动终端成为人们生活中不可或缺的一部分。互联网公司趁着东风高速发展,甚至成为国家资本巨头。互联网用户人数猛涨,对娱乐,工作,生活质量的要求就会更高,那么软件的设计规模便随着需求而逐渐庞大,业务需求也比曾经要复杂的多,尤其是对软件系统的性能、吞吐率、稳定性、扩展等特性提出了更高的要求。
DDD架构为什么应该首选六边形架构? | 京东云技术团队
采用依赖倒置原则后的分层架构和六边形架构,实际上都符合整洁架构设计理念。但是六边形架构中使用端口与适配器,让应用程序能够以一致的方式被用户、程序、自动化测试、批处理脚本所驱动,同时能够让应用程序边界更加清晰,从而能更好地防止领域层和应用层逻辑泄露到外层。