首页 文章 精选 留言 我的

精选列表

搜索[高并发],共10000篇文章
优秀的个人博客,低调大师

剖析 | 可扩展性、高性能、生产级的 SOFARPC 框架

小蚂蚁说: SOFA(ScalableOpenFinancialArchitecture)是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。 本篇文章整理自《剖析 | SOFARPC 框架》系列文章,由SOFA 团队和源码爱好者们共同出品,项目代号:<SOFA:RPCLab/>。由于原文 系列篇幅较长,小蚂蚁为大家节选了部分内容,想要了解更多有关 SOFARPC 框架内容,可通过文中链接跳转获取~ 相关阅读: 《开源 | 蚂蚁金服启动分布式中间件开源计划,用于快速构建金融级云原生架构》 《开源 | 蚂蚁金服分布式中间件开源第二弹:丰富微服务架构体系》 目录 一、前言 二、SOFARPC 总体设计与扩展机制 三、SOFARPC 链路追踪 四、SOFARPC 连接管理与心

优秀的个人博客,低调大师

自定义的小程序 UI 组件库 wuss-weapp

如何使用 方法一 [推荐] (通过npm安装依赖并在小程序构建npm模块) 通过使用shell命令或git定位到当前小程序开发目录,然后使用npm或者yarn安装依赖。npm install --production wuss-weapp 或者 yarn add --production wuss-weapp 当依赖安装完成后即可在微信小程序开发者工具里点击 [工具] => [构建npm],此时若出现弹窗则记得吧 “使用npm模块” 勾上,若无弹窗则待构建完成后在详情里面手动勾上 “使用npm模块”。 构建完成后即可添加需要的组件。在页面的 json 中配置: "usingComponents": { "w-button": "wuss-weapp/w-button/index" } 在 wxml 中使用组件:<w-button type="info" bind:click="buttonClick">这是一个按钮</w-button> 在JavaScript中使用:import { Alert, Toast } from 'wuss-weapp'; Alert({ title: '提示', content: 'wuss weapp is good', }); Toast.show({ message: 'wuss小程序UI库', }); 方法二(通过clone当前项目的dist拷贝到自己项目中使用) 到GitHub下载 Wuss Weapp 的代码,将dist目录拷贝到自己的项目中。然后按照如下的方式使用组件,以 Button 为例,其它组件在对应的文档页查看: 添加需要的组件。在页面的 json 中配置(路径根据自己项目位置配置): "usingComponents": { "w-button": "/dist/w-button/index" } 在 wxml 中使用组件:<w-button type="info" bind:click="buttonClick">这是一个按钮</w-button> 预览所有组件 我们内置了所有组件的示例,您可以扫描上方的的小程序码体验,或按以下方式在微信开发者工具中查看: git clone https://github.com/phonycode/wuss-weapp.git 然后,直接将项目在微信开发者工具中打开即可。 本文来自云栖社区合作伙伴“开源中国” 本文作者:达尔文 原文链接

优秀的个人博客,低调大师

Android获取设备屏幕宽pix值的两个方法

private void get1() { Resources resources = this.getResources(); DisplayMetrics dm = resources.getDisplayMetrics(); int width = dm.widthPixels; int height = dm.heightPixels; Log.d("方法1", width + " , " + height); } private void get2() { WindowManager manager = this.getWindowManager(); DisplayMetrics outMetrics = new DisplayMetrics(); manager.getDefaultDisplay().getMetrics(outMetrics); int width = outMetrics.widthPixels; int height = outMetrics.heightPixels; Log.d("方法2", width + " , " + height); } 输出结果一致: 04-20 10:11:41.513 27052-27052/zhangphil.test D/方法1: 1080 , 2040 04-20 10:11:41.514 27052-27052/zhangphil.test D/方法2: 1080 , 2040

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

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

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

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

用户登录
用户注册