自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Redis消息队列和KafKa优劣对比

Redis作为消息队列升级为KafKa记录项目当中运营人员发送指定匹配用户(最高用户量几十万的级别)特定的消息,所以这块是确确实实需要使用专业级别的消息队列中间件的,但是可能由于当时开发的各种历史原因导致使用了Redis的队列结构来作为消息队里lpush,blpop等命令,项目开发进展到现在,用户量不断增大,包括不同的消息继承进来,包括举报反馈,小纸条(用户间消息发送),活动奖励通知,等等一些不...

2019-10-17 23:42:25 10715 4

原创 MySQL一条语句去重留一

一条语句删除数据库中的重复记录(数据量较大,百万级数据,注意性能问题)此类问题比较常见,在平常的开发当中,如何使用一条语句就能够做到呢? 并且效率还要很快,下边给出一种删除重复数据保留一条的方案. 希望大家有好的思路可以评论分享.这边为了方便理解,给出我本地使用的sql案例,方便大家测试和修改首先说下思路:把重复数据查出来作为一个临时表temp保留一组重复数据中主键id最小的记录(删除的...

2019-10-12 13:40:48 655 1

原创 JVM知识点持续更新

JVM Question进程和线程的区别进程是什么?进程就是计算机开启了一个应用程序,是一次应用程序执行过程.典型例子就是windows下的任务管理器看到的每一个就是一个进程.是计算机执行的基本单位,一个进程包含多个线程线程是撒?线程是和进程类似的东西,但是线程更加的轻量级,是更小的执行单位. java中线程共享堆和方法区,每个线程有自己独自的程序计数器,虚拟机栈,本地方法...

2019-09-21 12:33:16 157

原创 Java线程池实例及阻塞队列说明

Java线程池带实例讲解,阻塞队列说明首先,线程池是啥,有啥好处这里就不提了.google一下马上知道. 嘻嘻嘻首先第一步!我们先来认识下 在 java.util.concurrent 包中,提供了 ThreadPoolExecutor 的实现。该类是核心,参数以及含义要多多理解并记下. 源代码如下: public ThreadPoolExecutor(int corePoolSize,...

2019-09-09 19:53:11 1074 3

原创 MySql中的事务,隔离机制以及涉及到的锁总结

MySql中的事务,隔离机制以及涉及到的锁总结纯手打,希望可以帮助大家, 转载的话附上链接就可以啦. 希望大家多提意见,逐步完善MySql事务事务就是一组SQL要么全部成功执行,要么全都不执行,哪怕其中任何一个SQL出现操作异常执行过的SQL也会进行回滚事务的性质(A C I D)Atomic **原子性:**整个事务是一个原子操作,要么全部成功,要么会回滚到初始状态,just ...

2019-09-06 18:01:36 132

原创 Java注解知识附带实战源码

java注解总结 Annotation是Java提供的一种元程序中的元素关联任何信息和元数据(metadata)的途径和方法。 Annotation(注解)是一个接口,程序可以在编译期通过AbstractProcessor处理注解元素, 或者运行期通过反射来获取指定程序元素的Annotation对象,然后通过Annotation对象来获取其中的元数据首先了解元注解...

2018-09-17 16:33:22 184

原创 分页下方页签的显示

可以拷贝该html文件直接运行. 就可以显示分页页签的效果初始化界面如下:主要实现代码如下:其中主要关注/** * 主要函数 * @param currentPage 当前页数 * @param pageNum 总共页数 */function doss(currentPage,pageNum) 该方法的两个参数, 当前页数 和总页数就会显示相应的分页效果...

2018-09-10 17:27:21 793

原创 Spring Boot神奇之处详解--条件配置(一.原理详解)

深入理解Spring Boot的运行原理 Spring 4.x 提供了基于条件配置Bean的能力,Spring Boot之所以神奇也是因为这一原理,本文主要内容是围绕这一原理对Spring Boot做一下较为深入的了解(关于新建项目及初识Spring Boot的一些内容请看官网的入门例子,非常精辟SpringBoot Getting Started)第一步 先看看Spring Boo...

2018-09-05 17:09:59 1253 2

原创 将本地的jar包手动添加到本地maven库中

有些时候需要一些其他数据库的驱动jar包,但是maven服务器上没有收录的时候就需要将厂商给的jar包手动添加到本地maven库中:  给出一个例子吧! 希望可以帮助你本地maven库地址(我的设置为D:/repo为本地目录)maven默认的实在c:/user/.m2 文件夹下边需要导入到jar包    Dm7JdbcDriver17.jarmaven 版本 3.5下边说一下步骤(首先要下载mav...

2018-03-01 10:01:24 2540

转载 JSP九大内置对象

、JSP九大内置对象具体解释内置对象(又叫隐含对象。有9个内置对象):不须要预先声明就能够在脚本代码和表达式中任意使用JSP内置对象映射表request              请求对象                 类型 javax.servlet.ServletRequest        作用域 Requestresponse         

2018-01-31 10:46:18 159

原创 # 二分查找算法(Algorithms)第一章

算法(Algorithms)第一章2017.7.3配套资源网站:algs4.cs.princeton.edu。(如果你是初学者,不知道如何配置环境,如果你跟我遇到了相同的困难,在终端运行死活不成功,非常感谢这位博主给我提供了帮助:算法第四版详细配置,文章是17年一月份写的,对我的帮助很大,博主是使用eclipse编译的,然后再使用命令行去运行。按照博主的项目结构就可以。也可以参考我的项目 分支cha

2017-07-04 12:21:26 304

原创 RESTful登录设计(基于Spring及Redis的Token鉴权)

什么是RESTREST(Representational State Transfer)是一种软件架构风格。它将服务端的信息和功能等所有事物统称为资源,客户端的请求实际就是对资源进行操作,它的主要特点有: – 每一个资源都会对应一个独一无二的url – 客户端通过HTTP的GET、POST、PUT、DELETE请求方法对资源进行查询、创建、修改、删除操作 – 客户端与服务端的交互必须是无状态的

2017-03-21 15:56:14 617

转载 通过自定义 @CurrentUser 获取当前登录用户

自定义 @CurrenUser注解/

2017-03-21 09:51:23 13496

原创 mysql创建事件定时执行任务

先来看一下它的语法:CREATE EVENT [IF NOT EXISTS] event_name ON SCHEDULE schedule [ON COMPLETION [NOT] PRESERVE] [ENABLE | DISABLE] [COMMENT ‘comment’] DO sql_statement / call proce() ; –这可以是sql语句或 call

2017-03-06 14:32:41 975

原创 jQuery动态创建html元素的常用方法使用心得

1、使用jQuery创建元素的语法 2、把动态内容存放到数组中,再遍历数组动态创建html元素 3、使用模版1.使用jQuery动态创建元素追加到jQuery对象上。<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script src="Scripts/jquery

2017-03-01 15:32:12 638

原创 Git 从安装配置到使用心得

因为实习需要,需要学习一下SVN 和 Git版本管理工具, 一句话总结Git: 像是一个时间管理机器,可以让你看到代码的前世今生,并且可以随时穿越,也就是再也不怕回不到从前的版本 或者忘记了自己改了什么。 一句话总结GitHub: GitHub是一个网站论坛,你可以将项目托管到上边,供别人浏览和观赏,Git像是弓,代码是箭,射到了GitHub上就被GitHub保存下来了。直接入题

2017-02-17 09:21:06 327

转载 $.ajax()方法详解

$.ajax()方法详解jquery中的ajax方法参数总是记不住,这里记录一下。1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时

2017-02-07 16:47:06 190

consum_record.sql

Blog MySQL一条语句去重留一中需要的数据库脚本,下载下来可见 consume_record 表 博客地址:https://blog.csdn.net/qq_36285124/article/details/102518876

2019-10-12

空空如也

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

TA关注的人

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