CMake是一个能帮助你在几乎所有平台上构建C/C++项目的工具。很多流行的开源项目都使用了CMake,例如:LLVM, Qt, KDE 和 Blender。 所有的CMake项目都包含一个叫做 CMakelists.txt 的脚本,这篇博客就是为了指导如何配置和构建CMake项目而写作的。这篇博客 ...
分类:
其他好文 时间:
2018-10-08 00:35:56
阅读次数:
223
注意:以下命令用sudo或者以root用户进行 一.Xterm(在安装KDE桌面情况下)的配置(可以黏贴,复制): 首先在根目录下编辑文件.Xresources(没有可以创建) 最后执行: 借鉴自:陳聽溪 二.安装fcitx的ui(否则输入法不能使用),安装搜狗输入法: 1)安装fitcx的ui件: ...
分类:
其他好文 时间:
2018-10-02 18:02:26
阅读次数:
270
热点随笔: · 积极参与开源项目,促进.NET Core生态社区发展(张善友)· 给刚工作不久的程序猿同学的一封信(虚无境)· 一个小时学会Maven(张果)· .NET西安社区 [拥抱开源,又见 .NET] 活动简报(.NET西安社区)· IdentityServer4实战 - 谈谈 JWT To ...
分类:
其他好文 时间:
2018-09-25 10:15:33
阅读次数:
155
挑战一:上下文切换 多线程一定比单线程快么? 输出 答案是并不一定,当测试量达到一百万的时候,并发才能比串行优势点(本代码环境结果); 线程创建和上下文切换都是需要开销的。 如何减少上下文的切换? 无锁并发编程:可以使用一些方法避免使用锁,如将数据的ID按照Hash算法取模分段,不同的线程处理不同段 ...
分类:
其他好文 时间:
2018-09-19 23:35:47
阅读次数:
233
一般centos主要用于服务器,所以很少开启图形化界面,但有时为了工作方便也会偶尔开启图形界面,下面谈谈如何开启图形化界面, 简化安装( minimal CentOS)是没有桌面环境, 需要自行安装,可以使用yum安装, 1. yum 的 group 指令 yum 可以以程序组的模式来安装成套的软件 ...
分类:
其他好文 时间:
2018-09-10 18:00:07
阅读次数:
3754
1、Rhythmbox是一个音乐播放和管理应用,GNOME桌面环境自带,它可以播放各种音频格式的音乐管理收藏的音乐。同时还具有音乐回放、音乐导入、刻录音频CD、显示专辑封面、显示歌词、DAAP共享等功能。 2、Amarok是一款音乐播放器,KDE桌面环境自带,有着非常漂亮的外观和强大的播放功能,同时 ...
分类:
系统相关 时间:
2018-09-10 13:31:18
阅读次数:
250
1、Gnome-screenshot 是一款 GNOME 截图工具,顾名思义,它是一款用来对整个屏幕、一个特定的窗口或者用户所定义一些其他区域进行捕获的工具。该工具提供了几个其他的功能,包括对所捕获的截图的边界进行美化的功能。 2、Spectacle是一个用于捕获桌面屏幕截图的简单应用程序。KDE桌 ...
分类:
系统相关 时间:
2018-09-10 11:57:36
阅读次数:
265
正文 CentOS 7 默认是没有图形化界面的,但我们很多人在习惯了 Windows 的图形化界面之后,总是希望有一个图形化界面从而方便我们使用,这里介绍一下 CentOS7安装图形化桌面系统的方法。 一、进入 root 模式 因为权限限制,所以我们需要进入 root 模式,开机使用 root 登陆 ...
分类:
其他好文 时间:
2018-09-09 23:59:47
阅读次数:
349
插件和主题网站 yaourt ocs url "KDE Store" Splash screens 开机画面 文件解压至 ~/.local/share/plasma/look and feel/ 推荐Snowy Night Miku 和 ArchSpace Icon Themes 图标 文件解压至 ...
分类:
其他好文 时间:
2018-09-07 23:53:46
阅读次数:
574
Spring工程中,创建实体对象时,可以通过JPA的@Entity标识实体与数据库表的对应关系,@Column标识数据库字段。其中还有标识两个实体间关系的注解:@OneToOne、@OneToMany、@ManyToOne和@ManyToMany,分别标识一对一、一对多、多对一和多对多。在此,简单记 ...
分类:
编程语言 时间:
2018-09-06 22:58:44
阅读次数:
185