首页 文章 精选 留言 我的

精选列表

搜索[剪贴板历史],共10004篇文章
优秀的个人博客,低调大师

sudo-rs 打破历史惯例,默认启用密码反馈

科技媒体 phoronix 消息称,在最新版本的 Ubuntu 26.04 中,当 sudo提示输入密码时,默认启用密码反馈,会在输入密码时显示星号 (*) 字符。 传统上,出于安全考虑,sudo 不会提供密码反馈,以防他人窥视或截取屏幕时泄露密码长度。但上游 sudo-rs 现在默认启用了“pwfeedback”功能,以改善用户体验。 “将默认设置修改为输入密码时显示星号。用户仍可通过明确关闭`pwfeedback`选项禁用星号显示功能。 这解决了新用户在使用过程中遇到的一个主要痛点。理论上,由于密码长度会暴露给屏幕下方的人,安全性会降低,但这微不足道的改进远不及用户体验问题带来的便利。除了 sudo/login 之外,其他所有密码输入界面(包括 Linux 系统中的其他场景)都会显示星号。” 此举源于去年 10 月份的一份错误报告,该报告要求默认启用 pwfeedback,以便“做出合理的现代用户体验决策”。 不过,并非所有人都乐见 sudo-rs 打破传统。鉴于 Ubuntu 26.04 的开发版本现在也采用了这种默认行为,这个问题也在Ubuntu 的一份 bug 报告中被提出,不过该 bug 已被标记为“Won't Fix”。 “升级前,正如预期,在终端输入密码不会显示任何内容。 升级后,输入密码时却会显示星号。 为什么?! 这违背了数十年来不向窥视者显示密码长度的惯例。”

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

Linux 内核将删除 23 年历史的 AMD 代码

「3DNow!」 是 AMD 在 1998 年 2 月发布的技术。23 年后的今天,Linux 5.17 将移除相关技术的代码,未来新版本的 Linux 内核将不再支持该技术。 3DNow! 是 AMD 针对 x86 架构处理器的一项重大技术创新,它包含一组新的指令,主要用于浮点密集型的游戏/多媒体应用。借助 3DNow! 能够突破传统处理器在这方面的计算瓶颈,为硬件和软件应用实现提供强大的解决方案。 3DNow! 技术所带来的优势包括: 在高分辨率场景下带来更高的帧率; 更好的真实世界环境的物理建模; 更清晰和更详细的三维模型; 更流畅的视频播放; 以及接近剧院质量的音频; 3DNow! 技术最初部署于 AMD-K6-2、AMD-K6-III 和 AMD Athlon 处理器中。 从上图中能够看出,作为 Linux 5.17 更新周期中有关 x86 变化的一部分,3DNow! 的相关代码被加入到了 Linux 内核的删除队列中。虽然该技术为 AMD K6 和 Athlon 处理器带来了非常多的优势。但随着英特尔后续推出了 SSE 并大获全胜,3DNow! 最终没能得到太多厂商的支持和采用。因此 AMD 已在十年前就废弃了这些指令,而且在 AMD 后续推出的新处理器上也没有再采用这些指令。 如今在 Linux 内核中删除 3DNow! 的相关代码也实属正常操作,也为 Linux 内核的代码做出了进一步的改进。 从内核中移除 3DNow! 的支持能够释放大约 500 行代码,这些代码在内核中已经存在了 23 年,也已被弃用了超过 10 年时间,现在是时候让这部分内核代码随着 Linux 5.17 周期的到来在 2022 年消失了。

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

最新历史版本 :Android修改system只读权限:remount

Android上替换Launcher有两种方法,一种是将img烧到设备上时,将Launcher打进去,另外也可以试着替换Launcher。这里先测试第二种。 想修改替换以下Android里的Launcher, 但是Laucher所在的目录/system/app是只读的。 需要先通过remount将其设置为rw。 具体操作: lixinso@lixinso-desktop:~$adb devices List of devices attached emulator-5554 device lixinso@lixinso-desktop:~$adb shell # mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0 none /dev/cpuctl cgroup rw,cpu 0 0 /dev/block/mtdblock0 /system yaffs2 ro 0 0 /dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0 /dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0 /dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 # mount -o remount /dev/block/mtdblock0 /system # mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0 none /dev/cpuctl cgroup rw,cpu 0 0 /dev/block/mtdblock0 /system yaffs2 rw 0 0 /dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0 /dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0 /dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 # mount完就可以任意修改删除拉~~~~ 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lixinso/archive/2010/08/24/5835598.aspx 分类: android solve Android上替换Launcher有两种方法,一种是将img烧到设备上时,将Launcher打进去,另外也可以试着替换Launcher。这里先测试第二种。 想修改替换以下Android里的Launcher, 但是Laucher所在的目录/system/app是只读的。 需要先通过remount将其设置为rw。 具体操作: lixinso@lixinso-desktop:~$adb devices List of devices attached emulator-5554 device lixinso@lixinso-desktop:~$adb shell # mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0 none /dev/cpuctl cgroup rw,cpu 0 0 /dev/block/mtdblock0 /system yaffs2 ro 0 0 /dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0 /dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0 /dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 # mount -o remount /dev/block/mtdblock0 /system # mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0 none /dev/cpuctl cgroup rw,cpu 0 0 /dev/block/mtdblock0 /system yaffs2 rw 0 0 /dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0 /dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0 /dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 # mount完就可以任意修改删除拉~~~~ 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lixinso/archive/2010/08/24/5835598.aspx 分类: android solve 本文转自wanqi博客园博客,原文链接:http://www.cnblogs.com/wanqieddy/archive/2011/12/28/2304908.html 如需转载请自行联系原作者

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

电信物联网应用结束深圳人工抄表历史

一块智能水表里只需植入一枚物联网卡,即可通过网络对千家万户实现远程自动抄表计费。近日,广东深圳电信联合深圳水务集团及华为公司,利用物联网及大数据技术,全面推进“互联网+智慧水务”的转型。据了解,自今年8月起,深圳将实现第一批水表的智能远程抄表, 此举意味着现阶段人工抄表的时代将被取代。 面对本地水表用户数的急剧增加,以及人工抄表耗时耗力的难题,深圳水务集团利用深圳电信和华为在各自运营领域的领先优势,构造民生应用信息化体系。深圳电信依托自身广覆盖的网络,通过在水表内放置物联网卡,以及华为的NB-IOT物联网解决方案,实现物联网终端的接入和数据回传,无需上门,居民水表的数据便可实时传输至城市供水的信息服务平台。此外,管网监测、科学调度、网络规划建设等都可借助该平台一一实现,而基于3GPP标准的系统也能更好地保证运行的可靠性和安全性。 对于居民来说,智能远程抄表推广后,不仅省去入户抄表的麻烦,还可以通过手机App或网络缴纳水费,同时,也可查看给水管网的水压、水质等信息,更加放心地饮用自来水。 本文转自d1net(转载)

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

获准通过,Fedora 将解决 C 语言历史遗留问题

在半个月前,Fedora 提出了一项新的提议,该提议希望 “将 Fedora 移植到现代 C 语言标准”,如今该提议的状态已被修改成 “接受”,这也意味着这一提议已获得 Fedora 工程和指导委员会(FESCo, Fedora Engineering and Steering Committee)的同意。 提议中写道: 早在 1999 年,C 语言标准的一个新的修订版删除了一些向后兼容的特性,然而 GCC 仍然默认接受这些过时的结构。对这些结构的支持让程序员感到困惑,并有可能影响 GCC 实现未来 C 语言标准中的功能。预计未来的 GCC 版本(可能是 GCC 14)将默认不支持这些传统的语言结构。此更改的目标是让 Fedora 为 GCC 的转变做好准备。 Fedora 设定的目标期限为 Fedora 40 以及 GCC 14 发布之前,根据开发计划,两者都将会在 2024 年发布。开发者也提到,LLVM 也在考虑 2023 年推行类似的举措,因此也将从这些移植工作中受益。然而,LLVM 16 可能会在这项工作结束之前就率先登陆 Fedora,LLVM 团队目前正在研究其他方法。 在该项提议中,Fedora 也提到了此次转变可能会带来的一些变化,其中包括移除隐式函数声明、移除隐式 int、删除旧式函数声明、新的 bool/true/false 关键字、改变函数声明中()的含义,以及拒绝将整数和指针之间的隐式转换作为错误等。 这一变化将主要影响那些已经很少再进行维护的开源软件。但是对于已经专注于瞄准现代 C 标准的主要开源项目来说,这一变化应该不会造成太大影响。这项提议的具体详情可以在 Fedora Wiki 上找到。

资源下载

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

WebStorm

WebStorm

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

用户登录
用户注册