Wesley13 Wesley13
3年前
java 并发包之locks包
java.util.concurrent.locks包结构如下!(https://oscimg.oschina.net/oscnet/ad8dd36f0340055d411019a3e40ee3f169f.png)Lock在Lock接口出现之前,java程序主要是靠synchronized关键字实现锁功能的,而javaSE5之后
Stella981 Stella981
3年前
Spring Boot JPA中使用@Entity和@Table
SpringBootJPA中使用@Entity和@Table本文中我们会讲解如何在SpringBootJPA中实现class和数据表格的映射。默认实现SpringBootJPA底层是用Hibernate实现的,默认情况下,数据库表格的名字是相应的class名字的首字母大写。命名的定义是通过接口ImplicitNamingSt
Stella981 Stella981
3年前
JavaScript定时器及回调用法
JavaScript定时器及回调用法循环定时任务//假设现在有这样一个需求:我需要请求一个接口,根据返回结果判断需不需要重复请求,直到达到某一条件为止,停止请求执行某操作<scripttype"text/javascript"vartimer;
Stella981 Stella981
3年前
Postman 使用方法详细介绍
1,下载安装:https://www.getpostman.com/apps2,打开Postman,如图所示:!(https://oscimg.oschina.net/oscnet/00f434cd831f2f74fea6f6d7b86bc46a751.png)3,创建一个接口项目!(https://oscimg.oschina.
Stella981 Stella981
3年前
Spring Boot 异常处理
默认异常处理机制SpringBoot根据发送请求头中的accept是否包含text/html来分别返回不同的响应信息。当从浏览器地址栏中访问应用接口时,请求头中的accept便会包含text/html信息,产生异常时,SpringBoot通过org.springframework.web.servlet.ModelAndView对象
Stella981 Stella981
3年前
IntelliJ IDEA生成 Serializable 序列化 UID 的快捷键
首先创建一个类如Movie,让该类实现Serializable序列化接口。!(https://oscimg.oschina.net/oscnet/d53e24d7cfee9f6b230986b2792c2cee0ea.png)然后我们需要依次按照以下的方法找到Settings!(https://oscimg.oschina.net/os
Stella981 Stella981
3年前
BAT面试笔试33题:JavaList、Java Map等经典面试题!
JavaList面试题汇总1、List集合:ArrayList、LinkedList、Vector等。2、Vector是List接口下线程安全的集合。3、List是有序的。4、ArrayList和LinkedList数据结构不一样,前者用在查询较多的场合,后者适用于插入较多的场合。5、ArrayList使用的是
Stella981 Stella981
3年前
ImageMagick高清压缩图片
之前有写过imageMagick压缩图片的文章,但是那篇文章中用到的是jmagick。JMagick是一个开源API,利用JNI(JavaNativeInterface)技术实现了对ImageMagick(http://www.oschina.net/project/847)API的Java访问接口,因此也将比纯Java实现的图片操作函数在
Stella981 Stella981
3年前
Spring Boot 微服务性能下降九成!使用 Arthas 定位根因
简介:接收到公司业务部门的开发反馈,应用在升级公司内部框架后,UAT(预生产)环境接口性能压测不达标。!(https://mp.toutiao.com/mp/agw/article_material/open_image/get?codeMjFlNTk4OGEzNjM2ZjZmM2MwOTM5YjNlZTY5YjlmYzYsMTYxMjkxN
千万级数据深分页查询SQL性能优化实践 | 京东云技术团队
最近接到了一个新需求,要求提供查询关注对象的粉丝列表接口功能。该功能的难点就是关注对象的粉丝数量过多,不少店铺的粉丝数量都是千万级别,并且有些大V粉丝数量能够达到上亿级别