-
Dubbo教程:入门到实战
Dubbo教程:入门到实战 Dubbox简介 Dubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。 Dubbox...
-
分布式任务调度XXL-JOB初体验
分布式任务调度XXL-JOB初体验 简介 XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 官方文档很完善,不多赘述。本文主要是搭建 XXL-JOB 和简单使用的记录。 搭建xx...
-
阿里云短信开箱即用
阿里云短信开箱即用 简介 使用 SpringBoot 自动装配简化对接阿里云短信过程。 小工具一枚,欢迎使用和Star支持,如使用过程中碰到问题,可以提出Issue,我会尽力完善该Starter。 版本基础 aliyun-java-sdk-core:4.1.0 如何使用 Maven dependency groupIdio.github.gcdd...
-
PWN之Canary学习
PWN之Canary学习 Canary 参考链接:https://ctf-wiki.github.io/ctf-wiki/pwn/linux/mitigation/canary-zh/ 0x1 简介: 用于防止栈溢出被利用的一种方法,原理是在栈的ebp下面放一个随机数,在函数返回之前会检查这个数有没有被修改,就可以检测是否发生栈溢出了。 0x2...
-
含源码解析,深入Java 线程池原理
含源码解析,深入Java 线程池原理 从池化技术到底层实现,一篇文章带你贯通线程池技术。 1、池化技术简介 在系统开发过程中,我们经常会用到池化技术来减少系统消耗,提升系统性能。 在编程领域,比较典型的池化技术有: 线程池、连接池、内存池、对象池等。 对象池通...
-
1.Neo4j简介(Neo4j系列)
1.Neo4j简介(Neo4j系列) 简介 Neo4j是一个 高性能 、 高可靠性 、 可扩展 、 支持ACID事务 的图数据库,它基本由Java语言实现,支持数据平台的平滑扩展和过渡,同时能够在多种系统上完成部署,它使用Cypher查询语言对数据进行增删查改。Neo4j采用属性图模型对数据进...
-
文件系统(01):基于SpringBoot框架,管理Excel和PDF文件类型
文件系统(01):基于SpringBoot框架,管理Excel和PDF文件类型 本文源码:GitHub·点这里 || GitEE·点这里 一、文档类型简介 1、Excel文档 Excel一款电子表格软件。直观的界面、出色的计算功能和图表工具,在系统开发中,经常用来把数据转存到Excel文件,或者Excel数据...
-
单调队列
单调队列 1.单调队列简介: 单调队列是一种数据结构,类似如单调栈,但里面的元素必须在一个区间内,如果过时就要出队。所以,单调队列可以在两端进行出队,但只能再队尾入队。按此性质,传统的队列已无法满足需求,需要使用双端队列,再C++的STL里,双端队列定义在deq...
-
单调栈
单调栈 1.单调栈简介 单调栈是一种数据结构,它里边存放的数据具有单调性,每个元素都只进栈一次,进栈时会把破坏栈的单调性的元素弹出。用代码表示就是: 1 stack int s; // 单调栈,单调递增 2 int index; // 要进栈的元素 3 while (!s.empty()s.top index){ 4 5 s.po...
-
SpringBoot 简介
SpringBoot 简介 为什么使用springboot? Spring的优点: Spring是Java EE的轻量级替代品,无需使用重量级的EJB,通过依赖注入、面向切面编程,用简单的java对象就可以实现EJB的功能,使开发变得相对简单。 Spring的缺点: 配置繁琐。虽然Spring的组件是轻量级的,但Sp...
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
