图形界面

Centos7 安装VNCserver&图形界面

笑着哭i 提交于 2020-04-07 08:51:27
1.安装软件包。 yum install tigervnc-server -y yum groups install GNOME yum groups install "Virtualization Hypervisor" "Virtualization Platform" "Virtualization Tools" "Virtualization Client" "Virtualization" 2.拷贝vnc server配置文件。 cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service 3.编辑vnc server配置文件。 vim /etc/systemd/system/vncserver@:1.service [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/sbin/runuser -l root -c "/usr/bin

硬盘安装Debian

时光总嘲笑我的痴心妄想 提交于 2020-04-04 06:19:49
  Debian的硬盘安装方式和Kali差不多,都不支持类似Ubuntu通挂载ISO的方式来安装(小白之言,有错误请指出。),只有通过刻录光盘,写入U盘或者直接通过硬盘安装。刻光盘和写入U盘安装的方式就不说了,简单但是麻烦。本文使用硬盘安装的方式来安装debian,其实硬盘安装和刻录到U盘安装原理是一样的,只是需要自己添加安装程序的启动引导。   先解压安装iso到任意分区更目录。iso下载地址: http://mirrors.163.com/debian-cd/7.6.0-live/amd64/bt-hybrid/ ,我下载的是debian-live-7.6.0-amd64-gnome-desktop.iso.torrent。   我使用的是grub4dos作为整个硬盘的引导程序,因此我在menu.lst中添加相应的启动项来启动,使用Windows引导程序的话需要使用easybcd之类的在Windows的bcd中添加引导来启动grub之类的来引导安装程序。具体方法百度,我添加的启动代码如下: title 安装 Debian \n   root (hd0,5)   kernel /live/vmlinuz boot=live single init 1   initrd /live/initrd.img   boot   这是作为小臂的我折腾了一天多以后才研究出来的启动代码

Ubuntu图形界面root登录出“sorry, that didn’t work please

£可爱£侵袭症+ 提交于 2020-04-04 00:05:47
ssh登录主机执行下 vim /etc/pam.d/gdm-autologin 注释行 "auth requied pam_succeed_if.so user != root quiet success" vim /etc/pam.d/gdm-password 注释行 "auth requied pam_succeed_if.so user != root quiet success" 来源: 51CTO 作者: weimeng3410 链接: https://blog.51cto.com/14757092/2484490

Ubuntu下图形界面卡死解决办法

妖精的绣舞 提交于 2020-03-29 18:10:58
杀死进程 ubuntu下的xorg软件包是包括显卡驱动、图形环境库等等一系列软件包,我想我把它的进程杀掉,GUI桌面就应该会好使了吧。于是我用了下面的命令找到Xorg命令的进程pid。 ps -t tty7 1 当然了在卡死的情况下,我们不能打开终端。但是,我们用alt+ctrl+F1切换至文本模式下,就可以输入这个命令了。接着杀掉这个进程就行了: kill pid 1 上面这个命令需要root权限。 编写脚本 但是,我时间长了以后总输入这个很不方便,而且我也可能会忘掉这个命令。于是,我写了一个脚本,一个命令就搞定了。下面是我的命令: fuckXorg 1 以后用这个命令就可以解决了Ubuntu下图形界面卡死的情况。我想你们一定等不及fuck这个该死的Xorg了吧,下面我告诉你们我是怎么做到的。其实很简单,下面会用到一些环境变量的知识,如果对它不怎么熟悉,请参考这篇文章: http://blog.csdn.net/xlinsist/article/details/51028581 首先编辑下面的文件,加入下面图片中最后两行脚本。 vim /root/.profile 1 史上最牛逼Ubuntu下图形界面卡死解决办法 加入这两行脚本以后,每次当root用户登录时,都会把/root/bin目录加入到PATH环境变量。 接着,在/root

组态软件开发(zz)

五迷三道 提交于 2020-03-28 13:24:41
http://www.ad.siemens.com.cn/service/answer/solution.asp?q_id=53092&cid=1032 底层驱动的开发是一方面,最重要的是稳定性,研发新品不是做出来就能用的,要有一个试运行的过程,在这个过程中不断发现问题和改进问题,所以给客户使用时,系统的稳定性是最重要的。 监控组态软件主要是以下几方面组成。 1、实时数据库 实时数据库,顾名思义就是一种处理和存储实时数据的数据库,它分为两种构成模式,第一种就是利用开发工具直接开发二进制文件模式,自己开发sql引擎,建立索引以及配置文件等机制,例如IFIX;另外一种就是依托于成熟的关系数据库,把实时数据放在二进制文件中但sql引擎,索引,以及配置文件都利用关系数据库等机制,例如WINCC。 1、内核通讯 说起内核通讯一般谈及组态软件很少涉及,因为它是一种根本看不见摸不着但具有决定组态软件的构架。市面上比较流行就是两种通讯框架,一种是与实时数据库通讯为核心框架,图形界面、脚本、通讯驱动等都是围绕实时数据库来完成相应功能,另一种就是消息通讯为核心框架的,这种框架就是类似SOA构架,首先建立通信数据元素,把所有用于访问的数据格式包含在其中,然后通过消息发布出去,是那个组件接受那个组件完成相应的指令,消息通讯在今天的组态软件行业里也分为内存消息型和端口消息型

swing简介

血红的双手。 提交于 2020-03-18 01:51:10
Swing(用户界面开发工具包) 编辑 Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台 应用程序 可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event 目录 1 创建图形界面步骤 2 导入Swing包 3 选择界面风格 4 设置顶层容器 5 添加其他组件 6 模式使用 7 事件处理 1 创建图形界面步骤 编辑 (1)导入Swing包 Swing 可定制图形界面 (6张) (2)选择界面风格 (3)设置顶层容器 (4)设置按钮和标签 (5)将组件放到容器上 (6)为组件增加边框 (7)处理事件 (8)辅助技术支持 2 导入Swing包 编辑 下面语句导入Swing包 import javax.swing.*; 大部分Swing程序用到了AWT的基础底层结构和事件模型,因此需要导入两个包: import java.awt.*; import java.awt.event.*; 如果图形界面中包括了事件处理,那么还需要导入事件处理包: import javax.swing.event.*; 3 选择界面风格 编辑

java swing简介

时光怂恿深爱的人放手 提交于 2020-03-18 01:46:57
java应用程序用户界面开发包 Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event 用Swing创建图形界面步骤: (1)导入Swing包 (2)选择界面风格 (3)设置顶层容器 (4)设置按钮和标签 (5)将组件放到容器上 (6)为组件增加边框 (7)处理事件 (8)辅助技术支持 1。导入Swing包 下面语句导入Swing包 import javax.swing.*; 大部分Swing程序用到了AWT的基础底层结构和事件模型,因此需要导入两个包: import java.awt.*; import java.awt.event.*; 如果图形界面中包括了事件处理,那么还需要导入事件处理包: import javax.swing.event.*; 2.选择界面风格 Swing允许选择程序的图形界面风格常用的有java风格,windows风格等 下面的代码用于选择图形界面风格,这里选择的是跨平台的Java界面风格。 try { UIManager.setLookAndFeel(

Linux常见问题、命令笔记

夙愿已清 提交于 2020-03-17 03:15:44
笔者刚接触Linux不久,由于没有系统的学习linux知识,在学习和折腾的过程中踩了很多坑,在此作一些记录,一是给自己备忘,二也希望能给大家一些帮助。 1.常见的几种linux系统: redhat系列:redhat,cenbtos,fedora ——安装软件用apt-get *(新版本可以直接用apt了) debian系列:debian,ubuntu ——安装软件用yum * 路由系列:openwrt,tomato…… 手机系列:Android,ios …… 2.进入linux系统输入ifconfig发现无此命令,因为我是centos,所以用yum -y install net-tools 3.vim常见操作命令: 3.1.进入编辑模式:打开文件后按i字母 3.2.退出编辑模式:esc键 3.3.保存退出::wq 3.4.不保存文件强制退出::q! 4.安装图形化界面:(以centos安装gnome为例) yum update yum groupinstall "X Window System" yum groupinstall -y "GNOME Desktop" 等待安装完成,出现Complete!后即可用如下命令打开图形界面: init 5 如果是debian,则用如下命令尝试: apt update apt install gnome apt install x

控制台图形界面

安稳与你 提交于 2020-03-15 18:10:36
http://blog.csdn.net/caiwencongwyj/article/details/45013807 按大作业要求用SetPixel硬画,画面不连贯,学习一下正常方法; bmp图片格式:http://baike.baidu.com/link?url=l_J5mPcXSEm_tDcfPJYiJlOThH-X3rJPOBJnCjTikWiP16w_TOLhxN5y3gNRY5hJRdhL_Mfr2fRNu4mTiDo43K 概念:   DC:设备上下文,又称设备描述表,相当于画布;应用程序不能直接访问设备描述表,只能由各种相关API函数通过设备描述表的句柄间接访问该结构;   句柄:标识应用程序中的不同对象的唯一整数; 函数:   int GetObject(指向感兴趣的图形对象的句柄, 将写到缓冲区的信息的字节数,指向一个缓冲区的指针);   功能:将指定图形对象的信息放入一个指定的缓冲区;    SelectObject( 设备上下文环境的句柄,被选择的对象的句柄);   功能:选择一对象到指定的设备上下文环境中,该新对象替换先前的相同类型的对象;被选择的对象的句柄必须由特定函数创建,如CreateCompatibleDC,CreateFont等等;   BitBlt(指向目标设备环境的句柄,目标区域x坐标,目标区域y坐标,指定源在目标区域的宽度

几款开源的图形界面库(GUI Libraries)

雨燕双飞 提交于 2020-03-12 15:25:48
SmartWin++ 遵循BSD许可协议的C++ GUI库,建立在Windows API之上,但仍可以通过使用WineLib在Linux/xNix上使用。也支持Pocket PC和基于Windows CE的应用程序... XCLASS XCLASS库是X Windows环境中的一个C++ GUI工具包的。它是基于Xlib的,由一套组件,包括从简单部件到复杂的,其中也包括许多常用的对话框。组件有MS Windows外观风格。 Windows++ Windows++是一个轻量级的C++应用程序框架,它可以让你的C++程序中使用窗口 FOX FOX是一个C++开发图形用户界面库,方便和有效的基础工具包。 V C++ GUI框架 V是一个免费的可移植的C++的图形用户界面框架,旨在开发出各种不同的图形界面平台上的应用程序。 wxWidgets 一个开源的C++ GUI框架,使跨平台的编程变得简单。 GtkAda Ada95的一个完整的图形工具包 FLTK FLTK的是一个跨平台的C++ GUI工具包用于UNIX / Linux(X11),支持微软Windows和MacOS X lesstif lesstif的是Hungry Programmer的OSF/Motif版本。 Open Motif Open Motif是Unix环境下的图形库 Microwindows