首页 文章 精选 留言 我的

精选列表

搜索[加密工具],共10000篇文章
优秀的个人博客,低调大师

Electron 25.3.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron25.3.0现已发布,具体更新内容如下: Features 添加了使用session.downloadURL()发送 HTTP headers 的功能。#38870 Fixes 修复了使用 PipeWire 在 Wayland 上列出桌面捕获源时发生的崩溃。#39051 修复了protocol.handle()在使用'file'方案时从未调用回调的问题。#39064 修复了某些 Electron 类的原型类名称不正确的问题。#39035 修复了在 macOS 上创建的没有操作的通知会错误地显示Show按钮可见的问题。#39014 修复了在关闭回调中删除 Web 视图可能导致崩溃的问题。#39008 修复了 Wayland 上标题栏按钮的显示。#39044 Unknown 修复了BrowserViews设置边界在不同平台上表现不一致的问题。#39005 更新说明:https://github.com/electron/electron/releases/tag/v25.3.0

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

寻隐 (Queryable) —— 自然语言本地相册搜索工具

寻隐 (Queryable) 是一个完全运行在本地的 Core ML 模型,它可以让你用句子描述来找到相册里的照片。 具体来说,寻隐 (Queryable) 利用 OpenAI CLIP 的模型编码技术将图像和文本相连接,用户可以使用任何自然语言输入在 iPhone 的相册中进行搜索。而且它完全离线运行,所以相册隐私不会泄露给任何人。 使用场景 你可以用任何你能想到的文字描述来寻找某张照片,它可以是一个场景(如:“雨中漫步”)、一种色彩("漆黑房间里的橘色台灯")、一个物体的动作("小狗张嘴巴"),甚至是照片中传达的情感("我们恋爱啦")。 如果你记得曾经拍过某张照片:和朋友去露营、和恋人在海边合影,但相册照片实在太多翻不过来,你可以在寻隐用「一群人在森林露营」,或「男孩和女孩手牵手在海边」快速找到它。 而这一切,完全离线(无网络连接)进行。 注意:Mac 版目前只支持相册搜索,暂不支持针对磁盘全部图像的搜索。 运行截图 工作原理

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

Electron 25.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron25.2.0现已发布,具体更新内容如下: Features node:前缀要求现在在沙盒式渲染器预加载的events、timers和url中受到支持。#38729 Fixes 修复了webContents.printToPDFpreferCSSPageSize类型错误。#38791 修复了在 mara 上下文菜单关闭期间尝试更改nativeThemesource 时出现的崩溃。#38839 修复了当用户取消 print dialog 时webContents.print()停止触发回调的问题。#38814 Other Changes 将 Chromium 更新为 114.0.5735.134。#38782 更新说明:https://github.com/electron/electron/releases/tag/v25.2.0

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

Electron 25.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron25.0.0现已发布,具体更新内容如下: Features 添加了使用 defaultSession 对象解析主机的 net.resolveHost。#38152 向cursor-changed事件添加了几个新的光标值。#38363 在 Windows 上添加了对 Mica 和 Acrylic 背景效果的支持。#38357 公开webContents用于居中文本选择、滚动到页面底部和顶部以及调整所选文本的方法。#38362 从扩展程序中显示context-menu事件。#38356 添加了 BrowserWindow.set/getWindowButtonPosition API。#37094 添加httpOnly到 cookie 过滤器。#37255 添加logUsage到shell.openExternal()选项,允许在 Windows 上将SEE_MASK_FLAG_LOG_USAGEflag 传递给ShellExecuteExWindows。#37139 增加了net.fetch()。#36733 添加protocol.handle、替换和弃用protocol.{register,intercept}{String,Buffer,Stream,Http,File}Protocol。#36674 添加types到webRequest过滤器。#30914 向webContents和<webview>tag 添加了一个will-frame-navigate事件,每当框架层次结构中的任何框架尝试导航时都会触发该事件。#34418 向导航器事件添加了启动器信息。#37085 添加了使用 defaultSession 对象解析主机的 net.resolveHost。#38152 在app上添加了新的“did-resign-active”事件。#38018 添加了几个标准页面大小选项到webContents.print()。#37159 在会话处理程序ses.setDisplayMediaRequestHandler()的回调中增加了enableLocalEchoflag,当音频是WebFrameMain时,允许远程音频输入在本地输出流中被 echo。#37315 将热管理信息添加到powerMonitor.#38028 允许将绝对路径传递给 session.fromPath() API。#37604 暴露了webContents上的audio-state-changed事件#37366 Fixes 确保 Electron 的自定义AXManualAccessibility属性在所有相关协议方法中按预期工作。#38223 修复了使用无效设置调用webContents.print时可能发生的崩溃。#38230 修复了无论焦点状态如何,Windows FrameView始终显示为非活动状态的问题。#38473 修复了macOS 上最小化或全屏窗口BrowserWindow.isMaximized()可能错误返回 true 的问题。#38307 修复了在 Windows 上BrowserWindow.isVisible()对于最小化窗口会不正确的返回true的问题。#38314 修复了MediaStreamTrack.getCaptureHandle()总是返回null。#38433 修复了getNormalBounds()在 Windows 上为透明最大化窗口返回不正确边界的问题。#38348 修复了窗口被销毁后访问BrowserWindow.id抛出错误的问题。#38311 修复调用win.minimize()后直接调用win.maximize(),再调用win.isMaximized()错误返回true的问题。#38345 修复了 Windows 的默认背景颜色可能不正确的问题。#38157 ...... 详情可查看更新说明。

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

镜像分析工具 diving v0.4.2 版本正式发布

diving最新使用使用rust重构,程序体积更小,性能更快,此重构版本特性如下: 支持命令行与网页两种模式 基于HTTP API的形式获取镜像数据,不再需要安装docker程序 支持多个平台,包括:linux,windows,macos 也直接分析导出的镜像数据,如:diving file:///tmp/redis.tar 使用diving精简docker镜像 在docker支持多阶段构建(multi-stage builds)之后,构建运行时的镜像仅将在最后阶段复制依赖的文件即可,对于golang与rust等仅需要复制运行文件即可。基于alpine为基础镜像构建,基本均在20MB以下。 镜像Layer汇总 docker镜像由一层层的layer构成,第一层为基础镜像,而后面的镜像为构建脚本时生成的,在针对layer分析时需要一层层的来优化考虑。 基础镜像为运行镜像的最底层,建议考虑选择alpine等精简的镜像,也仅安装运行时所依赖的模块,减少引入各种漏洞的风险。 首先可以先看镜像汇总,其包括4项指标: 分数: 根据layer中浪费的空间等数据计算的分值,可作为镜像优化的直观指标 镜像大小: 镜像所有层级的汇总以及保存时压缩的大小 其它层级总大小: 除基础镜像层的其它层级汇总,等同于项目构建所有添加的数据大小 浪费的空间大小: 其它层级重复出现、修改或删除的文件汇总大小,此为主要优化点 由上面的4点指标可快速得出Layer的分析结论,明确第一层基础镜像是否过大(如果是可选择基于alpine),其它层级总大小是否符合预期(如果比项目预期过大则按层分析所添加数据),浪费的空间大小是否可避免(对于后续层级重复更新、删除等文件是否无效操作)。 镜像Layer层级分析 若感觉某个layer数据不合理时,如何针对其做具体分析呢?docker hub提供了构建镜像每个layer对应的命令,简单的分析可直接查看命令是否合理。而layer包括了哪些文件,以及具体相关文件的具体信息则需要具体解析layer的目录树才可获取,docker运行时则是将所有layer解析后层级重叠汇总完整目录树。 如上所示,镜像分层数据可按层级选择、按文件大小过滤、按是否更新或删除过滤(每层的文件均为新增,因此无需提供是否新增过滤)、文件名称搜索等功能,通过以上的筛选配置,则可快速分析该层数据是否有优化空间。常用的方法如下: 选择分层+勾选更新或删除选项+展开所有目录: 查看每层更新或者删除了的文件,确认此类操作是否可以精简,避免无效数据的产生 选择分层+勾选文件大小>=1MB+展开所有目录: 查看每层较大的文件(可按场景选择不同的大小过滤),判断此类文件是否应用运行时所需,若非必须可在生成时避免此类大文件的生产 选择分层+关键字筛选: 可以筛选每层中的无效文件,例如压缩包、文本文件等(需要注意明确是否的确无需使用) ,也可下载该文件确认内容 小结 diving提供快速便捷的镜像分析方式,可以定期针对项目镜像汇总生成分析报告,优化镜像构建逻辑,精简避免无效镜像数据。diving提供了terminal与以web形式,web的测试地址可以直接使用以下地址:https://diving.npmtrend.com/

资源下载

更多资源
Mario

Mario

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

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应用均可从中受益。

WebStorm

WebStorm

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

用户登录
用户注册