自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 收藏
  • 关注

转载 github分支操作 自用

git branch -a查看所有分支列表,包括本地和远程== git checkout -b local_branch==创建本地分支local_branch 并切换到local_branch分支== git checkout local_branch==切换到分支local_branch4、推送本地分支local_branch到远程分支 remote_branch并建立关联关系 a.远程已有remote_branch分支并且已经关联本地分支local_branch且本地已经切换到lo

2022-03-02 02:29:03 131

转载 C++位运算与取模技巧

(1) 判断int型变量a是奇数还是偶数a&1 = 0 偶数 a&1 = 1 奇数(2) 取int型变量a的第k位 (k=0,1,2……sizeof(int)),即a>>k&1(3) 将int型变量a的第k位清0,即a=a&~(1<<k)(4) 将int型变量a的第k位置1, 即a=a|(1<<k)(5) int型变量循环左移k次,即a=a<<k|a>>16-k (设sizeof(int

2022-02-01 04:46:02 324

原创 leetcode 1776 抄写

youtube讲解github思路github代码

2021-12-09 05:23:34 256

原创 [ElementUI] 修改默认语言为英文

vue.config.jsvar webpack = require('webpack');module.exports = { 省略 configureWebpack: config=>{ config.plugins.push(new webpack.NormalModuleReplacementPlugin(/element-ui\/lib\/locale\/lang\/zh-CN/, 'element-ui/lib/locale/lang/en'))

2021-08-20 06:20:21 485

原创 误删centos自带python后导致的yum module报错

1.删除现有python和yum这一步我并没有删除现有python(为了解决yum错误,我的centos上又装了python3.7和python2.7.9和python2.7.5,这一步没有卸载这些python也没有影响修复)2.在官网上下载17个相关文件,用rzsz命令或者scp命令传到linux下的同一个文件夹下Centos7.5的mirror源代码地址(下载地址)3.进入目录 执行 rpm -ivh --force *.rpm --nodeps4.第三步: 完成执行 yum 就能看到友

2021-08-09 07:15:44 201

转载 Java Set接口详细讲解 TreeSet的定制排序和自然排序

package Java1;import java.util.Comparator;import java.util.Iterator;import java.util.TreeSet;/* * 向TreeSet中添加数据,要求是相同类的对象 * 两种排序方式:自然排序(实现comparable接口)和定制排序(Comparator) * * 自然排序中,比较两个对象是否相同的标准为:compareTo()返回0,不再是equals(). */public class T...

2021-04-23 18:20:58 128

原创 tomcat相关杂记(自用)

nohup ./catalina.sh run &

2021-04-10 21:04:38 25

原创 Vue3项目部署到tomcat8.5服务器centos8

参考博客:vue-cli3项目打包后自动化部署到服务器vue-cli3如何部署在服务器的tomcat,以及vue.config.js如何配置才能上线(亲测可用)首先需要保证tomcat服务器在8090端口(我的Vue项目运行在8090端口上)正常运行,并在tomcat的webapps文件夹下创建dist文件夹1.修改vue.config.js参数const path = require('path')const resolve = dir => path.join(__dirname, d

2021-04-10 20:40:06 257

原创 centos8安装kibana

参考官网教程github tar压缩包下载地址方法一(尝试失败)创建文件 kibana.repo 在 /etc/yum.repos.d/ 或 /etc/zypp/repos.d/ 目录下sudo vim kibana.repo[kibana-6.x]name=Kibana repository for 6.x packagesbaseurl=https://artifacts.elastic.co/packages/6.x/yumgpgcheck=1gpgkey=https://artif

2021-04-10 16:52:46 267

原创 Centos8 安装mysql5.7 全过程踩坑实录

参考博客:CentOS8安装Mysql5.7,不是8.0linux下mysql5.7安装,修改密码,设置访问权限Centos7.3下mysql5.7.18安装并修改初始密码的方法 卸载原有的mysql1、查看之前已安装的Mysqlrpm -qa |grep mysql如果之前已经安装过,则会出现一些Mysql相关的组件,如下是我的2、卸载之前已经安装的Mysqlrpm -e mysql-community-server-5.7.30-1.el7.x86_64对其他的三个也执行同样的

2021-04-10 14:30:00 410

转载 Java 中使用sort排序

刷题过程中常常遇到排序问题,Java中自带的sort方法可以非常方便的帮助我们进行排序。常见的排序问题有两种情形:1.对一个数组进行排序。2.对自定义类型的类进行排序。一,对数组进行排序:通常情况下我们可以使用Array.sort()来对数组进行排序,有以下3种情况:1.Array.sort(int[] a)直接对数组进行升序排序2.Array.sort(int[] a , int fromIndex, int toIndex)对数组的从fromIndex到toIndex进行升序排序3.

2021-04-09 13:49:07 5177

转载 两种方式解决elasticsearch Not a valid protocol version: This is not an HTTP port

一开始是为了解决:让我看看你葫芦买的啥药:买的localhost: 本地若是需要连接的话,加上个配置修改一下连接地址就好:在.yml中,与data同级。spring: elasticsearch: #springboot 默认配置 localhost:9200 rest: uris: ["ip地址:9200"]#!!!!!!不是9300 data: elasticsearch: repositories: enabled: tru

2021-04-06 01:42:50 3811

原创 解决腾讯云centos elasticsearch外网无法访问(本机能访问)的问题以及NoNodeAvailableException问题

放通腾讯云安全组检查过防火墙都是关闭的curl http://127.0.0.1:9200/结果也正确

2021-04-06 01:28:20 228

原创 Elasticsearch Spring Data整合使用

官网参考文档Spring Data Elasticsearch是Spring提供的一种以Spring Data风格来操作数据存储的方式,它可以避免编写大量的样板代码。常用注解@Document//标示映射到Elasticsearch文档上的领域对象public @interface Document { //索引库名次,mysql中数据库的概念 String indexName(); //文档类型,mysql中表的概念 String type() default "";

2021-04-05 22:28:26 88 1

转载 Elasticsearch安装部署(CentOS)

1、安装JDK,http://www.cnblogs.com/zhi-leaf/p/5996287.html。2、下载ES:https://www.elastic.co/downloads/elasticsearch,当前最新版本:elasticsearch-6.2.2.tar.gz,使用ftp工具拷贝到虚拟机中。3、创建目录elasticsearch,解压文件。cd /usr/local/mkdir elasticsearchcd elasticsearch/tar -zxvf /var/ft

2021-04-05 16:05:06 247

原创 Java各种数据结构实现方式

栈Deque<Integer> stack=new LinkedList<Integer>();比起Queue独有方法,Deque是Queue子接口,有Queue的全部方法:push();链表头插pop();删除链表头且返回头队列Queue<String> queue=new LinkedList<String>();常用方法:offer();链表尾插(满时只返回false不抛出异常)poll();删除链表头且返回头(空时只返回null不抛

2021-04-01 19:35:24 1188

转载 二叉树的前中后序遍历(非递归)

力扣173中序cpp初始化时将包括根节点在内的左链入栈。栈顶元素即为需要输出的下一个节点,将栈顶元素输出后,判断该节点有无右子树,如果有,将右子树的左链入栈,左链即为一个树从根开始,看成一个^形状的左侧/这条边上包括根的所有点。出栈时直接输出该节点。/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right;

2021-04-01 18:53:44 52

转载 两个排序数组中找第k大的数(二分查找算法)

#define min(a,b) (a<b?a:b)int Binary_find_Kth( int* array1, int len1, int* array2, int len2, int k ){ /**在这里始终认为len1<len2**/ if( len1>len2 ) return Binary_find_Kth(array2,len2,array1,len1,k); if( len1==0 ) return array2[k-1]; if(

2021-03-30 20:32:33 334

原创 vue竖向滚动背景颜色不能填满 滚动后页面下方出现空白问题解决

一开始只能让无滚动条页面竖向背景颜色填充满,通过:App.vue<template> <div id="app"> <!-- 路由的出入口,路由的内容将被显示在这里 --> <router-view/> </div></template><script> export default { name: 'App' }</script><style>.

2021-03-13 19:51:07 2532 5

原创 XuperChain安装

问题一:make报了一个关于g++的错误g++: command not foundcentos:yum -y update gccyum -y install gcc+ gcc-c++ubuntu:apt-get update gccapt-get install g++问题二:git下载速度过慢:解决办法将仓库复制到gitee码云上。找到了之前一个人的仓库。git clone https://gitee.com/pingfanrenbiji/xuperchain.git然后就终于下载好

2021-02-06 01:39:30 418 5

原创 nacos2.0.0 linux伪集群配置启动失败org.springframework.dao.RecoverableDataAccessException解决

org.springframework.dao.RecoverableDataAccessException: StatementCallback; SQL [DELETE FROM config_info WHERE data_id=‘com.alibaba.nacos.testMasterDB’]; Communications link failureThe last packet successfully received from the server was 3,658 millisecond

2021-02-02 15:34:37 1238

原创 EBNF实例讲解(翻译自Extended BNF. ISO/IEC 14977 : 1996(E))

实在是资料太少了,这作业写得我要死了。资料都是英文的,我觉得直接看例子比较容易懂。话不多说上例子了。4.22 Further examplesThe following example is a syntax-rule that states that a Fortran 77 continuation line starts with 5 blanks, the sixth character must not be a blank or zero, and there must not be

2020-05-27 19:23:02 620 2

原创 FIN本身也是一个字节数据

计算机网络 有关ack序号的增长

2019-11-11 20:57:31 456

原创 IDA不能F5反汇编成为伪代码的问题原因...

32位IDA才能F5,64位的不行

2019-10-21 11:45:41 4756 3

转载 C语言中static关键字的作用

static用法:在C中,static主要定义全局静态变量、定义局部静态变量、定义静态函数。1、定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量。全局静态变量有以下特点。a.在全局区分配内存。(静态分配内存)b.如果没有初始化,其默认值为0.c.该变量在本文件内从定义开始到文件结束可见。2、定义局部静态变量:在局部变量前面加上关键字static,其特...

2019-10-21 11:37:31 89

转载 [转载]汇编eax寄存器和AX,AH,AL之间的关系

00000000 00000000 00000000 00000000|=EAX=|—32个0,4个字节,2个字,1个双字|AX=|—16个0,2个字节,1个字|AH=|-----------8个0,1个字节|=AL|—8个0,1个字节AX,AH,ALAH是AX的高8位,AL是AX的低8位AX是EAX的低16位...

2019-10-20 16:54:57 2854

原创 从函数的{ 到第一条高级语言前,所有的汇编代码在做什么(一道很难的作业题,因为觉得有记录价值,所以写了这篇博客)

首先开头几条指令下面博客讲的很透彻,转载了过来:以下部分从https://www.cnblogs.com/huangyong9527/archive/2012/08/14/2637987.html转载子程序如何存取参数:因为缺省对堆栈操作的寄存器有 ESP 和 EBP,而 ESP是堆栈指针,无法暂借使用,所以一般使用 EBP 来存取堆栈,假定在一个调用中有两个参数,而且在 push 第一个...

2019-09-30 15:36:26 93

转载 解决BootStrap图标glyphicon无法显示问题

<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><script src="h...

2019-07-23 11:51:12 2970

原创 Unknown version of Tomcat was specified解决办法:jdk1.8对应的tomcat版本有多个,不要下载tomcat旧版本(src)版本!

亲测可用的有8.5,9.0.不要下载src版本的旧版tomcat,安装时出现了很多问题,src版本中有很多精简!!!

2019-07-17 19:52:47 853

原创 jdk和安装包均为64位,但是安装eclipse时一直跳转JRE Missing页面解决方案

我的版本确实是对的,搜索了一下午才找到这个方法,以前确实不知道。去官网下载免安装便携版本,详情参考以下博客。[https://blog.csdn.net/summerxiachen/article/details/79531363].解压缩包之后直接点击紫色eclipse图标即可。后续并未发现有什么需要特别配置的。...

2019-07-16 15:32:02 5056 5

转载 HTML相对路径,绝对路径

“…/”代表当前文件所在目录的上一级目录。“…/…/”代表当前文件所在目录的上上级目录。“…/…/…/”可以依次类推。“/”代表根目录。“./”表示当前目录,HTML中,可以省略。...

2019-05-30 21:15:12 94

转载 bind,capture-bind

事件分为冒泡事件和非冒泡事件:冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。上面是定义,小程序的冒泡事件在文档里面也写的很清楚了,重点是这句bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。如在下边这个例子中,点击 inner view 会先后调用handleTap3和h...

2019-05-17 15:44:27 899

原创 ubuntu codeblocks :warning: GDB: Failed to set controlling terminal: Operation not permitted

Stack Overflow上说忽略此错误即可,仍然能进行一步一步的调试。

2019-05-03 14:33:10 3416

转载 成员变量(实例变量)&局部变量区别,成员变量(实例变量)&静态变量(类变量)区别

成员变量(实例变量)&局部变量区别:(1)作用域成员变量:针对整个类有效。局部变量:只在某个范围内有效。(一般指的就是方法,语句体内)(2)存储位置成员变量:随着对象的创建而存在,随着对象的消失而消失,存储在堆内存中。局部变量:在方法被调用,或者语句被执行的时候存在,存储在栈内存中。当方法调用完,或者语句结束后,就自动释放。(3)初始值成员变量:有默认初始值。局部变量:...

2019-03-30 22:52:05 306

转载 Mysql怎么实现自我复制

Mysql怎么实现自我复制,比如一个表有十条记录,在同一个表中复制一次就变成二十条,再复制一下这个表就变四十条记录,请问sql代码怎么写,谢谢了#表中最好没有主键,unique key等约束,不然下面的SQL会出错。insert into table_name values select * from table_name; #复制自己比如:mysql> create table ...

2019-03-26 14:23:39 472

转载 题提供的输入在.txt中__如何将它复制到我的程序中

然后还可以到属性里面设置鼠标粘贴或者Ctrl+V或者直接让代码读文件做题的时候可以直接重定向stdin就是你默认的屏幕输入叫做stdin,默认的屏幕输出叫做stdout,C语言认识这两个东西这两个东西是可以重定向的freopen就可以让你需要的流或者文件来替代你选择的流这里就是用data.txt当做stdin这样你所有的读入工作都是在data.txt里面进行这行加到main的第一...

2019-03-24 20:08:20 71

转载 字符串分割

scanf("%d", &line);getchar();//读入第一行最后的换行符int index = 0;for (int i = 0; i < line; ++i) {string s;//从标准输入流当中得到一行字符串getline(cin, s);istringstream iss(s);//把字符串封装到iss中string tmp;while (get...

2019-03-23 20:05:23 301

转载 Java中final、finally、finalize的区别与用法

1.简单区别:final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如关闭文件等。2.中等区别:虽然这个单词在Java中都存在,但是并没太多关联:final:java中的关键字,修饰...

2019-03-11 15:23:38 9711 1

转载 sort()运算符重载的写法记录

2019-02-02 14:07:18 1205

转载 assert()简略记录

assert的作用是先计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。

2019-02-02 14:04:48 56

空空如也

空空如也

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

TA关注的人

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