自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 资源 (177)
  • 论坛 (1)
  • 收藏
  • 关注

原创 消息实时推送、转发:SpringBoot结合WebSocket、RabbitMQ实现、上线获取消息(叮咚,您有新的订单,请及时处理) 附工程代码 <——> 感知客户端&安全建立连接

SpringCloud结合RabbitMQ实现监听消息实时转发(webSocket)方案设计所用工具(包)IDEA、SpringCloud、RabbitMQ、SpringData(JPA)、MySQL、SpringBoot、Maven初识websocketWebSocket 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex...

2020-04-25 15:52:39 1592

原创 修改文件夹下文件名

import java.io.File;public class UpdateFileName { public static void main(String[] args) { String path = "E:\\B站下载的视频"; int length = "雷丰阳大神的Spring、MVC等".length(); File file = new File(path); File[] files = file.listFi.

2021-01-17 22:37:11 13

原创 SpringMVC概述

SpringMVC 概述1、SpringMVC 概述Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的 MVC 框架之一。 Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架。 Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。 支持 REST 风格的 URL 请求。 采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性。2、是什么一种轻量级的、基于MVC的

2021-01-17 20:41:07 11

原创 mysql安装之 mysqld --install 报Install/Remove of the Service Denied! 以管理员身份运行cmd.exe 解决问题 成功安装

其中cmd.exe 在C:\Windows\System32\cmd.exe成功安装

2020-11-20 18:08:54 80

原创 Synchronized初探,无锁到重锁

偏向锁当线程访问同步块并获取锁时处理流程如下:检查mark word的线程 id。 如果为空则设置 CAS 替换当前线程 id。如果替换成功则获取锁成功,如果失败则撤销偏向锁。 如果不为空则检查线程 id为是否为本线程。如果是则获取锁成功,如果失败则撤销偏向锁。持有偏向锁的线程以后每次进入这个锁相关的同步块时,只需比对一下 mark word 的线程 id 是否为本线程,如果是则获取锁成功。如果发生线程竞争发生 2、3 步失败的情况则需要撤销偏向锁。偏向锁撤销偏向锁的撤销动...

2020-11-16 22:48:59 51

原创 Java常见NullPointerException问题所致原因,工作中如何避免?

Java常见NullPointerException问题所致原因调用空对象的实例方法 访问了空对象的属性 当数组是空的时候,取它的长度 null 作为Throwable的值,抛出 方法返回值是null,调用方直接使用class User{ public String name; public Integer age; public String[] adress; public void print(){ System.out.p...

2020-11-08 20:47:52 51

原创 IDEA 运行java程序报cannot start process,the working directory ‘********’ does not exist! 先配JDK版本、再搞程序运行配置

打开idea,点击file->Project Structure,然后project、Modules、Libraries等模块配置你需要的JDK版本程序的运行的配置先来看一下,在运行程序时如不做相关配置,程序将报错!目录是你的文件的存储位置!Warning: Working directory 'E:\commonproblem/commonproblem' doesn't exist配置项目的路径或者配置候选值 含有main方法的程序Edit config..

2020-11-08 20:27:56 38

原创 Java 基础核心知识点

面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。封装封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在Java当中,有3种修饰符:public,private和protected。每一种修饰符给其他的位于同一个包或...

2020-10-30 08:25:38 39 2

原创 Redis 高可用之主从复制

主从复制使用一台机器模拟Redis的主从复制概念一般来说,要将Redis运用于工程项目中,只使用一台Redis是万万不能的,原因如下: 从结构上,单个Redis服务器会发生单点故障,并且一台服务器需要处理所有的请求负载,压力较大; 从容量上,单个Redis服务器内存容量有限,就算一台Redis服务器内容容量为256G,也不能将所有内容用作Redis存储内存,一般来说,单台Redis最大使用内存不应该超过20G。 场景:电子商务网站上的商品,一般都是一次上传,无数次浏

2020-10-28 15:47:34 29 2

原创 Redis 主从架构的一些知识点、持久化与异常恢复

以下是关于Redis复制功能的几个重要方面:ØRedis使用异步复制。从Redis 2.8开始,从服务器以每秒一次的频率向主服务器报告复制流(replication stream)的处理进度;Ø复制功能不会阻塞主服务器:即使有一个或者多个从服务器正在进行初次同步,主服务器也可以继续处理命令请求;Ø复制功能也不会阻塞从服务器:只要在redis.conf文件中进行相应的设置,即使从服务器正在进行初次同步,它一样可以使用未同步完成之前的数据集来处理命令查询;Ø从服务器在同步过程中,删...

2020-10-28 10:01:56 30 1

原创 ThreadLocal 实现原理,源码浅析 (JDK 1.8)

ThreadLocal实现的原理首先,我们来看一下ThreadLocal的set()方法,因为我们一般使用都是new完对象,就往里边set对象了 public void set(T value) { // 得到当前线程对象 Thread t = Thread.currentThread(); // 这里获取ThreadLocalMap ThreadLocalMap map = getMap(t); // 如果m...

2020-10-27 18:02:25 17

原创 Redis 热Key问题及解决方案

什么是热key热key问题就是,突然有大量的请求去访问redis上的某个特定key,造成流量过大,达到物理网上限,导致redis服务器宕机引发雪崩。解决方案 提前把热key打散到不同的服务器,降低压力 加入二级缓存,提前加载热key数据到内存中,如果redis宕机,走内存查询 ...

2020-10-27 17:18:45 60

原创 RabbitMQ 如何保证消息顺序消费闭坑指南

什么是消息顺序颠倒?原本顺序发送的消息,因网络抖动或者其他原因造成顺序颠倒场景再现 生产者向消息队列按照顺序发送了 2 条消息,消息1:增加数据 A,消息2:删除数据 A。 期望结果:数据 A 被删除。 但是如果有两个消费者,消费顺序是:消息2、消息 1。则最后结果是增加了数据 A。 解决方案(Queue拆分、多个消费者) 将 Queue 进行拆分,创建多个内存 Queue,消息 1 和 消息 2 进入同一个 Queue。 创建多个消费者,每

2020-10-27 17:00:55 170

原创 RabbitMQ 消息队列之可靠性避坑指南

消息丢失消息丢失会带来什么问题?如果是订单下单、支付结果通知、扣费相关的消息丢失,则可能造成财务损失,如果量很大,就会给甲方带来巨大损失。生产者 ——> Broker ——> 消费者在这个链路上、任何一方出现问题都可能导致消息不可靠生产者存放消息的过程中丢失消息解决方案 事务机制(同步方式) 对于 RabbitMQ 来说,生产者发送数据之前开启 RabbitMQ 的事务机制channel.txselect,如果消息没有进队列,则生产者受到异常报错,并进行回滚..

2020-10-27 16:55:02 26

原创 exist 和 in 到底如何选择

子查询优化有索引 大表驱动小表select sql_no_cache sum(sal) from emp where deptno in (select deptno from dept);in select sql_no_cache sum(sal) from emp where deptno in (select deptno from dept);select sql_no_cache sum(sal) from emp where exists (select 1 from dept

2020-10-26 16:16:57 53

原创 Spring Data JPA 命名参考以及JPQL语句参考

Spring Data JPA 命名参考以及JPQL语句参考Keyword Sample JPQL snippet And findByLastnameAndFirstname … where x.lastname = ?1 and x.firstname = ?2 Or findByLastnameOrFirstname … where x.lastname = ?1 or x.firstname = ?2 Is, Equals findBy...

2020-10-26 14:11:54 18

原创 常见Java面试题 —— Java开发工程师

JavaJava基础1、方法、变量的作用域public、protect、protected 以及不写时的区别作用域 当前类 同一包 子类 其他包 public protected friendly private 2、ArrayList和Vector的区别,HashMap和Hashtable的区...

2020-10-23 15:44:21 27 2

原创 MySQL查询优化之优化器工作流程以及优化的执行计划生成

查看查询成本查询上一次SQL的成本,单位页SHOW STATUS LIKE 'Last_query_cost'上述结果表示 MySQL 的优化器认为大概需要 12个数据页的随机查找才能完成上述的查询。优化器做了什么?语法树被认为合法时,优化器会将其转化成执行计划。一条查询可以有很多种执行方式,最后都返回相同结果。优化器的作用就是找到这其中最好的执行计划。MySQL 使用基于成本的优化器,它将尝试预测一个查询使用某种执行计划时的成本,并选择其中成本最小的一个。 可能会导致优

2020-10-23 15:24:08 33

原创 JVM 堆内存&垃圾确认&垃圾回收

Java中垃圾确定的方法是:根可达算法 GC Root 对象:虚拟机栈中引用的对象 方法区中的常量对象 方法区中类静态属性引用的对象 本地方法栈中JNI的引用对象 活跃线程的引用对象 垃圾回收算法: 1、标记清除 (Mark and Sweep) 标记: 从根引用扫描,对存活的对象进行标记 清除: 对堆内存从头到尾进行线性遍历,回收不可达对象内存 缺点: 碎片...

2020-10-18 22:03:03 22

原创 MySQL基础之环境变量配置

DOS操作数据库连接安装目录路径进入dos,然后直接连接找到mysql的安装目录,然后进入bin目录下,路径处输入cmd,进入dos界面直接打开dos,直接输入mysql -u root -p,会提示不是内部命令,需配置环境变量命令提示符后输入mysql -u 你的mysql用户名 -p,上文安装mysql数据库采用系统默认的root用户名,因此输入命令:mysql -u root -p 然后回车,根据提示输入密码,即可看到mysql命令提示符,此时就可以输入MySQL的命令了。

2020-10-17 18:39:42 15

原创 Feign调用connection refused,Caused by: java.net.ConnectException: Connection refused: connect

feign 调用 connection refused解决问题:请查看被调用的服务 uri 是否正确!!!正确配置后解决问题

2020-10-16 15:42:39 84

原创 Windows下IDEA 高级调试,善用技巧、bug减少(条件调试&回退到上一步)

条件调试设定断点 ——> 鼠标移动到断点处,单击右键更多调试设置 Ctrl + Shift + F8 或者单击More(Ctrl + Shift + F8 )返回上一步

2020-10-10 17:19:33 46

原创 IDEA 项目设置JDK1.8 Lambda Expressions are not supported at language level 5 解决方案 以及Maven JDK1.8 配置

本机配置JDK环境变量完成后,第一步: File ——> Project Structure 新的页面后设置Maven、编译JDK支持。快捷键 Ctrl + Alt + S

2020-10-09 16:04:50 26

原创 List转Page对象!看这篇就够了,附代码、实验结果

List 转 Page 对象public class ListConvertPageUtil {​ public static <T> Page<T> convertList2PageVO(List<T> list, Integer page, Integer size) { Pageable pageable = new PageRequest(page - 1, size); if (CollectionUtils.is...

2020-09-29 17:05:51 627

原创 深入理解写时复制技术!CopyOnWrite

写时复制(读写分离的思想):读取时不加锁只是写入和删除时加锁 实现机制(volatile + ReentrantLock)往一个容器添加元素的时候,不直接往当前容器添加,而是先将当前容器进行Copy,复制出一个新的容器,然后新的容器里添加元素,添加完元素之后,再将原容器的引用指向新的容器。提高并发:我们可以对CopyOnWrite容器进行并发的读,而不需要加锁,因为当前容器不会添加任何元素。所以CopyOnWrite容器也是一种读写分离的思想,读和写不同的容器。内存占用:因为Copy..

2020-09-29 16:08:37 85

原创 深入剖析Redis持久化,RDB还是AOF!?

RDB(Redis Persistence Demystified)RDB指的是 ——>在指定的时间间隔内(规则)将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。持久化过程:Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能如果需要进行大规模数据的恢复,且对于数据恢复的完整.

2020-09-25 17:34:00 33

原创 忽略ssl证书的验证 ——> 丝滑处理IDEA已配置阿里云镜像,但Maven无法下载jar报包 <—— 阿里云不支持http下载了

配置:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true还需要配置的是: maven文件夹下的settings.xmlhttps://maven.aliyun.com/repository/public阿里云镜像下载路径<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf..

2020-09-25 16:00:12 152

原创 单一账户操作,追踪操作人(新增数据、更新数据)!

BaseJpaEntity建议加上这两个字段吧,方便追溯记录:@CreatedByString createBy;@LastModifiedByString updateBy;1. 加上这个设置当前用户 、注入到Spring容器@Componentpublic class SpringSecurityAuditorAware implements AuditorAware<String> { @Override public String getCurrentA.

2020-09-24 16:23:05 21

原创 IDEA之maven导航栏显示( view -> tool button 勾上)

右侧咋不显示maven的导航栏呢?需要小小的设置 view -> tool button 勾上

2020-09-23 15:37:29 127

原创 JDK1.8中ConcurrentHashMap源码解析,底层如何保证安全高效的?

在高并发、多线程场景下,HashMap不安全、HashTable效率低,这时需要在保持同步的同时并发效率比较高,那么,ConcurrentHashMap就自信地出场了...看一下源码中对这个类的描述:这个哈希表的主要设计目标是维护并发可读性(通常是get()方法,但也有迭代器和相关方法),同时最小化更新争用。次要目标是保持空间消耗与java.util相同或更好。HashMap,并支持高多个线程对空表的初始插入率。键值信息存在Node节点中,该节点主要信息为hash、key、va...

2020-09-22 17:04:22 93

原创 MySQL读写分离&主从同步理论介绍&时延问题

大部分的互联网公司,一些网站,或者是app,其实都是读多写少。所以针对这个情况,就是写一个主库,但是主库挂多个从库,然后从多个从库来读,那不就可以支撑更高的读并发压力了吗?如何实现读写分离基于主从复制架构,一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。主从复制原理主库将变更写binlog日志,然后从库连接到主库之后,从库有一个IO线程,将主库的binlog日志拷贝到自己本地,写入一个中继日志中。接着从库中有一个SQL线程会从中继日志读取binlo

2020-09-21 14:49:33 27

原创 MySQL的体系架构&InnoDB&数据库优化

一览MySQL的体系架构引自《MySQL技术内幕InnoDB存储引擎》p4由体系机构图来看,MySQL主要由以下几部分组成: 连接池组件 (管理连接,权限校验等) 管理服务和工具组件 SQL接口组件 查询分析器组件 (语法树分析) 优化器组件 缓冲组件 (存储访问时的缓存表和索引数据。在专用服务器上,通常会为缓冲池分配50% - 75%的物理内存) 插件式存储引擎 (区别于其他数据库的重要特点之一) 物理文件 注意:

2020-09-21 14:10:18 59 2

原创 揭开JVM垃圾回收的神秘面纱?JVM到底用的什么算法去发现垃圾的?附代码及GC日志 堆内存大小设置,垃圾对象会被回收几次?

/** * @Author: Be.insighted * Description: * @date Create on 2020/9/18 15:08 **/public class TestGC { public Object instance; private static final int _1MB = 1024*1024; private byte[] bigsize = new byte[2*_1MB]; public static void te.

2020-09-18 16:00:17 36 1

原创 记一次电话面试,谈谈面试中的那些奇葩问题!

HS公司,202009121700~202009121750老生常谈的问题,首先是自我介绍主要说了下再当前公司用什么语言什么框架做了什么!1、你们公司用的是微服务架构,你能说说微服务架构与SOA架构相比,有什么优缺点?SOA(面向服务的架构):是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交

2020-09-13 13:30:40 127

原创 Redis (缓存)主流应用架构 & Redis实现分布式锁

Redis (缓存)主流应用架构Redis为什么能这么快?阻塞IO模型IO多路复用模型Redis的一些底层数据结构实现分布式锁方法二、解决1可能持有锁成功,然后设过期时间出现问题的情况!...

2020-09-10 16:13:15 43

原创 Redis中如何从海量Key里查询出某一固定前缀的Key?

批量生成redis测试数据1.Linux Bash下面执行for((i=1;i<=20000000;i++)); do echo "set k$i v$i" >>/tmp/redisTest生成2千万条redis批量设置kv的语句(key=kn, value=vn)写入到/tmp目录下的redisT&2.用vim去掉行尾的M符号,使用方式如下::vim /tmp/redisTest.txt:set fileformat=dos#设置文件的格式,通过这句话去掉每行结尾的^

2020-09-10 14:17:13 142

原创 IDEA使用maven打包时报 MojoExecutionException 或者项目程序包不存在和找不到符号 使用命令: mvn idea:idea 解决问题

IDEA使用maven打包时报 MojoExecutionException 或者项目程序包不存在和找不到符号 使用命令: mvn idea:idea 解决问题

2020-09-10 09:26:21 182

原创 浅析AQS原理

来,一览多线程抢占式获取state过程AbstractQueuedSynchronizer基于ReentrantLock实现!* <p>To enqueue into a CLH lock, you atomically splice it in as new* tail. To dequeue, you just set the head field.* <pre>* +------+ prev +-----+ +-----+* h

2020-09-09 18:46:49 29

原创 MySQL存储引擎之InnoDB小结

一览 InnoDB 结构InnoDB简介InnoDB是一个平衡了高可用和高性能的通用存储引擎。完整支撑ACID事务的MySQL存储引擎。具有行锁设计、支持MVCC、外键、提供一致性非锁定读,同时被设计用来最有效地利用以及使用内存和CPU。并发操作更新或插入秒800!...

2020-09-09 11:54:52 44

原创 窥见MySQL体系结构 & 如何设计一个关系数据库?

一览MySQL的体系架构引自《MySQL技术内幕InnoDB存储殷勤》p4由体系机构图来看,MySQL主要由以下几部分组成:连接池组件 (管理连接,权限校验等) 管理服务和工具组件 SQL接口组件 查询分析器组件 (语法树分析) 优化器组件 缓冲组件 (存储访问时的缓存表和索引数据。在专用服务器上,通常会为缓冲池分配50% - 75%的物理内存) 插件式存储引擎 (区别于其他数据库的重要特点之一) 物理文件注意: 存储引擎基于表而非数据库!存储引擎的底层物理结构的实现!

2020-09-09 11:42:35 31

Windows10 SDK安装文件以及说明

Windows10 SDK安装文件以及说明

2017-06-20

ESP8266开发视频教程(完整篇)

ESP8266开发视频教程(完整篇) 教程有基础篇,提高篇,实战篇上传到百度云 基础篇-1 AT指令指导 基础篇-2 烧录和云升级 --------------------------- 提高篇-1 虚拟机安装 提高篇-2 Linux环境搭建 提高篇-3 windows SDK搭建+编译AT指令 提高篇-4 编译官方标准模板 提高篇-5 标准模板添加自己代码 提高篇-6 定时器篇 提高篇7 - GPIO的控制 提高篇8- DHT11 提高篇9- PWM(RGB色温灯) 提高篇-10 任务的创建和使用 提高篇-11 微秒定时器的使用 ***********************

2018-08-07

笔记本ThinkPad E550重装系统、UEFI设置、BIOS升级和设置、无损分区等解决方案

笔记本ThinkPad E550重装系统、UEFI设置、BIOS升级和设置、无损分区等解决方案、STARTUP INTERRUPT MENU...

2018-10-24

实时碰撞检测算法技术

《实时碰撞检测算法技术》详细阐述了与碰撞检测问题相关的高效解决方案及相应的数据结构和算法,主要包括:碰撞检测系统中的设计问题、数学和几何学入门、包围体、基本图元测试、层次包围体技术、空间划分、BSP树层次结构、凸体算法、基于GPU的碰撞检测、数值健壮性、几何健壮性以及优化操作。另外,《实时碰撞检测算法技术》还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解计算方案的实现过程。, 《实时碰撞检测算法技术》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

2017-03-12

PCL1.5.0和PCL1.6.0

PCL1.5.0和PCL1.6.0,需要的可以下载下看看,应该能够提供些帮助的

2017-11-03

《计算机程序设计艺术》全三卷中文版PDF

高德纳(D. E. Knuth)教授是备受尊崇的系列巨著《计算机程序设计艺术》(The Art of Computer Programming)和数十篇受到高度赞誉的计算机科学论文的作者。

2017-07-16

OpenGL高级编程与可视化系统开发(系统开发篇)源码.rar

OpenGL高级编程与可视化系统开发(系统开发篇)源码.rar

2017-04-07

四叉树代码

四叉树.,代码,提供给你,拿去进步吧!!!多个四叉树

2018-04-09

redis、activemq、juc、jvm、gc等知识点的脑图.rar

涵盖shangguigu周**阳老师的redis、jvm、gc、ActiveMQ、juc等知识 的脑图、需要的可以取下

2020-05-04

Java疯狂讲义以及Java疯狂讲义课后习题解析

Java疯狂讲义以及Java疯狂讲义课后习题解析,两本pdf电子书,配套使用更多成长!

2018-08-21

SPH光滑粒子流体动力学中英文都有

SPH光滑粒子流体动力学中英文都有,中文版本以及英文版的都有,拿去参考吧。光滑粒子流体动力学-一种无网格粒子法 第1章 绪论 1.1 数值模拟 1.1.1 数值模拟的作用 1.1.2 一般数值模拟的求解过程 1.2 基于网格的方法 1.2.1 拉格朗日网格 1.2.2 欧拉网格 1.2.3 拉格朗日网格和欧拉网格的结合 1.2.4 基于网格的数值方法的局限性 1.3 无网格法 1.4 无网格粒子法(MPMS) 1.5 MPMs的求解策略 1.5.1 粒子描述法 1.5.2 粒子近似 1.5.3 MPMS的求解过程 1.6 光滑粒子流体动力学(SPH) 1.6.1 SPH方法 1.6.2 SPH

2017-09-28

SPH无网格程序

SPH无网格程序,可以调试使用的工程文件,C++和Fortran语音混合编程!

2018-03-31

mysql-5.5.57-win32

mysql-5.5.57-win32,32位操作系统,下载安装可用。注意,安装之前,请关闭杀毒软件。 (1) 打开下载的mysql-5.5.53-winx64.msi (2) 点击下一步几乎是傻瓜式安装

2017-09-28

glui配置文件

glui

2017-04-04

JDK SE8 Java语言规范与虚拟机规范 官方文档

JDK SE8 Java语言规范与虚拟机规范 官方文档,以及更多版本官方文档链接!可以更详细的理解Java语言以及Java虚拟机 这些是规范可以有多种实现

2020-10-14

message-push-service.rar

消息实时推送、转发: SpringBoot结合WebSocket、RabbitMQ实现、上线获取消息(叮咚,您有新的订单,请及时处理) 工程代码 方案设计:https://blog.csdn.net/Be_insighted/article/details/105750986 fork 请点:https://github.com/MikeLiubo/message-push-service

2020-08-26

Git 原理详解及实用指南.rar

Git 原理详解及实用指南 还在为git的原理使用发愁么 快来用这个 教程加操作流程 助你工作顺心、顺利 烦恼降低减少 加油学习吧

2020-08-13

一些资料——脑图资料,很不错的

SpringCloud第二季脑图,ActiveMQ脑图,mysql高级脑图,JVM JDK等脑图,docker脑图

2020-05-18

Windows下安装Rabbitmq需要的安装包.rar

otp_win64_19.3\otp_win64_22.0\rabbitmq-server-3.7.7,需先Windows支持ErLang环境、具体可以搜别的博客!安装参考别的博客

2020-04-26

视频对应课件-软件设计师

视频对应课件-软件设计师,一共15章,涵盖各章对应的课件,希望对你有帮助! 第 1 章 计算机组成与体系结构 第 2 章 操作系统 第 3 章 数据库系统 第 4 章 计算机网络与信息安全 第 5 章 系统开发基础 第 6 章 面向对象技术 第 7 章 数据结构与算法基础 第 8 章 程序设计语言与语言处理程序基础 第 9 章 多媒体基础知识 第 10 章 知识产权与标准化 第 11 章 数据流图 第 12 章 数据库设计 第 13 章 UML建模 第 14 章 数据结构与算法应用 第 15 章 面向对象程序设计

2020-01-18

Interview_Guide.rar

Interview_Guid.rar | ----Algorithm_Interview_Notes-Chinese-master | --------A-机器学习 --------B-深度学习 --------C-自然语言处理 --------D-计算机视觉 --------E-算法 --------F-数学 --------G-编程语言 --------H-笔试面经 ----Interview_Guid | --------Java面试宝典2017版.pdf --------JAVA核心知识点整理.pdf --------JAVA程序员面试宝典 第4版.pdf --------程序员代码面试指南:IT名企算法与数据结构题目解 | ----------------程序员代码面试指南 IT名企算法与数据结构题目最优解 ,左程云著 ,P513.pdf----------------程序员代码面试指南-代码 --------2018黑马Java面试资料 | ----------------Java程序员阿里面经.pdf ----------------2018版Java面试资料-黑马-Java程序员面试宝典.pdf ----------------J100IT名企面试总结.pdf ----------------100IT名企java面试真题整理面试必考点.pdf ----------------18个万能非技术面试题.docx ----------------100IT名企java面试必考面试题.pdf ----Interview-code-practice-python-master

2019-09-11

smartgit-win32-setup-jre-17_1_4.zip

协同工作,分布式开发工具,smartgit一款好用的工具,值得一用,直接使用,不用升级,每月删除一次settings.xml文件,具体可以百度

2019-09-04

ESP8266.rar

一些物联网、WiFi、mqtt等相关的资料,有文档、代码等,教程链接,官方文档、开发包等

2019-08-07

Linux的一些学习资料送给大家

1、《Linux就应该这么学-刘遄》 2、《Linux内核设计与实现3rd》 3、《Linux内核完全注释(修正版v3.0)》 4、《安装64位的Ubuntu》 5、《鸟哥的Linux私房菜第四版》 6、《深入Linux设备驱动程序内核机制》 7、《循序渐进Linux第2版 》以及安装说明

2019-07-03

深入理解计算机系统

深入理解计算机系统中英文版本都有,有英文版的课后习题答案!需要的前来下载吧

2019-04-23

运维+架构+神经网络+性能+项目管理

项目管理修炼之道(带完整书签中文版)+性能之巅 洞悉系统、企业与云计算+循序渐进Linux运维高手(第2版) +神经网络算法与实现基于Java语言+软件框架设计的艺术(中文版)

2019-04-18

Java8 Spring实战 JavaEE

Java8实战.pdf+Java8 函数式编程.pdf+JavaEE开发的颠覆者 Spring Boot实战.pdf+Spring Cloud微服务实战-翟永超著.pdf

2019-03-01

mysql-5.6.14+mysql-5.6.17-winx64_免安装+SQLyog_Enterprise

mysql-5.6.14+mysql-5.6.17-winx64_免安装+SQLyog_Enterprise,32位操作系统和64位系统以及图形化操作工具SQLyog

2019-01-29

11-线程同步

11-线程同步、线程、同步、死锁、文件、哲学家就餐、衔接哔哩哔哩Linux基础第49之后

2019-01-23

Spring视频教程(3)

本系列共分四个部分,Spring视频教程(3)是第3部分,其余也在系列中!

2019-01-23

Spring视频教程(2)

本系列共分四个部分,Spring视频教程(1)是第一部分,其余也在系列中!

2019-01-23

Spring视频教程(1)

本系列共分四个部分,Spring视频教程(1)是第一部分,其余也在系列中!

2019-01-23

Spring视频教程(4)

本系列共分四个部分,Spring视频教程(4)是第4部分,其余也在系列中!

2019-01-23

python-3.7.2-amd64

python-3.7.2-amd64.exe,从官网下载的,可下载安装直接使用!

2019-01-22

mysql-5.7.11-winx64

mysql-5.7.11-winx64,适合64位Windows操作系统,需要的可以下载的

2019-01-22

C语言明解(C语言经典教材)

C语言明解(C语言经典教材)里面有2013版的《C语言明解》以及2015版《C语言明解:第3版》,图灵程序设计丛书,日本的柴田望洋著

2019-01-10

xx网盘告诉下载两个工具及相关教程

xx网盘告诉下载两个工具及相关教程,Pan Download+Proxyee-down工具及教程文档!

2018-12-29

SQLSserver2008 下 教程

? 第八章 触发器 ? ? 1、触发器(1) ? 2、触发器(2) ? 3、触发器(3) ? 4、触发器(4) ? 5、触发器(5) ? 6、触发器(6) ? 7、触发器(7) ? 8、触发器(8) ? 9、触发器(9) ? 10、触发器(10) ? 11、触发器(11) ? 12、触发器(12) ? 13、触发器(13) ? 14、触发器(14) ? 15、触发器(15) ? 16、触发器(16) ? 17、触发器(17) ? 18、触发器(18) ? 19、触发器(19) ? 20、触发器(20) ? 21、触发器(21) ? 22、触发器(22) ? ? ? ? 第九章 数据库的安全与备份 ? ? 1、数据库的安全与备份(1) ? 2、数据库的安全与备份(2) ? 3、数据库的安全与备份(3) ? 4、数据库的安全与备份(4) ? 5、数据库的安全与备份(5) ? 6、数据库的安全与备份(6) ? 7、数据库的安全与备份(7) ? 8、数据库的安全与备份(8) ? 9、数据库的安全与备份(9) ? 10、数据库的安全与备份(10) ? 11、数据库的安全与备份(11) ? 12、数据库的安全与备份(12) ? 13、数据库的安全与备份(13) ? 14、数据库的安全与备份(14) ? 15、数据库的安全与备份(15) ? 16、数据库的安全与备份(16) ? 17、数据库的安全与备份(17) ? 18、数据库的安全与备份(18) ? 19、数据库的安全与备份(19) ? 20、数据库的安全与备份(20) ? 21、数据库的安全与备份(21) ? 22、数据库的安全与备份(22) ? 23、数据库的安全与备份(23) ? 24、数据库的安全与备份(24) ? 25、数据库的安全与备份(25) ? 26、数据库的安全与备份(26) ? 27、数据库的安全与备份(27) ? 28、数据库的安全与备份(28) ? 29、数据库的安全与备份(29) ? 30、数据库的安全与备份(30) ? 31、数据库的安全与备份(31) ? 32、数据库的安全与备份(32) ? ? ? 第十章 报表 ? ? 1、 报表(1) ? 2、 报表(2) ? 3、 报表(3) ? 4、 报表(4) ? 5、报表(5) ? 6、报表(6) ? 7、报表(7) ? 8、报表(8) ? 9、报表(9)

2018-12-29

SQLSserver2008 中

? 第四章 T-SQL编程 ? ? 1、TSQL语句的分类 ? 2、TSQL语句实战1 ? 3、TSQL语句实战2 ? 4、TSQL语句实战3 ? 5、TSQL语句实战4 ? 6、TSQL语句实战5 ? 7、TSQL语句实战6 ? 8、TSQL语句实战7 ? 9、TSQL语句实战8 ? 10、TSQL语句实战9 ? 11、TSQL语句实战10 ? 12、TSQL语句实战11 ? 13、TSQL语句实战12 ? 14、TSQL语句实战13 ? 15、TSQL语句实战14 ? 16、TSQL语句实战15 ? 17、TSQL语句实战16 ? 18、TSQL语句实战17 ? 19、TSQL语句实战18 ? 20、TSQL语句实战19 ? 21、TSQL语句实战20 ? ? 第五章 函数 ? ? 1、函数简介 ? 2、函数(1) ? 3、函数(2) ? 4、函数(3) ? 5、函数(4) ? 6、函数(5) ? 7、函数(6) ? 8、函数(7) ? 9、函数(8) ? 10、函数(9) ? 11、函数(10) ? 12、函数(11) ? 13、函数(12) ? 14、函数(13) ? 15、函数(14) ? 16、函数(15) ? 17、函数(16) ? 18、函数(17) ? 19、函数(18) ? 20、函数(19) ? 21、函数(20) ? 22、函数(21) ? 23、函数(22) ? ? ? 第六章 存储过程 ? ? 1、存储过程(1) ? 2、存储过程(2) ? 3、存储过程(3) ? 4、存储过程(4) ? 5、存储过程(5) ? 6、存储过程(6) ? 7、存储过程(7) ? 8、存储过程(8) ? 9、存储过程(9) ? 10、存储过程(10) ? 11、存储过程(11) ? 12、存储过程(12) ? 13、存储过程(13) ? 14、存储过程(14) ? 15、存储过程(15) ? 16、存储过程(16) ? 17、存储过程(17) ? 18、存储过程(18) ? 19、存储过程(19) ? 20、存储过程(20) ? 21、存储过程(21) ? ? 第七章 游标 ? ? 1、游标1 ? 2、游标2 ? 3、游标3 ? 4、游标4 ? 5、游标5 ? 6、游标6 ? 7、游标7 ? 8、游标8 ? 9、游标9

2018-12-29

SQLSserver2008 上

第一章 SQL Server基础 ? ? 1、SQL 2008视频教程—SQL数据库连接 ? 2、SQL 2008视频教程-系统数据库 ? 3、SQL 2008视频教程-数据库创建 ? 4、SQL 2008视频教程-数据库创建2 ? 5、SQL 视频教程-对数据库属性的更改 ? 6、SQL 2008视频教程-分离数据库 ? 7、SQL 2008视频教程-删除数据库 ? 8、SQL 2008视频教程-常用数据类型 ? 9、SQL 2008视频教程-常用数据类型2 ? 10、标识种子和标识自增量 ? 11、SQL 2008视频教程-字段默认值 ? 12、利用T-SQL语句创建数据库 ? 13、利用T-SQL语句更改数据库名称 ? 14、利用T-SQL语句创建数据库 ? ? ? 第二章T-SQL语句 ? ? 1、SQL 2008视频教程-数据库表常用术语 ? 2、SQL视频教程-数据库表常用术语2 ? 3、SQL视频教程-T-SQL创建数据库详解 ? 4、SQL视频教程-T-SQL创建数据库详解2 ? 5、SQL视频-T-SQL语言与SQL语言的区别 ? 6、SQL 2008视频教程-T-SQL语句1 ? 7、SQL 2008视频教程-T-SQL语句2 ? 8、SQL 2008视频教程-T-SQL语句3 ? 9、SQL 2008视频教程-T-SQL语句4 ? 10、T-SQL语句5 ? 11、SQL 2008视频教程-T-SQL语句6 ? 12、SQL 2008视频教程-T-SQL语句7 ? 13、SQL 2008视频教程-T-SQL语句8 ? 14、利用T-SQL语句修改表 ? 15、利用T-SQL语句插入记录 ? 16、设置字段是否允许Null ? 17、利用Update语句更新表中记录 ? 18、利用Update语句更新表中记录2 ? 18、利用Update语句更新表中记录3 ? 19、利用Update语句更新表中记录4 ? 20、利用T_SQL语句删除记录 ? 21、Select查询语句1 ? 22、Select查询语句2 ? 23、Select查询语句3 ? 24、Select查询语句—逻辑或运算符 ? 25、Select查询语句—不等于运算符 ? 26、 Select查询语句—不等于运算符2 ? 27、 Select查询语句—不等于运算符3 ? 28、 T-SQL语句中的运算符优先级 ? 29、 Select查询语句1 ? 30、 Select查询语句2 ? 31、 Select查询语句4 ? 32、 Select查询语句5 ? 33、 Select查询语句6 ? 34、 Select查询语句7 ? 35、 Select查询语句-嵌套查询1 ? 36、 用T-SQL创建表及其主键 ? 38、多表嵌套查询 ? 39、多表嵌套查询2 ? 40、对结果进行排序 ? 41、 统计函数SUM ? 42、 统计函数AVG ? 43、 统计函数AVG2 ? 44、 定义标识 ? 45、 Like运算符 ? 46、函数的综合运用 ? 47、分组汇总 ? 48、Group分组 ? 49、Group分组2 ? 50、对分组设定条件 ? 51、谓词查询 exists ? 52、谓词查询 any ? 53、查询指定数量的记录 ? 54、将查询结果存到另一个表中 ? 55、更新表中记录 ? 56、联合查询 ? 57、从多个表中查询记录 ? 58、按指定条件查询多个表中的记录 ? 59、超联接查询 ? 60、左联接和右联接 ? ? 第三章 约束、索引和视图 ? ? 1、简介 ? 2、Check约束 ? 3、主键约束 ? 4、创建唯一键 ? 5、索引1 ? 6、索引2 ? 7、索引3 ? 8、索引4 ? 9、索引5 ? 10、如何修改索引名称 ? 11、对索引的删除 ? 12、什么是视图及视图优缺点 ? 13、设计模式下创建视图 ? 14、视图的修改 ? 15、视图的修改2 ? 16、利用T-SQL语句创建视图 ? 17、利用T-SQL语句修改视图

2018-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除