上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 30 下一页
  2020年7月5日
摘要: isNotEmpty将空格也作为参数,isNotBlank则排除空格参数 参考 StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerE 阅读全文
posted @ 2020-07-05 10:33 Code2020 阅读(156) 评论(0) 推荐(0) 编辑
  2020年7月4日
摘要: 分布式锁原理分布式锁,是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。 使用setnx、gets 阅读全文
posted @ 2020-07-04 17:08 Code2020 阅读(526) 评论(0) 推荐(0) 编辑
  2020年7月2日
摘要: 1、java中如何将 string 转化成 long 方法1: long l = Long.valueOf("String"); 方法2: long l = Long.parseLong(“String”); 或 long l = Long.parseLong(“String”, int radix 阅读全文
posted @ 2020-07-02 16:15 Code2020 阅读(3060) 评论(0) 推荐(0) 编辑
摘要: 最近一直有用到解析各种数据,主要是用FastJson进行数据解析,其中一个重要的类为JSONObject,今天有时间,所以进行总结一下: JSONobject是FastJson提供的对象,在api中是用一个私有的常量map进行封装的,实际就是一个map,只不过FastJson对其进行了封装, 添加了 阅读全文
posted @ 2020-07-02 15:52 Code2020 阅读(456) 评论(0) 推荐(0) 编辑
  2020年7月1日
摘要: 写在前面 这篇文章去年写的,缘起于去年某段时间被领导临时“抓壮丁”般的叫过去做java开发,然后在网上找了一个 SpringMVC 的 demo,学习一下,然后依葫芦画瓢,开始了自己的项目开发,也还顺利完成了任务。在使用 SpringMVC 的过程中,我被这个被称作“最优秀”的 java 框架 —— 阅读全文
posted @ 2020-07-01 15:35 Code2020 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 学习 Spring 的过程中,不可避免要掌握代理模式。这篇文章总结一下代理模式。顾名思义,代理,就是你委托别人帮你办事,所以代理模式也有人称作委托模式的。比如领导要做什么事,可以委托他的秘书去帮忙做,这时就可以把秘书看做领导的代理。下面将以这个例子来讲解。代理模式又分为静态代理和动态代理。 一、静态 阅读全文
posted @ 2020-07-01 15:02 Code2020 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Spring AOP——Spring 中面向切面编程 前面两篇文章记录了 Spring IOC 的相关知识,本文记录 Spring 中的另一特性 AOP 相关知识。 部分参考资料:《Spring实战(第4版)》《轻量级 JavaEE 企业应用实战(第四版)》Spring 官方文档W3CSchool 阅读全文
posted @ 2020-07-01 14:41 Code2020 阅读(218) 评论(0) 推荐(0) 编辑
  2020年6月30日
摘要: 本文目录 一 为什么要使用分布式锁 二、分布式锁应该具备哪些条件 三、分布式锁的三种实现方式 四、基于数据库的实现方式 五、基于Redis的实现方式 六、基于ZooKeeper的实现方式 七、总结 在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。那具 阅读全文
posted @ 2020-06-30 16:37 Code2020 阅读(371) 评论(0) 推荐(0) 编辑
摘要: consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/html; produces: 指定返回的内容类型,仅当request请求头中的(Accept)类型中包含该指定类型才返回; 起限制作用类似于filter @Consumes 阅读全文
posted @ 2020-06-30 14:51 Code2020 阅读(1303) 评论(0) 推荐(0) 编辑
  2020年6月28日
摘要: 今天给大家介绍一下开发过程中,四个环境以及各自的功能特点,四个环境分别是:pro、pre、test、dev环境,中文名字:生产环境、灰度环境、测试环境、开发环境,其实大家看英文应该就差不多可以看出来对应的是什么环境。 环境介绍: pro环境:生产环境,面向外部用户的环境,连接上互联网即可访问的正式环 阅读全文
posted @ 2020-06-28 16:12 Code2020 阅读(580) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 30 下一页