-
架构设计 | 异步处理流程,多种实现模式详解
架构设计 | 异步处理流程,多种实现模式详解 本文源码:GitHub·点这里 || GitEE·点这里 一、异步处理 1、异步概念 异步处理不用阻塞当前线程来等待处理完成,而是允许后续操作,直至其它线程将处理完成,并回调通知此线程。 必须强调一个基础逻辑,异步是一种设计理...
-
JVM系列之.JVM内存模型如何正确运用操作?本文详解
JVM系列之.JVM内存模型如何正确运用操作?本文详解 《Java虚拟机规范》将虚拟机的内存分为以下几个区域: 堆区: 堆区是JVM中最大的一块内存区域,按照垃圾分代收集的角度划分,又可以分成年轻代和老年代,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、T...
-
国外大佬总结的 10 个 Java 编程技巧!
国外大佬总结的 10 个 Java 编程技巧! 这是一个国外大神20多年的经验总结出来的…… “任何可能出错的事情,最后都会出错。” 这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还...
-
短短两个月的时间面试了十几次,我终于成为无情的面试机器了.
短短两个月的时间面试了十几次,我终于成为无情的面试机器了. 先后面试了 6 次美团,外卖、订单、商旅面试了好几个部门、总结下来面试的大体思路真的基本一致诶。比如: 先后面试了 6 次美团,外卖、订单、商旅面试了好几个部门、总结下来面试的大体思路真的基本一致诶...
-
CGLIB动态代理机制,各个方面都有写到
CGLIB动态代理机制,各个方面都有写到 CGLIB库介绍 代理提供了一个可扩展的机制来控制被代理对象的访问,其实说白了就是在对象访问的时候加了一层封装。JDK从1.3版本起就提供了一个动态代理,它使用起来非常简单,但是有个明显的缺点:需要目标对象实现一个或多个接口...
-
linux文件权限和群组
linux文件权限和群组 1. linux文件权限和几种表示方法 文件长度大约最大为255bytes或128个汉字字符 linux文件权限有几种表示方法: 使用ls -al 即可查询到目录的权限内容: 2.文件权限说明: 格式为: drwxr-xr-x o 第一组为『文件拥有者可具备的权限』,以『initial-se...
-
3 种生成高强度密码的方法
3 种生成高强度密码的方法 现在信息泄露越来越严重,而强大的密码是防止个人敏感信息泄露的第一步。良许曾经分享过一篇文章,如何判断你的密码是否足够安全,点击以下链接查看: 信息泄漏时代,如何让自己的密码更安全? 在生活中,我们需要用到大量的密码,这些密码最...
-
CentOS7.6 源码安装 libevent-2.1.8-stable
CentOS7.6 源码安装 libevent-2.1.8-stable 获取libevent libevent官网:https://libevent.org/ GitHub-libevent项目链接:https://github.com/libevent/libevent 要获取libevent源码包,可以在上面两个网址链接上获取到。本人下载的是libevent-2.1.8-stable版本,源码...
-
容器技术之Dockerfile(二)
容器技术之Dockerfile(二) 用CMD或RUN指令运行命令时,如果直接在CMD或RUN指令后面接命令,这种方式通常会被解释为启动一个shell子进程运行命令,RUN指令表现形式就是后面的命令可以使用shell特性的语法格式的命令,比如大括号展开等等;而CMD指令表现形式就是启动为...
-
Java 从入门到精通-反射机制
Java 从入门到精通-反射机制 导读 Java反射机制是开发者迈向结构化开发的重要一步,同时掌握了反射机制也就掌握了所有框架的核心实现思想。 认识反射机制 简单例子 通过以上的程序就会发现,除了对象的正向处理操作之外,还可以通过getClass()方法来获取一个类对应的完...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
