agentd

126
获赞数
20
关注数
20
粉丝数
北京
吉林大学 | 物联网工程
IP 属地中国
2014-08-18 加入
浏览 10.6k

炼金术师

665 声望|达人
全站排名超越 97% 用户
mysql
388
mysql索引
367
mysql优化
366
java
195
nginx
36
1 黄金勋章
1 白银勋章
个人动态
  • 发布了文章2021-06-04
    OOM 手记
    最近项目经常会被 OOM kill 掉,但是没有在 /var/log/messages 看到 OOM 日志。其实不同 Linux 发行版 OOM 日志在不同的地方,但是可以通过 dmesg 查看。
  • 发布了文章2020-05-07
    Arthas watch 命令使用指南
    每次测试遇到问题的时候,当别人为了加一条日志而重发代码,我都会欣慰地拿出我的 Arthas 并且告诉他们:少年,你不用再为了加日志就重发代码而烦恼了。Arthas,你值得拥有。
  • 赞了文章2019-11-20
    压缩20M文件从30秒到1秒的优化过程
    有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是随着前端所传图片的大小越来越大的时候,耗费的时间也在急剧增...
  • 赞了问题2019-11-06
    如何使用maven命令从nexus下载指定坐标的jar包及其依赖jar包?
  • 回答了问题2019-06-24
    企业级文件存储下载的服务器怎么搭建?
    推荐使用 minio,开源的对象存储引擎,功能强大,支持的平台够多。[链接]
  • 赞了文章2019-06-13
    如何优雅的选择字体(font-family)
    大家都知道,在不同操作系统、不同游览器里面默认显示的字体是不一样的,并且相同字体在不同操作系统里面渲染的效果也不尽相同,那么如何设置字体显示效果会比较好呢?下面我们逐步的分析一下:
  • 赞了回答2019-02-21
    JVM启动参数-Xmx的默认值是多少?
    回答你的实际问题: 只有运行在 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的事务管理 看看就可以解决问题了,说传播行为的,还没有懂Spring
  • 回答了问题2018-12-28
    在同一个方法里,有redis,数据库和api,如何保证方法的事务性或者最终一致性?
    跨 mysql 和 redis 实现事务方案肯定很复杂啊,推荐最终一致性方案。 最终一致性可以通过消息队列解耦来实现。基本思路: {代码...} 然后启动另外的服务接收消息 {代码...} 需要注意的点: 数据库写操作要和发消息是事务性的,印象中 kafka 是有事务性消息的。 消息...
  • 回答了问题2018-12-14
    vue怎么设计开发电子阅读器
    让产品给使用视频和 pdf 文档上传功能的使用率,如果使用率过低直接需求不过,把产品打回去关禁闭。
  • 回答了问题2018-12-14
    根据旅游行程该如何设计mysql数据表的结构
    首先你要对业务做抽象。 如果想在一个订单里把交通、景点、饮食和住宿等不同的业务比较和谐地结合起来,可以把它们都抽象成商品。表结构可以这样设计: {代码...} 这样你就可以用不同的 product_type 表示不同的商品,只要新增 product_type 就可以很方便地接入新的...
  • 赞了回答2018-12-13
    java nio 与 nio 的关系
    首先我想说下我对 同步异步 阻塞非阻塞的理解:同步异步 指的是线程在处理一件事的时候,能不能去处理另外一件事,然后过一会再给上一件事结果阻塞非阻塞 指的是线程在处理一件事的时候,会不会被阻塞住 (linux 里的NIO 意思就是no block io)这在java 等编程语言里...
  • 回答了问题2018-12-10
    java递归返回问题?
    如果 taskMapper.getRunByRemark 获取到的 task 为 null 就新生成一个存到 taskMapper 里,然后递归调用。这个时候代码就会走 else 分之,程序返回。
  • 回答了问题2018-12-10
    springmvc的controller和api 网关有啥区别?
    首先,可以用 springmvc 的 controller 实现网关的功能,甚至可以用 springmvc 的 controller 实现网关服务。
  • 赞了回答2018-12-10
    mybatis 根据id查询时非空判断
    你的业务要求既然就是不允许查询全部,那自然就是在查询前校验,查询语句中删掉非空判断
  • 回答了问题2018-12-09
    这种java类的构造方法究竟是什么意思?这么写的目的到底是什么?
    1 构造方法public BirthDate(BirthDate date)主要作用是复制一个属性和 date 一样的 BirthDate 实例出来。
  • 赞了文章2018-12-07
    美团DB数据同步到数据仓库的架构与实践
    在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业务日志数据(Log)和业务DB数据(DB)两类。对于业务DB数据来说,从MySQL等关系型数据库的业务数据进行采集,然后导入到Hive中...
  • 赞了文章2018-12-07
    ECMAScript 2016、2017和2018中所有新特性。
    阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 跟踪JavaScript (ECMAScript)中的新内容是很困难的,而且更难找到有用的代码示例。 因此,在本文中...