首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
库里的公鸭嗓
蚂蚁集团_开发工程师
获赞
7
粉丝
6
关注
2
看过 TA
46
女
黑龙江科技大学
2021
Java
IP属地:浙江
你像迎送花香的风 无辜而自由
私信
关注
拉黑
举报
举报
确定要拉黑库里的公鸭嗓吗?
发布(76)
刷题
库里的公鸭嗓
2021-03-11 17:55
蚂蚁集团_开发工程师
解决Access to XMLHttpRequest at has been blocked by CORS policy: No 'Access-Control-Allow-Origin' hea
配置nginx上传文件大小,否则上传时会有 413 (Request Entity Too Large) 异常 打开nginx主配置文件nginx.conf,找到http{},添加 client_max_body_size 1024m; 重启nginx 重启nginx
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:55
蚂蚁集团_开发工程师
分布式ID生成器(雪花算法)
package util; import java.lang.management.ManagementFactory; import java.net.InetAddress; import java.net.NetworkInterface; /** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p> * <pre> * Twitter的 Snowflake JAVA实现方案 * </pre> * 核心代码为其IdWorker这个类实现,其原理结构如下,...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:54
蚂蚁集团_开发工程师
解决error: RPC failed; HTTP 401 curl 22 The requested URL returned error: 401
使用 git push时遇到错误: error: RPC failed; HTTP 401 curl 22 The requested URL returned error: 401 这是因为本地保存了错误的账号密码导致,需要清除本地保存的账号密码信息,那么再次提交代码是就会重新让你输入账号密码了。 解决方案: git config --system --unset credential.helper 然后重新push git操作详见:https://www.cnblogs.com/jpfss/p/10925852.html
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:54
蚂蚁集团_开发工程师
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource解决
*************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:54
蚂蚁集团_开发工程师
nacos1.2.1持久化将derby切换为MySQL时报jdbc错误
下载mysql-connector-java-8.0.15.jar,放在nacos安装路径下新建的nacos-server-1.2.1\nacos\plugins\mysql下 链接:https://pan.baidu.com/s/1EDq63rqoUlWatA4ovSfe3g 提取码:v1u3 再修改 添加红框中的 重启nacos,成功,不再报错
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:53
已编辑
蚂蚁集团_开发工程师
理解RESTful 风格
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:53
蚂蚁集团_开发工程师
Java升级interview
分布式锁 分布式事务 zookeeper数据结构 spring创建的bean有几种类型 dubbo执行流程 dubbo与springcloud springmvc执行流程 spring框架原理 线程安全的单例 docker容器 mq在项目中的使用 mybatis主键自增方式 mybatis主键回显关键字 Linux编辑模式的搜索指令 IOC运行原理及mvc运行原理 MySQL锁 zookeeper节点 怎么使用的juc nginx负载均衡
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:53
已编辑
蚂蚁集团_开发工程师
事务相关问题
事务: 逻辑上的一组操作,组成这组操作的各个单元,要么全都成功,要么全都失败。 事务的特性 原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 原子性:事务不可分割 一致性:事务执行前后数据完整性保持一致 隔离性:一个事务的执行不应该受到其他事务的干扰 持久性:一旦事务结束,数据就持久化到数据库 如果不考虑隔离性引发安全性问题 读问题 脏读 :一个事务读到另一个事务未提交的数据 不可重复读 :一个事务读到另一个事务已经提交的update的数据,导致一个事务中多次查询结果不一致 虚读...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:52
蚂蚁集团_开发工程师
基于图形数据库 构建关于NBA球星的知识图谱 并实行可视化
使用Python爬取百度百科的球队信息与球员信息 利用图形数据库对爬取数据进行知识图谱的构建 可视化 https://www.ownthink.com/knowledge.html?word=%E5%BA%93%E9%87%8C 球队: 球员:
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:52
已编辑
蚂蚁集团_开发工程师
JVM学习记录
JVM JVM是什么: JVM是Java Virtual Machine的缩写。它是一种基于计算设备的规范,是一台虚拟机,即虚构的计算机。 通过JVM,Java实现了平台无关性,Java语言在不同平台运行时不需要重新编译,只需要在该平台上部署JVM就可以了。因而能实现一次编译多处运行。 图中灰色的Java栈、本地方法区、程序计数器是线程私有的,基本不存在垃圾回收。 亮色的方法区和堆是线程共享的;且存在垃圾回收,大部分收堆里的垃圾。 类加载器 类型 虚拟机自带的加载器: 爷爷:启动类加载器bootstrap C++ 加载jdk自带的类,比如object 父亲:扩展类加载器ext...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:51
蚂蚁集团_开发工程师
wait() sleep() notify() notifyAll()
1、wait()、sleep() 方法相同点 (1)都是对线程的操作; (2)都需要抛异常; (这一点我遇到很多人答错,记住这两者都会抛异常) (3)都会让当前运行线程进入阻塞状态。 (4)都能在阻塞过程中感受到中断信号。 2、wait()、sleep() 方法不同点 (1)使用位置不同: wait() 方法必须在synchronized 同步代码中,sleep() 则不需要; (2)申明位置不同: wait() 方法是 Object类 中的方法,sleep() 方法是 Thread类中的静态方法; (3)调用时是否释放锁不同:wait() 调用时线程是要释放同步监视器(锁)的,s...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:51
已编辑
蚂蚁集团_开发工程师
JUC学习记录
JUC是什么 java.util.concurrent在并发编程中使用的工具类 atomic:原子 locks:锁 基本概念: 进程: 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。 线程: 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程可以利用进程所拥有的资源,在引入线程的操作系统中,通常都是把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位,由于线程比进程更小,基本上不拥有系统资源,故对它的调度所付出的开...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:51
蚂蚁集团_开发工程师
ArrayList、HashSet、HashMap的初始化长度与扩容
List 元素是有序的、可重复 ArrayList、Vector默认初始容量为10 Vector:线程安全,但速度慢 底层数据结构是数组结构 加载因子为1:即当 元素个数 超过 容量长度 时,进行扩容 扩容增量:原容量的 1倍 如 Vector的容量为10,一次扩容后是容量为20 ArrayList:线程不安全,查询速度快 底层数据结构是数组结构 扩容增量:原容量的 0.5倍+1 如 ArrayList的容量为10,一次扩容后是容量为16 Set(集) 元素无序的、不可重复。 HashSet:线程不安全,存取速度快 底层实现是一个HashMap(保存...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:50
蚂蚁集团_开发工程师
Restful与RPC
什么是REST 在使用 RESTful 风格之前,我们如果想要增加一条商品数据通常是这样的: /addCategory?name=xxx 但是使用了 RESTful 风格之后就会变成: /category 这就变成了使用同一个 URL ,通过约定不同的 HTTP 方法来实施不同的业务,这就是 RESTful 风格所做的事情了 REST是一种架构风格,指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。REST规范把所有内容都视为资源,网络上一切皆资源。 REST并没有创造新的技术,组件或服务,只是使用Web的现有特征和能力。 可以完全通...
0
点赞
评论
收藏
转发
库里的公鸭嗓
2021-03-11 17:50
蚂蚁集团_开发工程师
RabbitMQ
消息队列的主要作用是什么? 解耦 将消息写入消息队列,需要消息的系统自己从消息队列中订阅,从而系统不需要做任何修改。 异步 将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度 削峰 系统慢慢的按照数据库能处理的并发量,从消息队列中慢慢拉取消息。在生产中,这个短暂的高峰期积压是允许的 你项目好好的情况下,为什么要引入消息队列? 引入的理由是什么? 项目里你们是怎么用消息队列的? spring boot 引入相关依赖 <dependencies> <dependency> <groupId>org.spring...
0
点赞
评论
收藏
转发
1
2
3
4
5
6
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务