• Java世界最常用的工具类库

    Apache CommonsApache Commons有很多子项目,常用的项目如下@Data public class User { private String username; private String password; }设置和获得属性User user = new User(); BeanUtils.setProperty(user, "user...

    Java 2021年01月26日 1607 0
  • SpringBoot集成Spring Security

    1、Spring Security介绍Spring security,是一个强大的和高度可定制的身份验证和访问控制框架。它是确保基于Spring的应用程序的标准 ——来自官方参考手册Spring security 和 shiro 一样,具有认证、授权、加密等用于权限管理的功能。和 shiro 不同的是,Spring security拥有比shiro更丰富的功能,并且,对于Spr...

    SpringBoot 2021年01月26日 1675 0
  • 聊聊.net应用程序的Docker镜像

    要在容器中运行.net应用程序,你需要在容器镜像中安装.net Framework或.net Core 运行时。这不是你需要自己管理的东西,因为微软提供的Docker镜像已经安装了运行时,你可以使用它们作为基础镜像来打包你自己的应用程序。. net镜像有几种变体,涵盖了不同的版本和不同的运行时。本文将指导你为应用程序选择正确的镜像。使用基础镜像你的应用需要运行一堆先决条件,比如...

    Docker 2021年01月26日 2175 0
  • Win10解决2K、4K分辨率软件界面与文字变小、字体模糊

    如今现在很多用户使用2K、4K的高分屏,例如2560*1440分辨率,3840×2160分辨率,屏幕分辨率高可能会导致部分未适配Win10的软件程序显示不尽人意,例如出现软件界面变小,软件字体模糊等问题。那么我们要如何解决这个问题呢?下面装机之家分享一下Win10系统2K、4K分辨率软件界面变小、文字很小、字体模糊解决方法。解决方法:1、首先我们点击“开始菜单”,点击“设置”按...

    技术文章 2021年01月26日 3418 0
  • ThinkPHP V6.0.7发布——修正版本

    V6.0.7版本发布,本版本主要针对上个版本做了一些路由修正,还意外收获了一些性能提升,是一个建议更新的版本。主要更新修正Validate类的PHP8兼容性改进redis驱动的append方法修正路由匹配检测问题优化路由变量正则规则生成改进responseView的内容渲染安装和更新V6版本开始仅支持Composer安装及更新,支持上个版本的无缝更新,直接使用composer ...

    PHP 2021年01月26日 1928 0
  • Nginx路由匹配规则location的小总结

    使用过nginx的同学都知道,在nginx配置文件中通过location配置路由转发规则,配置语法为:location [=|~|~*|^~] /uri/ { ... }中括号中为路由匹配符号,常见的有:1 =:精确匹配 2 ^~:精确前缀匹配 3 ~:区分大小写的正则匹配 4 ~*:不区分大小写的正则匹配 5 /uri:普通前缀匹...

    Nginx 2021年01月26日 3069 0
  • MySQL 8.0 中的索引可以隐藏了…

    MySQL 8.0 虽然发布很久了,但可能大家都停留在 5.7.x,甚至更老,其实 MySQL 8.0 新增了许多重磅新特性,比如栈长今天要介绍的 “隐藏索引“ 或者 “不可见索引“。隐藏索引是什么鬼?隐藏索引 字面意思就是把索引进行隐藏,即不可见,它不是用来查询优化的,所以它不会被优化器使用到。隐藏索引适用于除主键索引(显示或者隐式设置)之外的索引,意味着主键索引是不能通过任...

    MySQL 2021年01月26日 1291 0
  • ConcurrentHashMap确实很复杂,这样学源码才简单

    之前在写HashMap的底层实现原理和设计背景的时候(看我主页置顶文章),有读者朋友反馈想看ConcurrentHashMap方面的文章,今天为大家带来这篇文章。ConcurrentHashMap相对HashMap来说要复杂的多,HashMap涉及到的知识点相对较少,无非就是数组、链表、红黑树、哈希碰撞、扩容这些东西,但是ConcurrentHashMap涉及到的知识点却比这些...

    java技术 2021年01月26日 1644 0
  • Java之finally、final、finalize的区别

    这是一道比较常见的面试题,考察应聘者的Java基本功。其实我一直觉得这道面试题挺奇怪的,因为他仨除了长得像之外,在功能上没有任何相似之处。经典回答如下:finallyJava的异常处理机制分为:抛出异常(throws)和捕获异常(try - catch)。fianlly的作用是不管代码块是否发生异常,保证一段代码一定会被执行,用法是try - fianlly或者try - ca...

    Java 2021年01月26日 1291 0
  • 智慧政务解决方案

    架构设计 2021年01月26日 1368 0
  • Google表示可能已经找到了替代品以取代浏览器Cookies

    谷歌周一表示,新的测试结果显示取代cookie的广告定位技术正在发挥作用。谷歌和网络浏览器竞争对手苹果和Mozilla最近都推出了全面的隐私变化,将集体淘汰cookies,cookies是一种跟踪用户网络浏览历史的互联网跟踪工具。Cookies被认为是第三方数据,或者说是通过浏览器或网站间接向用户收集的用户数据。第三方数据通常通过在线数据交换进行大规模买卖。几十年来,Cooki...

    技术文章 2021年01月26日 1276 0
  • 项目重启数据库连接数突增!连接数据库超时!请收下这个方子

    结论:数据库连接数突增是数据库连接资源没有及时释放。连接数据库超时是因为数据库连接资源释放得过早。现象1:每次上线项目DB的连接数会突增。原因:是项目关闭的时候没有释放连接资源导致。DB的connection资源没有正常释放,导致项目启动的时候再次创建数据库连接资源,就出现了连接数突增的现象。一段时间后mysql根据wait_time的配置,自动回收conncetion,所以连...

    MySQL 2021年01月26日 2086 0
  • Nginx中location块配置入门

    location块起到的作用是匹配客户端请求,并分配到相应服务器进行处理;所以location块可以分为两部分匹配和转发。1.location块匹配语法location块匹配分为三部分:location关键字+匹配模式修饰符+正则字符串。(1)匹配模式包括:以正则字符串开头的匹配模式、与正则字符串完全相同的匹配模式、区分大小写的匹配模式、不区分大小写的匹配模式、其他正则匹配模式...

    Nginx 2021年01月26日 2220 0
  • 超级好用!最适合互联网团队的三款提效工具推荐

    工欲善其事必先利其器,在效率就是生命的互联网行业,一个团队只有不断提升效率,才有可能跑赢竞争者,分到更多的市场蛋糕。而提升效率并不是拿嘴说说就能行,必须要借助一些功能强大,有助于提升效率的软件和硬件。下面我就结合在互联网公司996多年的经验,推荐几款炒鸡好用的工具。1,MicrosoftOfficeVisioMicrosoftOfficeVisio是Office软件系列中的负责...

    技术文章 2021年01月26日 1447 0
  • Nginx配置负载均衡与动静分离

    负载均衡负载均衡实现利用服务器集群处理客户端请求,提高访问效率,降低服务器响应压力。负载均衡的调度算法含义参照学习:Nginx入门介绍。通过修改nginx.conf配置文件(详见Nginx中nginx.conf配置文件详解),可以选用不同的负载均衡的调度算法。1.不同的负载均衡调度算法的应用(1)采用轮询调度算法(默认的)-应用例子upstream test { server...

    Nginx 2021年01月26日 1661 0
  • redis5.0.8自动安装部署脚本

    1、本脚本支持离线与在线安装(指依赖包使用离线rpm或是在线使用yum安装,redis本身采用源码安装)2、相关软件下载地址redis5.0.8下载地址:http://download.redis.io/releases/redis-5.0.8.tar.gz脚本以及rpm包下载地址:https://github.com/domdanrtsey/redis_auto_instal...

    Redis 2021年01月26日 1731 0
  • 从源码窥探Webpack4原理

    随着多终端设备的迅速普及,Web前端开发的复杂性和应用场景日益扩大,Webpack在前端构建演变的工程化浪潮中担当起了针对不同应用场景打包的大任。 如今,Webpack可谓是JavaScript社区最伟大的项目之一。本文力争从源码层面窥探Webpack的实现原理。文中出示了核心的代码块并注释了相应的path,如果你也想揭开Webpack神秘的面纱,那就打开一份源码跟随本文一起享...

    前端技术 2021年01月26日 1624 0
  • Spring Boot 2.4 丢弃 Enable 资源注解

    在升级 Spring Boot 从 2.3.3 到 2.4 的时候提示:@EnableResourceServer将会被丢弃。@EnableResourceServer 开启资源服务配置,会配置资源服务相关的安全配置。一个资源服务(可以和授权服务在同一个应用中,当然也可以分离开成为两个不同的应用程序)提供一些受token令牌保护的资源,Spring OAuth提供者是通过Spr...

    java技术 2021年01月26日 1379 0