首页 文章 精选 留言 我的

精选列表

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

iOS - C 应用

前言 1)操作符两端必须加空格,(每行第一个赋值语句对齐)。 2)变量名必须是英文(不能是拼音):英文、数字、下划线和美元符号。 3)等于号 == 反过来写(0 == i%4)防止少些赋值号的错误。 4)通常不省略分支括号。 1、应用 1)质数(素数):质数(prime number)又称素数,有无限个。一个大于 1 的自然数,除了 1 和它本身外,不能被其他自然数整除,换句话说就是该数除了 1 和它本身以外不再有其他的因数;否则称为合数。 2)瑞年:瑞年的条件能满足以下条件之一即可: 1> 能被 4 整除且不能被 100 整除。 2> 能被 400 整除。平年(普通年)有 365 天,瑞年有 366 天。其中,平年的 2 月份只有 28 天,而瑞年二月份有 29 天。 3)最大公约数:最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。 void reduce(int numerator, int denominator) { int u = numerator; int v = denominator; int temp = 0; while(v != 0){ temp = u % v; u = v; v = temp; } NSLog(@"最大公约数为:u = %d", u); } 4)最小公倍数:两个或多个整数的公倍数里最小的那一个叫做它们的最小公倍数。 5)阶乘:一个正整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,并且 0 的阶乘为 1。自然数 n 的阶乘写作 n!。 6)水仙花数:水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)。 7)三角数:三角形的第一行包含一个弹球,第二行包含两个弹球,以此类推。一般来说,包含 n 行的三角形可容纳的弹求总数等于 1~n 之间所有整数之和,这个和称为三角数。 8) 冒泡排序 // 冒泡排序 for (int i = 0; i < number - 1; i++) { for (int j = 0; j < number - 1 - i; j++) { if (stu[j] < stu[j + 1]) { temp = stu[j]; stu[j] = stu[j + 1]; stu[j + 1] = temp; } } }

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

Cairo 图形库不再支持 OpenGL,删除 14k 行代码

Cairo 是一个开源的图形库,为软件开发者提供了一个基于矢量图形、独立于设备的 API。Cairo 支持输出到一些不同的后端,后端支持包括 X11、Apple Quartz、Win32,以及 PNG、PDF、PostScript、DirectFB 和 SVG 等文件格式。 Cairo 被设计用来在所有的输出媒体上产生一致的输出,同时可以利用硬件加速的优势。 由于 Cairo 提供了跨平台支持,因此在开源社区中广受欢迎。其中包括 Firefox、WebKit、Mono、矢量图形应用 Inkscape,甚至是索尼的 PlayStation 都有在使用 Cairo,而且从 GTK 3 开始所有的渲染都是使用 Cairo 完成的。 虽然 Cairo 也曾实验性地支持 OpenGL,但如今相关代码已经被彻底删除,Cairo 不再支持 OpenGL。 在差不多一年前,Cairo 仓库中出现了一个名为 Drop cairo-gl(放弃 Cairo-gl)的合并请求,合并请求的描述则是写到: Cairo 的 GL 支持一直是一个原型,在过去的 10 年里,没有发生任何事情使它能够如大家所期望的那样正常运作。 正是这样的原因让 Cairo 最终放弃了对 OpenGL 的支持,目前所有的 Cairo OpenGL 代码都已被删除,从下图可以看到,此次一共删除了 14014 行代码。 OpenGL 也成为了自 2022 年放弃 BeOS、OS/2 和 DirectFB 后端后,又一个 “上榜” 的项目。

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

Proton 7.0-5 发布,为 Linux 新增 14 款游戏支持

Proton 是一个基于 Wine 和附加组件的 Steam Play 兼容性工具,需要配合 Steam 客户端一起使用。Proton 可以让那些原本针对 Windows 平台独占的游戏也能在 Linux 操作系统上运行。 在最新版本 Proton 7.0-5 中,带来了以下更新内容: 新增对以下游戏的支持: 《时空裂痕》 《毛线小精灵 2》 《Airborne Kingdom》 《Nancy Drew: Legend of the Crystal Skull》 《梦幻遥控车》 《Aspire: Ina's Tale》 《魔域帝国:禅版》 《死亡微笑 II》 《原始杀戮:灭绝》 《Pico Park Classic Edition》 《Six Ages: Ride Like the Wind》 《暗星一号》 《印第安纳琼斯与帝陵》 《子弹风暴》 修复《蝙蝠侠:阿卡姆城 GOTY》在 Steam Deck 上设置为全屏时在后台启动的问题 修复《漫威蜘蛛侠重制版》在 AMD 系统上显示关于过期驱动程序的对话框 修复《最终幻想 4》(3D 重制版)没有音频的问题 修复《重返猴岛》在最近的游戏更新后对鼠标的点击没有反应的问题 修复 VRChat 和许多其他游戏中的画面倒转的问题 修复《使命召唤:黑色行动 II》在退出时挂起的问题 修复《Bail or Jail》在打开服务条款时崩溃的问题 改善《GTA V》中不加载纹理的情况 修复《荒野大镖客:救赎 2》在最近的游戏更新后崩溃的问题 修复游戏更新后的《最终幻想 XIV Online》启动器功能 修复《魔界战记 5》过场动画的卡顿 修复《精英:危机四伏》中图马思特 HOTAS 外设无法使用的问题 修复《动物园之星》随机崩溃的问题。 修复《SCP:秘密实验室》在最近的游戏更新后无法游玩的问题 修复《铁拳 7》启动时崩溃的问题 修复《阿门罗》在退出时挂起的问题 修复《刀剑神域:虚空幻界》在教程之后冻结的问题 修复《太空工程师》的介绍视频不能正确播放 修复《龙之信条:黑暗觉者》的视频不能正确播放的问题 为 VRChat 实现网络视频支持 更新 dxvk 至 v1.10.3-28-ge3daa699 更多详情可查看:https://github.com/ValveSoftware/Proton/releases/tag/proton-7.0-5

资源下载

更多资源
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文件系统,支持十年生命周期更新。

优质分享App

优质分享App

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

用户登录
用户注册