摘要:
RESTful是web应用的一种设计风格、开发方式。
以根据product_id查询产品信息为例。
原来的写法
@org.springframework.stereotype.Controller
public class ProductController{
@RequestMapp... 阅读原文
2020-02-02 17:50:02 阅读(3581) 评论(0)
摘要:
最近在比赛一个项目 , 是给Dubbo写一个负载均衡接口 , 其实dubbo已经实现了下面四种, 所以他做的不是这个单面负载均衡, 需要做双向负载均衡 , 负载均衡的权重取决于服务端,所以有些时候我们不知道如何计算权重, 权重受到很多因素影响 ,所以就需要动态考虑了.
Dubbo 提供了4种负载... 阅读原文
2020-02-02 16:15:38 阅读(2395) 评论(0)
摘要:
Redis详解(二)——AOF
前言
RDB 持久化存在一个缺点是一定时间内做一次备份,如果redis意外down掉的话,就会丢失最后一次快照后的所有修改(数据有丢失)。对于数据完整性要求很严格的需求,怎么解决呢?
本篇博客接着来介绍Redis的另一种持久化方式——AOF。
1、AOF简介
Redis的持... 阅读原文
2020-02-02 14:31:06 阅读(2352) 评论(0)
摘要:
@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从request里面拿取值,而 @PathVariable 是从一个URI模板里面来填充
@RequestParam看下面一段代码:
http:/... 阅读原文
2020-02-02 14:13:02 阅读(2567) 评论(0)
摘要:
1.前言
匿名内部类在我们JAVA程序员的日常工作中经常要用到,但是很多时候也只是照本宣科地用,虽然也在用,但往往忽略了以下几点:为什么能这么用?匿名内部类的语法是怎样的?有哪些限制?因此,最近,我在完成了手头的开发任务后,查阅了一下JAVA官方文档,将匿名内部类的使用进行了一下总结,案例也摘自官方文档。... 阅读原文
2020-02-02 13:14:05 阅读(2849) 评论(0)
摘要:
前言
最近因为公司需要,需要了解下java探针,在网上找资料,发现资料还是有很多的,但是例子太少,有的直接把公司代码粘贴出来,太复杂了,有的又特别简单不是我想要的例子, 我想要这样的一个例子:
jvm在运行,我想动态修改一个类,jvm在不用重启的情况下, 自动加载新的类定义. 动态修改类定义,听着感觉就很酷.... 阅读原文
2020-02-02 11:23:03 阅读(2342) 评论(0)
摘要:
web应用常见的资源存方式
在WEB-INF下新建lib,存放要使用的jar包
在WEB-INF下新建jsp文件夹,存放jsp文件。首页除外,首页就放到web下。
在web下,或WEB-INF下,新建css、js、image文件夹,存放相关文件。
WEB-INF目录是web应用的... 阅读原文
2020-02-02 11:07:02 阅读(2548) 评论(0)
摘要:
Spring官方支持的服务的渲染模板中,并不包含jsp。而是Thymeleaf和Freemarker等,而Thymeleaf与SpringMVC的视图技术,及SpringBoot的自动化配置集成非常完美,几乎没有任何成本,你只用关注Thymeleaf的语法即可。
Thymeleaf的特点
动静结合:T... 阅读原文
2020-02-02 10:09:02 阅读(2458) 评论(0)
摘要:
我们在进行APP开发的时候都会遇到一个文件:AndroidManifest.xml。从刚开始进行Android开发,到现在已经过去了几个月,还是对这个文件一知半解,只知道它是配置用的。但是这文件里的东西具体有什么用,该怎么用一直都没有理解。借着做项目的机会,仔细研究一下这个文件。
研究AndroidManif... 阅读原文
2020-02-02 09:24:03 阅读(2335) 评论(0)
摘要:
这次我们可以看看并发中锁的原理,大概会说到AQS,ReentrantLock,ReentrantReadWriteLock以及JDK8中新增的StampedLock,这些都是在java并发中很重要的东西,慢慢看吧!
一.LockSupport工具类
LockSupport工具类是jdk中rt.ja... 阅读原文
2020-02-02 07:38:06 阅读(3607) 评论(0)