首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏h5

    自研react19+arco.design网页版os系统解决方案

    功能特性支持macOS+window桌面模式全新栅格化桌面菜单布局桌面/Dock菜单支持动态JSON配置支持桌面菜单和dock菜单自由拖拽排序支持自定义桌面主题皮肤、毛玻璃模糊质感一款os式后台admin 管理系统解决方案项目框架结构react-os桌面系统使用vite8构建react初始项目,采用react hook语法编码。 使用最新前端框架react19搭建一款webos风格桌面admin管理系统新解决方案。目前该react-os项目已经完结,后续还会进行一些技术分享,感谢大家的阅读与支持!

    9810编辑于 2026-08-26
  • 来自专栏防止网络攻击

    Linux桌面环境(桌面系统

    Linux 中的桌面环境也是一个程序,它和内核不是绑定的,两者的开发也不是同步的;给不带界面的 Linux 系统安装上一个桌面环境,你就能看到各种漂亮的窗口,并能用鼠标点击它们了。 KDE 桌面系统 KDE 是 K Desktop Environment 的缩写,中文译为“K桌面环境”。 KDE 是所有桌面环境中最容易定制的。在其他桌面环境中,你需要几个插件、窗口组件和调整工具才可以定制环境,KDE 将所有工具和窗口组件都塞入到系统设置中。 Unity 很简单、运行速度快,但 Unity 在系统设置下却没有定制桌面的太多选项,要想安装主题或者定制另外不同的选项,比如系统菜单是否应该总是可见,或者“从启动器图标一次点击最小化”,用户需要安装第三方工具 5. Cinnamon 与 MATE 类似,Cinnamon 是由 Linux Mint 团队因为不满 Gnome 3 的改进而开发的另一种桌面环境。

    13.1K30编辑于 2023-10-14
  • 来自专栏h5

    React19+Arco+Zustand仿macOS风格webOS桌面系统

    2026年8月实战React19.2+Zustand5+Arco+Sortablejs仿macOS/windows风格网页版os平台系统ReactWebOS。 全新栅格化桌面菜单 桌面/Dock菜单支持动态JSON配置⚡️ 支持桌面菜单和dock菜单自由拖拽排序⚙️ 支持自定义桌面主题皮肤、毛玻璃模糊质感 一款os式后台admin管理系统解决方案项目框架结构 react-os使用vite8构建工具搭建项目模板,采用react hooks编码页面。 客户端聊天程序 基于React19+Arco+Zustand5接入DeepSeek-V4网页版仿豆包/Kimi流式AI系统Vite8.0+Vue3.5+Arco深度对接DeepSeek网页版AI智能助手 +arcoDesign网页端webOS桌面框架自研Vite8+NaiveUI+Vue3+Echarts后台管理系统全新研发Flutter3.41桌面版OS系统最新款flutter3.41 & dart3.11

    19720编辑于 2026-08-27
  • 来自专栏h5

    electron31+vite5+elementPlus桌面端管理系统ElectronViteAdmin

    经过半个月爆肝实战开发,原创新作electron31+vue3跨平台桌面权限管理系统正式完结啦~electron31-viteadmin内置4种通用布局模板,支持i18n国际化、动态路由权限。 vite5-electron-admin整合vitejs+electron跨平台技术。实现常用的表格、表单、图表、列表、编辑器等业务场景。 echarts^5.5.1markdown编辑器:md-editor-v3^4.18.0模拟数据:mockjs^1.1.0打包工具:electron-builder^24.13.3特性最新前端技术栈Vite5. = trueconst createWindow = () => { let win = new WindowManager() win.create({isMajor: true}) // 系统托盘管理 chartEl.dispose() erd.removeListener(el.value, resizeHandle) }) return chartRef}以上就是electron31+vue3开发桌面端后台管理系统的一些分享

    1K20编辑于 2024-08-19
  • 来自专栏python3

    Python实现系统桌面时钟

    用Python + PyQT写的一个系统桌面时钟,刚学习Python,写的比较简陋,但是基本的功能还可以。 ③系统托盘图标,主要参考PyQt4源码目录中的PyQt4\examples\desktop\systray下的程序 ④鼠标右键,将程序最小化 使用时需要heart.svg放在源代码同级目录下,[文件可在

    3.6K20发布于 2020-01-07
  • 来自专栏桑榆肖物

    Ubuntu 桌面系统升级

    本文介绍 Ubuntu 桌面系统升级的两种方式,通过 UI 或命令行的方式,演示为 20.04 升级为 22.04。并介绍了 windows 的 Linux 子系统 wsl 的升级注意事项。 通过 UI 升级 使用下方命令打开软件更新管理器界面通过 GUI 更新软件,并检查 Ubuntu 系统的更新: sudo update-manager -c -d 升级系统 之后根据指引操作即可完成升级 升级系统 通过命令行升级 通过下方命令可升级 Ubuntu 的桌面版: sudo do-release-upgrade -m desktop 开始升级会提示要更改 sources.list 输入 y 同意即可 等待卸载清理完成,系统会提示进行重启,重启操作即可。 wsl 的额外处理 注意:wsl 系统的话,会出现如下提示,按照要求退出其他 wsl 实例,然后退出当前实例,按回车继续。 wsl 内核更新 升级完成检查 输入 uname -a 和 lsb_release -a 即可发现,系统已经完成升级。

    4.7K10编辑于 2023-01-03
  • 来自专栏pangguoming

    HTML5新特性 桌面消息

    DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>桌面消息</title> </head> <body notification.onclick = function () { notification.close(); }; //5秒后关闭消息框

    1.3K30发布于 2019-05-25
  • 来自专栏mythsman的个人博客

    PyQt5编写桌面程序入门

    一开始一直在纠结用什么python IDE适合进行桌面程序开发,很多PyQt发布网站都推荐用Eric这个编辑器,然而我自己试了下发现界面很一般,而且搞不好还会在安装配置的过程中搞出很多麻烦。 -pyqt5* $sudo apt install libqt5* 单独的PyQt5用法可以找到很多文档,也就是不拖控件直接写代码的那种,当然这样写相对麻烦,更快捷的方法就是用QtDesigner来设计界面生成 .ui文件,再用pyuic5将他转换为.py的界面文件,最后实现其任务逻辑。 这里的PyQt5也是一样,首先我们直接用Qt  Designer,编辑好界面(包括布局以及各种槽函数的配置),然后在命令行下,用pyuic5 HelloWorld.ui -o HelloWorld.py 因此,总而言之,我们需要用到的就是python3,pycharm,pyuic5(通常集成在Qt Designer里),以及Qt Designer。

    1.3K30编辑于 2022-11-14
  • 来自专栏ASP.NET MVC5 后台权限管理系统

    ASP.NET MVC5+EF6+EasyUI 后台管理系统(80)-自由桌面

    系列目录 前言 这次我们来做一个有趣的事情,有朋友跟做了很远,找我要自由桌面的代码,这次我们将演示自由桌面的代码。 自由桌面:用户可以随意增删改桌面的布局、个数(只留自己需要看到的数据),这次纯属EasyUI前端 当然您抛弃EasyUI你同样也能为你的系统桌面定制有趣自由布局 ? 结果预览 ? $("#dd5").is(":hidden")) { Load_5(); } if (! ,#dd9").css("top", ddh * 2 + 17); $(".ddcontent").height(ddh-40) } 布局,我写了1280*800,你可以根据你系统自行计算浏览器的宽高来自适应 总结 大概说到这里,虽然是基于EasyUI的,但是其他UI组件也都有拖拽,或者自己手写拖拽,或者下载第三方的拖拽,都可以为你的系统实现自由布局的功能 下载代码一看便明白其中一些实现方式 您也可以在每个部件加点图标美化一下

    2K100发布于 2018-01-12
  • 来自专栏程序手艺人

    Ubuntu Xfce桌面系统设置项

    系统安装的Ubuntu 16.04 ,默认的桌面系统不是很习惯,特意安装了xfce4桌面系统。 设置开机启动项 从Xfce桌面菜单中选择"Settings Manager"(设置管理器)->Settings"(设置)窗口->Session and Startup"(会话和启动)图标。1 ? ---- 各种桌面环境下设置开机自启动应用程序的方法 ↩︎

    3.5K20发布于 2019-02-20
  • 来自专栏程序你好

    .Net桌面系统架构设计

    面临问题 1.人机交互和用户界面不够友好 2.个性化UI需求 3.没有一套便捷的通用数据导入导出高效解决方案 4.系统安装包太大,应用部署和升级发布麻烦,版本控制较乱 5.不支持二次开发,系统模块化 5.Service Agents 为了方便与第三方系统集成,同时提供服务代理引擎实现访问第三方应用程序服务。 5.系统稳定性,单独的层升级或是改变不影响其他的层,依赖接口的实现能很好的减弱所有的层之间的单独改变而不怎么影响其他层。 9.系统部署方便性,提供版本监测及系统自动升级,易于部署和配置。 根据系统需要可以在系统中存储UTC(通用协调时)时间,根据系统所在区域设置显示系统区域所在时区的时间。

    2.2K33发布于 2018-07-20
  • 来自专栏四月天的专栏

    Linux桌面系统屏幕信息获取

    Linux桌面系统屏幕信息获取(Qt、X11、Xrandr、Xinerma) ​ 最近在项目测试中,发现了关于Qt - UI分辨率自适应的问题。从大小屏幕互相切换的问题。也引发了关于屏幕检测的问题。 [Platforms] WindowsArguments = fontengine=freetype 附一些相关解决方案链接: Qt4K高分屏自适应,解决字体没有跟随组件增大的问题 QT控件字体根据系统缩放比例 height << std::endl; } XFree(display); 对比说明 Qt 在日常使用,Qt获取屏幕分辨率,设置全屏之类的属性,理论来说并不会出问题,但在实际使用中,笔者发现了Qt获取桌面有效分辨率并不正确

    16.2K70编辑于 2023-03-10
  • 来自专栏网络安全技术点滴分享

    信创系统麒麟桌面系统安装mysql server

    ctrl + alt + t,如下所示 2.更新软件包列表,如下所示 3.安装mysql server,如下所示 4.安装配置mysql,设置密码安全策略,移除匿名用户,进制root用户远程访问,如下所示 5.

    1.1K10编辑于 2026-01-19
  • 来自专栏码客

    WPF桌面端开发5-常用技巧

    erase.cur", UriKind.Relative)); m_canvas.Cursor = new Cursor(sri.Stream); 其中cur\erase.cur位于项目根目录下 使用系统光标 2560x1600, 我们通过代码SystemParameters.PrimaryScreenWidth获取的屏幕宽度就是1280, 如果截图截取1280的话,截出的图片就宽高都只有一半, 所以我们就必须获取系统缩放的倍数

    1.2K10发布于 2020-05-09
  • 来自专栏陶士涵的菜地

    在线客服系统源码开发实战总结:H5 Notifications浏览器桌面通知

    在浏览器访问网站,想在浏览器最新化的情况下,也能收到右下角的消息通知 这个时候就会用到H5 Notifications 具体效果可以参照演示页面 演示页面-唯一在线客服系统 实现代码js function

    1.4K20编辑于 2022-11-21
  • 来自专栏hotarugaliの技术分享

    Manjaro21.0下KDE5桌面设置桌面壁纸

    缘由 本来 Manjaro 的 KDE 桌面是可以直接在「系统设置」中直接 GUI 直接更换桌面壁纸的,但我发现每次系统进行滚动更新后,原先的壁纸设置就消失了,需要重新设置。 代码 2.1 单张壁纸固定 固定显示某张图片作为桌面壁纸。 #!/bin/bash location="/home/xxx/... d.writeConfig("Image", "file://'$location'/'${wallpaper}'") }} ' 2.2 多张壁纸循环 随机抽取壁纸目录下的某一张图片作为桌面壁纸 RANDOM % $size)) # 生成随机数 wallpaper=${array[$index]} # 随机索引 echo echo "当前桌面使用的壁纸是 //'$location'/'${wallpaper}'"); }' sleep $sleeptime done 【注】以上程序执行后不会结束,因此最好将其作为守护进程运行,比如添加到系统开机自启动脚本中

    1.9K20编辑于 2022-02-28
  • 来自专栏程序那些事儿

    2020年linux桌面系统盘点

    它使用Xfce作为默认桌面,是一种中等重量的操作系统,旨在将优雅高效的桌面与简单的配置,高稳定性,稳定的性能和中等大小的占地面积相结合。 Manjaro Linux image.png Manjaro Linux是基于Arch Linux的快速,用户友好,面向桌面的操作系统。 Ubuntu image.png Ubuntu是一个完整的桌面Linux操作系统,可免费获得社区和专业支持。 Debian image.png Debian项目是一个由个人共同创造免费操作系统的协会。该操作系统称为Debian。Debian系统当前使用Linux内核。 Fedora中的默认桌面是GNOME桌面环境,默认界面是GNOME Shell。还可以使用其他桌面环境,包括KDE,Xfce,LXDE,MATE和Cinnamon。

    14.8K60编辑于 2023-03-07
  • 来自专栏北京马哥教育

    把docker镜像当作桌面系统来用

    作者:zasdfgbnm 来源:见文末 博主一直都很喜欢思考怎样管理装在自己电脑上的桌面系统,这篇算是前作能当主力,能入虚拟机,还能随时打包带走,Linux就是这么强大的后续探索吧。 虽然Docker设计的初衷并不是操作系统容器,更不是一个直接运行在裸机上的操作系统,但是docker这套强大的工具也会给我们管理操作系统带来巨大的便利。 为什么要用Docker镜像当作桌面系统? 这就要从普通桌面系统的不方便之处说起。通常我们都拥有不止一台电脑,我们希望这些电脑能够保持一致。 于是自然地就会想到,如果我们能够在每次开机的时候,直接把某个docker生成的镜像挂载起来当根目录来使用,就可以让这个镜像直接在裸机上(而不是在容器中)运行,来做我们的日常桌面系统了。 github.com/zasdfgbnm-dockers/archlinux-kde 作者:zasdfgbnm 来源:zasdfgbnm.github.io/2017/12/28/把docker镜像当作桌面系统来用

    2.5K00发布于 2018-07-31
  • 来自专栏cultureSun学安全

    Ubuntu关闭桌面系统的几种方式

    电脑内存太小了,为了节省内存,关闭桌面系统可以节省很多的内存 关闭 GHOME 桌面 sudo systemctl stop gdm #或 sudo service gdm stop 关闭 Unity 或 LXDE 桌面 sudo systemctl stop lightdm #或 sudo service lightdm stop init 命令关闭 输入以下命令来停止 GUI 服务 sudo init

    1.4K10编辑于 2024-07-09
  • 来自专栏逆向技术

    系统权限服务创建桌面进程(进程也是系统权限)

    系统权限服务,创建进程. 一丶简介 为什么要创建系统权限服务.首先.强调权限一说. 我们创建的系统服务默认是系统权限的.然后系统权限(System)创建我们的进程.那么也是系统权限.我们的进程如果要注入到Explorer.exe中就很简单了. return 0; } 三丶服务中创建桌面进程 3.1服务中创建桌面进程原理 在服务中虽然说创建的进程是System权限.但是在win7系统以上,我们创建的进程都会是隐藏的.也就是说你的进程虽然创建出来了 核心代码如下: void RunRemoteControl() //在服务中创建桌面进程. { HANDLE ProcessHandle = NULL; HANDLE CurrentToken 最后就可以创建我们的进程. 3.2服务中创建桌面进程完整代码 完整代码如下: #pragma warning (disable:4996) #include <userenv.h> #include <

    2.8K40发布于 2019-05-25
领券