自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

屁屁屁喏漕

会写HelloWorld

  • 博客(53)
  • 收藏
  • 关注

原创 IDEA模拟客户端及服务器连接ZooKeeper集群

前提:具体操作见https://blog.csdn.net/weixin_41265887/article/details/1139743151.创建DistributeServer.java类package cn.tod;import org.apache.zookeeper.*;import java.io.IOException;public class DistributeServer { private static String connectString = .

2021-02-23 11:27:49 713

原创 IDEA搭建ZooKeeper客户端

前提:用VMWare搭建三台Centos虚拟机,配置主机名,本文三台虚拟机分别为hadoop102,hadoop103,hadoop104,配置hadoop集群及zookeeper集群,分别开启虚拟机中的zkServer.sh进程,电脑主机能与虚拟机通信情况下进行以下操作1.创建一个maven工程pom.xml文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/

2021-02-23 10:29:46 1017

原创 红黑树Java实现

记录一下,自己手写红黑树只完成了插入、删除及层序遍历功能插入条件如下:删除条件如下:其余左旋与右旋是常规操作,如果不懂可以自行百度搜索一番,本文主要是介绍红黑树的整体插入及删除过程。具体代码如下:import java.util.LinkedList;import java.util.Queue;/** * @Author: Tod * @Description: * @Date: Created in 2021/1/18 14:44 *

2021-01-22 11:41:31 198 1

原创 关于vmware虚拟机的deepin没有网络问题

首先我的vmware虚拟机的deepin是采用NAT模式配置NAT网络配置VMnet8在deepin中手动添加有线连接添加设置保存退出,用有线连接2即可

2020-06-27 11:03:43 3401 2

原创 SpringMVC启动tomcat出现Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run异常

异常:Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project SpringMVC_start: Could not start Tomcat: Failed to start component [StandardServer[-1]]: Failed to start component [StandardService[Tomcat]]: Failed ...

2020-06-12 11:16:31 1513

原创 java文件重定向——将输出流写入文件

public Scanner(String filename, boolean traceScan) throws FileNotFoundException { String filecontent = getFileContent(filename); splitLine(filecontent); if (traceScan){ PrintStream out = System.out; // 保留控制台输出流 ...

2020-05-22 12:56:43 409

原创 pycharm配置jupyter及python控制台的问题

目前临时解决方案如下环境:python3.7(anaconda3里面的环境,kernel环境是pytorch)打开配置的kernel环境出现没有ipython模块问题:conda install nb_conda失效(本意是安装ipython,因为没有ipython,无法打开jupyter网页版)解决方法:pip install ipython又遇到问题:pycharm的python console无法打开解决方案:卸载ipython。。。。因为实在

2020-05-20 14:22:19 2058

原创 Java中将两个字符串的值交换

用String中的substring函数思路:substring(int beginIndex)函数从beginIndex截取到末尾substring(int beginIndex, int endIndex)函数从beginIndex截取到endIndex-1下标的字符串String a = "abc";String b = "ghijk";String temp = a...

2019-10-07 10:30:15 1654

原创 Java中跳出多重循环的方式

continue:跳出本次循环,继续下一次循环,也就是不执行本次循环continue下面的语句。break:跳出本层循环,也就是这个循环体的结束。多重循环的跳出方式loop: for (int i = 0; i < 830; i++) { for (int j = 0; j < 520; j++) { for(int k=0;k<1314;k+...

2019-09-27 00:54:02 121

原创 JAVA中int与Integer的相互转换

①int转Integerint a = 5;Integer A = new Integer(a);或Integer A = Integer.valueOf(a);②Integer转intInteger A = new Integer(5);int a = A.intValue();③int[] 转Integer[]int[] arr = {1,2,3,4,5,6...

2019-09-26 20:43:24 3499

转载 在vscode中使用pylint-django插件解决pylint的一些不必要的错误提示

Python插件中默认使用pylint的一个工具,专门用来检测python代码的书写是否有错误和是否符合良好的习惯。然后pylint在面对django框架时表现的有些不足,因为django使用了大量的元编程(metaprograming)思想以及鸭子模型,以至于在程序运行时会修改不少对象的属性和行为(妹的,我也不知道元编程是什么鬼),但是这样给pylint这样的语法检测程序带来了比较大的困难。...

2019-09-11 09:46:48 871

转载 在Ubuntu中使用apt-get的时候,始终显示“E:无法定位软件包”

转载于:https://blog.csdn.net/dyxcome/article/details/85240232编辑/etc/apt/sources.list文件,添加以下源:deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse再执行sudo apt-get update更...

2019-09-11 09:17:39 3166

原创 ftp无法用资源管理器打开,被修改为用IE打开的解决方法

弄了一个下午,记录一下,希望你不用花费太多时间时间总结一下,网上大概是三个方法,我的是属于注册表的原因修改注册表 把IE跟资源管理器(文件夹)关闭,将一下的代码段保存为一个任意文件名,以reg为后缀的文件,然后双击修改注册表,重新打开资源管理器输入ftp://ip地址即可(我是这么解决的,个人觉得很大一部分都是因为注册表的问题,也尝试了很久修改IE跟Windows功能,下面两个方法自行搜...

2019-08-01 17:28:50 3679

原创 关于VMware虚拟机用桥接模式(Bridge)上网

记录一下,一直搞不清楚,最近系统的学习了一下,才弄明白了,希望能帮到你我的虚拟机WMware 15,物理机是Win10系统首先①点击虚拟机顶部工具栏编辑的虚拟网络编辑器②你会发现只有host-only的网络才会出现在物理机的网卡上,这个虚拟机虚拟出来的网卡,而只能有一个网络是桥接模式,至于我的网卡为什么会有两个桥接模式就是因为我物理机上有两个真实的网卡,一个是无线网络的,另外一...

2019-07-20 10:54:51 1354

原创 WMware虚拟机关于NAT模式下宿主机与客户机网络互通问题

虚拟机系统版本是15,宿主机WIN10,装的虚拟机(客户机)是WIN7,虚拟机能PING通宿主机,但是宿主机PING不同客户机,一开始以为是防火墙的问题,关了公用配置文件防火墙,然后还是PING不通,然后以为是网关的问题,因为宿主机的IP网段为192.168.1.0,子网掩码为255.255.255.0,网关为192.168.1.1,虚拟机的IP网段为192.168.80.0,子网掩码为255.2...

2019-07-17 15:14:32 684

转载 进程与线程,进程与程序及作业的区别和联系

转自:https://blog.csdn.net/jxq0816/article/details/50200023,https://blog.csdn.net/gao_zhennan/article/details/72970394,https://blog.csdn.net/xiexievv/article/details/7294189程序的定义:程序是指令的有序集合。是一个在时间上按...

2019-07-03 20:36:10 3282

转载 数据库设计范式

转自:https://blog.csdn.net/sinat_28729797/article/details/50634978首先我们看看函数依赖定义:设R(U)是一个属性集U上的关系模式,X,Y是U的子集,若对R(U)上任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称为“X函数确定Y“或者”Y函数依赖于X“,记为X--->Y.X称为这个函...

2019-07-03 11:16:19 116

转载 根据函数闭包,求候选码

转自:https://blog.csdn.net/weiyongle1996/article/details/73481163首先来看候选码的定义:若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码。若W是候选键,则必须满足两个条件:W的闭包是U;W没有冗余。设关系模式R中U=ABC.......等N个属性,U中的属性在FD中有四种范围:求候选码的简单方法方...

2019-07-03 10:55:22 1009

转载 超键、候选键、主键、外键的区分

学生成绩信息表中有(学号、姓名、性别、年龄、系别、专业等)超键:学生表中含有学号或者身份证号的任意组合都为此表的超键。如:(学号)、(学号,姓名)、(学号,性别)等我们假设学生的姓名唯一,没有重名的现象。学号唯一,所以是一个超键姓名唯一,所以是一个超键(姓名,性别)唯一,所以是一个超键(姓名,年龄)唯一,所以是一个超键...

2019-07-02 20:38:40 1376

转载 操作系统相关知识

原文链接:https://blog.csdn.net/lz20120808/article/details/51707247计算机操作系统锁机制.在多线程编程中,操作系统引入了锁机制。通过锁机制,能够保证在多核多线程环境中,在某一个时间点上,只能有一个线程进入临界区代码,从而保证临界区中操作数据的一致性。所谓的锁,可以理解为内存中的一个整型数,拥有两种状态:空闲状态和上锁状态。加锁时...

2019-06-12 15:38:13 136

原创 win10安装MySQL8.0.16zip(x86)64位及修改随机密码

记录一下1.首先,下载软件,链接如下:https://dev.mysql.com/downloads/mysql/我下载的是第二个2.解压到自定义文件夹3.打开所在文件夹,增加一个my.ini配置文件,默认不存在4.在my.ini文件夹中添加以下配置[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=G:\P...

2019-06-01 19:52:01 888

转载 指针作为函数参数,申请动态内存方法

写一个内存申请函数:以指针为目标,修改指针本身void getptr(int **p,int num){ *p=(int *)maccol(num*sizeof(int)); return;}void main(){ int *ptr; int k; getptr(&amp;ptr,10); for(k=0;k&lt;1...

2019-02-14 00:05:09 364

转载 CString、char*、string三者的转换

转载于:https://www.cnblogs.com/bluestorm/p/3168720.html这三种类型各有各的优点,比如CString比较灵活,是基于MFC常用的类型,安全性也最高,但可移植性最差。string是使用STL时必不可少的类型,所以是做工程时必须熟练掌握的;char*是从学习C语言开始就已经和我们形影不离的了,有许多API都是以char*作为参数输入的。所以熟练掌握三者...

2018-12-30 15:40:21 97

转载 随机快速排序

转载于:https://blog.csdn.net/Daniel960601/article/details/63259638快速排序算法基本思想: 1. 在数组a中选择一个元素,作为主元,例如选择a[0],保存在temp变量中 2. 用两个指针left和right,分别指向数组的左右两端 3. 当a[right] &gt; temp时right左移,直到a[right] &lt;= ...

2018-12-26 09:17:35 315

转载 ^异或实现两数交换

转载于:https://blog.csdn.net/zxm1306192988/article/details/50446399原文:https://blog.csdn.net/u010141928/article/details/76140165 通常我们实现两数交换不得不引入一个临时变量temp作为媒介,而使用异或运算也能实现同样的功能,甚至无需使用临时变量。这是一个通常的做法:...

2018-12-26 08:41:34 7579 8

转载 C++文件操作-获取当前工作路径的方法

1.采用GetCurrentDirectory,用于获取当前进程的当前目录2.getcwd获取当前工作目录,类似上一方法#include  &lt;direct.h&gt;  #include  &lt;stdio.h&gt;  char   buffer[MAX_PATH];   getcwd(buffer, MAX_PATH); 3.采用GetModuleFileName,用...

2018-12-23 23:53:28 5862

转载 C++创建文件夹的方式

提前说明:从参数角度上看,其实都应该使用 char*,但是为了方便这里使用的都是 string。在 sof 上找到一个方式把 string 转成 char*,就是调用 string 的函数 c_str()。文本都是在 E:\database 路径下创建一个叫做 testFolder 的文件夹。给出的文件夹路径的方式是基于我的需要,不是最简单的。一、使用 system() 调用 dos 命令...

2018-12-23 23:48:33 1990

转载 C++文檔操作詳解(ifstream、ofstream、fstream)

 轉自:http://www.cnblogs.com/azraelly/archive/2012/04/14/2446914.htmlC++ 通過以下幾個類支持文檔的輸入輸出:ofstream: 寫操作(輸出)的文檔類 (由ostream引申而來) ifstream: 讀操作(輸入)的文檔類(由istream引申而來) fstream: 可同時讀寫操作的文檔類 (由iostream...

2018-12-23 21:17:56 970

转载 C++vetor用法

转载于:http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include&lt;vector&gt;.(2)创建vector对象,vector&lt;int&gt; vec;(3)尾部插入数字:vec.push_...

2018-12-22 17:08:37 327

转载 运算符说明

1、C语言中的 &gt;&gt;= 意思为:右移后赋值代码示例为:x = 8; x &gt;&gt;= 3; 右移后结果为:00000000 00000000 00000000 000000012、C语言中的 &lt;&lt;= 意思为:左移后赋值代码示例为:x = 8;x &lt;&lt;= 3; 左移后赋值结果为:00000000 00000000 00...

2018-12-22 10:18:20 233

转载 前序遍历的非递归算法

转载于:https://blog.csdn.net/weixin_42130471/article/details/80319821方法一:void PreOrderWithoutRecursion1(BTNode* root){    if (root == NULL)        return;    BTNode* p = root;    stack&lt;btnode...

2018-12-20 07:58:09 3276

转载 priority_queue的用法

转载于:https://www.cnblogs.com/Deribs4/p/5657746.html priority_queue本质是一个堆。1. 头文件是#include&lt;queue&gt;2. 关于priority_queue中元素的比较  模板申明带3个参数:priority_queue&lt;Type, Container, Functional&gt;,其中T...

2018-12-16 20:29:09 515

转载 MFC中窗口随最小化最大化按钮最大最小化

转载于:https://blog.csdn.net/Bettyshasha/article/details/51603752 1.选中对话框,右键-》属性-》消息,添加WM_SIZE函数。2.在对话框类头文件.h里面添加:void ReSize();POINT old;3.在初始化函数OnInitDialog()中添加;    GetClientRect(&amp;m_rect...

2018-12-15 15:05:20 767

转载 MFC创建子窗口对话框

方法一:模态对话框资源视图--Dialog--右键--添加资源--新建--对话框-,然后在已经生成的对话框中(解决资源视图中的dialog下的新生成的那个)右键--添加类。例如:添加CMyNewDlg类,在所要调的代码中(按钮点击方法所在的文件代码),先加头文件#include   "CMyNewDlg.h ",之后在按钮点击方法中:void COnclickDlg::OnBnClickedO...

2018-12-14 11:40:21 4057

转载 指针与引用

1.C++ * a和*&amp;a作为函数的参数时有什么区别?如果你说的是函数的形参,那么void foo(int* ptr);是传值调用,比如你这么调用int a;int* pValue = &amp;a;foo(pValue);这样的情况下,pValue的值是不能被函数foo改变的,也就是pValue肯定是指向a的。但是如果你这么声明void foo(int*&amp; p...

2018-12-11 00:34:03 102

转载 函数指针指向多个函数

转载于:HTTPS://blog.csdn.net/wenpinglaoyao/article/details/79154086为了简化,关于类的名称就叫甲吧,先定义一个类的头文件,如下所示:#include &lt;iostream&gt; using namespace std; A类{ public:    A(int n);     〜A();      / *就是下面我们的类函...

2018-12-10 11:31:58 1014

转载 函数指针作为函数参数及函数作为函数参数

转载于:http://blog.csdn.net/vlily/article/details/7244682转载于:http://blog.csdn.net/shengnan_wu/article/details/8116935转载于:http://blog.csdn.net/callmeback/article/details/4242260/转载于:https://blog.csd...

2018-12-02 10:47:07 10213

转载 指针与引用删除单链表结点的区别

转载于https://blog.csdn.net/zhongshijunacm/article/details/46592799 及https://blog.csdn.net/plm199513100/article/details/78172029 / *  问题描述:递归删除链表中的X  说明:。此处要注意的是,在递归删除X的时候,并中间没有产生断链因为函数传递的的英文引用  关于引用,这...

2018-11-30 19:34:30 653

转载 平衡二叉树AVL的插入及删除操作

转载于https://blog.csdn.net/sysu_arui/article/details/7897017 及https://blog.csdn.net/sysu_arui/article/details/7906303 AVL树维基百科:http://zh.wikipedia.org/wiki/AVL树在计算机科学中,AVL树是最先发明的自平衡二叉查找树。在AVL树中任何节点的...

2018-11-27 23:44:44 642

转载 平衡二叉树AVL的实现(递归及非递归)

转载于https://www.cnblogs.com/leihui/p/6002418.html这篇文章用来复习AVL的平衡操作,分别会介绍其旋转操作的递归与非递归实现,但是最终带有插入示例的版本会以递归呈现。下面这张图绘制了需要旋转操作的8种情况。(我要给做这张图的兄弟一个赞)后面会给出这八种情况对应平衡实现。 [1] 情况1-2:  这种需要旋转的结构一般称之为...

2018-11-27 23:24:00 563

空空如也

空空如也

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

TA关注的人

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