发布了文章2021-06-04
最近项目经常会被 OOM kill 掉,但是没有在 /var/log/messages 看到 OOM 日志。其实不同 Linux 发行版 OOM 日志在不同的地方,但是可以通过 dmesg 查看。
发布了文章2020-05-07
每次测试遇到问题的时候,当别人为了加一条日志而重发代码,我都会欣慰地拿出我的 Arthas 并且告诉他们:少年,你不用再为了加日志就重发代码而烦恼了。Arthas,你值得拥有。
赞了文章2019-11-20
有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是随着前端所传图片的大小越来越大的时候,耗费的时间也在急剧增...
赞了问题2019-11-06
回答了问题2019-06-24
推荐使用 minio,开源的对象存储引擎,功能强大,支持的平台够多。[链接]
赞了文章2019-06-13
大家都知道,在不同操作系统、不同游览器里面默认显示的字体是不一样的,并且相同字体在不同操作系统里面渲染的效果也不尽相同,那么如何设置字体显示效果会比较好呢?下面我们逐步的分析一下:
赞了回答2019-02-21
回答你的实际问题: 只有运行在 server 模式下的时候才是 min(1G, 物理内存的四分之一) 所以依你的情况应该是 1G 的样子 当然别忘了要用 java -server <类名> 来启动你的程序 ..
回答了问题2019-01-14
两个错误:1 pop 或者 peek 之前你应该先 push 数据2 EmptyStackException 没有带 String 的构造函数,throw new EmptyStackException("Stack peek"); 和 throw new EmptyStackException("Stack pop"); 都应该改成 throw new EmptyStackException();
发布了文章2019-01-04
刚开始接触机器学习的时候,总是绕不开一些机器学习相关的基础概念,比如模型,训练等。读的文章多了我们自己也会在脑海中对这些名词有一些基础的概念,但是比较模糊。
赞了回答2018-12-28
Spring的事务管理 看看就可以解决问题了,说传播行为的,还没有懂Spring
回答了问题2018-12-28
跨 mysql 和 redis 实现事务方案肯定很复杂啊,推荐最终一致性方案。 最终一致性可以通过消息队列解耦来实现。基本思路: {代码...} 然后启动另外的服务接收消息 {代码...} 需要注意的点: 数据库写操作要和发消息是事务性的,印象中 kafka 是有事务性消息的。 消息...
回答了问题2018-12-14
让产品给使用视频和 pdf 文档上传功能的使用率,如果使用率过低直接需求不过,把产品打回去关禁闭。
回答了问题2018-12-14
首先你要对业务做抽象。 如果想在一个订单里把交通、景点、饮食和住宿等不同的业务比较和谐地结合起来,可以把它们都抽象成商品。表结构可以这样设计: {代码...} 这样你就可以用不同的 product_type 表示不同的商品,只要新增 product_type 就可以很方便地接入新的...
赞了回答2018-12-13
首先我想说下我对 同步异步 阻塞非阻塞的理解:同步异步 指的是线程在处理一件事的时候,能不能去处理另外一件事,然后过一会再给上一件事结果阻塞非阻塞 指的是线程在处理一件事的时候,会不会被阻塞住 (linux 里的NIO 意思就是no block io)这在java 等编程语言里...
回答了问题2018-12-10
如果 taskMapper.getRunByRemark 获取到的 task 为 null 就新生成一个存到 taskMapper 里,然后递归调用。这个时候代码就会走 else 分之,程序返回。
回答了问题2018-12-10
首先,可以用 springmvc 的 controller 实现网关的功能,甚至可以用 springmvc 的 controller 实现网关服务。
赞了回答2018-12-10
你的业务要求既然就是不允许查询全部,那自然就是在查询前校验,查询语句中删掉非空判断
回答了问题2018-12-09
1 构造方法public BirthDate(BirthDate date)主要作用是复制一个属性和 date 一样的 BirthDate 实例出来。
赞了文章2018-12-07
在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业务日志数据(Log)和业务DB数据(DB)两类。对于业务DB数据来说,从MySQL等关系型数据库的业务数据进行采集,然后导入到Hive中...
赞了文章2018-12-07
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 跟踪JavaScript (ECMAScript)中的新内容是很困难的,而且更难找到有用的代码示例。 因此,在本文中...