首页 文章 精选 留言 我的

精选列表

搜索[AI现代化],共10000篇文章
优秀的个人博客,低调大师

Windows 11 全新任务管理器曝光:现代化 UI、调整布局

从 Windows 11(包括 Windows 10)开始,微软逐步对自带的应用和服务进行了改造——例如记事本和任务栏。在 Windows 11 的最新内测版本Build 22543中,有人发现微软低调地对任务管理器进行了重大更改。不过这些变更目前只对微软内部开发者开放,普通用户如果希望尝鲜需要修改系统文件。 新版任务管理器的 UI 使用了 WinUI、Fluent Design 和 Mica material 这些设计元素,和 Windows 11 保持了一致的风格。此外,新版对整体布局也做了调整:将进程等选项移动至位于左侧的新菜单栏(这些选项原本在顶部),此举相信是为了统一整体体验,因为这与设置和其他现代 Windows 11 应用程序类似。 新版任务管理器的截图还展示了三个此前未曝光过的功能,可用于监控应用程序运行状况: App health:帮助用户发现他们的应用程序何时需要修复(没有响应的情况下) Battery health:帮助用户在运行资源密集型应用程序时了解电池的当前状态 Startup apps:帮助用户识别在启动期间减慢设备速度的应用程序 要注意的是,微软并未官方宣布关于新版任务管理器的消息,因此内测版系统中的新版任务管理器存在许多错误,如果经常使用任务管理器关闭无响应的程序,建议不要使用。 延伸阅读:Windows 任务管理器作者:任务管理器可杀死任何进程

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

Xrepo:一个现代化的跨平台 C/C++ 包管理器

xrepo 是一个基于 Xmake 的跨平台 C/C++ 包管理器。 项目源码 官方文档 它基于 xmake 提供的运行时,但却是一个完整独立的包管理程序,相比 vcpkg/homebrew 此类包管理器,xrepo 能够同时提供更多平台和架构的 C/C++ 包。 并且还支持多版本语义选择,另外它还是一个去中心化的分布式仓库,不仅仅提供了官方的 xmake-repo 仓库,还支持用户自建多个私有仓库。 同时,xrepo 也支持从 vcpkg/homebrew/conan 等第三方包管理器中安装包,并提供统一一致的库链接信息,方便与第三方项目的集成对接。 如果你想要了解更多,请参考:在线文档, Github 以及 Gitee 安装 我们只需要安装上 xmake 就可以使用 xrepo 命令,关于 xmake 的安装,我们可以看下:xmake 安装文档。 支持平台 Windows (x86, x64) macOS (i386, x86_64, arm64) Linux (i386, x86_64, cross-toolchains ..) *BSD (i386, x86_64) Android (x86, x86_64, armeabi, armeabi-v7a, arm64-v8a) iOS (armv7, armv7s, arm64, i386, x86_64) MSYS (i386, x86_64) MinGW (i386, x86_64, arm, arm64) Cross Toolchains 支持的包管理仓库 官方自建仓库 xmake-repo (tbox >1.6.1) 用户自建仓库 Conan (conan::openssl/1.1.1g) Vcpkg (vcpkg:ffmpeg) Homebrew/Linuxbrew (brew::pcre2/libpcre2-8) Pacman on archlinux/msys2 (pacman::libcurl) Clib (clib::clibs/bytes@0.0.4) Dub (dub::log 0.4.3) 分布式仓库支持 除了可以直接从官方仓库:xmake-repo 检索安装包之外,我们还可以添加任意多个自建的仓库,甚至可以完全隔离外网,仅仅在公司内部网络维护私有包的安装集成。 只需要通过下面的命令,添加上自己的仓库地址: $xrepoadd-repomyrepohttps://github.com/mygroup/myrepo 与 xmake 的工程无缝集成 add_requires("tbox>1.6.1","libuvmaster","vcpkg::ffmpeg","brew::pcre2/libpcre2-8")add_requires("conan::openssl/1.1.1g",{alias="openssl",optional=true,debug=true})target("test")set_kind("binary")add_files("src/*.c")add_packages("tbox","libuv","vcpkg::ffmpeg","brew::pcre2/libpcre2-8","openssl") 下面是与 xmake 集成的整体架构和编译流程。 快速上手 安装包 基本使用 $xrepoinstallzlibtbox 安装指定版本包 完整支持 Semantic Versioning (语义版本)。 $xrepoinstall"zlib1.2.x"$xrepoinstall"zlib>=1.2.0" 安装指定平台包 $xrepoinstall-piphoneos-aarm64zlib$xrepoinstall-pandroid[--ndk=/xxx]zlib$xrepoinstall-pmingw[--mingw=/xxx]zlib$xrepoinstall-pcross--sdk=/xxx/arm-linux-musleabi-crosszlib 安装调试版本包 $xrepoinstall-mdebugzlib 安装动态库版本包 $xrepoinstall-ksharedzlib 安装指定配置包 $xrepoinstall-f"vs_runtime=MD"zlib$xrepoinstall-f"regex=true,thread=true"boost 安装第三方包管理器的包 $xrepoinstallbrew::zlib$xrepoinstallvcpkg::zlib$xrepoinstallconan::zlib/1.2.11$xrepoinstallpacman:libpng$xrepoinstalldub:log 查找包的库使用信息 $xrepofetchpcre2{{linkdirs={"/usr/local/Cellar/pcre2/10.33/lib"},links={"pcre2-8"},defines={"PCRE2_CODE_UNIT_WIDTH=8"},includedirs="/usr/local/Cellar/pcre2/10.33/include"}} $xrepofetch--ldflagsopenssl-L/Users/ruki/.xmake/packages/o/openssl/1.1.1/d639b7d6e3244216b403b39df5101abf/lib-lcrypto-lssl $xrepofetch--cflagsopenssl-I/Users/ruki/.xmake/packages/o/openssl/1.1.1/d639b7d6e3244216b403b39df5101abf/include $xrepofetch-p[iphoneos|android]--cflags"zlib1.2.x"-I/Users/ruki/.xmake/packages/z/zlib/1.2.11/df72d410e7e14391b1a4375d868a240c/include $xrepofetch--cflags--ldflagsconan::zlib/1.2.11-I/Users/ruki/.conan/data/zlib/1.2.11/_/_/package/f74366f76f700cc6e991285892ad7a23c30e6d47/include-L/Users/ruki/.conan/data/zlib/1.2.11/_/_/package/f74366f76f700cc6e991285892ad7a23c30e6d47/lib-lz 导出安装后的包 xrepo 可以快速导出已经安装后的包,包括对应的库文件,头文件等等。 $xrepoexport-o/tmp/outputzlib 搜索支持的包 $xreposearchzlib"pcr*"zlib:->zlib:AMassivelySpiffyYetDelicatelyUnobtrusiveCompressionLibrary(inxmake-repo)pcr*:->pcre2:APerlCompatibleRegularExpressionsLibrary(inxmake-repo)->pcre:APerlCompatibleRegularExpressionsLibrary(inxmake-repo) 查看包环境信息 $xrepoenv--showluajit{OLDPWD="/mnt/tbox",HOME="/home/ruki",PATH="/home/ruki/.xmake/packages/l/luajit/2.1.0-beta3/fbac76d823b844f0b91abf3df0a3bc61/bin:/tmp:/tmp/arm-linux-musleabi-cross/bin:~/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",TERM="xterm",PWD="/mnt/xmake",XMAKE_PROGRAM_DIR="/mnt/xmake/xmake",HOSTNAME="e6edd61ff1ab",LD_LIBRARY_PATH="/home/ruki/.xmake/packages/l/luajit/2.1.0-beta3/fbac76d823b844f0b91abf3df0a3bc61/lib",SHLVL="1",_="/mnt/xmake/scripts/xrepo.sh"} 加载执行包环境并运行命令 $xrepoenvluajitLuaJIT2.1.0-beta3--Copyright(C)2005-2017MikePall.http://luajit.org/JIT:ONSSE2SSE3SSE4.1BMI2foldcsedcefwddsenarrowloopabcsinkfuse> $xrepoenv-b"luajit2.x"luajit$xrepoenv-piphoneos-b"zlib,libpng,luajit2.x"cmake.. 查看包信息 $xrepoinfozlibThepackageinfoofproject:require(zlib):->description:AMassivelySpiffyYetDelicatelyUnobtrusiveCompressionLibrary->version:1.2.11->urls:->http://zlib.net/zlib-1.2.11.tar.gz->c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1->https://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz->c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1->repo:xmake-repohttps://gitee.com/tboox/xmake-repo.gitmaster->cachedir:/Users/ruki/.xmake/cache/packages/2010/z/zlib/1.2.11->installdir:/Users/ruki/.xmake/packages/z/zlib/1.2.11/d639b7d6e3244216b403b39df5101abf->searchdirs:->searchnames:zlib-1.2.11.tar.gz->fetchinfo:1.2.11,system->version:1.2.11->links:z->linkdirs:/usr/local/Cellar/zlib/1.2.11/lib->includedirs:/usr/local/Cellar/zlib/1.2.11/include->platforms:iphoneos,mingw@windows,macosx,mingw@linux,macosx,android@linux,macosx,windows,linux->requires:->plat:macosx->arch:x86_64->configs:->debug:false->vs_runtime:MT->shared:false->configs:->configs(builtin):->debug:Enabledebugsymbols.(default:false)->shared:Enablesharedlibrary.(default:false)->cflags:SettheCcompilerflags.->cxflags:SettheC/C++compilerflags.->cxxflags:SettheC++compilerflags.->asflags:Settheassemblerflags.->vs_runtime:Setvscompilerruntime.(default:MT)->values:{"MT","MD"} 关注公众号 TBOOX开源工程 专注C跨平台开发解决方案 长按二维码关注 本文分享自微信公众号 - TBOOX开源工程(tboox-os)。如有侵权,请联系 support@oschina.cn 删除。本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

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

Docker 助力百年研发院校的现代化改造,让 IT 资源物尽其用!

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五,与您不见不散! 在威廉玛丽学院(College of William & Mary),我们的 IT 基础架构团队需要足够的灵活来支持一所前沿的研究型大学,并提供这所拥有325年历史的大学所应有的稳定性。我们不是一所非常大的学校,但我们有悠久的历史。我们是一所位于弗吉尼亚州威廉斯堡的公立大学,成立于1693年,是美国第二古老的高等教育机构。我们的校友包含了三位美国总统:托马斯·杰斐逊、詹姆斯·门罗和约翰·泰勒。 我们 IT 部门的 Linux 团队由5名工程师组成。他们负责运行 Web 服务器、DNS、LDAP、ERP系统的后端、内容管理系统的组件、管理计算应用程序、一些学术计算、以及一些小众应用程序和中间设备。在 IT 资源有限的大学环境中,旧版的应用程序和基础架构会消耗更多的资源和时间。 一些小众应用程序是由大学部门中的开发人员(并非 IT 部门的开发人员)所构建的工具。其他的则是学术项目。我们为他们提供基础设施,但有时会增加一些突如其来的需求。例如,我们的学生在注册期间发现了一个实验性质的在线课程目录。许多学生认为他们更喜欢具有实验性质的版本,并告诉了他们的朋友。突如其来的意外需求导致开发人员和工程师手忙脚乱。 最近,IT 部门将开始对我们的 ERP 系统进行重大升级,传统上需要配置和维护至少100台新虚拟机。其他应用程序的数量也将增加一倍。这给我们的网络和计算基础设施带来了巨大的压力。即使有很大程度上自动化的配置流程,但我们也没有这么多额外的时间。 我们希望解决日常基础架构管理所带来的挑战以及可扩展性的问题。于是,我们发现了 Docker,在 Docker CE 上成功运行了几个生产应用程序之后,我们就决定将更新后的 ERP 应用程序部署到正式的 Docker EE 上。我们目前正在运行五台戴尔服务器,这些服务器支持47种活动服务和100多个容器,并且还有很大的增长空间。 Docker EE 还大大缩减了应用程序的发布周期。现在大多数的应用程序,包括 ERP 部署都已经进行了容器化改造。各个部门可以独立处理各自的应用程序升级、回滚和其他更改,而无需等待我们提供新的基础架构。我们还可以根据需要利用公共云快速扩展资源。 正如我们的研究人员多年来所做的那样,Docker 也使我们能够与其他大学的同行进行更深入的合作。由于我们都要完成 ERP 的升级任务,因此我们采用 Docker 后能够比传统架构更快地共享和采用增强功能。 如今,Docker EE 是我们首选的应用程序平台。它带来了无穷的可能性,我们已经在探索公共云以突破计算资源和大规模存储。未来一两年内,我们预计将在云中运营50%到80%的应用程序。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

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

Nacos

Nacos

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

Rocky Linux

Rocky Linux

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

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册