-
创建线程的三种方式(Thread、Runnable、Callable)
创建线程的三种方式(Thread、Runnable、Callable) 方式一: 继承Thread类实现多线程: 1. 在Java中负责实现线程功能的类是java.lang.Thread 类。 2. 可以通过创建 Thread的实例来创建新的线程。 3. 每个线程都是通过某个特定的Thread对象所对应的方法run( )来完成其...
-
面试官说:来谈谈限流-从概念到实现,一问你就懵逼了?
面试官说:来谈谈限流-从概念到实现,一问你就懵逼了? 后端服务的接口都是有访问上限的,如果外部QPS或并发量超过了访问上限会导致应用瘫痪。所以一般都会对接口调用加上限流保护,防止超出预期的请求导致系统故障。 从限流类型来说一般来说分为两种:并发数限流和qps...
-
Java开发包Jedis
Java开发包Jedis Jedis: http://www.oschina.net/p/jedis (Redis的官方首选Java开发包) !--Redis -- dependency groupIdredis.clients/groupId artifactIdjedis/artifactId version2.0.0/version typejar/type scopecompile/scope /dependency 测试例子原帖:http://...
-
Flink 源码解析 —— 深度解析 Flink 是如何管理好内存的?
Flink 源码解析 —— 深度解析 Flink 是如何管理好内存的? 前言 如今,许多用于分析大型数据集的开源系统都是用 Java 或者是基于 JVM 的编程语言实现的。最着名的例子是 Apache Hadoop,还有较新的框架,如 Apache Spark、Apache Drill、Apache Flink。基于 JVM 的数...
-
Cookie&Session
Cookie&Session Cookie&Session 背景 :Cookie和Session的原理、作用及如何设置和相关面试。 一、诞生背景 HTTP是无状态的,即服务器无法知道两个请求是否来自同一个浏览器,也就是服务器不知道用户上一次做了什么,每次请求都是完全独立的。 早期互联网只是用于简单...
-
java秒杀系列(1)- 秒杀方案总体思路
java秒杀系列(1)- 秒杀方案总体思路 前言 首先,要明确一点,高并发场景下系统的瓶颈出现在哪里,其实主要就是数据库,那么就要想办法为数据库做层层防护,减轻数据库的压力。 一、简单图示 我用一个比较简单直观的图来表达大概的处理思路 二、生产环境中秒杀抢购的...
-
Netty基础系列(4) --堆外内存与零拷贝
Netty基础系列(4) --堆外内存与零拷贝 前言 到目前为止,我们知道Nio当中有三个最最核心的组件,分别是:Selelctor,Channel,Buffer。在Netty基础系列(3) --彻底理解NIO 这一篇文章中只是进行了大致的介绍。 我们现在来深入理解一下Buffer在 堆内创建内存 和 堆外创建...
-
简单设计企业级JOB平台
简单设计企业级JOB平台 前言 在企业级项目中有许多能够用到定时任务的场景例如: 在某个时间点统一给某些用户发送邮件信息 接口表数据发送 某月某日更新报表数据 ...... 目前我们使用SpringBoot快速整合Quartz来进行具体的实现。 Top1.任务脚本初始化 首先我们需要创建...
2019-08-16 12:23:28 mysql databasesql脚本java并且文件服务器定义mysqlword用户IE
-
Mac安装Homebrew的那些事儿
Mac安装Homebrew的那些事儿 Mac安装Homebrew的那些事儿 最近小明刚换置了一个 Mac 本,想搭建一个属于自己的博客网站,需要用到 Node.js 环境,而Node.js 在 MacOS 中是由 Homebrew 进行安装管理的……因此,便有了Homebrew的安装历程。 什么是Homebrew? 简而言之,Hom...
2019-08-16 12:23:09 redhat linux文件服务器Linuxecho互联网时代用户IE博客网站系统
-
Tomcat源码分析 (三)----- 生命周期机制 Lifecycle
Tomcat源码分析 (三)----- 生命周期机制 Lifecycle Tomcat里面有各种各样的组件,每个组件各司其职,组件之间又相互协作共同完成web服务器这样的工程。在这些组件之上,Lifecycle(生命周期机制)至关重要!在学习各个组件之前,我们需要看看Lifecycle是什么以及能做...
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
