#包实现

Java 线程池实现原理及其在美团业务中的实践

出处: Java线程池实现原理及其在美团业务中的实践    随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池ThreadPoolExecutor类,帮助开发人员管理线程并方便地执行并行任务。了...

NPAPI——实现非IE浏览器的类似ActiveX的本地程序(插件)调用

 一.NetscapePluginInterface(NPAPI)大致的说明可以看下官方文档Plugin本文主要针对于JavaScript与插件交互部分做一些交流,比如用于数字证书的操作(淘宝和支付宝的插件),用于播放的flashplayer插件等与javascript的交互需要用到NPAPI中的nprunt...

用户认证--auth模块实现

转载文章,如有不妥之处请谅解相关介绍authauth模块是Django提供的标准权限管理系统,可以提供用户身份认证,用户组和权限管理。auth可以和admin模块配合使用,快速建立网站的管理系统。在INSTALLED_APPS中添加'django.contrib.auth'使用该APP,auth模块默认启用.UserU...

Java 多线程实现接口Runnable和继承Thread区别(转)

  Java中有两种实现多线程的方式。一是直接继承Thread类,二是实现Runnable接口。那么这两种实现多线程的方式在应用上有什么区别呢?    网上流传很广的是一个网上售票系统  为了回答这个问题,我们可以通过讲解编写一段代码来进行...

spring boot监听器的实现

如下所示:importjavax.servlet.ServletContextEvent;importjavax.servlet.ServletContextListener;importjavax.servlet.annotation.WebListener;@WebListenerpublicclassContex...
代码星球 ·2021-02-13

springboot过滤器的实现

如下所示:importjavax.servlet.*;importjavax.servlet.annotation.WebFilter;importjava.io.IOException;@WebFilter(filterName="SpringbootFilter",urlPatterns="/security/**...
代码星球 ·2021-02-13

Spring boot拦截器的实现

Springboot自带HandlerInterceptor,可通过继承它来实现拦截功能,其的功能跟过滤器类似,但是提供更精细的的控制能力。1.注册拦截器1@Configuration2publicclassMyWebAppConfigurerextendsWebMvcConfigurerAdapter{3@Bean/...
代码星球 ·2021-02-13

JS实现遮罩层

 /**显示loading遮罩层*/functionloading(){varmask_bg=document.createElement("div");mask_bg.id="mask_bg";mask_bg.style.position="absolute";mask_bg.style.top="0px"...
代码星球 ·2021-02-13

原来实现项目多环境打包部署是如此的简单

此文转载于:https://www.cnblogs.com/hafiz/p/7559976.html#4175639一、背景     在软件开发和部署过程中,我们的软件往往需要在不同的运行环境中运行,例如:开发人员本地开发环境、测试团队的测试环境、生产仿真环境、正式生产环境,不同的公司可能还会有更多的环境需要...

[五]类加载机制双亲委派机制 底层代码实现原理 源码分析 java类加载双亲委派机制是如何实现的

 原文地址:[五]类加载机制双亲委派机制底层代码实现原理源码分析java类加载双亲委派机制是如何实现的Launcher启动类本文是双亲委派机制的源码分析部分,类加载机制中的双亲委派模型对于jvm的稳定运行是非常重要的不过源码其实比较简单,接下来简单介绍一下 我们先从启动类说起有一个Launcher类...

ReentrantLock实现原理及源码分析

  ReentrantLock是Java并发包中提供的一个可重入的互斥锁。ReentrantLock和synchronized在基本用法,行为语义上都是类似的,同样都具有可重入性。只不过相比原生的Synchronized,ReentrantLock增加了一些高级的扩展功能,比如它可以实现公平锁,同时也可以绑定多个Con...

ConcurrentHashMap实现原理及源码分析

  ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现(若对HashMap的实现原理还不甚了解,可参考我的另一篇文章HashMap实现原理及源码分析),ConcurrentHashMap在并发编程的场景中使用频率非常之高,本文就来分析下ConcurrentHashMap的实...

Java原子类实现原理分析

  在谈谈java中的volatile一文中,我们提到过并发包中的原子类可以解决类似num++这样的复合类操作的原子性问题,相比锁机制,使用原子类更精巧轻量,性能开销更小,本章就一起来分析下原子类的实现机理。  我们知道,num++看似简单的一个操作,实际上是由1.读取2.加一3.写入三步组成的,这是个复合类的操作(所...

计算机网络--http代理server的设计与实现

一、Socket编程的client和服务端的主要步骤:Java Socket编程:对于http传输协议client:1、创建新的socket,绑定serverhost和port号2、Socket创建成功后获得对应的输出流3、将请求报文通过输出流传到server,记得flush()刷新缓存4、创建该socket...
首页上一页...2829303132...下一页尾页