自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赵彦军

做一只快乐的程序猿!

  • 博客(432)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux 进程后台运行的几种方式 screen

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/75647437 本文出自【赵彦军的博客】 screen是Linux窗口管理器,用户可以建立多个screen会话,每个screen会话又可以建立多个window窗口,每一个窗口就像一个可操作的真实的ssh终端一样。//新建一个名叫 test 的session,并马...

2018-06-05 14:20:19 3787

原创 Nginx 负载均衡4种模式

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/75647437 本文出自【赵彦军的博客】 4中负载均衡算法upstream 支持4种负载均衡调度算法:A)轮询(默认):每个请求按时间顺序逐一分配到不同的后端服务器;B)ip_hash:每个请求按访问IP的hash结果分配,同一个IP客户端固定访问一个后...

2018-06-01 20:08:02 11051

原创 Springboot 常见请求方式

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/80404645本文出自。

2018-05-22 13:46:29 5656

原创 MySQL 时间函数

返回当前日期 :select curdate() ; select now() ;

2018-05-21 16:21:43 7033

原创 IntelliJ IDEA License Server 本地搭建教程

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/80237046 本文出自【赵彦军的博客】 简介IntelliJ IDEA是JetBrains公司的一款IDE,主要用于java。 同系列有用于Ruby的RubyMine、Python的PyCharm、JavaScript的WebStorm、PHP的PhpSto...

2018-05-08 11:24:02 19199 13

原创 Spring请求参数校验

SpringMVC支持的数据校验是JSR303的标准,通过在bean的属性上打上@NotNull、@Max等进行验证。JSR303提供有很多annotation接口,而SpringMVC对于这些验证是使用hibernate的实现,所以我们需要添加hibernate的一个validator包:依赖引用compile 'javax.validation:validation-api:2...

2018-04-25 15:33:49 3804

原创 MySql 常用命令总结

注意事项:sql 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。一、数据库1、创建数据库CREATE DATABASE lesson ;创建一个名字为lesson的数据库 2、删除数据库drop database lesson ;二:表1、创建表CREATE TABLE `mydb`.`...

2018-04-25 11:19:08 561

原创 CentOS yum安装MySQL5.7.20

CentOS7 的 yum 源中默认好像是没有 mysql 的。1、安装 MySql下载mysql的repo源 这个安装的mysql5.7.20[root@localhost ~]# cd /usr/local/src/[root@localhost src]# wget http://repo.mysql.com/mysql57-community-release-el7-...

2018-03-23 19:08:38 743

原创 CentOS 初体验二十五:redis常用命令:sorted set

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79289352 本文出自【赵彦军的博客】 sorted setredis 有序集合(sorted set),redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个double类型的分数。redis正是通...

2018-02-08 15:45:21 525

原创 CentOS 初体验二十四:redis常用命令:Set

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79287058 本文出自【赵彦军的博客】 Set 简介Redis Set 是 String 的无序排列, 不允许重复。Set 集合有一个特别重要的特性,就是很容易计算两个 Set 的交集、并集、差集。添加元素sadd:添加元素 格式:...

2018-02-08 14:21:56 827

原创 CentOS 初体验二十三:redis常用命令:List

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79283567 本文出自【赵彦军的博客】 List 简介Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。两端插入lpush:从左边插入 格式:lpush 【listkey】【val

2018-02-07 20:16:24 662

原创 CentOS 初体验二十二:redis常用命令:Hash

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79281139 本文出自【赵彦军的博客】 Redis 哈希(Hash)Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。Redis 中每个hash 可以存储 2的23次方 键值对(40多亿)。命令

2018-02-07 16:38:18 588

原创 CentOS 初体验二十一:redis常用命令:String

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79279403 本文出自【赵彦军的博客】 数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string是redis最...

2018-02-07 14:45:56 1619

原创 CentOS 初体验二十:压缩包形式安装redis

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79277060 本文出自【赵彦军的博客】 安装 C 语言环境redis 是C 语言开发,安装 redis 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,需要安装gcc , 安装命令如下: yum install gcc-c++

2018-02-07 12:09:25 779

原创 CentOS 初体验十九:yum安装redis

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79272878 本文出自【赵彦军的博客】 redis 简介REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD

2018-02-06 20:23:42 1140

原创 CentOS 初体验十八:grep命令使用

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79221495 本文出自【赵彦军的博客】 grep命令简介grep 是一个最初用于 Unix 操作系统的命令行工具。在给出文件列表或标准输入后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。grep 可根据提供的匹配模

2018-01-31 20:00:56 5629

原创 CentOS 初体验十七:Nexus发布仓库和引用

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79209125 本文出自【赵彦军的博客】 登录nexus 服务起来以后,我们在浏览器中输入对应的地址,就会看到 nexus 欢迎页,如图: 点击 Sign in 登录nexus , nexus 默认登录的用户名是 admin ,默认密码是 admin123。

2018-01-30 21:27:16 786

原创 CentOS 初体验十六:阿里云安装Nexus搭建Maven私有仓库

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79198469 本文出自【赵彦军的博客】 简介mavenCentral 是最早的 maven 中央仓库。 私有服务器,是公司内部 Maven 项目经常需要的,Nexus 是常用的私用 Maven 服务器, Nexus 被超过10万个开发团队所使用。本次搭建私有

2018-01-29 20:38:44 6554 1

原创 CentOS 初体验十五:阿里云安装Nginx

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79155049 本文出自【赵彦军的博客】 什么是 NginxNginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,它的发音为“engine X”,是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。Ngin...

2018-01-24 20:13:33 3947

原创 CentOS 初体验十四:阿里云安装Gitlab

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79144175 本文出自【赵彦军的博客】 非Unix操作系统(Windows)GitLab是专为Unix操作系统开发的。 GitLab 不可 运行在Windows操作系统上,而且我们近期也没有考虑支持Windows。 你可以在Linux虚拟机上或者Docker上来安

2018-01-24 12:09:53 8646 6

原创 CentOS 初体验十三:yum 安装 tomcat

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79131856 本文出自【赵彦军的博客】 前言对于一个新安装的 centos 系统来说,是没有 tomcat 服务器的。用下面的命令可以查看 tomcat 服务的状态。systemctl status tomcat.service//或者 systemc

2018-01-22 19:53:23 37893 15

原创 CentOS 初体验十二:wget下载文件

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79108129 本文出自【赵彦军的博客】 wget命令wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次

2018-01-19 16:21:29 19561 1

原创 CentOS 初体验十一:firewall防火墙的命令使用

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79086816 本文出自【赵彦军的博客】 查看防火墙状态systemctl status firewalld发现当前是dead 状态,即防火墙未开启。这种状态是 running , 即防火墙开启。开启防火墙systemctl star

2018-01-17 16:20:33 742

原创 CentOS 初体验十:文件权限查看和修改

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79067442 本文出自【赵彦军的博客】 文件权限查看查看目录的文件,输入命令:ls查看 token.txt 文件的权限,输入命令:ls -l token.txt那么就会出现相类似的信息-rw-r--r-- 1 root root 48 Jan

2018-01-15 18:25:23 12980

原创 CentOS 初体验九:curl 的使用

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79012424 本文出自【赵彦军的博客】 一: curl 是什么以特定URL句法用来网络传输数据的命令行工具。支持的很多协议(DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, TMAP, TMAPS, LDAP, LDAPS

2018-01-09 16:31:42 27092

原创 CentOS 初体验八:传输本地文件到CentOS

转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79006748 本文出自【赵彦军的博客】 scp 命令 命令: scp 本地文件路径 centos文件存放地路径本地文件传输到远程CentOS例如,拷贝本地 token.txt 到 centos 的 home 目录下,注意 ~ 代表 home 目录

2018-01-08 20:19:17 45763

原创 CentOS 初体验七:常用命令

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78962179 本文出自【赵彦军的博客】 1、clear 清屏命令:clear 也可以使用 Ctrl+L 清除屏幕,这是在编写 Linux 常用的一个命令。2、ls 列出目录的内容查看目录中的文件 命令:ls 显示详细信息

2018-01-03 17:50:53 2543 1

原创 CentOS 初体验六:登录工具PuTTY使用

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/75647437 本文出自【赵彦军的博客】 PuTTY 简介PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的

2018-01-03 15:19:47 8371

原创 CentOS 初体验五: SSH远程连接

一:数据传输数据传输有两种方式,分别是 明文传输 、加密传输。明文传输:当我们的数据包在网络上传输的时候,以数据包的原始格式进行传输,别人很容易截获我们的数据包,得到我们的信息。加密传输:当两个主机之间传输信息或者是A主机远程控制B主机的时候,在两个主机传输数据包之前,加密过之后才通过网络传输过去。因此,就算有人截获了传输的数据包,也不知道传输的内容。二、SSH(Secure Shell)简介

2018-01-03 14:23:41 5194 1

原创 CentOS 初体验四: 阿里云服务器开启8080端口

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78955560 本文出自【赵彦军的博客】 使用阿里云服务器时经常要打开一些端口,然后在按照网上的各种教程通过命令行的方式打开防火墙的端口,结果外网还是访问不了。其实阿里云提供了一种很简单的方式给用户打开服务器的端口,这里以8080端口为例。打开实例,点击管理:

2018-01-02 20:39:07 1864

原创 CentOS 初体验三: Yum 安装、卸载软件

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78894974 本文出自【赵彦军的博客】 一:Yum 简介Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可

2017-12-25 17:28:17 294037 9

原创 CentOS 初体验二: 切换语言,连接互联网

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78796070 本文出自【赵彦军的博客】 修改语言当进入 CentOS 的时候,系统默认语言是英文,CentOS 有一个语言选择框,如下图:当我们选择 汉语(中国),然后重启虚拟机,就可以看到中文的界面了。那么怎么再次切换成英文呢?选择

2017-12-13 21:09:29 1382 2

原创 CentOS 初体验一:VMWare 安装 CentOS

一:安装 VMware 虚拟机1、下载 VMwarehttp://rj.baidu.com/soft/detail/13808.html?ald2、安装 VMware安装过程这里不展开,很简单。3、激活 VMware由于 VMware 是收费软件,可以免费试用30天,但是网上有很多永久激活码,可以百度一下,这里不讲。安装完成后,直接运行 VMware 虚拟机,可以看到以下界面。就是说明安装成功

2017-12-12 20:57:34 1337

原创 Android Gradle 自定义Task详解二:进阶

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78523958 本文出自【赵彦军的博客】 Mapping 文件的保存通常我们在打包的时候,会开启混淆。开启混淆会产生 mapping 文件。mapping 文件存在的目录如下图所示:mapping 文件其实就是所混淆的类名前后对照,为了以后查看方便,我们需要在每次打包完成后把

2017-11-14 19:24:54 13316 4

原创 Android Gradle 自定义Task 详解

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/75647437 本文出自【赵彦军的博客】 一:Gradle 是什么Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。面向Java应用

2017-11-06 11:48:14 21790 3

原创 Android Studio 插件开发详解四:填坑

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/75647437 本文出自【赵彦军的博客】 在经历的前面的3篇文章,我相信大家都可以掌握Android 插件工具的开发了,开发完插件以后,我们需要将插件上传至插件市场,然后别人就可以通过插件市场安装我们的插件了。在我做插件上传至市场的过程中,遇到了很多坑,今天就来梳理一下,把遇到

2017-10-17 20:10:06 1659

原创 Android Studio 插件开发详解三:翻译插件实战

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78113868 本文出自【赵彦军的博客】 一:概述如果不了解插件开发基础的同学可以先看,Android Studio 插件开发详解一:入门练手 Android Studio 插件开发详解二:工具类在上面的两篇文章,讲解了插件开发的基础,今天就来一个优点难度的项目,插件的名字叫

2017-09-27 15:59:02 2558

原创 Android Studio 插件开发详解二:工具类

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/75647437 本文出自【赵彦军的博客】 在插件开发过程中,我们按照开发一个正式的项目来操作,需要整理一些常用工具类。Http 请求封装在插件的项目中,我们看到依赖库如下图所示:在依赖包中,我们可以看到插件中是用了 httpClient 作为 http 底层连接库,做过 An

2017-09-27 14:54:56 3409

原创 Android Studio 插件开发详解一:入门练手

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78112003 本文出自【赵彦军的博客】 一:前期准备在正式动工之前,我们需要做一些准备工作,否则后面的内容难以展开。1、 安装 jdk ,配置环境变量。安装过程这里不细说,直接搜索即可。2、 你需要了解 groovy 的相关知识,包括 groovy 环境搭建,groovy 开

2017-09-27 13:52:51 5852

原创 Android Gradle使用总结

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/77678577 本文出自【赵彦军的博客】其他Groovy 入门学习 http://blog.csdn.net/zhaoyanjun6/article/details/70313790Android GradleAndroid项目使用 Gradle 作为构建框架,Gradle 又

2017-08-29 15:23:47 9326 2

Pepk 签名压缩工具

Android app 签名生成工,执行完命令,会生成 output.zip , 然后把 output.zip 上传即可,非常好用

2020-04-16

XShell+XFtp

灵活、轻便的SFTP/FTP客户端 通过Xftp 5在网络中安全传输文件,实现多窗口 编辑,进行文件同步。

2018-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除