使用Maven管理Java项目依赖

    Maven是一个强大的构建工具,它可以帮助我们管理Java项目的依赖关系。使用Maven可以轻松地下载和管理项目的第三方类库,并且能够保证这些类库的版本与项目的兼容性。在本文中,我们将介绍如何使用Maven管理Java项目的依赖。 Maven的安装与配置 首先,我们需要安装并配置Maven。你可以从Maven官方网站下载最新的二进制发行版,并按照官方文档中的步骤进行安装。 安装完成后,我们需要配置...阅读全文
    作者:绝缘体.. | 分类:apache, java, Linux, windows, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    php 压缩CSS代码

    将以下代码放置于 style.css.php 文件中,不要忘记包含你需要的 css 文件: <?php header('Content-type: text/css'); ob_start("compress"); function compress($buffer) { /* remove comments */ $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer); /* remove tabs, spaces, newlines, etc. */ $buffer = str_replace(array(" ", "\r", "\n", "\t", ' ...阅读全文
    作者:绝缘体.. | 分类:CSS, html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    go压缩可执行文件大小

    有时候发布到线上的可执行文件有点大,需要对其进行压缩。 以windows系统为例,现在有一个 demo.exe 大小 1.14M 步骤1 添加构建标志 go build -ldflags="-s -w" demo.go -s: 省略符号表和调试信息。 大多数情况下,在生产环境中不需要它们。 -w: 省略DWARF消息。 这两个参数不会影响程序的执行,但它会减少可执行文件的大小。 压缩后的大小 825K,减小27%。 步骤2 使用 upx 程序。 下载安...阅读全文
    作者:绝缘体.. | 分类:git, go, Linux, PHP, windows, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    linux不同主机之间拷贝文件命令scp命令详解

    Linux scp命令用于不同Linux主机之间复制文件和目录,功能同cp命令,但是cp命令仅限于当前主机之内的文件。 scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。 在linux系统之间一般用scp这个命令来通过ssh协议传输文件,下面仅列举几例做个备注。 1、拷贝远程主机文件(/path/filename)到本地目录(/var/www/local_dir) scp username@servername:/pat...阅读全文
    作者:绝缘体.. | 分类:Linux, PHP, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    markdown 接口文档示例

    markdown 接口文档示例,下面是 markdown 源码,适合码云(gitee),github,gitlab。 ###### 接口功能 > 获取用户列表 ###### 特殊说明 > 无 ###### HTTP URL > http://www.phpernote.com/user/list ###### 请求方式 > GET ###### 请求参数 | 参数 | 类型 | 必选 | 说明 | |----|-----|:-----:|------| | id | int | Yes | id说明 | |type |int|No|类型。1...阅读全文
    作者:绝缘体.. | 分类:git, javascript, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,