当前搜索:

Linux 命令之 chmod:修改权限

在 Linux 命令中,chmod用于修改文件或者目录的权限。对于文件或者目录的普通权限,共有 3 种,分别为: r:读取; w:写入; x:执行。 此外,还有 3 种特殊权限,分别为: suid:Set User ID; sgid:Set Group ID; sticky:粘滞位。 在此,我们仅介绍如何利用chmod修改文件及目录的普通权限。权限范围及代号文件及目录的权限范围,包括: u:User...
阅读(902) 评论(2)

详述 IntelliJ IDEA 远程调试 Tomcat 的方法

在调试代码的过程中,为了更好的定位及解决问题,有时候需要我们使用远程调试的方法。在本文中,就让我们一起来看看,利用 IntelliJ IDEA 进行远程调试 Tomcat 的方法。首先,配置remote:如上图所示,点击Edit Configurations,进入如下界面:如上图所示,我们进入了Run/Debug Configurations界面,然后点击左上角的+,选择Remote: 标注 1:运...
阅读(600) 评论(2)

详述 iTerm2 配色及免密登录 SSH 的方法

博主说:iTerm2 是一个 Mac 版的类似于 Xshell 的终端工具,虽然很多同学说其功能并没有 Xshell 那么强大,但它仍然能够满足我们的大部分需求了。在此文中,我们将详细介绍 iTerm2 的配色方案及免密登录 SSH 的方法。 首先,给出 iTerm2 的相关链接, iTerm2 客户端下载地址:iTerm2 - macOS Terminal Replacement. iTerm2...
阅读(2579) 评论(2)

论「版本号」的正确使用方式

】版本号广泛运用于开发的各种场景:NPM 包的版本定义、对 NPM 包的特定版本的依赖指定、git 的 daily 版本号分支等等。面对如此多的场景,版本号的命名却存在很大问题。举些例子: 开始写一个新项目 / 模块时,不管三七二十一,都从0.0.1起版本,直到项目不再维护时,版本还停留在0.0.48,前两位永远都是0。 API 变化巨大,而版本号雷打不动一步一个脚印。一个二方包从0.0.8升级到...
阅读(3739) 评论(8)

详述 Sublime Text 打开 GBK 格式乱码的解决方法

Sublime Text 是一个代码编辑器,其具有漂亮的用户界面和强大的功能,例如代码缩略图,Python 的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 也是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS...
阅读(3965) 评论(12)

详述 IntelliJ IDEA 插件的安装及使用方法

温馨提示:IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 正文首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings -> Plugins.标注 1:显示 IntelliJ IDEA 的插件分类, All plugins:显示 In...
阅读(2302) 评论(2)

IntelliJ IDEA 常用快捷键 之 Mac 版

温馨提示:在 IntelliJ IDEA 中有两个 Mac 版本的快捷键,分别为 Mac OS X 和 Mac OS X 10.5+, 其中 Mac OS X 10.5+ 为 IntelliJ IDEA 默认的快捷键版本。此外,建议将 Mac 系统中与 IntelliJ IDEA 冲突的快捷键取消或更改,不建议改 IntelliJ IDEA 的默认快捷键。 Mac 键盘符号和修饰键说明 ⌘ ——>...
阅读(1551) 评论(0)

在 Mac 系统下安装 PyCharm 的方法

首先,进入 PyCharm 的官网,PyCharm: Python IDE for Professional Developers by JetBrains.如上图所示,直接点击DOWNLOAD NOW,立即下载:如上图所示,JetBrains 提供了三个版本的 PyCharm,分别为:Windows、macOS和Linux. 在此,我们选择macOS,点击DOWNLOAD:如上图所示,下载完成后,...
阅读(3456) 评论(0)

详述 Mac 系统下安装及卸载 Python 的方法

博主说:对于 Mac 而言,其自带的 Python 2.6 和 Python 2.7 这两个版本已经能够满足我们的大部分需求了,因此除非对某个版本有强烈需求,否则不建议自己安装 Python,因为这是典型的安装容易,删除麻烦。 正文 安装 Python 首先,登录 Python 官网,下载所需版本:Welcome to Python.如上图所示,我们下载了python-2.7.14这个版本,双击...
阅读(2319) 评论(2)

详述 IntelliJ IDEA 设置 Sublime 代码颜色的方法

相信有些同学在使用 Sublime 时,看到那些五颜六色的代码感觉爽的不行,而反过来,再来看 IntelliJ IDEA 默认的颜色就感觉有些不爽啦!但是实际上,我们是可以通过「导入设置」的方式,来设置 IntelliJ IDEA 的代码颜色的。在此篇博文中,我们就给出在 IntelliJ IDEA 中设置 Sublime 代码颜色的方法。首先,下载「SublimeMonoKai」jar 包。如上图...
阅读(1822) 评论(3)

详述 Maven 依赖范围及依赖调节原则

当在我们 POM 文件中配置 Maven 依赖的时候,常见的格式如下: ... ... ... ...</versio...
阅读(488) 评论(4)

关于 IntelliJ IDEA 中 Schedule for Addition 的问题

在我们使用 IntelliJ IDEA 的时候,经常会遇到这种情况,即: 从 SVN 检出项目之后,并用 IDEA 首次打开项目,IDEA 会弹出如下选择框: 如上图所示,让我们选择是否将XXX.iml文件添加到 SVN 版本中。在这里,我们唯一有些疑惑的就是XXX.iml文件是什么鬼?在项目中,原本并就没有这个文件啊!实际上,XXX.iml文件是 IDEA 自动为我们(首次)打开的项目生成的配置文...
阅读(967) 评论(0)

详述 IntelliJ IDEA 提交代码前的 Code Analysis 机制

在我们用 IntelliJ IDEA 向 SVN 或者 Git 提交代码的时候,IntelliJ IDEA 提供了一个自动分析代码的功能,即`Perform code analysis`: ![1](http://img.blog.csdn.net/20170830203010453) 如上图所示,当我们勾选`Perform code analysis`之后,点击`commit`,IntelliJ IDEA 就...
阅读(1444) 评论(2)

详述 IntelliJ IDEA 中自动生成 serialVersionUID 的方法

当我们用 IntelliJ IDEA 编写类并实现 Serializable(序列化)接口的时候,可能会遇到这样一个问题,那就是: 无法自动生成serialVersionUID. 而serialVersionUID又是一个非常重要的字段,因为 Java 的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM 会把传来的字节流中的serialVe...
阅读(1552) 评论(0)

详述 GitHub 中声明 LICENSE 的方法

开源许可证即授权条款。开源软件并非完全没有限制。最基本的限制,就是开源软件强迫任何使用和修改该软件的人承认发起人的著作权和所有参与人的贡献。任何人拥有可以自由复制、修改、使用这些源代码的权利,不得设置针对任何人或团体领域的限制;不得限制开源软件的商业使用等。而许可证就是这样一个保证这些限制的法律文件。...
阅读(736) 评论(0)
89条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:689846次
    • 积分:10811
    • 等级:
    • 排名:第1686名
    • 原创:247篇
    • 转载:81篇
    • 译文:11篇
    • 评论:852条
    博主的 GitHub 账号
    GitHub : Charies Gavin

        鉴于 CSDN 糟糕的用户体验,博主会将一些优质的文章迁移到 Charies Gavin's Blog  欢迎大家在 GitHub 上 Follow 博主,以及 Fork、Star、Watch 博主的项目。


      青春不老 奋斗不止


      好学若饥虚心若愚
    博客专栏