编程软件
奋斗吧_攻城狮
JUST DO IT!
展开
-
Git理解及常用操作总结
一、 Git作用Git是一个开源的、免费的分布式版本控制工具,用于敏捷高效的处理各种大小项目的版本管理。Git有如下功能:1、 从服务器上面克隆数据,包括代码和版本信息到本地。2、 在本地代码的分支上创建分支,修改代码、在本地合并分支,跟踪分支,时刻保持数据的完整性3、 开发者通过克隆,可以和服务器交互,在本地拷贝一个完整的git仓库,也可以将本地的更改的最新的完整的代码推送到服务原创 2017-03-16 21:58:49 · 374 阅读 · 0 评论 -
文件服务器配置
Nginx中: server { listen 80; #端口 server_name fota.localhost.com; #服务名 location /download { #add_header Content-Disposition: 'atta...原创 2018-04-23 19:37:18 · 334 阅读 · 0 评论 -
UML类图
原文地址:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization)【...转载 2018-03-12 10:54:13 · 357 阅读 · 0 评论 -
解答zabbix在configure时候遇到的问题(Ubuntu)
zabbix在configure时候遇到的问题(Ubuntu) 为你解答:在Ubuntu系统中,安装zabbix进行configure时会遇到以下4个主要问题./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-jabber --with-libcurl1 configure: error: My转载 2017-04-12 17:10:54 · 1336 阅读 · 0 评论 -
MySQL-MongoDB开源监控利器之PMM
简介PMM是一款管理和监控MySQL,MongoDB性能的开源平台。其由percona公司开发,支持和咨询。 PMM是免费和开源的解决方案,可以运行在自己的环境中提供最大的安全性和可靠性。它提供了全面的基于时间的分析mysql和mongodb服务器来确保您的数据尽可能高效地工作。 PMM架构如下:具体介绍可查看:https://www.percona.com/doc/percona-moni原创 2017-08-04 18:34:26 · 2572 阅读 · 0 评论 -
elastic-job详解(一):数据分片
数据分片的目的在于把一个任务分散到不同的机器上运行,既可以解决单机计算能力上限的问题,也能降低部分任务失败对整体系统的影响。elastic-job并不直接提供数据处理的功能,框架只会将分片项分配至各个运行中的作业服务器(其实是Job实例,部署在一台机器上的多个Job实例也能分片),开发者需要自行处理分片项与真实数据的对应关系。框架也预置了一些分片策略:平均分配算法策略,作业名哈希值奇偶数算法策略,转载 2017-07-24 20:47:51 · 5781 阅读 · 0 评论 -
maven profile的使用
作为一名程序员,在开发的过程中,经常需要面对不同的运行环境(开发环境、测试环境、生产环境、内网环境、外网环境等等),在不同的环境中,相关的配置一般不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置。每次在不同环境部署程序时,都需要修改相应的配置文件,使之完成环境的配置。这么做存在一个比较大的问题:每次修改配置非常麻烦,而且配置错误会产生不可预估的影响,比如,在发布生产环境时用的转载 2017-07-22 10:16:59 · 1037 阅读 · 0 评论 -
maven依赖(范围、传递、排除、冲突)
1、依赖范围依赖范围由标签中标签来定义。项目如果要使用某个框架或依赖,需要把相关jar包引用到classpath中,maven项目提供了三个classpath:编译、测试、运行。依赖的范围用于控制依赖于三种classpath关系的,包括:compile、provided、runtime、test、system、import compile:默认范围,编译、测试、运行转载 2017-05-31 09:27:10 · 567 阅读 · 0 评论