-
介绍一种很好用的任务调度平台
介绍一种很好用的任务调度平台 1 总体设计 分布式任务调度平台是什么 XXL-JOB是一个轻量级分布式任务调度平台,和quartz相似,但是XXL-JOB将调度中心与执行器解耦,弥补了quartz的不足(使用API方式操作任务,不人性化;系统侵入性严重等) 其核心设计目标是开发迅速、...
-
十四:桥接者模式(发送各类短信案例)
十四:桥接者模式(发送各类短信案例) 桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化。 桥梁模式的用意 桥梁模式虽然不是一个使用...
-
十一:外观模式详解(Service,action与dao)
十一:外观模式详解(Service,action与dao) 定义:外观模式是软件工程中常用的一种软件设计模式。它为子系统中的一组接口提供一个统一的高层接口。这一接口使得子系统更加容易使用。 该定义引自百度百科,它的表现很简单,将一系列子接口的功能进行整理,从而产生一...
-
在Java中使用Redis
在Java中使用Redis 准备工作 1、下载驱动包jedis.jar。 名字很好记,就是把redis的首字母r换成j。 2、在项目中添加jedis.jar Jedis类 在Java中操作Redis使用的是Jedis类。 1、构造函数 Jedis() //使用默认的host、port。host默认为localhost/127.0.0.1,port默认为6379...
-
RPC之Thrift
RPC之Thrift 一、RPC基本原理 1、开发步骤 RPC(Remote Procedure Call),远程过程调用,大部分的RPC框架都遵循如下三个开发步骤: 1. 定义一个接口说明文件:描述了对象(结构体)、对象成员、接口方法等一系列信息; 2. 通过RPC框架所提供的编译器,将接口说明文件编译...
-
Java开发笔记(一百一十六)采用UDP协议的Socket通信
Java开发笔记(一百一十六)采用UDP协议的Socket通信 前面介绍了如何通过Socket接口传输文本与文件,在示例代码中,Socket客户端得先调用connect方法连接服务端,确认双方成功连上后才能继续运行后面的代码,这种确认机制确保客户端与服务端的的确确成功连接了,因而是...
-
一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生
一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生 在网络的初期,网民很少,服务器完全无压力,那时的技术也没有现在先进,通常用一个线程来全程跟踪处理一个请求。因为这样最简单。 其实代码实现大家都知道,就是服务器上有个ServerSocket在某个端口监...
-
九:模板方法模式
九:模板方法模式 模板方法模式,一般是为了统一子类的算法实现步骤,所使用的一种手段或者说是方式。它在父类中定义一系列算法的步骤,而将具体的实现都推迟到子类。 最典型的形式就是一个接口,一个抽象父类,父类中会有一系列的抽象方法,而在子类中去一一实现这些...
-
【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了
【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了 多线程的问题都曾经困扰过每个开发人员,今天将从全新视角来解说,希望读者都能明白。 强烈建议去运行下文章中的示例代码,自己体会下。 问题究竟出在哪里? 一个线程执行,固然是安全的,但是有时太慢了,...
-
Java 转PPT为图片、PDF、SVG、XPS、ODP以及PPT和PPTX互转
Java 转PPT为图片、PDF、SVG、XPS、ODP以及PPT和PPTX互转 同一文档,在不同的文档查看器或者编译环境中,需要对该文档进行相应的格式转换。下面的内容中,将介绍通过Java编程来实现PPT文档格式转换的方法。 使用工具: Spire.Presentation for Java IntelliJ IDEA Jar...
2019-08-16 09:14:13 Powerpoint文档文件txtIntellijIntelPPTPS文档转换AV
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
