参考: SpringBoot 2.X @Cacheable,redis-cache 如何根据key设置缓存时间? @Cacheable(value = "Menus", unless = "#result == null or #result.size() == 0") public List<Sy ...
分类:
编程语言 时间:
2020-07-15 15:49:38
阅读次数:
327
create-react-app,官方推荐脚手架 配置及安装方式: 1.搭建 react : npx create-react-app my-app (my-app 自己起的文件名,如果一直安装失败,试着清一下缓存:npm cache clean --force) 1.1: npm i react- ...
分类:
移动开发 时间:
2020-07-14 13:54:20
阅读次数:
108
为什么要用工厂? 用工厂的主要目的是把对象的创建和使用分离,这比较符合单一职责原则,工厂负责创建产品,调用者负责使用产品,如果调用者既需要负责创建产品又需要负责使用产品,那么耦合性会比较高。 以一个常见的登录功能为例: class HibernateUserDao { public void get ...
分类:
其他好文 时间:
2020-07-13 23:11:59
阅读次数:
113
用法一、查询IP地址 nslookup最简单的用法就是查询域名对应的IP地址,包括A记录和CNAME记录,如果查到的是CNAME记录还会返回别名记录的设置情况。其用法是: nslookup 域名 # 示例 >nslookup www.baidu.com 服务器: cache-a.guangzhou. ...
分类:
其他好文 时间:
2020-07-13 21:46:13
阅读次数:
162
TypeError: Cannot read property '$createElement' of undefinedat render (eval at ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_module ...
分类:
其他好文 时间:
2020-07-12 18:55:59
阅读次数:
111
写在前面 今天想写一篇使用Nginx如何生成缩略图的文章,想了半天题目也没想好,这个题目还是一名读者帮我起的。起因就是这位读者最近出去面试,面试官正好问了一个Nginx如何生成缩略图的问题。还别说,就是这么巧呀!!就冲这标题,也要写一篇干货满满的技术好文!! 关于Nginx的安装,小伙伴们可以参考《 ...
分类:
其他好文 时间:
2020-07-12 16:41:01
阅读次数:
61
前言 在并发编程中,需要解决两个关键问题: 线程之间如何通信; 线程之间如何同步; 线程通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。 在消息 ...
分类:
其他好文 时间:
2020-07-11 15:37:40
阅读次数:
82
apt-cache和apt-get是apt包的管理工具, 他们根据/etc/apt/sources.list里的软件源地址列表搜索目标软件、并通过维护本地软件包列表来安装和卸载软件。 Ubuntu : apt-get 命令 Ubuntu中apt与apt-get命令的区别 一.查看本机是否安装软件 w ...
分类:
系统相关 时间:
2020-07-11 09:46:35
阅读次数:
73
Header 和 Params 的区别: Headers The REST headers and parameters contain a wealth of information that can help you track down issues when you encounter th ...
分类:
其他好文 时间:
2020-07-10 16:59:18
阅读次数:
62
1.1 关于Caffeine Cache ? Google Guava Cache是一种非常优秀本地缓存解决方案,提供了基于容量,时间和引用的缓存回收方式。基于容量的方式内部实现采用LRU算法,基于引用回收很好的利用了Java虚拟机的垃圾回收机制。其中的缓存构造器CacheBuilder采用构建者模 ...
分类:
系统相关 时间:
2020-07-10 13:38:09
阅读次数:
146