-
看一下“Dubbo 2.7”的三大新特性
看一下“Dubbo 2.7”的三大新特性 Dubbo 2.7.x 作为 Apache 的孵化版本,除了代码优化之外,还新增了许多重磅的新特性,本文将会介绍其中最典型的三个新特性: 一、异步化改造 二、三大中心改造 三、服务治理增强 一、异步支持优化 我们知道dubbo协议本身支持三种发送...
-
springboot(3):整合Servlet,filter,listener
springboot(3):整合Servlet,filter,listener 1.springboot整合Servlet(2种方式) 添加maven依赖:spring-boot-starter-web 1通过注解扫描完成Servlet组件的注册(方式1) 步骤:需要3步 1)自定义一个继承javax.servlet.http.HTTPServlet类的CustomServlet,并实现d...
-
Java网络编程 -- Netty入门
Java网络编程 -- Netty入门 Netty简介 Netty是一个高性能,高可扩展性的异步事件驱动的网络应用程序框架,它极大的简化了TCP和UDP客户端和服务器端网络开发。它是一个NIO框架,对Java NIO进行了良好的封装。作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,...
-
史上最详细JVM,Java内存区域讲解
史上最详细JVM,Java内存区域讲解 本人免费整理了Java高级资料,一共30G,需要自己领取; 传送门:https://mp.weixin.qq.com/s/JzddfH-7yNudmkjT0IRL8Q 运行时数据区域 JVM载执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用...
-
synchronized的不足与redis分布式锁的使用
synchronized的不足与redis分布式锁的使用 这里是一个简单模拟秒杀的逻辑,stock和orders为两个Map,分别模拟库存表和订单表 public void orderProductMockDiffUser(String productId) { // 1.查询该商品库存,为0则秒杀活动结束。 int stockNum = stock.get(productId)...
-
来看一下Java中“-”与equeals的区别
来看一下Java中“-”与equeals的区别 简介: == ==是比较两个变量的值,如果是基本数据类型,那么就是比较的基本数据的大小值 情况一 int a=1 ; int b=1 ;System.out.println(a ==b); 以上图中:==比较的就是上面两个内存块中的值,都是1,所以是true 但是如果存储的是...
-
Java中的集合类(List,Set.Map)
Java中的集合类(List,Set.Map) 1.List 1.1 Arraylist 与 LinkedList 区别 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是 不保证线程安全 ; 底层数据结构: Arraylist 底层使用的是 Object 数组;LinkedList 底层使用的是 双向链表 数据结构 插入...
-
工作中遇到的99%SQL优化,这里都能给你解决方案(二)
工作中遇到的99%SQL优化,这里都能给你解决方案(二) -- 示例表CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT COMMENT 姓名, `age` int(20) NOT NULL DEFAULT 0 COMMENT 年龄, `position` varchar(20) NOT NU...
-
java1.8新特性(二)lambda表达式
java1.8新特性(二)lambda表达式 ---转载于:--- https://www.cnblogs.com/xiaoxi/p/7008708.html 一、什么是lambda表达式? Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。...
-
并发Bug之源有三,请睁大眼睛看清它们
并发Bug之源有三,请睁大眼睛看清它们 写在前面 生活中你一定听说过——能者多劳 作为 Java 程序员,你一定听过——这个功能请求慢,能加一层缓存或优化一下 SQL 吗? 看过中国古代神话故事的也一定听过——天上一天,地上一年 一切设计来源于生活,上一章 学并发编程...
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
