开篇 刚开始进入软件行业时还是单体应用的时代,前后端分离的概念都还没普及,开发的时候需要花大量的时间在“强大”的JSP上面,那时候SOA已经算是新技术了。现在,微服务已经大行...
开篇 刚开始进入软件行业时还是单体应用的时代,前后端分离的概念都还没普及,开发的时候需要花大量的时间在“强大”的JSP上面,那时候SOA已经算是新技术了。现在,微服务已经大行...
HashMap存在的问题: HashMap线程不安全 因为多线程环境下,使用Hashmap进行put操作可能会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使...
最近想抓取手机上app的数据包,在电脑上抓包可选的工具有很多, 比如wireshark,Linux命令行下有tcpdump等等工具。可是在这些工具在手机上都没法使用,这怎么搞...
前言: mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句...
最近在公司项目中碰到了@PostConstruct这个注解,不解其意,查阅了下,总结如下: 1、从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周...
上一篇:VueJS简明教程(一)之基本使用方法 组件(Component)是Vue最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。在较高层面上,组件是自定义元素...
Class<T>和 Class<?>类型 有什么区别 平时看java源代码的时候,如果碰到了泛型,像 ?、T 、K 、V、 E 这些是经常出现的,但是不知道代表什么意思,今天...
以项目驱动学习,以实践检验真知 前言 我在上一篇博客中写了如何通过参数校验 + 统一响应码 + 统一异常处理来构建一个优雅后端接口体系: 【项目实践】SpringBoot三招...
今天来讲一讲项目中使用redis的几种用法 实现赞踩 可以使用集合或者哈希表来完成赞踩使用集合的sadd和srem来完成时,首先我们需要创建两个集合,一个赞集合,一个踩集合 ...