概述 KDE是史上功能最强大的桌面环境之一:开源且可自由使用.19年前,1996年10月14日,德国程序员 Matthias Ettrich 开始了这个美观的桌面环境的开发.KDE 提供了用户界面以及其他很多日常使用的程序.现在,KDE 被成千上万人在 Unix 和 Windows 上使用.19年对一个软件项目而言是极为漫长的年岁.现在是时候让我们回到最初,看看这一切肇始于何处. K Desktop Environment(KDE)有很多创新之处:新设计,美观,一致的体验,易于使用,对普通用户和…
一.Fedora19的U盘安装 2013年7月3日,Fedora 19正式版发布.Fedora 19除了GNOME桌面版之外,还提供了KDE定制版.LXDE定制版等,有兴趣的网友可以在其官网上下载试用. 据了解Fedora 1正式版一方面做了常规的软件版本更新,另外一方面加入一些新功能:内核升级至3.9.0.增加了使用Extlinux引导程序的选择,它是Syslinux引导程序家族一员.初始设置屏幕重新设计.anaconda安装程序重写(Fedora 18便已开始),提供了对高级存储的支持,比如…
一:linux桌面环境 1. X Windows桌面环境 X Windows软件是图形显示的核心部分,是直接和PC上的显卡及显示器打交道的底层程序,它控制着linux程序如何在电脑上显示出漂亮的窗口和图形. linux并非唯一使用X Windows的操作系统的,它有针对不同操作系统的版本,在linux世界里,能够实行X Windows的软件包可不止一种. 其中最流行的软件包是X.org,他提供了X Windows系统的开源实现,支持当前市面上的很多显卡. 2.KDE桌面 KDE  ( K Des…
Linux桌面新彩虹 --Fedora 14 炫酷应用新体验 650) this.width=650;" hspace="12" align="left" width="160" height="95" alt="" src="http://www.tdbsb.com/1/IMAGES/index_image002.jpg" />Linux的桌面应用已经越广泛其发展势头足…
连接 1.安装xwindow yum -y groupinstall "X Window System" \\安装 X Window System 环境 2.安装gnome desktop 安装成功,但不能启动图形化,因为没有安装桌面KDE或gnome yum -y groupinstall Desktop \\安装桌面 KDE或gnome 3.启动桌面 startx \\启动桌面 4.主机上切换图形桌面 init \\OK ------------------------------…
第十六章.Linux程序包管理之yum及源代码安装 目录 yum介绍 yum配置文件 yum的repo配置文件中可用的变量 yum命令的使用 使用光盘作为本地yum仓库 如何创建yum仓库 编译安装的三步骤 开源程序代码的获取方式 安装后的配置 16.1.yum简介 Yum(全称为 Yellow dog Updater, Modified)是redhat系列linux系统的包管理工具.就是类似windows下安装软件那个下一步下一步的东西.由于linux的开源,所以linux下的软件有大量组件依…
一.基础知识梳理MUA (Mail User Agent) MUA 既是"邮件使用者代理人",因为除非你可以直接利用类似 telnet 之类的软件登入邮件主机来主动发出信件,否则您就得要透过 MUA 来帮你送信到邮件主机上头去. 最常见的 MUA 像是 Mozilla 推出的Thunderbird ( 雷鸟 ) 自由软件, 或者是 Linux 桌面 KDE 常见的 Kmail ,及Windows 内件的 Outlook Express (OE) 等 .MUA 主要的功能就是收受邮件主机…
安装软件包的三种方法 1.rpm.yum.源码包 2.yum会把依赖的包都安装上 rpm包介绍 3.rmp报名组成结构:yum-3.4.3-132.el7.centos.0.1.noarch.rpm yum:包名 3.4.3:版本号 3主版本号,4次版本号,3修正版本 132.el7:发布版本号 centos.0.1.noarch :平台 rpm:包后缀名 rpm工具用法 1.安装rpm包 -ivh 更新包 -Uvh [root@bogon Packages]# rpm -ivh zip-3.0…
kvm虚拟化介绍 一.虚拟化分类 1.虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而显著提高计算机的工作效率. 虚拟化使用软件的方法重新定义划分 IT 资源,可以实现 IT 资源的动态分配.灵活调度.跨域共享,提高 IT 资源利用率,使 IT 资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求.   2.虚拟化层次种类:   (1) 完全…
kvm虚拟化介绍 一.虚拟化分类 1.虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而显著提高计算机的工作效率. 虚拟化使用软件的方法重新定义划分 IT 资源,可以实现 IT 资源的动态分配.灵活调度.跨域共享,提高 IT 资源利用率,使 IT 资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求. 2.虚拟化层次种类: (1) 完全虚拟化…
RPM介绍 RPM是已经编译好的软件安装库.编译是有相应环境相适应的,包括系统,版本等相关信息都要跟编译版本一致才行,否则肯定会出现安装不成功的情况,强制安装的话,也会出现各种各样的问题. 在这种情况下,就出现了SRPM的格式,带源码的安装库文件. RPM和SRPM的相关区别,如下图 YUM原理图 rpm使用详解 强制安装 同理,如果要安装U盘中的软件,也需要如此来进行操作 RPM 升级与更新 RPM查询软件是否安装 [root@localhost ~]# rpm -q lograotate 未…
一.安装软件包的三种方法 Linux下游三种安装方法,rpm工具.yum工具.源码包.rpm按装一个程序包时,有可能因为该程序包依赖另一个程序包而无法安装:yum工具,可以连同依赖的程序包一起安装. 二.rpm包介绍 rpm包是预先在Linux上编译并打包的文件,安装快捷. 缺点:安装环境必须预编译环境一致或相当:当宝与包之间存在着相互依赖,则卸载时必须先把依赖包卸载. 如果依赖的包是系统必须的,就不能卸载这个包,否则系统会崩溃. 如果虚拟机光驱中还有系统安装盘镜像,就可以通过执行命令把光驱挂载…
转自:http://www.blogjava.net/vagasnail/articles/301140.html?opt=admin 介绍下Python 中 map,reduce,和filter 内置函数的方法: 一:map map(...) map(function, sequence[, sequence, ...]) -> list 说明: 对sequence中的item依次执行function(item),执行结果输出为list. 例子: >>> map(str, ran…
转自:http://www.blogjava.net/vagasnail/articles/301140.html?opt=admin 介绍下Python 中 map,reduce,和filter 内置函数的方法: 一:map map(...) map(function, sequence[, sequence, ...]) -> list 说明: 对sequence中的item依次执行function(item),执行结果输出为list. 例子: >>> map(str, ran…
GTK+图形界面编程 Linux大多是在字符界面,但也可以开发图形界面 目前已经存在多种Linux下开发图形界面的程序开发包:最常用的是Qt和GTK+ Qt是一个跨平台的图形界面开发库,不仅仅支持Linux,还支持所有类型的Unix和Windows.Qt良好的封装机制使模块化程度非常高,可重用性强. 桌面KDE使用Qt开发 Qt使用C++作为其开发语言,而更多的Linux下的开发者用C,GTK+使用C语言开发.基于LGPL授权,所以,GTK+是开源的. 桌面GNOME基于GTK+开发…
窗口是屏幕上的一个矩形区域.窗口分为3种:重叠窗口.弹出窗口和子窗口.每个窗口都有由系统绘制的“非客户区”和应用程序绘制的“客户区”.在 MFC 中,CWnd 类为各种窗口提供了基类. 1 通过 HWND 获得 CWnd 指针 通过 HWND 获得 Cwnd 指针可以调用 Cwnd::FromHandle 函数. 1 2 3 4 5 6 7 8 void CDemoDlg::OnButton1() {     HWND hWnd = GetSafeHwnd();  //获得当前窗口的句柄    …
在众多的社交类软件中,朋友圈是必不可少的,可以与好友.同学等分享自己的日常和有意思的事情,在开发社交类App时,朋友圈发表的内容你不可能让他全部显示,全部显示的话用户体验度会非常不好,这时就要用到全文.收缩的功能,朋友如果想要看你发的动态,只要点一下全文就可以查看所有的全部的内容了,如果不想看,也没有必要把这一篇文章全部都滑到底部,才能看下一条内容. 源码地址:链接:http://pan.baidu.com/s/1boQC7vT 密码:qfnk 如果链接失效,请发我邮箱:dingchao7323…
原文链接:https://www.kafan.cn/edu/2898054.html 1.2008设置自动登录 具体方法:开始→运行→输入“rundll32 netplwiz.dll,UsersRunDll”命令打开帐户窗口,先选中要自动登陆的账户,去选“要使用本机,用户必须输入用户名密码”复选框,输入该帐户的密码即可(前提是要关闭UAC). 2.关闭用户账户控制(UAC ) 打开控制面板→用户帐户→打开或关闭用户账户控制→取消使用用户账户控制(UAC)帮助保护您的计算机.但是一定要在安装完软件…
Qt简介: 1990 开发 1991 发布Qt 1.0. 公司:Trolltech (奇趣科技) 1997 Qt被用来开发Linux桌面KDE 2008 被Nokia收购 2012 被转让给Digia公司 几个C/C++库: MFC 微软自家的. wxWidget, 是一个标准的C++库,优点:界面都是原生风格. gtk++ , 是一个C库. Qt,是一个著名的C++库,我们所使用的Qt,确切说也就是它的GUI编程部分.Qt有两套协议 -- 商业版本和开源LGPL版本. Qt是一个跨平台框架.跨…
用于添加/删除/更新RPM包,自动解决包的依赖问题以及系统更新升级. 1.命令格式:    yum  [参数] [软件名]2.命令功能:    功能:  yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令.    简介:  yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.3…
redhat使用yum需要付费yum安装的也是rpm包 centos的网络yum源默认已经配置好了,连接的是centos官方yum源,在国外,网速慢 yum源配置在/etc/yum.repos.d下 这个目录里有CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo 默认CentOS-Bas…
Ben Werdmuller 是一位 Web 策划师和开发人员,他专注于开放源码平台.他是开源社交网络框架 Elgg 的共同创始人和技术带头人.Ben 的博客 http://benwerd.com/. 简介: 实时 web 应用程序是联网的应用程序,带有基于 web 的用户界面,能够及时显示刚刚发布的 Internet 信息.这样的应用程序示例包括社会新闻聚合器和监控工具,它们能够使用来自外部源的数据持续更新.在本教程中,您将创建一个小型通知工具 Pingstream,它使用 PHP 和 Jav…
(1).输出重定向 定义:将命令的标准输出结果保存到指定的文件中,而不是直接显示在显示器上. 输出重定向使用>和>>操作符. 语法:cmd > filename,表示将标准输出写入文件,如果此文件已存在,将覆盖原文件的内容.如果不存在,则新建该文件. cmd >> filename,表示将标准输出追加到文件,如果文件不存在,则新建该文件. 实例1:查看当前主机的CPU类型保存到cpu.txt文件中,而不是直接显示到屏幕上. //如果想要直接查看CPU信息 [xf@xue…
Linux是一个多任务的多用户的操作系统,而在安装linux的时候经常遇到的问题-没有图形化桌面.在上节中我们演示了RHEL7安装图形化的过程,下面我们演示Centos6的图形化安装. 一.Centos6系统安装——发现默认没有桌面 没有安装图形化,挂载光盘,创建本地yum.下面来进行图形化组件的安装. 二.安装图形化组件 测试yum仓库 查看yum中的程序组 由于centos6的系统程序组很多,所以有more命令,分页找所需程序包 我们找到了桌面环境包“x Window system” 安装x…
      用于添加/删除/更新RPM包,自动解决包的依赖问题以及系统更新升级.     (1)用法:     用法:  yum  [参数] [软件名]     (2)功能:     功能:  yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令.    简介:  yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖…
在VS中新建win32 Application Proj,选择Empty ,完成TetrisWin项目创建.新建tetris.c和tetris.h两个文件,打开tetris.h文件. 首先要包括的是可能要用到的头文件,那在这里要用到是什么头文件呢? 本系统是开发一个游戏,那么游戏的话就需要有和用户进行交互的游戏界面,那就需要绘图操作,那么就会用到windows的绘图函数库,所以第一步就是要包括这个windows头文件,但是要注意我们现在是在头文件tetris.h中来包含这个头文件,这里就需要注意…
CentOS 7 & Chinese Fonts bug # check $ yum grouplist $ yum grouplist hidden # root $ yum groupinstall "Font" $ yum groupinstall "Chinese Support" https://access.redhat.com/solutions/15815 https://stackoverflow.com/questions/3802746…
如何选择一款适合自己操作系统.Windows.Mac还是Linux? 作者:我们都很努力着 简介:电脑已经逐渐离不开我们生活,但是如何选择一个我们最佳,最适合的电脑操作系统就成了一些困难选择人士的一个问题.不考虑硬件,只说系统,最少内存8G起步,CPU也得4核以上吧. 本文章适合程序员.小资人士或者喜欢折腾的人士.当然如果你想给自己打造一个独一无二的电脑操作系统的环境.那么你可以看看本篇文章. 一.Windows操作系统怎么样?选择那个合适! 个人计算机在中国的普及,大约是从1995年开始的,也…
Linux 入门 =================Gnome 基于GTK图形库 速度快 稳定性好 专注与桌面本身 偏商务 RedHat企业版默认桌面KDE 基于QT 速度慢 软件多 习惯接近win 偏家用娱乐----------------------uname 用于显示当前操作系统名称 -----------------------ifconfig -a 网络查看 ------------------------cat /proc/meminfo 内存信息查看 ---------------…
题记 介绍下Python 中 map,reduce,和filter 内置函数的方法 一:map map(...) map(function, sequence[, sequence, ...]) -> list 对sequence中的item依次执行function(item),执行结果输出为list. >>> map(str, range(5)) #对range(5)各项进行str操作 ['0', '1', '2', '3', '4'] #返回列表 >>> de…