#包以及

MYSQL学习之安装、主从复制、读写分离原理解析以及详细配置(MySQL5.7)

  1、查看mysql的安装情况rpm-qa|grep-imysql     2、删除上图安装的软件rpm-evmysql-community-libs-5.7.27-1.el6.x86_64--nodeps  3、都删除成功之后,查找相关的mysql的文件find/-namemysql     4、删除全部相关文件r...

最全排序算法原理解析、java代码实现以及总结归纳

  十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。   详情如...

B+树Java代码实现以及测试

M阶B+树的定义:任意非叶子结点最多有M个子节点;且M>2;除根结点以外的非叶子结点至少有M/2个子节点;根结点至少有2个子节点;除根节点外每个结点存放至少M/2和至多M个关键字;(至少2个关键字)非叶子结点的子树指针与关键字个数相同;所有结点的关键字:K[1],K[2],…,K[M];且K[i]<K[i+...

B树Java代码实现以及测试

B树定义  B树又叫平衡多路查找树。一棵m阶的B树(m叉树)的特性如下:根节点至少有两个孩子每个非根节点至少有M/2(上取整)个孩子,至多有M个孩子。每个非根节点至少有M/2-1(上取整)个关键字,至多有M-1个关键字。并以升序排列。key[i]和key[i+1]之间的孩子节点的值介于key[i]和key[i+1]之间...

java命令分析线程死锁以及内存泄漏

  jstack是java虚拟机自带的一种堆栈跟踪工具。jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:  命令格式jstack[-l]pid  主要...

Java线程池的构造以及使用

  有时候,系统需要处理非常多的执行时间很短的请求,如果每一个请求都开启一个新线程的话,系统就要不断的进行线程的创建和销毁,有时花在创建和销毁线程上的时间会比线程真正执行的时间还长。而且当线程数量太多时,系统不一定能受得了。  使用线程池主要为了解决一下几个问题:  1、通过重用线程池中的线程,来减少每个线程创建和销毁...

Mac下GitHub以及GitHub Desktop使用实战

Hub是一个面向开源及私有软件项目的托管平台、开源代码库以及版本控制系统,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。通常在Windows下使用GitHub的教程是非常多的,因此也无需主页君在此多费唇舌。本文主要讨论在MacOSX系统上使用GitHub的方法。其实,在MacOSX系统上使用GitHu...

session以及分布式服务器session共享

一、session的本质  http协议是无状态的,即你连续访问某个网页100次和访问1次对服务器来说是没有区别对待的,因为它记不住你。  那么,在一些场合,确实需要服务器记住当前用户怎么办?比如用户登录邮箱后,接下来要收邮件、写邮件,总不能每次操作都让用户输入用户名和密码吧,为了解决这个问题,session的方案就被...

HTTP、TCP、UDP以及SOCKET之间的区别/联系

一.TCP/IP代表传输控制协议/网际协议,指的是一系列协组。  可分为四个层次:数据链路层、网络层、传输层和应用层。在网络层:有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层:中有TCP协议与UDP协议。在应用层:有FTP、HTTP、TELNET、SMTP、DNS等协议。  TCP和UDP...
代码星球 ·2021-01-24

malloc calloc realloc,new区别联系以及什么时候用

三个函数的申明分别是:void*realloc(void*ptr,unsignednewsize);void*malloc(unsignedsize);void*calloc(size_tnumElements,size_tsizeOfElement);都在stdlib.h函数库内它们的返回值都是请求系统分配的地址,如...

增强的PuTTY 以及 自定义主题

PuTTY很早之前就没有更新了(0.62),因为都是开源的所以有人branch出来做了增强,如这个PuTTYtray,增加了超链等功能:https://puttytray.goeswhere.com/PuTTY的默认字体不好看,配色也不理想,深蓝色字体配纯黑背景会显得十分不清楚。于是就有人做了这么2套主题,从左往右分别...

mySQL5.5安装以及卸载 -- Windows

mySQL可以去官网下载对应的版本进行安装,这里采用的版本为“mysql-5.5.40-win64.msi”;安装1、双击“mysql-5.5.40-win64.msi”,进入安装页面。进入此界面之前会出现等待的界面,此处需耐心等待一会。2、同意协议,next。3、选择安装类型安装类型有“Typical(默认)”、“C...

css(一)-- 概述以及引入方式

概述层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS能够对网页中元素位置的排版进行像素级精确控制,支持...

变量、方法以及静态和非静态

变量变量的种类:   1、成员变量   2、局部变量成员变量与局部变量的区别:   定义位置的区别      1、成员变量定义在方法之外,类之内。  ...
代码星球 ·2021-01-23

docker环境运行elasticsearch以及汉化运行kibana

#!/bin/bashdockerrun--namejm-es--restart=always-e"discovery.type=single-node"-e"cluster.name=jm-es"-p9200:9200-p9300:9300-delasticsearch:7.6.1#!/bin/bashdockerr...
首页上一页...1213141516...下一页尾页