- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 阿里面试官:死循环创建new一个对象会发生什么
这是阿里风控部门一面的题目当时我想当然说栈溢出,面试官也没多说,接着又问我cpu和内存会怎么样我当时说抛出oom之后cpu负载应该降下来,因为守护线程gc都随着主线程的结束而结束回来稍微摸你了一下,写了一些感悟如下:死循环创建哈希map,cpu负载400,内存4299M 4G但是就是不报错,也没有说继续升高负载和内存--->这个内存刚好是这台mac的1/4内存也就是说这是最大堆内存,而这台电脑是8核超线程的,16负载相当于,cpu负载也刚好1/4,真的这么巧合吗,我想一定.
2021-08-04 01:08:13
323
1
原创 手写RPC项目遇到的问题以及解决方案
今天跟着黑马课堂手写一个RPC项目遇到几个问题1.序列化uid的问题报错是classNotFound,然后会提示你本地的uid和生成的uid两个不一样那么你就固定一下每次生成的uid即可private static final long serialVersionUID = 7147643031182462626L;2.解决了上面的问题之后显示IO错误报错信息大概这样java.io.EOFException at java.io.ObjectInputStream$BlockDataInpu
2021-07-17 20:50:11
318
原创 分布式下的ffmpeg进行mp4转m3u8格式
分布式下的ffmpeg进行mp4转m3u8格式,且没太服务器上的这个服务还需要支撑很大的并发量这周实习的部门leader布置了这样一个较难的任务让我写一个分布式系统下的推流管理平台,主要的功能实际上就是mp4转换成m3u8,这个不难,直接调用ffmpeg命令即可下面给出主要的逻辑代码,小伙伴们可以试试,需要自己建立一下线程的类,然后不打日志的话删除我下面的某些逻辑即可import java.io.File;import java.io.IOException;import java.text.D
2021-07-17 20:43:57
278
1
原创 springboot project报红解决办法
当我们建立springboot的项目的时候,通常第一步导入依赖这时你有可能遇到projec报红这个问题主要是你下面的某个依赖没有引入成功因为maven库找不到对应的版本如果你没有给这个依赖加上version,建议加上,如果加上了建议换成更稳定的版本...
2021-05-23 16:08:50
544
原创 360春招实习编程第二题 java解法
public static int helper(char[] chars){ //统计遍历时遇到a,此时身后b的个数 int cnt = 0; //统计如果数组反向遍历到这里此时的次数 int sum = 0; for(int i = chars.length-1; i>=0; i--){ if(chars[i] == 'b'){ cnt++; ...
2021-04-17 17:33:30
92
原创 关于nacos的安装配置,微服务的使用启动
这几天在单位 领导让做一个微服务项目的测试框架,实际上我真是对此了解甚浅这个项目比较复杂,先把这个叫做dc_bond的项目启动起来都花了我一个下午,也不知道为什么,本来好好的项目部署到自己的电脑上就是各种报错,加上nacos之前只用过几次,完全不熟悉配置,这里稍微记录一下关键的步骤。1.下载后端代码 SDN_dcbond master分支,idea打开,clean/package ok2.解压Nacos,window启动:bin目录下的startup.cmd双击即可,Linux启动:startup
2021-04-08 14:47:52
256
原创 Scanner中next和nextLine简单区分
最近在刷华为的笔试题,写一下Scanner中很容易弄不清楚的一个东西next和nextLine的区别两个都是读取数据,next读取数据的开始必须是从有效字符开始算起,也就是说你一开始无论在控制台输入什么空格啊,tab啊,换行啊next会通通将其无视,同样的,你输入完字符串的过程中,只要带上了空格,tab,回车都会立刻结束next的执行,比如abc abc,你的打印结果就只有abc这些空格tab回车并不是消失了,而是存在Scanner扫描器中,实际上next读取的方法就决定了他的输出。有一
2021-03-27 14:38:55
123
原创 Mockito,MockMVC简单实例
Mockito以及MockMVC的使用开始实习了,公司布置的第一个任务就是写Mock单元测试,学了一个礼拜,稍微写写心得体会,记录一下。mockito启动很简单,通常配合junit 4使用先导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifac
2021-03-24 14:54:42
411
4
原创 安装GPU版本的pytorch的一些坑
安装GPU版本的pytorch的一些问题首先是cmd安装执行那一行最常见的代码 conda install …会进入漫长的solving ENV的等待最后解决的方案是网上给的去配置文件里将https改为http真是唏嘘
2020-12-15 12:19:32
107
原创 Unsupervised Category Modeling,Recognition and Segmentation in Images论文笔记
2020.3.9导师让看这篇又臭又长的文章,网上找了半天没资源,气死了,那我自己稍微写一点吧,给以后的兄弟姐妹们做点贡献,水平有限,肯定全是错误,主要写给自己看的。首先这个文章要解决的对象是未分类的数据集,他要在无监督的情况下识别多尺度区域里的特定类型案例的各种特性;然后建立起一个模型,这个模型要根据这前提取出的各种属性来定义;然后就用这个模型对于属于此类得新图片中的物体进行识别分割。在这种情...
2020-03-23 10:12:37
270
原创 官网上JDK13安装没有发现JRE
网上有两种方案第一种是自动去生成JRE,我觉得不靠谱第二种是说JDK13里集成了JRE13,所以无需安装,这就和集成显卡显卡一个意思。
2020-01-31 17:39:10
443
原创 未预期的符号`('附近有语法错误
首先遇到的坑如下/bin/sh: 1: Syntax error: “(” unexpected这是因为默认了dash我们要让系统不默认dash,先检查一下,如果默认的选项时dash那就把他否掉!然后又报错了说我符号有错,如标题所述经过我一番考究,原来是我起名字时起了个(main),不能用括号来组成文件名,如果必须要要加入转义字符\,即\( \ ),这也太丑了,果断不加了,再编译一下c...
2019-10-28 11:32:17
7417
原创 redefinition of argument 'compiler-bindir'
今天是2019 年10月27日 研究生已经开学挺久了最近被虐的比较惨,写个小日记。make caffe 时遇到的问题:error This file requires compiler and library support for the ISO C++ 2011 standard这个好解决,在makefile中加三行代码这个网上能随便搜到不写了但之后又有问题提示我重复定义 red...
2019-10-27 21:00:06
498
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人