- 博客(66)
- 资源 (4)
- 收藏
- 关注
原创 微信小程序报错:合法域名不在以下request合法域名列表中,请参考文档https://mp.weixin.qq.com/debug/wxadoc/dev/api
一.错误信息:合法域名不在以下request合法域名列表中,请参考文档https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.ht二.错误原因:没有将请求的域名添加到合法域名列表中三.解决方法:1.懒人方法:1、选择导航栏上面的设置2、点击最下面的项目设置3、将“不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书”这一栏勾选上。...
2020-09-04 11:47:54
3024
原创 每日一面冲击BAT--RabbitMQ面试题
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-09-02 10:52:23
475
原创 为什么MySQL官方不推荐使用uuid而是推荐连续自增的主键id作为主键?
在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?为了研究这个问题,我们先来建三张表。分别是user_auto_key,user_uuid,user_random_key,分别表示自动增长的主键,uuid作为主键,随机key作为主键,其它我们完全保持不变.根据控制变量法,我们只把每个表的主键使用不同的策略
2020-09-02 09:54:52
2449
1
原创 每日一面冲击BAT--Spring cloud面试题
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-27 16:58:10
308
1
原创 每日一面冲击BAT--Spring boot面试题
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-26 11:34:20
361
原创 程序猿使用idea必体验的14个插件,不好用你进来锤我
自从看了第一篇推荐idea插件的文章开始,系统就开始给我推各种这类的文章,可是每次点进去都蛮失望的,因为那些动辄推荐十几二三十个插件的,几乎只有一两个好用,很多我估计写的人自己都没有亲身试过(苦瓜脸)。今天我推荐的这14款idea插件,绝对好用,而且都是经过我亲身体验,一直使用到现在的,推荐给小伙伴们。以下插件均可在Settings -> Plugins -> Marketplace中搜索下载,并重启idea生效。话不多说,直接开始推荐。1. Alibaba-Java-Coding-
2020-08-21 14:43:21
1999
1
原创 每日一面冲击BAT--Linux面试题
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-20 10:30:03
505
原创 如果面试官问你什么是线程安全,你该如何回答?
线程安全不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。目前主流操作系统都是多任务的,即多个进程同时运行。为了保证安全,每个进程只能访问分配给自己的内存空间,而不能访问别的进程的,这是由操作系统保障的。在每个进程的内存空间中都会有一块特殊的公共区域,通常称为堆(内存)。进
2020-08-19 11:27:16
410
原创 每日一面冲击BAT--微服务面试题
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-18 12:39:17
681
原创 springcloud使用RestTemplate进行接口调用
在微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Apache的Http Client、Netty的异步HTTP Client, Spring的RestTemplate。但是,用起来最方便、最优雅的还是要属Feign了。今天我要介绍的是Spring中自己整合的RestTemplate。什么是RestTemplate?RestTemplate是Spring提供的用于访问Rest服务的客户端,提供了多种便捷访问
2020-08-17 15:55:43
713
原创 springcloud报错:com.netflix.discovery.shared.transport.TransportException
1.完整报错信息:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server2.问题分析:(1)服务端报错:可能时服务端像自己注册了,需要关闭服务端向自己注册eureka: client: fetch-registry: false register-with-eureka: false service-url: defaultZone:
2020-08-14 10:16:43
15139
3
原创 每日一面冲击BAT--Java 面试题3
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-13 10:14:25
283
原创 SpringBoot中引用@PathVariable注解的原因及意义
在之前的springboot中restful设计风格描述以及@RequestMapping、@GetMapping @PostMapping 区别一文中,我详细介绍了restful风格的接口的写法,细心的小伙伴可能会发现,类似如下的接口地址中,都将id放在url中作为变量,那么,在实际写接口时,怎么取出这个变量的值呢?【GET】 /users/1001 # 查看某个用户信息【PUT】 /users/1001 # 更新用户信息(全部字段)【PATCH】 /users/1001 # 更新用户信息(部分字段
2020-08-13 09:42:39
6373
1
原创 springboot连接Mysql时警告:Establishing SSL connection without server‘s identity verification is not re...
1.完整错误:Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with exist
2020-08-12 10:47:24
8553
原创 springcloud运行报错:InstantiationException: tk.mybatis.mapper.provider.base.BaseSelectProvider
1.错误:InstantiationException: tk.mybatis.mapper.provider.base.BaseSelectProvider2.产生原因:一般为整合了tk包依赖后,在扫包时引入的包不对,导致mapper查询时报错;3.解决:错误的包:应该为:
2020-08-12 10:32:42
465
3
原创 每日一面冲击BAT--Java 面试题2(三万字50题超精细总结,你想要的这儿都有)
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-11 12:58:35
647
原创 java中的System.currentTimeMillis()是什么?时间的单位转换以及方法的使用
在开发过程中,通常很多人都习惯使用new Date()来获取当前时间。new Date()所做的事情其实就是调用了System.currentTimeMillis()。如果仅仅是需要或者毫秒数,那么完全可以使用System.currentTimeMillis()去代替new Date(),效率上会高一点。如果需要在同一个方法里面多次使用new Date(),通常性能就是这样一点一点地消耗掉,这里其实可以声明一个引用。System.currentTimeMillis() 获得的是自1970-1-01 00:
2020-08-10 10:02:33
54421
7
原创 对SQL中不同的连接类型(左外连接、右外连接、内连接、全连接、交叉连接)的深入解读
内连接典型的联接运算,使用像 = 或 <> 之类的比较运算符,包括相等联接和自然联接。内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。外连接外联接可以是左向外联接、右向外联接或完整外部联接。在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定:1)LEFT JOIN或LEFT OUTER JOIN左向外连接的结果集包括 LEFT OUTER子句中指定的左表的所有行,而不仅仅是联接
2020-08-07 16:54:24
1159
原创 每日一面冲击BAT--Java 面试题1(两万五千字50题长篇)
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-06 12:01:23
678
2
原创 不会吧不会吧?当代职场码农还不会用spring boot整合LDAP实现AD域认证吗!
一、什么是LDAP?(一)在介绍什么是LDAP之前,我们先来复习一个东西:“什么是目录服务?”目录服务是一个特殊的数据库,用来保存描述性的、基于属性的详细信息,支持过滤功能。是动态的,灵活的,易扩展的。如:人员组织管理,电话簿,地址簿。(二)了解完目录服务后,我们再来看看LDAP的介绍:LDAP(Light Directory Access Portocol),它是基于X.500标准的轻量级目录访问协议。目录是一个为查询、浏览和搜索而优化的数据库,它成树状结构组织数据,类似文件目录一样。目
2020-08-06 10:43:30
779
1
原创 每日一面冲击BAT--Java 并发编程面试题终极
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-05 16:13:41
379
原创 27种编程语言的Hello World程序,这些你真的都会吗?
最近看到一条link,一个大佬去面试,面试官让他写helloworld小程序:刚看到的有点想笑,觉得这个面试官怎么这么天真。想了想突然醍醐灌顶。如果真的能够掌握超多种语言的helloworld小程序,也不可谓不为高手啊。Hello World,几乎是程序猿学习各种语言的第一个程序。在当下,只掌握一门语言是不够的,比如说 Python,语言简洁、开发快是其最大优点,但缺点是速度相对较慢,C/C++/Java 开发比较慢,但程序运行速度比较快,如果想兼具两者的优点,就要写Python的扩展,这就涉及到(C
2020-08-04 10:16:33
839
6
原创 每日一面冲击BAT--Java 并发编程面试题1(三万字74题,你想要了解的,这里都有)
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-08-03 11:22:26
643
4
原创 每日一面冲击BAT--MySQL面试题终极
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-07-31 17:07:19
295
1
原创 Eclipse执行时报错:Unable to execute dex: Multiple dex files define
这个错误bai是由于错误的添加了不必要的core library或重复du添加了同一个library jar包产生冲zhi突造成的。我之前也试过dao,我是多添加了Android.jar之后报错,把不要用掉的包给去掉就好了。我本来把android.jar已经单独弄成了一个User Library了,最后还用add extenerl jar的方式添加了它,所以错了,删除多余的android.jar就ok。下面是一些网上搜集的解决办法:方法一:Eclipse->Project->去掉Build
2020-07-30 11:58:02
237
原创 每日一面冲击BAT--MySQL面试题1
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-07-30 09:49:27
299
原创 每日一面冲击BAT--Redis 面试题终极
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-07-29 11:54:47
279
原创 每日一面冲击BAT--Redis 面试题1
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题每日一面冲击BAT–
2020-07-29 09:31:33
182
原创 每日一面冲击BAT--Elasticsearch 面试题
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题1每日一面冲击BAT–Dubbo 面试题终极Elasticsearch 面试题1、elastics
2020-07-28 11:52:26
612
原创 每日一面冲击BAT--Dubbo 面试题终极
一一面试宇宙计划:MyBatis面试题每天一个面试技巧–MyBatis面试题1每天一个面试技巧–MyBatis面试题2每天一个面试技巧–MyBatis面试题终极ZooKeeper 面试题每日一面冲击BAT–ZooKeeper 面试题1每日一面冲击BAT–ZooKeeper 面试题2每日一面冲击BAT–ZooKeeper 面试题终极Dubbo 面试题每日一面冲击BAT–Dubbo 面试题116、Dubbo 使用过程中都遇到了些什么问题?在注册中心找不到对应的服务,检查 service
2020-07-27 10:49:37
258
原创 想要在电脑端双开甚至多开微信?了解这一步你也可以
我们都知道,正常情况下,直接手动双击微信图标启动,后面启动的进程会进行全局单例模式检查,如果发现已经存在微信进程,就会直接把对应进程的微信窗口激活,定位到桌面最前面,随后自己退出。这也就导致,如果已经有一个微信启动了,你再次点击微信,还是会展示已经展示的微信页面。那么,怎么才能多开微信呢?想要知道方法,首先我们需要了解微信启动的原理。Windows平台中,进程启动后创建一个全局唯一名字的互斥体,创建成功则正常启动,创建失败则判断一下是否这个互斥体已经存在。如果已经存在则说明已经有对应程序之前启动。而
2020-07-24 13:37:38
945
3
原创 每日一面冲击BAT--Dubbo 面试题1
1、为什么要用 Dubbo?随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向服务的架构体系(SOA),也因此衍生出了一系列相应的技术,如对服务提供、服务调用、连接处理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。就这样为分布式系统的服务治理框架就出现了,Dubbo 也就这样产生了。2、Dubbo 的整体架构设计有哪些分层?接口服务层(Service):该层与业务逻辑相关,根据 provider 和 consumer 的业务
2020-07-23 17:36:30
236
原创 使用git时报错:connect to host github.com port 22: Connection timed out
1.报错信息$ git clone git@github.com:MaugerWu/MaugerWu.github.io.gitCloning into 'MaugerWu.github.io'...ssh: connect to host github.com port 22: Connection timed outfatal:Could not read from remote repository.Please make sure you have the correct access
2020-07-23 17:24:36
1692
原创 每日一面冲击BAT--ZooKeeper 面试题终极
此篇接之前的每日一面冲击BAT–ZooKeeper 面试题216. zookeeper 是如何保证事务的顺序一致性的?zookeeper 采用了全局递增的事务 Id 来标识,所有的 proposal(提议)都在被提出的时候加上了 zxid,zxid 实际上是一个 64 位的数字,高 32 位是 epoch(时期; 纪元; 世; 新时代)用来标识 leader 周期,如果有新的 leader 产生出来,epoch会自增,低 32 位用来递增计数。当新产生 proposal 的时候,会依据数据库的两
2020-07-22 11:11:07
229
原创 每日一面冲击BAT--ZooKeeper 面试题2
此篇接之前的每日一面冲击BAT–ZooKeeper 面试题18. 服务端处理 Watcher 实现1、服务端接收 Watcher 并存储接收到客户端请求,处理请求判断是否需要注册 Watcher,需要的话将数据节点的节点路径和 ServerCnxn(ServerCnxn 代表一个客户端和服务端的连接,实现了 Watcher 的 process 接口,此时可以看成一个 Watcher 对象)存储在WatcherManager 的 WatchTable 和 watch2Paths 中去。2、Wat
2020-07-21 21:01:48
200
原创 MySQL插入数据时:Duplicate entry ‘‘ for key ‘PRIMARY‘
1.错误:Duplicate entry ' ' for key 'PRIMARY'2.错误原因:出现该错误是因为表中的主键默认是不可重复的,插入的时候,你当前插入数据的主键与之前某一数据主键相同,均为引号中的内容。3.错误解决:知道原理,解决起来就不难了。只要使用不同的主键即可。...
2020-07-21 20:55:37
3705
原创 MySQL中批量删除语句怎么写
在使用MySQL时,往往会遇到需要批量删除很多数据的时候,这时候一条一条手动删就会相当麻烦。我们可以使用如下语句删除user表中的所有数据:DELETE FROM user WHERE state=0state是我放在user表用以表示该用户是否有效的一个字段。这样就删除了所有可用状态的数据。如果想要删除时只删掉id在某个范围的用户,可用如下语句:DELETE FROM user WHERE id in (6,7,8)...
2020-07-21 20:51:13
2106
原创 IDEA 报错:找不到类或符号
在使用IntelliJ IDEA时,如果在编译或者启动项目时,控制台上报了如下面的错误:错误原因:项目包没有加入资源中。解决:点击 Project Structure–》Modules选中你的项目的包文件,Marks as Sources即可。如下图 :...
2020-07-20 10:08:47
3021
原创 每日一面冲击BAT--ZooKeeper 面试题1
1. 什么是ZooKeeper ?ZooKeeper 是一个开放源码的分布式协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。分布式应用程序可以基于 Zookeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。Zookeeper 保证了如下分布式一致性特性:(1)顺序一致性(2)原子性(3)单一视图(4)可靠
2020-07-20 09:45:58
456
原创 每天一个面试技巧--MyBatis面试题终极
本文接之前的每天一个面试技巧–MyBatis面试题219、 一对一、一对多的关联查询 ?<mapper namespace="com.lcb.mapping.userMapper"><!--association 一对一关联查询 --><select id="getClass" parameterType="int"resultMap="ClassesResultMap">select * from class c,teacher t where c.teac
2020-07-15 11:01:00
262
SpringBoot_增删改查案例.pdf
2020-08-06
LDAPUtil.java
2020-08-04
git指令记录.pdf
2020-07-28
spring boot.rar
2020-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人