-
RocketMQ初入门踩坑记
RocketMQ初入门踩坑记 本文主要是讲在Centos中安装RocketMQ并做简单的示例。如果你按照本文安装100%是可以成功的,如果按照阿里官方的说明,那只能呵呵了~ 安装 官方地址为:https://rocketmq.apache.org/docs/quick-start/ 本人安装如下: //下载最新的rocketmqwget h...
-
【Java并发】线程安全和内存模型
【Java并发】线程安全和内存模型 一、概述 1.1 什么是线程安全? 1.2 案例 1.3 线程安全解决办法: 二、synchronized 2.1 概述 2.2 同步代码块 2.3 同步方法 2.4 静态同步函数 2.5 总结 三、多线程死锁 3.1 什么是死锁 3.2 如何避免 四、Threadlocal 4.1 什么是Threadlo...
-
Java网络编程 -- Netty中的ByteBuf
Java网络编程 -- Netty中的ByteBuf 由于JDK中提供的ByteBuffer无法动态扩容,并且API使用复杂等原因,Netty中提供了ByteBuf。 Bytebuf的API操作更加便捷,可以动态扩容,提供了多种ByteBuf的实现,以及高效的零拷贝机制。 ByteBuf的操作 ByteBuf有三个重要的属性:capa...
-
SpringBootSecurity学习(13)前后端分离版之JWT
SpringBootSecurity学习(13)前后端分离版之JWT JWT 使用 前面简单介绍了把默认的页面登录改为前后端分离的接口异步登录的方法,可以帮我们实现基本的前后端分离登录功能。但是这种基本的登录和前面的页面登录还有一个一样的地方,就是使用session和cookie来维护登录...
-
Java深入学习(1):多线程
Java深入学习(1):多线程 多线程目的:在同一时刻有多条不同路径执行程序,提高程序运行效率 多线程应用:数据库连接池,多线程文件下载等 注意:在文件下载中使用多线程,无法提高速度 在一个进程中,一定会有主线程 从基础开始,多线程的使用方式: 1.继承Thread类...
-
SpringBootSecurity学习(10)网页版登录之记住我功能
SpringBootSecurity学习(10)网页版登录之记住我功能 场景 很多登录都有记住我这个功能,在用户登陆一次以后,系统会记住用户一段时间,在这段时间,用户不用反复登陆就可以使用我们的系统。记住用户功能的基本原理如下图: 用户登录的时候,请求发送给过滤器Username...
-
分布式——分布式锁
分布式——分布式锁 目录 前言 幂等性 锁的属性 分布式锁 设计目标 设计思路 边界条件 设计要点 不同的实现 结束语 前言 突然觉得想要安稳的度过一生简直可以称之为臆想,想想历史上的盛世,大都不过三四十年,如何能保证自己生活的大时间一定是在那三四十年之中(不过...
-
Linux简单检查服务运行脚本
Linux简单检查服务运行脚本 脚本内容如下: 此脚本含义:检查服务是否运行,在运行则记录日志,不在运行则记录日志并将服务启动 #!/bin/bash svrnm="tomcat" //设置服务名称 time=`date` //时间 if ps -ef | grep $svrnm | egrep -v grep /dev/null //检查此服务是否正...
-
C++分治策略实现快速排序
C++分治策略实现快速排序 问题描述: 给定一个未知顺序的n个元素组成的数组,现要利用快速排序算法对这n个元素进行 非递减排序 。 细节须知: (1)代码实现了利用递归对数组进行 快速排序 ,其中 limit 为从已有的随机数文件中输入的所要进行排序的 数据的数量 (生成...
-
C++生成随机数
C++生成随机数 代码实现了使用C++进行 随机数的生成 ,其中 NUMBER 为所要生成的随机数的 数量 , RANGE 为生成的随机数的 范围 [0,RANGE] 。 生成的随机数会写入 同文件夹下 的random_number.txt文件中,格式为每个数字占一行。 该代码会在生成随机数的同时对生成随机...
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
