首页 文章 精选 留言 我的

精选列表

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

Office 97 古董级彩蛋首次被发现

Albacore 近日触发Office 97隐藏彩蛋:在Word 97中,把系统日期设到1997年后,按住Ctrl拖动“标准”工具栏并松开,点Clippy,输入“This is not a contest”再搜索,屏幕即播放数分钟彩色滚动字幕,列出当年开发团队名单,Clippy同步吐槽程序员趣事。 该彩蛋因触发步骤繁复,自1996年11月Office 97发布以来近30年未被公开发现。Office 97 是微软Office系列的一个重要里程碑,首次引入了命令栏用户界面和著名的助手“大眼夹Clippy”。 Office 97内置《模拟飞行》(Excel)和《弹珠台》(Word)等彩蛋此前都已被发现,然而,Albacore发现的这个彩蛋触发条件极其复杂,几乎不可能被意外撞见。 如果你手中还有安装了Office 97的虚拟机,可以尝试以下操作: 确保系统日期设置为1997年之后。 在Word 97中,按住Ctrl键并移动“标准”工具栏到不同位置,每次移动后松开Ctrl键。 点击Clippy。 输入“This is not a contest”。 点击搜索后,奇迹就会发生。

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

openKylin 实现新国标系统级全面支持!

在近期发布的openKylin(开放麒麟) 1.0版本中,实现从底层库到应用程序对新国标GB 18030-2022的支持,可正常查看和编辑符合GB 18030-2022规范的文本文件,并内置国标宋体系列字体,新增GB 18030-2022内码输入法,完成对新国标GB 18030-2022的全面支持。 今天,就带大家详细了解什么是GB18030-2022,为什么要实现对其的支持以及openKylin所做工作。 一、什么是GB18030-2022 GB18030全称为《信息技术 中文编码字符集》,是我国自主研制的超大型中文编码字符集国家标准。该标准规定了中文字符及其他常用字符的二进制编码及其对应的字形或图形。2022年7月19日发布的GB18030-2022是其最新版本(简称新国标),并将于2023年8月1日正式实施。 GB18030-2022标准相比旧版标准GB18030-2005,新增了17000多个汉字,共收录87887个汉字,228个汉字部首。新国标大幅扩充了汉字字符数量,尤其是生僻字数量,基本上满足了人名、地名、古籍等场景中生僻字处理的需求。 此外,GB18030-2022对旧的中文编码规范提供了良好的兼容性,新国标在字汇和编码上兼容GBK和GB2312。 GB18030-2022规定了三个实现级别,openKylin支持的级别3是最高实现级别——支持新国标中全部汉字字符。 二、为何需要支持GB18030-2022 依据GB18030-2022国标文件规定,新国标适用于所有"具备中文和其他文字图形字符信息化处理及交换功能的技术类产品",包括计算机,操作系统,输入法等软硬件产品。从适用范围的角度来讲,openKylin操作系统需要支持新国标。 三、为支持GB18030-2022所作工作 为了完整准确支持GB18030-2022标准,需要从底层基础库到应用程序进行全面修改才能实现该目标。其涉及到的模块如下图所示: 在openKylin社区GBCharactersEncoding SIG组的主导推动下,openKylin 1.0版本完成了文本编辑器(pluma)、GTK3框架、harfbuzz以及glibc库的相关修改,实现了对GB18030-2022的完整支持。 取之于开源,回馈于开源。在支持新国标的过程中,openKylin向上游pluma提交了一个PR,解决了pluma文本编辑无法设置非ASCII字符字体名字体的问题。 并向上游GTK提交了2个PR,解决了GTK3中存在的CSS解析器无法正确识别非ASCII字符字体名的问题。 同时,为了支持输入法新国标字符,GBCharactersEncoding SIG、InputMethod SIG联合开发了GB18030输入法,使用户可以通过国标内码输入任意新国标字符。至此,openKylin 1.0版本实现了对新国标的全面支持,包括文字输入、文字显示等多个方面。 四、后续计划 当然,支持新国标离不开各方面的支持与配合。为此,openKylin社区GBCharactersEncoding SIG还将与业界各方进行配合,进一步推动新国标的落地,包括但不限于以下几个方面: 推动第三方应用支持新国标 推动WPS、奇安信浏览器、搜狗输入法等主流应用程序支持新国标。 完善Qt GUI框架对新国标的支持 未来,GBCharactersEncoding SIG将持续跟进国标字符编码相关工作,力争成为权威的国标实现开源组织。欢迎各位爱好者加入GBCharactersEncoding SIG,和我们一起为国标字符信息化处理添砖加瓦。 GBCharactersEncoding SIG主页地址: https://gitee.com/openkylin/community/tree/master/sig/GBCharactersEncoding

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

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等操作系统。

WebStorm

WebStorm

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

用户登录
用户注册