构建工具
小s学技术
我想看看专注的做一件事有多难
展开
-
3分钟学会在IDEA上使用maven
Maven简介是一个采用纯Java编写的开源项目管理工具, 所有的项目配置信息都被定义在一个叫做 POM.xml 的文件中.主要服务于基于Java平台的项目构建、依赖管理Maven执行流程Maven可以管理项目的整个生命周期,包括清除、编译,测试,报告、打包、部署等等。实现自动构建项目清除--> 编译-->测试-->报告-->打包(jar\war)-->安装-->...原创 2018-03-09 16:56:56 · 544 阅读 · 0 评论 -
利用Termux搭建自己的Android移动工作站,启动SSH服务,安装,Pip,Java
今天读大佬的文章,做android系统的性能分析,各种linux shell命令,搜索之后,打开了我新世界的大门,找到了一款android神器:Termux。一、直接googleplay下载安装Termux特殊按键浮窗,用于手机上输入ctrl,esc等键,长按KEYBOARD选项可打开该功能Termux维护着适合Android的库,并自带包管理器apt二、替换国内源Termux 内置有a...原创 2018-12-12 17:21:46 · 11340 阅读 · 0 评论 -
解决迁移ssdb到docker出现的no space left on device问题
今天想把ssdb上的数据迁移到docker环境中,增加系统稳定性,执行了以下操作。一,ssdb 文件导出:介绍一下ssdb 备份主要有两种方式:1,ssdb sql语句导出# 进入ssdb-cli 交互模式ssdb-cli -h 127.0.0.1 -p 8888# 导出数据ssdb 127.0.0.1:8888> export backup.ssdb# 导入数据ssdb ...原创 2018-12-14 17:55:53 · 619 阅读 · 0 评论 -
MongoDB 极速本地复制collection (表复制) ,Count不准确
今天为了在mongo本地备份一下数据,总结几个方法。1,Mongo 官方只提供了远程复制clone方法,不适用本地的db.cloneCollection('mongodb.example.net:27017','profiles',{ 'active' : true } )2 ,遍历插入方案db.company.find().forEach(function(x){db.company_...原创 2018-12-18 13:35:39 · 4243 阅读 · 3 评论 -
linux中Jenkins启动/重启/停止命令
简要记录一下Linux 中Jenkins启动/重启/停止命令启动service jenkins start重启service jenkins restart停止service jenkins stop此外,还有直接使用url的方式,不过当然不包括启动(此时服务还未启动),只需要在访问jenkins服务器的网址url地址就可以了此处假定 jenkins部署在本机,端口为 808...原创 2019-03-04 18:29:51 · 61603 阅读 · 2 评论 -
简单7条命令将本地项目首次提交远程仓库Git(GitHub,GitLab)
直接开始1,cd 进入你放项目文件的地址cd ~/Downloads/myproject2,进行当前项目git初始化git init 3, 将项目文件夹内所有文件加入版本控制git add . 4, commit到本地仓库 git commit -m “first commit”git commit -m "first commit"5, 将本仓库与远程关...原创 2019-04-04 11:14:34 · 554 阅读 · 0 评论 -
2分钟配置集成编码神器Lomok到AndroidStudio
简介之前在使用maven项目构建的Java项目中使用Lomok非常方便,能大幅提升编码效率,省去POJO的get,set,构造方法,还能添加buidler模式,非常方便。lombok官网常用注解:@NonNull 参数校验参数,能帮助避免空指针 @Cleanup 局部变量注解,自动使用对象的close() 方法(尤其是流对象) @Getter/@Setter 自动...原创 2019-04-03 12:20:51 · 288 阅读 · 0 评论 -
Android Studio 使用Java8全知全解
说明:本篇整理自Android开发官方文档Android Studio 3.0 及以上版本支持所有 Java 7 语言功能,以及部分 Java 8 语言功能。内部原理如下图 所示,AS默认工具链通过 javac 编译器的输出执行字节码转换(称为 desugar),从而实现Java8的语言特性功能,这样我们就能从容的在代码中使用Java8特性了。这块解释一下,之前看的《深入理解Java虚拟机...原创 2019-05-31 14:51:37 · 3068 阅读 · 0 评论