virtualBox安装centos7并实现宿主机、虚拟机、外网三网互通 第一步:在装centos7前设置好网络:上面的host-only,是安装virtualBox时为我们安装的虚拟网卡,可以把这个网卡想成是一个路由器,和我们的主机还有虚拟机相连的,所处的网络也不一样;第二步:安装centos7的过程中,最好还是手动分区,还要注意把网络打开分区:网络第三步:剩下的步骤跟网上其人的都差不多,后面就是设置用户密码什么的,设置完了,重启第四步:共享本地网络给virtualBox点击“确定”,会再次弹出一个对话框,别犹豫,再确定;第五步:重启安装在vir
oracle数据库 oracle数据库可重复添加表的字段--添加供应商字段DECLARE COLEXIST NUMBER; BEGIN SELECT COUNT(1) INTO COLEXIST FROM USER_TAB_COLUMNS WHERE TABLE_NAME=UPPER('GT_PORT_USED') AND COLUMN_NAME=UPPER('SUPPLIER'); IF COLEXIST = 0 THEN EXECUTE IMMEDIATE
完美安装 nacos 2.0.3 前置条件:必须安装jdk,mysql,因为启动脚本需要修改,nacos配置需要更改数据库相关配置第一步:官网下载最新的nacos官网链接:nacos第二步:拷贝将下载下来的 nacos-server-2.0.3.tar.gz 拷贝到centos7 的某个目录,这里我的安装目录是 /usr/local/nacos,没有就新建;使用 XFtp工具第三步:解压使用XShell工具这里我删除了压缩包第三步:数据库脚本进入/usr/local/nacos/nacos/conf,找到里面有.
centos7删除已安装的mysql,重新安装mysql8.0 查看linux是多少位操作系统getconf LONG_BIT准备工作1.查看是否有安装过mysqlrpm -qa | grep -i mysql2.删除mysqlyum -y remove MySQL-*一般用rpm -e 的命令删除mysql,这样表面上删除了mysql,可是mysql的一些残余程序仍然存在,并且通过第一步的方式也查找不到残余,而yum命令比较强大,可以完全删除mysql.(ps:用rpm删除后再次安装的时候会提示已经安装了,这就是rpm.
完美解决maven-deploy-plugin-2.8.2和maven-site-plugin-3.8.2在新建项目报错的问题 新建项目中,maven-deploy-plugin-2.8.2和maven-site-plugin-3.8.2总是飘红;从maven仓库下手,一直解决不了;其实根源就是找不到对应的包;根据提示的路径;去这些包的位置;比如maven-deploy-plugin 在我硬盘中的位置是:F:\apache-maven-3.8.1\repository\org\apache\maven\plugins\maven-deploy-plugin\2.8.2;maven-site-plugin 在我硬盘中的位置
使用js获取当前时间的前一天后一天 html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <ti
解决阿里云视频点播,关于aliyun-sdk-vod-upload依赖加载失败的问题 解决阿里云视频点播,关于aliyun-sdk-vod-upload依赖加载失败的问题因为不是开源的,需要自行下载(1)移步去阿里官网下载相应的jar包:阿里官网(2)找到服务端SDK下载:(3)解压(4)如图示找到解压后下面的jar包(5)将jar包拷贝到本地的maven安装路径下的bin目录(6)直接在地址栏输入“cmd”回车,进入终端窗口,输入以下指令:mvn install:install-file -DgroupId=com.aliyu.
win10下使用idea 2019.2.4完整创建Maven项目并测试(初级小白) 准备工作-下载maven:下载Maven将下载下来的maven解压到喜欢的目录,配置环境变量我放在E:\apache-maven-3.3.9-bin\apache-maven-3.3.9\ ;这里注意解压后的文件夹里还有一个maven文件夹,那里面才是,配置MAVEN_HOME的时候要特别注意!配置maven的环境变量:测试maven,打开你电脑的黑框框,win10的直接搜“命令提示符”,输入以下命令:mvn -v测试安装成功一、配置idea,创建maven
卸载VMware上的系统,被卸载的系统依旧存在磁盘中删不掉的问题 1、选择控制面板2、找到VMware的图标,点击修改3、进入到VMware的装载界面,下一步4、点击“修复”5、修复,接下来就是等,完成
LeetCode_easy_中文解析50题_day08 155、Min Stack三十六、题目设计一个支持push,pop,top和在恒定时间内检索最小元素的堆栈。 push(x) - 将元素x推入堆栈。 pop() - 删除堆栈顶部的元素。 top() - 获取顶部元素。 getMin() - 检索堆栈中的最小元素。思路:使用链表存储元素,每一次添加元素就是直接在链表的尾...
LeetCode_easy_中文解析50题_day07 121、 Best Time to Buy and Sell Stock三十一、题目给出一个股票的价格序列,买入一次卖出一次,求能获得最大利润。其实就是求一个数组中,后面的数减去前面的数能得到的最大值。最容易想到的肯定是每次选一个数,遍历后面的数,求出直接的差然后和当前最大值进行比较,这样时间复杂度为O(n*n),不推荐。思路:找到当前遍历索引(包括当前索引)中的最小值min,然后...
LeetCode_easy_中文解析50题_day06 110、Balanced Binary Tree二十六、题目给定二叉树,确定它是否是平衡二叉树。平衡二叉树定义为:二叉树每个节点的两个子树的深度相差不超过1。思路:如果root==null,那么肯定是一个平衡二叉树。然后写一个返回二叉树高度的函数,如果根节点不为空,那么判断其左右子树的高度是否大于1,如果大于1那么肯定不是平衡二叉树,之后就是递归,判断子树的子树是否是平衡的。...
LeetCode_easy_中文解析50题_day05 100、Same Tree二十一、题目给定两个二叉树,编写一个函数来检查它们是否相同。如果两个二叉树在结构上相同并且节点具有相同的值,则认为它们是相同的。思想:递归思想,将问题拆成只比较当前两棵树的这两个节点,如果当前两个节点都是空,那么就返回true,如果当前这两个节点一个为空一个部位空,那肯定也不是相同的树,如果两个节点的val相同那就递归比较这两个节点的左右子树是否同上面说...
LeetCode_easy_中文解析50题_day04 67、Add Binary十六、题目:给定两个二进制字符串,返回它们的总和(也是二进制字符串)。输入字符串都是非空的,只包含字符1或0。思想:从两个字符串的末尾开始一点一点向他们的首位获取字符,获取每个字符串对应的位置相加,如果哪个字符串当前位置没有了就补0,这就像高位补0一样,相加后的结果,利用二进制的原理获得一个val和一个进位carry,将val放入StringBuffer中...
LeetCode_easy_中文解析50题_day03 35、Search Insert Position十一、题目:给定已排序数组和目标值,如果数组中找到目标值,则返回目标值在排序数组中索引。 如果数组中没有目标值,返回目标值顺序插入数组中的索引;假设数组中没有重复项。思想:因为是已经排好序的数组,那么使用二分查找法找目标值落在数组中的什么位置。这里多了一个就是如果数组中没有目标值,那么要返回目标值顺序插入数组时的位置,告诉你结论...
LeetCode_easy_中文解析50题_day02 20、Valid Parentheses六、题目:给定一个只包含字符 '(' , ')' , '{' , '}' ,'[' 和 ']' 的字符串,确定这个字符串左括号和右括号是否匹配如果输入字符串有效:必须使用相同类型的括号关闭左括号。 必须以正确的顺序关闭打开括号。思想:先用一个map以键值对的形式存储左括号和右括号,遍历每一次取到的括号,如果是左括号放进栈中,如果...
LeetCode_easy_中文解析50题_day01 1、Tow Sum一、题目:给定一个数组和目标数字,目标数字等于数组中某两个元素的和;(注意这两个数不是同一个数),返回这两个元素的索引。思想:将数组先存进一个map,而map的特点正是key不能重复,而value存储对应nums[i]元素的索引。使用目标数字,减去每次遍历的nums[i],得到一个temp数字,看看这个数字是否在map集合中,还要确保这个数字不是target减去的...
CCF201903-2 二十四点游戏(JAVA版) 24点游戏,例如4+5+6+7 可以得出该值为22 不是24 故输出No例1x2x6x2 该值为24 输出Yes 输入样例里的‘x’为称号 其余为运算符+ - /为加减除4个数字在0-9之间虽然办法很笨,但适合处理这种题目。这里的0-9数字等于放水了,倘若是10以上的数字或者是负数,这种方法就不适用!如有问题,后期题目出来,我再运行更正一下,这...