-
如何在Linux Shell编程中定义和使用函数
所属栏目:[Windows] 日期:2018-09-07 热度:162
函数是一段可复用的代码。我们通常把重复的代码放进函数中并且在不同的地方去调用它。库是函数的集合。我们可以在库中定义经常使用的函数,这样其它脚本便可以不再重复代码而使用这些函数。 本文我们将讨论诸多关于函数的内容和一些使用技巧。为了方便演示[详细]
-
如何在Ubuntu中切换多个PHP版本
所属栏目:[Windows] 日期:2018-09-07 热度:102
有时,最新版本的安装包可能无法按预期工作。你的程序可能与更新的软件包不兼容,并且仅支持特定的旧版软件包。在这种情况下,你可以立即将有问题的软件包降级到其早期的工作版本。请参阅我们的旧指南,在这了解如何降级 Ubuntu 及其衍生版中的软件包以及[详细]
-
6个简单的方式来查看Linux中的用户名和其他信息
所属栏目:[Windows] 日期:2018-09-07 热度:51
这是一个非常基础的话题,在 Linux 中,每个人都知道如何使用 id 来查找用户信息。一些用户也从 /etc/passwd 文件中过滤用户信息。 我们还使用其它命令来获取用户信息。 你可能会问,为什么要讨论这个基础话题呢?即使我也这么认为,因为除了这两个之外没[详细]
-
20年前的Windows 95现在成了个APP
所属栏目:[Windows] 日期:2018-09-07 热度:131
目前,Windows 95已经成为能够运行在各大智能设备及平台上的操作系统,无论是在Apple Watch、Android Wear智能手表还是自家的Xbox One上,你都能看到它的身影。然而程序猿们可并不想止步于此,他们直接把Windows 95做成了一个APP,使其能够在macOS、Linux[详细]
-
对比Ubuntu 18.04和Fedora 28
所属栏目:[Windows] 日期:2018-09-07 热度:147
大家好,我准备在今天突出说明一下两大主流 Linux 发行版,即 Ubuntu 18.04 和 Fedora 28,包括一些特性和差异。两者都有各自的包管理系统,其中 Ubuntu 使用 DEB,Fedora 使用 RPM;但二者使用同样的 桌面环境 Desktop Environment (DE)GNOME,并致力于[详细]
-
将Linux终端会话录制成SVG动画
所属栏目:[Windows] 日期:2018-09-07 热度:136
录制终端会话可以满足我们不同类型的需求。通过录制终端会话,你可以完整记录你在终端中执行的操作,将其保存以供后续参考。通过录制终端会话,你还可以向青少年、学生或其它打算学习 Linux 的人展示各种 Linux 命令及其用例。值得庆幸的是,市面上已经有[详细]
-
Linux桌面中4个开源媒体转换工具
所属栏目:[Windows] 日期:2018-09-07 热度:139
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! 使用这些易用的工具来将音视频文件从一种格式转换为另一种格式。 啊,有这么多的文件格式,特别是音频和视频格式,如果你不认识这个文件扩展名或者你的播放器无法播放那个格式,或者你想使[详细]
-
Linux系统篇-文件系统虚拟文件系统(非常重要!)
所属栏目:[Windows] 日期:2018-08-30 热度:140
看了之前的关于Linux内存管理和进程调度的文章,相比读者们应该对Linux有了大致的了解,本文的主题是Linux虚拟文件系统。闲话少说,开始! 1.软链接和硬链接的区别 我们知道文件都有文件名与数据,数据分两部分:用户数据 (user data) 与元数据 (metadata)[详细]
-
Redis 模块开源许可证变更,多个项目不再开源遭质疑
所属栏目:[Windows] 日期:2018-08-30 热度:135
数据库制造商 Redis Labs 本周将公司开发的 Redis 模块从 AGPL 迁移到将 Apache v2.0 与 Commons Clause 相结合的许可证,对销售许可证涵盖的软件作了限制。许可证的变更意味着自研 Redis 模块 - RediSearch,Redis Graph,ReJSON,ReBloom 和 Redis-ML 将[详细]
-
如何从Mac上的Windows 10中删除Boot camp服务?
所属栏目:[Windows] 日期:2018-08-30 热度:106
Boot Camp是一个MacOS工具,允许您在Mac上安装Windows操作系统。 它会为您提供双启动体验 - 您可以启动windows10或默认MacOS。 Mac OS Yosemite X及更高版本支持windows10。 要从windows 10安装中删除Bootcamp服务有点棘手,因为无法使用控制面板中的程序[详细]
-
程序员为什么一定要用Linux?
所属栏目:[Windows] 日期:2018-08-30 热度:89
大多数人推荐Linux,基本上都会说Linux让你更高效、更优秀。 然而工具只是工具。 然而工具只是工具。 然而工具只是工具。 优秀程序员和不优秀程序员的区别首先是态度上的区别。 他们有自己的理想,思考很多,不管是项目开始之前还是在项目进行中,项目完成[详细]
-
带你了解包管理器的进化
所属栏目:[Windows] 日期:2018-08-30 热度:172
包管理器在 Linux 软件管理中扮演了重要角色。这里对一些主要的包管理器进行了对比。 今天,每个可计算设备都会使用某种软件来完成预定的任务。在软件开发的上古时期,为了找出软件中的虫和其它缺陷,软件会被严格的测试。在近十年间,软件被通过互联网来[详细]
-
如何在Windows 10中保护您的隐私
所属栏目:[Windows] 日期:2018-08-30 热度:73
有人担心Win10会收集用户过多的私人信息。无论您认为Microsoft的操作系统是否跨越隐私线,或者只是想确保您尽可能多地保护您的个人生活,我们随时为您提供帮助。以下是如何在几分钟内保护您的隐私。 在许多人的隐私问题的顶部是在他们浏览网页时收集的关于[详细]
-
使用Ptrace去拦截和仿真Linux系统调用
所属栏目:[Windows] 日期:2018-08-30 热度:74
ptrace(2) ( 进程跟踪 process trace )系统调用通常都与调试有关。它是类 Unix 系统上通过原生调试器监测被调试进程的主要机制。它也是实现 strace( 系统调用跟踪 system call trace )的常见方法。使用 Ptrace,跟踪器可以暂停被跟踪进程,检查和设置[详细]
-
如何在Linux中切换相同程序的不同版本
所属栏目:[Windows] 日期:2018-08-30 热度:178
几天前,我们曾经讨论如何 如何在不同的 PHP 版本之间进行切换 。在那篇文章中,我们使用 update-alternatives 命令实现从一个 PHP 版本切换到另一个 PHP 版本。也就是说, update-alternatives 命令可以将 系统范围 system wide 默认使用的 PHP 版本设置[详细]
-
在Linux中如何以人性化的方式显示数据
所属栏目:[Windows] 日期:2018-08-29 热度:140
许多 Linux 命令现在都有使其输出更易于理解的选项。让我们了解一些可以让我们心爱的操作系统更友好的东西。 不是每个人都以二进制方式思考,他们不想在大脑中给大数字插入逗号来了解文件的大[详细]
-
身为Java程序员,这些开源工具你一定要会
所属栏目:[Windows] 日期:2018-08-20 热度:172
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 本文主要介绍Java程序员应该在2018年学习的一些基本和高级工具。如果你是一位经验丰富的Java开发人员,拥有5到10年的经验,你可能对这些工具很熟悉,但如果不是,现在就是是开始学[详细]
-
为什么中国开发者对开源社区的贡献这么少?
所属栏目:[Windows] 日期:2018-08-20 热度:180
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 上周与一位软件行业的合作伙伴创始人交流时,他说了一句:你是管技术的吧。我笑说:我应该是技术出身的,但现在并不分管技术领域相关的工作,但看起来自己身上做过Coder的烙印还留[详细]
-
微软终于解决Windows 10搜索CPU、硬盘占用过高问题:呼吁用户“路转粉”
所属栏目:[Windows] 日期:2018-08-20 热度:80
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 在早期Windows 10版本中,经常使用搜索功能的用户,一定对其卡、慢、顿糟糕的用户体验印象深刻。不仅CPU、硬盘占用了奇高,而且搜索速度实在让人难以忍受。甚至,一些人会直接禁用[详细]
-
如何在Git中重置、恢复,返回到以前的状态
所属栏目:[Windows] 日期:2018-08-20 热度:94
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 用简洁而优雅的 Git 命令撤销仓库中的改变。 使用 Git 工作时其中一个鲜为人知(和没有意识到)的方面就是,如何轻松地返回到你以前的位置 也就是说,在仓库中如何很容易地去撤销那[详细]
-
如何在Linux中使用Fio来测评硬盘性能
所属栏目:[Windows] 日期:2018-08-20 热度:109
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 Fio(Flexible I/O Tester) 是一款由 Jens Axboe 开发的用于测评和压力/硬件验证的自由开源的软件。 它支持 19 种不同类型的 I/O 引擎 (sync、mmap、libaio、posixaio、SG v3、spl[详细]
-
GNU Linux-Libre 4.18内核正式发布
所属栏目:[Windows] 日期:2018-08-20 热度:170
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 Alexandre Oliva 刚刚宣布了 GNU Linux-libre 4.18 已正式发布的消息,如果你希望让自己的 Linux PC 实现 100% 的自由度,现在就可以去下载体验一番了。其紧随最近发布的 Linux 4.1[详细]
-
程序员眼中最好的十大Linux发行版
所属栏目:[Windows] 日期:2018-08-20 热度:123
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 程序员最喜欢的Linux发行版是什么?相信每个程序员都会有自己的选择。首先Linux发行版必须允许你微调开发环境,并可以编写代码。今天,就帮大家推荐10款2018年最佳的Linux发行版,当[详细]
-
如何配置Windows 10以在蓝屏死机上创建转储文件
所属栏目:[Windows] 日期:2018-08-20 热度:114
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 每当Windows计算机遇到错误时,它都会显示BSOD或蓝屏死机。 这个屏幕通常会出现几分之一秒,创建一些日志或转储文件,因为许多其他人参考,然后突然重新启动计算机。 现在,这个过[详细]
-
Linux下如何通过两个或多个输出设备播放声音?
所属栏目:[Windows] 日期:2018-08-20 热度:77
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 在 Linux 上处理音频是一件很痛苦的事情。Pulseaudio 的出现则是利弊参半。虽然有些事情 Pluseaudio 能够做的更好,但有些事情则反而变得更复杂了。处理音频的输出就是这么一件事情[详细]