centos7安装zookeeper3.4.12集群

zookeeper的三要素: 1、一致,能够保证数据的一致性 2、有头,始终有一个leader,node/2+1个节点有效,就能正常工作 3、数据树,树状结构且每个树必须有数据 1. 环境准备 操作系统:CentOS Linux release 7.2.1511 (Core) JDK版本:1.8.0_121 具体安装jdk的配置请参见本人的博客https://www.cnblogs.com/lenmom/p/9152947.html中关于jdk安装部分的内容,本文假设jdk已经安装好了 服务器
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

Akka.net 性能测试兼使用小技巧

最近想研究一下分布式开发,先拿了akka.net 跑一下性能 参考自己写个网络实现,一般在本机通讯,300M每秒的传输率,作为参考 嗯,先说结果,用Akka.net直接发bytearray,最后也只有40M每秒的传输率。 所以高性能场合不适用。 另外akka.net remote 有个小小的问题 Akka.net 的 服务一侧配置如下 remote { dot-netty.tcp { port = 8090 hostname = 0.0.0.0 } } 此时纵有千般武艺你也不可能连的进来 因为
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

6-9 天平 uva839

这题十分巧妙!!代码精简!强大的递归!!! 边读边判断 先读到底部 慢慢往上判断 难点在于传递w1+w2 有一个比LRJ更加简便的方法 return传递 全局变量判断 #include <algorithm> #include <iostream> #include <cstdlib> #include <cstring> #include <cstdio> #include <cmath> using namespace std; int flag; int dfs() { i
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

vmware12 vmware Tools显示灰色

原因 iso文件占据 1.关闭虚拟机; 2.在虚拟机设置分别设置CD/DVD、CD/DVD2和软盘为自动检测三个步骤即可; 3.再重启虚拟机,灰色字即点亮。 添加root用户 使用:sudo passwd root 设置root的密码 切换root su root 输入root的密码 cd /home 把文件VMwareTools-10.1.6-5214329.tar.gz拷贝到home下 执行 tar VMwareTools-10.1.6-5214329.tar.gz 执行 ./vmware
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

一些Java基础方面问题的总结

最近做面试题,遇到一些问题,整理一下! 1、Overloaded的方法是否可以改变返回值的类型? 答案:可以。 overload是重载,overloaded是什么?重载的过去式?我还以为是我没见过的注解,也没有给限定条件,代码测试一下。 1 public class Test { 2 public void getTest() { 3 System.out.println("无返回值!"); 4 } 5 6 // public St
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example 1.4 Labeling the Map

MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example 1.4 Labeling the Map 一、前言   MapServer拥有非常灵活的标签标记系统。它支持bitmap以及truetype字体等。使用truetype字体同时还支持其缩放。标签的角度和位置是可以自定义的。   通过把标签的位置和角度以及其他参数的设置使用,你可以把你的地图装饰得更加美观,信息体现的更加丰富。 二、搭建Example1.4站点   所有的学习都要通过实
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

java 持有对象总结

java提供了大量的持有对象的方式: 1)数组将数字和对象联系起来,它保存类型明确的对象,查询对象时,不需要对结果做类型转换,它可以时多维的,可以保存基本数据类型的数据,但是,数组一旦生成,其容量就不能改变 2)Collection保存单一的元素,而Map保存相关联的键值对.有了java泛型,你就可以指定容器中存放的对象类型,因此你就不会将错误类型的对象放置到容器中,并且从容器中取出元素时,不必进行类型转换,各种Collection和各种Map都快以在你向其中添加更多的元素时,自动调整其尺寸.
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

URL简单梳理

1、DEBUG模式: 开启debug模式后,修改项目代码时按下ctrl+s可重启项目; 项目中出现bug时,浏览器与控制台会打印错误信息; 在生产环境中禁止开启DEBUG模式,有很大的安全隐患; 将DEBUG设置为False时,必须设置ALLOWED_HOSTS。 ALLOWED_HOSTS :用来设置以后只能通过这个变量中的IP或域名来进行访问 2、视图函数: 第一个参数必须是 request ; 返回值必须是 ‘django.http.response.HttpResponse’ 的子类对
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

js中的new操作符解析

new 操作符做了以下事情: 1.创建一个对象,将对象赋值给this function Person(name, age) { console.log(this) //Person {} } let p = new Person('cj', 24) 2.执行构造函数的代码,将构造器中的this.prop属性添加到this上 function Person(name, age) { console.log(this) //Person {} this.name = name th
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

面面俱到的Java接口自动化测试实战

第1章 接口自动化测试整体认知 了解什么是接口和为什么要做接口测试。并且知道接口自动化测试应该学习哪些技术以及接口自动化测试的落地过程。 1-1 导学章节 1-2 什么是接口 1-3 为什么要做接口测试 试看 1-4 接口自动化测试开发技能树 1-5 接口自动化测试落地过程 第2章 接口测试的用例设计 了解在接口测试中应该进行哪些测试,接口测试用例设计的原则,接口测试与功能测试有哪些异同点。 2-1 接口测试范围 2-2 接口测试用例设计 2-3 环境异常该怎么测试 第3章 手工接口测试到自动
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

c++并发编程基础(一):并发、并行域多线程

正文 C++11标准在标准库中为多线程提供了组件,这意味着使用C++编写与平台无关的多线程程序成为可能,而C++程序的可移植性也得到了有力的保证。另外,并发编程可提高应用的性能,这对对性能锱铢必较的C++程序员来说是值得关注的。 回到顶部 1. 何为并发 并发指的是两个或多个独立的活动在同一时段内发生。生活中并发的例子并不少,例如在跑步的时候你可能同时在听音乐;在看电脑显示器的同时你的手指在敲击键盘。这时我们称我们大脑并发地处理这些事件,只不过我们大脑的处理是有次重点的:有时候你会更关注你呼吸
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

Win10的Hyper-V虚拟机上安装Ubuntu后显示分辨率问题

分辨率问题 Hyper-V中安装好Ubuntu后,虚拟机显示无法全屏,即使最大化窗口,也只能显示固定大小。即使你尝试更改虚拟机内的屏幕分辨率你也只会发现分辨率选项就只有一个。 解决方法 1、在虚拟机Ubuntu系统中打开终端 (ctrl+shift+T)输入命令    sudo vim /etc/default/grub 2、在vim打开的文件中找到GRUB_CMDLINE_LINUX_DEFAULT将其修改为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash v
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

将回车键转换为Tab键

实现效果:    知识运用:   KeyEventArgs类的KeyValue属性   public int KeyValue {get;}      //获取KeyDown或KeyUp事件的键盘值   SendKeys类的Send方法 实现代码: private void textBox2_KeyDown(object sender, KeyEventArgs e) { if (e.KeyValue == 13)
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

P1906 凯撒密码 题解

原题链接 好吧,这是道冷门的题目,无意间被我找到 开始看到这道题,好迷茫 偏移量是什么呢? 题目说明更是让我疑惑不已 问了度娘才知道 第二条说明是英语构词中,字母出现频率的一个排行榜 ("e"在英语单词中出现频率最高) 那么题目的意思就是: 把第一句暗文中出现最多的字母翻译为"e(E)",求出偏移量t 这样一来题目就简单了 我的代码思路呢,就是将问题分解,用自定义函数解决小问题 那么这道题就需要 ①输入 ②求t ③翻译 ④储存 ⑤输出 但还需要注意的是 所以可以先写下这段代码 void cha
分类: 其他 发布时间: 01-18 23:34 阅读次数: 0

mac 降低java版本

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jj546630576/article/details/86540574 安装Java: brew cask install java //命令安装的是最新的Java9,我需要的是Java8…… 卸载Java9: ls /Library/Java/JavaVirtualMachines/ //查看jdk版本 //卸载 sudo rm -rf /Library/Java/JavaVirt
分类: 编程语言 发布时间: 01-18 23:34 阅读次数: 0

从0到N建立高性价比的大数据平台

问题导读: 1、如何从无到有建立一个大数据平台? 2、对于传统数据仓库、日志分析工具适合多大数据量? 3、主流OLAP的利器有哪些? 分享内容简介 今天和大家分享的内容主要就是怎么样从0到N来建一个大数据平台。其实,每一个大数据平台都不是凭空而起的,每个企业刚刚开始数据分析的时候,也不是上来就是一个大数据开源平台Hadoop、Spark这样一个存储的。今天分享的内容,其实是根据企业发展的不同阶段,针对业务的需求来选择不同的大数据架构,配置不同规模的数据处理人员,根据企业不同的时间点,帮助企业从
分类: 编程语言 发布时间: 01-18 23:34 阅读次数: 0

【图论】【Bellman-Ford算法】最短路径问题

题目 平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点直线的距离。现在的任务是找出从一点到另一点之间的最短路径。 输入 输入共有n+m+3行,其中: 第一行为一个整数n。 第2行到第n+1行(共n行),每行的两个整数x和y,描述一个点的坐标(以一个空格隔开)。 第n+2行为一个整数m,表示图中的连线个数。 此后的m行,每行描述一条连线,由两个整数I,j组成,表示第i个点
分类: 编程语言 发布时间: 01-18 23:34 阅读次数: 0

Sklearn 与 TensorFlow 机器学习实用指南——第十三章总结_卷积神经网络

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yanying1113/article/details/86535011 Sklearn 与 TensorFlow 机器学习实用指南——第十三章总结_卷积神经网络 视觉皮层的结构 卷积层 卷积核/过滤器 叠加的多个特征映射 TensorFlow 实现 内存需求 池化层 CNN 架构 TensorFlow 卷积操作 在本章中,我们将介绍 CNN 的来源,构建它们模块的外观以及如何使用 TensorF
分类: 编程语言 发布时间: 01-18 23:33 阅读次数: 0

浅谈逆向——动态分析OD简介(OD的使用1)

浅谈逆向-动态分析之OD 界面介绍 OD的配置 界面介绍 A区域:view菜单功能项的快捷按钮 B+C+D+E+F: CPU窗口 (OD打开一个可执行文件后,会立刻加载,自动分析后并列出汇编代码,默认打开CPU窗口) B区域:反汇编面板窗口 (分为4列从左至右依次是Address,Hex dump,Disassembly,Comment) Address(地址):显示被双击行的相对地址,再次双击返回便准地址模式; Hex dump(十六进制机器码):设置或取消无条件断点,对应的快捷键是F2;
分类: 编程语言 发布时间: 01-18 23:33 阅读次数: 0

【opencv】Selective Search demo

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bryant_meng/article/details/86540629 参考 Selective Search算法与演示 我用的 jupyter notebook,所以要克服下 opencv 的 cv2.imshow() 问题,参考 opencv如何在jupyter notebook中显示图片 jupyter notebook 的安装可以参考 本地远程访问Ubuntu16.04.3服务器上的Ju
分类: 编程语言 发布时间: 01-18 23:33 阅读次数: 0