- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 dubbo注册多次踩坑
一个应用有多个注册中心,如果service不指定registry,将使用哪个注册中心?1)情况一:如下图所示,项目中配置了两个注册中心r1和r2,如果service没有指定注册中心,则该service会在两个注册中心同时注册。(故事背景:r1为消费者的注册中心,r2为生产者的注册中心,address1和address2相同,group1表示线上环境,group2表示预发环境,service本应该注册到预发group上,结果注册到了线上group引起故障)<!-- 注册中心1 -->.
2021-02-22 22:10:54 1531 1
原创 IDEA错误: 找不到或无法加载主类解决方法
IDEA错误: 找不到或无法加载主类解决方法发现target/classes目录下没生成任何class文件。打开Project Structure:然后把无法启动的module的sources文件夹取消mark,然后再mark。发现报错,说是和主项目的包名冲突之类的。于是把主项目从modeules里面移出去,再添加进来。然后就好了~...
2020-03-12 10:09:28 4928 2
原创 log4j2学习笔记
pom.xml依赖 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.11.2<...
2019-08-29 09:57:40 253
原创 网站上线
前端1.前端 1.安装node.js : wget https://nodejs.org/dist/latest-v6.x/node-v6.16.0-linux-x64.tar.gz tar -xzvf node-v6.16.0-linux-x64.tar.gz cd /usr/local ...
2019-01-20 22:19:57 414
原创 IDEA中使用MyBatis-generator自动生成Dao,Pojo和Mapper
1.创建Maven项目2.在pom文件中添加plugin<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>...
2018-08-08 15:47:59 3727
原创 CentOS虚拟机搭建Redis分布式集群
环境:Vmware+3台CentOS7.0虚拟机第一步 安装redis1.wget http://download.redis.io/releases/redis-4.0.10.tar.gz2.tar xzf redis-4.0.10.tar.gz3.yum -y install gcc gcc-c++ libstdc++-devel4.make CFLAGS="-march=...
2018-07-25 22:32:16 559
原创 Maven插件构建Springboot项目,生成Docker镜像
一.Window平台.使用标准Spring Boot应用程序的Maven配置,创建springboot项目并测试。 添加Dockerfile:在src/main/resources下添加Dockerfile FROM javaMAINTAINER "xiaoming"<xiaoming@***.com>ADD @project.build.finalName@.jar a...
2018-07-21 17:11:46 719
原创 CentOS 7 虚拟机安装Vmware Tools提示找不到kernel-header路经
1.安装Vmware Tools 1.1 安装gcc,make,perl 1.2 安装kernel-head,kernel-devel:yum -y install kernel-header 。 系统自带kernel,但版本可能低于kernel-head和kernel-devel,可以通过uname -r查看kernel版本号,通过 rpm -qa |...
2018-07-15 12:49:25 2283 1
原创 从String.intern()深入理解JVM
官方说明翻译:1.返回字符串对象的规范表示2.字符串s调用intern时,如果常量池中有对象t满足t.equals(s)==true,则返回t的地址;否则,将s的引用(即地址)加入常量池并返回s的引用3.s.intern()==t.intern()的充分必要条件是s.equals(t)==true注意:1.jdk1.6及以前版本的运行时常量池在方法区中,jdk1.7及以后版本的运行时常量池在堆中。...
2018-05-27 09:46:35 1058
原创 Window常用运行命令
按下Windows+R组合键,输入以下命令,就能快速调用window功能:calc:计算器mstsc:远程桌面stikynot:便签taskmgr:任务管理器snippingtool:截图工具compmgmt.msc:计算机管理control:控制面板mspaint:画板notepad:记事本osk:屏幕键盘regedit:注册表sndvol:音量控制write:写字板magnify:放大镜...
2018-05-23 21:49:57 320
原创 matlab制作gif和avi
GIF:gifname='example.gif';frame=getframe(gcf); im=frame2im(frame);[I,map]=rgb2ind(im,20); Ngif=1;if Ngif==1 imwrite(I,map,gifname,'gif', 'Loopcount',inf,'DelayTime',1);%第一次必须创建!else imwr...
2018-05-18 16:18:50 302
原创 IntelliJ IDEA环境中的JVM配置
一. Java内存模型(Java Memory Model,JMM)1.运行时数据区:程序计数器(Program Counter Register),本地方法栈(Native Method Stack),堆(Heap),虚拟机栈(VM Stack),方法区(Method Area)二.配置IDEA安装目录/bin/ 有两个文件idea.exe.vmoptions和idea64.exe.vmopti...
2018-05-18 09:25:42 8946
原创 寻找中序遍历的下一个节点
思路:牛客网题目:给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。public class Solution { public TreeLinkNode GetNext(TreeLinkNode pNode) { if(pNode == null){ ret...
2018-05-14 22:49:29 256
原创 二分查找
jdk自带:Arrays.BinarySearch()和Collections.BinarySearch()>>>:无符号右移,忽略符号位,高位补零Arrays.java public static int binarySearch(int[] a, int key) { return binarySearch0(a, 0, a.length, key); ...
2018-05-14 21:11:53 146
原创 单链表翻转
思路:1.newHead指向翻转链表表头,currentHead指向未翻转链表头。2.断开newHead与currentHead的连接,currentHead.next=newHead (注意:用一个临时指针tmp指向currentHead.next)3.newHead=currentHead,currentHead=tmp以上是一次迭代过程,注意:需要把原始链表表头head的next设置为nul...
2018-05-14 17:18:16 140
原创 排列与组合
题目:由数字或字母组成的list,可以构成多少种包含n个元素的排列方式和组合方式?请列举出来。排列思路: 1.选出第一个元素 2.递归第2-n个元素已经排列组合思路: 1.如果组合中包含list的第一个元素 2.如果组合中不包含list的第一个元素import java.util.ArrayList;impo...
2018-05-14 15:50:19 193
原创 IntelliJ IDEA快捷键
视频笔记:https://www.imooc.com/video/16223快速查找:Find Action Ctrl+Shift+A切换小工具Alt+数字打开菜单栏选项 Alt+选项名字中带下划线的字母调整代码格式 Ctrl+Alt+L查看类的所有方法 Ctrl+O复制并粘贴一行 Ctrl+Alt+↑/↓移动一行 Alt+↑/↓...
2018-05-10 10:49:22 406
原创 MySQL5.7+win10安装后配置
安装完之后,设置环境变量。修改my.ini:查看->隐藏的项目进入C:\ProgramData\MySQL\MySQL Server 5.7,就可以看到my.ini文件了。将其用记事本打开,若无修改权限,复制到其他路径(如桌面),用记事本打开,找到basedir,将路径中斜杠改成反斜杠,如下basedir="C:\Program Files\MySQL\MySQL Server 5.7\"m...
2018-05-05 16:45:55 393
原创 Cmake+Ubuntu+CUDA+C混合编译
一. 环境Jetson TK1 开发套件+Ubuntu 14.04Cmake安装:sudo apt-get install cmakeCmake教程:http://sewm.pku.edu.cn/src/paradise/reference/CMake%20Practice.pdf二.示例1.目录树2.源码/cuda/cube.cu#include "cuda_runtime.h"#includ...
2018-04-22 21:53:30 4995
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人