FastDFS集群部署 之前介绍过关于FastDFS单机部署,详见博文:FastDFS+Nginx(单点部署)事例 下面来玩下FastDFS集群部署,实现高可用(HA) 服务器规划: 跟踪服务器1【主机】(Tracker Server):192.100.139.121 跟踪服务器2【备机】(Trac ...
分类:
其他 时间:
2019-09-18 18:39:57
收藏:
0 评论:
0 赞:
3 阅读:
95
别人的项目弄了好久,竟然是忘记加注解,当然配置文件还是要配置jpa的,pom也要依赖jpa。 ...
分类:
编程语言 时间:
2019-09-18 18:39:37
收藏:
0 评论:
0 赞:
0 阅读:
229
1.什么是递归? 所谓的递归就是自己调用自己,采取函数调用函数自身的方式工作。 javascript中递归最典型的应用是求阶乘和波菲那契数列。 2.举个栗子:求1+2+3...+n的和? 利用for循环的方法计算出来: 利用递归方法求: 利用递归时,处理不当就会陷入死循环中。 3.利用递归求波菲那契 ...
分类:
其他 时间:
2019-09-18 18:39:18
收藏:
0 评论:
0 赞:
0 阅读:
77
梯度下降法(gradient descent)或最速下降法(steepest descent)是求解无约束最优化问题的一种最常用的方法。梯度下降法是迭代算法,每一步需要求解目标函数的梯度向量。 假设f(x)是Rn上具有一阶连续偏导数的函数,要求解的无约束最优化问题是 x*表示目标函数f(x)的极小点 ...
分类:
其他 时间:
2019-09-18 18:39:00
收藏:
0 评论:
0 赞:
1 阅读:
104
一题目 -求矩形面积周长 二代码 import java.util.*;class jxing{ double a; //长 double b; //宽 double area; //面积 double zhouchang; //周长 double getzhouchang(){ //定义获取周长方 ...
分类:
其他 时间:
2019-09-18 18:38:43
收藏:
0 评论:
0 赞:
2 阅读:
112
一、axios在vue中的使用: 在vue-cli3环境中安装axios,路径不用管: (1)npm install -g cnpm --registry=https://registry.npm.taobao.org npm -v (2)npm i axios -s 关闭cmd (3)打开编辑器, ...
分类:
移动平台 时间:
2019-09-18 18:38:22
收藏:
0 评论:
0 赞:
1 阅读:
101
1.itertools Python的内建模块,提供了非常有用的用于操作迭代对象的函数。并且itertools相当高效且节省内存。 2.itertools模块中的方法 count(初值=0, 步长=1) count 迭代器会返回从传入的起始参数开始的均匀间隔的数值。count 也可以接收指定的步长参 ...
分类:
编程语言 时间:
2019-09-18 18:38:05
收藏:
0 评论:
0 赞:
2 阅读:
90
(一)HDFS的基本操作 1.HDFS的相关命令 mkdir 在HDFS创建目录 hdfs dfs mkdir /data ls 查看当前目录 hdfs dfs ls / ls R 查看目录与子目录 put 上传一个文件 hdfs dfs put data.txt /data/input moveF ...
分类:
其他 时间:
2019-09-18 18:37:46
收藏:
0 评论:
0 赞:
1 阅读:
89
一、水平居中 方法一: 通过给父元素添加display: flex; justify-content: center;使其水平居中。 方法二: 通过给元素添加margin: 0 auto;使其水平居中。 方法三: 通过给父元素添加position:relative; 子元素添加position: a ...
分类:
Web开发 时间:
2019-09-18 18:37:13
收藏:
0 评论:
0 赞:
2 阅读:
101
一、概述1.1 简介1.2 Zookeeper集群机制1.3 Zookeeper特性二、Zookeeper应用场景三、Zookeeper数据结构四、Zookeeper安装五、Java操作Zookeeper六、Zookeeper实现负载均衡七、Zookeeper 分布式锁八、Zookeeper实现服务... ...
分类:
其他 时间:
2019-09-18 18:36:28
收藏:
0 评论:
0 赞:
2 阅读:
131
//if.......else if......else//object IF_ELSE {// def main(args:Array[String]){// var x=30// if (x==10){// print("x=10")// }else if(x==20){// println(" ...
分类:
其他 时间:
2019-09-18 18:36:08
收藏:
0 评论:
0 赞:
0 阅读:
67
1.下载:wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz 解压:tar zxvf Python-3.7.4.tgz cd Python-3.7.4.tgz ./configure make all yum install l ...
分类:
编程语言 时间:
2019-09-18 18:35:35
收藏:
0 评论:
0 赞:
2 阅读:
88
第一章需求阶段 最有效的测试工作应该始于项目的开始阶段,远远早于程序代码的编写阶段。首先需要检验的就是需求文档。 第一条:测试人员及早介入 测试人员需要从项目生命周期之初就开始接入,这样才能准确理解测试的对象,才可能设计出更出色和全面的测试计划、测试设计、测试过程和测试用例。在生命周期中发现缺陷越早 ...
分类:
其他 时间:
2019-09-18 18:35:14
收藏:
0 评论:
0 赞:
3 阅读:
75
import java.util.*; public class Rectangle { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.o ...
分类:
其他 时间:
2019-09-18 18:34:57
收藏:
0 评论:
0 赞:
1 阅读:
69
最近个人负责的系统总是卡死,查日志有内存溢出的情况,网上搜索总结下: 1、第一种情况,装日志文件的空间满了,怎么点都不会打日志,就以为系统挂了,可用df -h看看具体使用情况。 2、第二种就是内存不断的增加,某时刻要执行的功能需要的内存很多,但是系统无法一下释放那么多空间就会内存溢出。 最初自己的处 ...
分类:
其他 时间:
2019-09-18 18:34:37
收藏:
0 评论:
0 赞:
0 阅读:
91
1 int a[maxn][maxn]; 2 int linker[maxn]; 3 int cnt = 0; 4 bool dfs(int u) 5 { 6 _for(v,0,n) 7 if(a[u][v] && !used[v]) 8 { 9 used[v] = true; 10 if(link ...
分类:
其他 时间:
2019-09-18 18:34:15
收藏:
0 评论:
0 赞:
1 阅读:
86
//字符串,不可修改//object string_test {// val greeting: String = "Hello, World!"//// def main(args: Array[String]) {// println( greeting )// }//}//修改字符串,可以用S ...
分类:
其他 时间:
2019-09-18 18:33:53
收藏:
0 评论:
0 赞:
1 阅读:
65
写在前面 SQL本身是作为一种数据提取工具而出现, 使用SQL生成各种定制化报表和非定制化报表并非SQL原本用途的功能 ,但这并不意味着SQL无法实现这些功能。 用外连接进行行列转换(1)(行 → 列):制作交叉表 用外连接进行行列转换(2)(列 → 行):汇总重复项于一列 在交叉表里制作嵌套式表侧 ...
分类:
数据库技术 时间:
2019-09-18 18:33:32
收藏:
0 评论:
0 赞:
1 阅读:
75
1. 认识graylog 1.1 简介 graylog是一个简单易用、功能较全面的日志管理工具,graylog也采用Elasticsearch作为存储和索引以保障性能,MongoDB用来存储少量的自身配置信息,master node模式具有很好的扩展性,UI上自带的基础查询与分析功能比较实用且高效, ...
分类:
其他 时间:
2019-09-18 18:32:47
收藏:
0 评论:
0 赞:
0 阅读:
805
带进度条的App自动更新,效果如下图所示: 技术:vue、vant-ui、5+ 封装独立组件AppProgress.vue: app升级代码,封装独立js文件:appUpdateOptions.js 调用代码: 结束....... ...
分类:
移动平台 时间:
2019-09-18 18:32:29
收藏:
0 评论:
0 赞:
2 阅读:
239