xxkfz xxkfz
3年前
【工具篇】使用concurrentHashMap实现缓存工具类
📢📢📢📣📣📣哈喽!大家好,今天给大家带来一个使用concurrentHashMap封装的缓存工具类,并提供了常用的方法:存入缓存、查找缓存、删除缓存、获取缓存大小等等;✨个人博客:✨✨公众号:【SimpleMemory】✨❤️❤️❤️如果有对【后端技术】感兴趣的大佬们,欢迎关注!!!❤️❤️❤️ 示例代码:importlombok.extern.slf4j.Slf4j;importjava.util.;importjava.util.concurrent.;/@authorxxkfz
阮小五 阮小五
2年前
如何解决“pd虚拟机ID无效“的问题
苹果mac电脑上使用ParallelsDesktop18来安装虚拟机,但是却遇到了“虚拟机ID无效”的报错信息,这种情况要怎么办呢?小编为大家带来了详细的解决方法,一起来看看吧!出现这个问题时,我们先在上方的菜单栏点击图标,选择“控制中心”进入“控制中心”
Stella981 Stella981
3年前
SecureCRT的安装与破解(过程很详细!!!)
SecureCRT的安装与破解(过程很详细!!!)使用SecureCRT可以方便用户在windows环境下对linux主机进行管理,这里为大家讲一下SecureCRT的破解方法,仅供大家参考学习:1.首先在本站下载SecureCRT7.3.6最新版。软件分为32位和64位程序,选择系统对应的版本安装securecrt32位:http://w
Stella981 Stella981
3年前
ES6——for
  forin和forof乍一听,以为是一样的,都是用来“遍历”的。但是,既然开发出了两个方法,那就一定有所区别iterable  首先,ES6中添加了一个iterable类型,翻译过来叫“可迭代”。  在ES6里,数组Arrray、集合Set以及Map(目前我还不了解……)都是“可迭代的”
Wesley13 Wesley13
3年前
JAVA加解密算法设计与应用
业务场景APP移动端、WEB、桌面端、第三方平台密码等敏感数据加密设计如app端登录密码加密设计对于登录密码不需要进行解密只需要加密算法结合规则进行比较就能得到密码正确与否方法一(签名保证安全)1.密码等敏感信息取Md5值对所有值(加上timestamp)
Wesley13 Wesley13
3年前
.NET一个线程更新另一个线程的UI(两种实现方法及若干简化)
原文:.NET一个线程更新另一个线程的UI(两种实现方法及若干简化)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2FDebugLZQ%2Farchive%2F2012%2F11%2F12%2F2766096.html)本片博文接上一篇:.N
Stella981 Stella981
3年前
Angular7教程
1\.本节说明本节以及后面的内容我们将会通过搭建一个简单的博客程序来对angular进行介绍,项目使用前端框架是bootstrap.版本v3.3.7,另外需要安装jquery.关于bootstrap,jquery的安装方法第一篇中有讲解,不再赘述。本节内容由于搭建页面框架的关系,主要是bootstrap的内容,与angular关系不太
Wesley13 Wesley13
3年前
#xubuntu#字体丑的问题
!(http://static.oschina.net/uploads/space/2016/0723/145816_Ws0T_987833.jpeg)最近一直在找一个合适的虚拟机linux桌面做python开发,最后选择了xubuntu。安装完整的中文字体后,发现pycharm和其他不少应用的字体都眼瞎,在知乎找到了解决方法首先出现这个
Stella981 Stella981
3年前
DevOps的概念
    DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。  1\.简介    DevOp
搜索中常见数据结构与算法探究(一)
1前言ES现在已经被广泛的使用在日常的搜索中,Lucene作为它的内核值得我们深入研究,比如FST,下面就用两篇分享来介绍一些本文的主题:1.第一篇主要介绍数据结构和算法基础和分析方法,以及一些常用的典型的数据结构;2.第二