首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安装好Ubuntu18.04之后要做的事!!大全、详细教程!

bin export NODE_PATH=$NODE_HOME/lib/node_modules 然后重启.profile或者.bashrc source ~/.bashrc 验证是否配置成功: 终端输入...npm.taobao.org/dist \ --userconfig=$HOME/.cnpmrc" 然后重启.profile或者.bashrc source ~/.bashrc 验证是否配置成功: 终端输入...打开终端输入命令 sudo apt install git 第二步: 配置本机git的两个重要信息,user.name和user.email,终端输入如下命令即可设置 git config --global...大功告成,这样你git push的时候就不需要每次输入用户名和密码了,github作为现在最流行的代码管理 工具,对于程序员来说学会使用它还是很有必要的。...刷子/调色板/渐变色的GIMP插件集 gimp-gmic 用于《GREYC魔术图像转换软件》的GIMP插件 gimp-gutenprint GIMP的打印插件 gimp-plugin-registry

1.7K20

Linux下截屏并编辑的最佳工具

要是你想使用终端来安装,可以执行以下命令: sudo apt install flameshot 如果你安装过程遇到问题,可以按照 官方的安装说明 进行操作。安装完成后,你还需要进行配置。...你只需要跟随我们的教程 Shutter 修复这个禁止编辑选项并将程序图标在任务栏上显示出来 。问题修复后,就可以使用 Shutter 来快速编辑屏幕截图了。...同样地,软件中心搜索也可以找到进而安装 Shutter,也可以基于 Ubuntu 的发行版执行以下命令使用命令行安装: sudo apt install shutter 类似 Flameshot,...如果要指定自定义键盘快捷键,只需要执行以下命令: shutter -f 方法 4: Linux 中使用 GIMP 获取屏幕截图 ?...点击 “Snap” 截取屏幕截图,图像将自动显示 GIMP 可供编辑。 方法 5: Linux 中使用命令行工具获取屏幕截图 这一节内容仅适用于终端爱好者。

3.1K11
您找到你想要的搜索结果了吗?
是的
没有找到

高效地将 TailwindCSS 与 Nuxt 结合使用

因此 Nuxt 引擎在运行应用程序时将无法找到它。...您需要安装并配置该软件包,然后就可以开始了! 太棒了,对吧?让我们看看如何使用 TailwindCSS 为我们的应用程序构建自定义调色板。...为 TailwindCSS 生成自定义调色板 theme.extend.colorsTailwindCSS 附带一组默认的调色板,但我们也可以使用文件的字段提供自定义调色板tailwind.config.ts...该工具允许我们上传图像,它将以 TailwindCSS 格式生成四种主要调色板及其色调,如以下屏幕截图所示: 剩下的就是将生成的代码复制并粘贴到您的tailwind.config.ts文件,然后您就可以应用程序中使用调色板了...概括 本教程,我们学习了如何在 Nuxt.js 应用程序安装和配置 TailwindCSS。

36720

把你的 GIMP 变成 PhotoShop

GIMP( GNU 图像处理程序(GNU Image Manipulation Program))是一个一流的开源自由的图像处理程序。...,仍然可以设置更改) 安装该补丁后,GIMP 的外观看起来如下: image.png 如何安装 这里是以 flatpak 做示例介绍的,但这个补丁其实“只是文件”而已,所以,你可以以任何打包方式安装的...通过 AppCenter/Package Manager 或终端安装 GIMP Flatpak: flatpak install flathub org.gimp.GIMP 安装此补丁 发布页面的 ....zip 文件,你会发现三个隐藏的文件夹( Linux 上,使用名字前的 ..../GIMP/2.10/ GIMP macOS 上的发布时间有点延迟,这样一来,这个补丁仍然可以工作,特别是快捷键方面,但有些东西,比如工具箱的组织,至少要等到 macOS 版本达到 2.10.20

69810

linux下卸载软件命令行,如何使用Linux的命令行卸载软件 | MOS86「建议收藏」

相关文章图片1tupian如何在Ubuntu轻松添加和删除程序14.04 如何在Linux 中找到应用程序的精确包名如果您有想要卸载的内容,但是您不知道确切的名称,请参阅我们的文章,了解Linux查找准确的包名称...您还可以使用“dpkg”命令查看计算机上所有已安装软件包的列表,按“Ctrl Alt T”打开终端窗口。提示符下键入以下命令,然后按“Enter”。...sudo apt-get –purge删除gimp 提示时输入密码,然后按“Enter”键。 NOTE:密码您键入时不会显示。但是,您可以选择键入密码时显示星号。...sudo apt-get删除gimp 本文中讨论的 As,Linux安装的程序取决于其他软件包的功能。当您卸载程序时,可能存在卸载程序依赖的程序包不再使用的程序包。...sudo apt-get clean This命令删除“/ var / cache / apt / archives”的aptitude缓存。安装程序时,软件包文件被下载并存储该目录

3.9K20

OOP 三大特征之多态(Polymorphism)

既然多态这么好,为什么很多人感觉无法项目中自如地多态? 多态需构建抽象。 构建抽象 找出不同事物的共同点,这是最具挑战的。令人懵逼的也往往是眼中的不同之处。很多人眼里,鸡就是鸡,鸭就是鸭。...给函数指针赋值的操作下沉到了运行时去实现。运行时的实现,就是个查表过程: 一个类在编译时,会给其中的函数虚拟函数表找个位置,把函数指针地址写进去,不同子类对应不同虚拟表。...C++这种注重运行时消耗的语言: 只有virtual函数会出现在虚拟函数表 普通函数就是直接的函数调用,以此减少消耗 对于Java程序员,可通过给无需改写的方法添加final帮助运行时优化。...多态依赖于继承,这只是某些程序设计语言自身的特点。面向对象本身的体系,封装和多态才是重中之重,而继承则很尴尬。 一定要跳出单一语言的局限,这样,才能对各种编程思想有更本质的认识。...管理员和普通用户可以分别提供接口,分别提供相应的内容。 如果说非要二者共用,可以考虑服务层共用,接口层面分开,接口层去适配不同的接口。 总结 多态是基于对象和面向对象的分水岭。

70610

盘点那些真正能提升工作幸福度的小工具

,同时也是是 Mac 上非常强大的触摸板辅助工具: 自定义系统快捷键,可以通过快捷键或组合键的形式,这里我使用了 command + 数字键 快速启动应用程序。...Sip Sip 是一款屏幕取色软件,支持 CSS Hex, CSS3 HSL, CSS3 RGB 等十余种颜色制式,几乎适合任何开发或设计作为屏幕取色器: 颜色快速调用坞,创建多个调色板后,你可以发现在屏幕的左侧...调色板,你可以 Sip 的 Menubar 里创建多种调色板,适用于各种工程、情绪板的颜色方案部署。...终端下是不是经常输错命令? The Fuck 是一款了不起的工具,帮你彻底解决这个问题,当你输错命令后,只要输入 fuck 命令,它会帮你自动纠正错误!...Chrome 插件篇 Allow CORS: Access-Control-Allow-Origin 允许CORS,你可以轻松地 Web 应用程序执行跨域 Ajax 请求。

65020

盘点那些真正能提升工作幸福度的小工具

,同时也是是 Mac 上非常强大的触摸板辅助工具: 自定义系统快捷键,可以通过快捷键或组合键的形式,这里我使用了 command + 数字键 快速启动应用程序。...Sip Sip 是一款屏幕取色软件,支持 CSS Hex, CSS3 HSL, CSS3 RGB 等十余种颜色制式,几乎适合任何开发或设计作为屏幕取色器: 颜色快速调用坞,创建多个调色板后,你可以发现在屏幕的左侧...调色板,你可以 Sip 的 Menubar 里创建多种调色板,适用于各种工程、情绪板的颜色方案部署。...终端下是不是经常输错命令? The Fuck 是一款了不起的工具,帮你彻底解决这个问题,当你输错命令后,只要输入 fuck 命令,它会帮你自动纠正错误!...Chrome 插件篇 Allow CORS: Access-Control-Allow-Origin 允许CORS,你可以轻松地 Web 应用程序执行跨域 Ajax 请求。

51530

把你的 GIMP 变成 PhotoShop

GIMP( GNU 图像处理程序(GNU Image Manipulation Program))是一个一流的开源自由的图像处理程序。...,仍然可以设置更改) 安装该补丁后,GIMP 的外观看起来如下: image.png 如何安装 这里是以 flatpak 做示例介绍的,但这个补丁其实“只是文件”而已,所以,你可以以任何打包方式安装的...通过 AppCenter/Package Manager 或终端安装 GIMP Flatpak: flatpak install flathub org.gimp.GIMP 安装此补丁 发布页面的 ....zip 文件,你会发现三个隐藏的文件夹( Linux 上,使用名字前的 ..../GIMP/2.10/ GIMP macOS 上的发布时间有点延迟,这样一来,这个补丁仍然可以工作,特别是快捷键方面,但有些东西,比如工具箱的组织,至少要等到 macOS 版本达到 2.10.20

70630

把你的 GIMP 变成 PhotoShop

GIMP( GNU 图像处理程序(GNU Image Manipulation Program))是一个一流的开源自由的图像处理程序。...,仍然可以设置更改) 安装该补丁后,GIMP 的外观看起来如下: image.png 如何安装 这里是以 flatpak 做示例介绍的,但这个补丁其实“只是文件”而已,所以,你可以以任何打包方式安装的...通过 AppCenter/Package Manager 或终端安装 GIMP Flatpak: flatpak install flathub org.gimp.GIMP 安装此补丁 发布页面的 ....zip 文件,你会发现三个隐藏的文件夹( Linux 上,使用名字前的 ..../GIMP/2.10/ GIMP macOS 上的发布时间有点延迟,这样一来,这个补丁仍然可以工作,特别是快捷键方面,但有些东西,比如工具箱的组织,至少要等到 macOS 版本达到 2.10.20

1.3K20

linux安装卸载软件的命令_shell命令卸载软件

您也可以使用“ dpkg”命令查看计算机上所有已安装软件包的列表,按“ Ctrl + Alt + T”打开“终端”窗口。 提示符下键入以下命令,然后按“ Enter”。...终端”窗口中滚动浏览已安装软件包的列表,找到要卸载的软件包。 注意包的全名。...但是,您可以输入密码时选择显示星号。...您可以将这两个命令组合在一起,以删除程序和删除不再使用的依赖项,如下所示(再次,“自动删除”之前加两个破折号)。...此命令将删除“ / var / cache / apt / archives”的智能缓存。 安装程序时,将下载软件包文件并将其存储该目录。 您无需将文件保留在该目录

4.4K20

编译时异常和运行时异常

Error(错误):是程序无法处理的错误,表示运行应用程序较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题。...Exception(异常):是程序本身可以处理的异常 Exception可以分为运行时异常和非运行时异常 1,unchecked exceptions(运行时异常)都是RuntimeException类及其子类异常...异常表示程序运行过程可能出现的非正常状态,运行时异常表示虚拟机的通常操作可能遇到的异常,是一种常见运行错误。...异常是指java程序运行时(非编译)所发生的非正常情况或错误,与现实生活的事件很相似,现实生活的事件可以包含事件发生的时间、地点、人物、情节等信息,可以用一个对象来表示,Java使用面向对象的方式来处理异常...Exception表示程序还能够克服和恢复的问题,其中又分为系统异常和普通异常,系统异常是软件本身缺陷所导致的问题,也就是软件开发人员考虑不周所导致的问题,软件使用者无法克服和恢复这种问题,但在这种问题下还可以让软件系统继续运行或者让软件死掉

2.2K20

CTF取证方法大汇总,建议收藏!

ImageMagick工具可以合并到脚本,让你能够快速识别,调整大小,裁剪,修改,转换或以其他方式处理图像文件。它也可以使用比较功能找到两个看似相同的图像之间的视觉和数据差异。         ...而且内存快照通常包含在磁盘上无法找到的上下文和线索,因为它们只存在于运行时,例如操作配置,远程攻击shellcode,密码和加密密钥等。...办公文件分析         迄今为止,微软已经创建了数十种Office文档文件格式,其中许多文件格式已经被网络钓鱼和恶意软件作为传播恶意程序的载体,因为它们包含宏(VBA脚本)。...Windows文档的一个典型的VBA宏会将PowerShell脚本下载到%TEMP%,并尝试执行它,在这种情况下,你可以使用PowerShell脚本分析任务。...如果宏被模糊化并且具有解压缩程序,则不需要拥有Office许可证来进行调试。你可以使用Libre Office,任何已调试程序的人都会熟悉其界面。

3K31

Scratch 2.0编辑器(1)

对于Scratch2.0版本,我们可以直接使用浏览器访问在线编辑器(基于flash,可以scratch网站点击Create创建打开)来创建程序并在社区里和其他人分享。...离线版本 在线版和离线版编程界面基本上一致,但在线版的编辑器右下角有一个Backpage(背包)的模块。...这个功能也可以用来创建一个脚本的多个拷贝或添加脚本到不同的项目里。...) 右边区域为脚本/造型/声音编辑器 积木调色板Blocks palette里有一些代码块(也被称作“积木”,英文为Blocks),这些代码块可以被拖拽到脚本区域来编写程序(被称为“项目”)。...(控制), Sensing(侦查), Operators(运算), and More Blocks(更多积木,一些自定义积木和扩展)。

3.9K100

环境变量:熟悉的陌生人

环境变量是什么 环境变量(Environment Variables)是程序运行时动态可用的「变量」。这些变量的值可以来自各种来源,如文本文件、第三方密钥管理器、调用脚本等。...运行时/进程环境变量 运行时环境变量只针对它们关联的运行时或进程。这些变量通常由创建新进程的父进程设置,并伴随系统和用户环境变量。 我们可以使用终端脚本来动态创建和存储这些变量。...我们可以控制谁可以访问变量管理器(大多数情况下),并将其用作应用程序密钥的中央存储库。 缺点 虽然平台原生变量管理器似乎是我们所需要的解决方案,但在选择它们之前,我们应该记住一些问题。...但是,我们无法通过此方法访问.env文件定义的任何变量。为此,我们需要使用像dotenv这样的包在运行时加载.env文件。...我们将根据应用程序部署的环境更改此URL的值。 如果无法访问环境变量,则上述两个键的值将包含为对象的未找到

11410

收集的网络上大型的开源图像处理软件代码(提供下载链接)

只是往往个人能力或精力有限,短时间内无法找到那些也许藏于角落里的金子。本人研究图像至今也历时7年,慢慢的摸索和累积找到了一些相关资料,共享给大家学习。...1、 最著名的开源图像软件:GIMP。 开发语言:C GIMP号称Linux下的PhotoShop,总观其工程,确实达到了PhotoShop早期版本的功能。...缺点就是界面不美观,用户体验差,执行速度Windows下慢(Linux下不清楚)。...其算法很多是取自GIMP的代码,如果认为GIMP的代码过于复杂,可以从该软件很轻松分解出你需要的部分。...7、一款VB值得爱好者学习的软件:iBmp 开发工具:VB6 虽然提供的算法上没有什么太多值得说明的地方,但在图像缩放的坐标计算、偏移、图像导航器方面的代码确实值得大家学习。

4K30

通俗理解运行时异常和非运行时异常(一般异常)

Error(错误):是程序无法处理的错误,表示运行应用程序较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题。...从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。如IOException、SQLException等以及用户自定义的Exception异常,一般情况下不自定义检查异常。...异常表示程序运行过程可能出现的非正常状态,运行时异常表示虚拟机的通常操作可能遇到的异常,是一种常见运行错误。...异常是指java程序运行时(非编译)所发生的非正常情况或错误,与现实生活的事件很相似,现实生活的事件可以包含事件发生的时间、地点、人物、情节等信息,可以用一个对象来表示,Java使用面向对象的方式来处理异常...Exception表示程序还能够克服和恢复的问题,其中又分为系统异常和普通异常,系统异常是软件本身缺陷所导致的问题,也就是软件开发人员考虑不周所导致的问题,软件使用者无法克服和恢复这种问题,但在这种问题下还可以让软件系统继续运行或者让软件死掉

91020

修改linux终端字体颜色

引言: Linux操作系统终端是开发者和系统管理员经常使用的工具之一。通过修改终端字体颜色,你可以创建自定义的主题,使终端界面更加舒适和独特。...进入配置:终端,点击菜单或使用快捷键进入配置选项。 找到配色方案:配置,通常会有一个"配色方案"或"外观"选项。 自定义颜色:配色方案可以设置终端背景色、文本颜色、光标颜色等。...通过拖拽调色板或选择预设颜色来进行自定义。 预览和保存:可以设置过程预览颜色效果。一旦满意,点击保存或应用按钮。 配置步骤: 打开你的Linux终端应用。...菜单中找到"Edit"(编辑)或"Preferences"(首选项)等选项。 寻找"Profile"(配置文件)或"Appearance"(外观)标签。...颜色设置,你可能会看到不同的部分,如背景、文本、光标等。点击相应部分以进行颜色设置。 根据你的喜好,调整颜色值或选择预设颜色。 确认设置后,点击"Apply"(应用)或"OK"按钮。

19510

一文读懂Java虚拟机类加载机制

它们根据加载类的特定规则来尝试加载类,最终如果无法加载则抛出ClassNotFoundException。自定义类Java加载器Java可以通过继承ClassLoader类来自定义类加载器。...加载加密/混淆的类:可以通过自定义类加载器来解密/解混淆类字节码,然后再加载到Java虚拟机自定义类加载器可以根据不同的需求来实现各种特殊的类加载逻辑,可以使应用程序具备更灵活和强大的能力。...它表示在运行时无法找到某个类。...当某个类成功加载,并且类加载过程中发现其依赖的某个类无法找到时,就会抛出NoClassDefFoundError。通常情况下,这意味着编译时存在依赖关系,但在运行时找不到所需的类。...可能的原因包括:编译时存在依赖关系,但在运行时依赖的类不存在依赖的类被其他类库替换或删除类加载器无法找到依赖的类依赖的类文件被更改或损坏区别总结来说,ClassNotFoundException表示某个类在运行时无法找到

293101

献给 Debian 和 Ubuntu 用户的一组实用程序

这些实用工具提供了一些额外的有用的命令,这些命令基于 Debian 的系统默认不可用。...通过使用这些工具,用户可以找到哪些程序占用更多磁盘空间,更新系统后需要重新启动哪些服务,一个软件包搜索与模式匹配的文件,根据搜索字符串列出已安装的包等等。...Debian-goodies – 给 Debian 和 Ubuntu 用户的实用程序 debian-goodies 包可以 Debian 和其衍生的 Ubuntu 以及其它 Ubuntu 变体(如 Linux...、Python、Ruby) 使用钩子完全集成到 apt/dpkg 它在默认仓库可以使用。...通过使用此信息,你可以升级系统或软件包之后轻松找到哪个包可能会在什么时间损坏了另一个包。

67420
领券