自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

转载 分享一篇关于spring-AOP源码的博文

地址:https://www.cnblogs.com/toby-xu/p/11444288.html?utm_source=tuicool&utm_medium=referral

2020-03-14 20:02:37 141

转载 分享一篇spring中如何解决循环依赖的博文

地址:https://www.cnblogs.com/zzq6032010/p/11406405.html

2020-03-13 15:49:45 141

转载 分享一篇关于ReentrantLock源码解析的博文

地址:https://www.cnblogs.com/takumicx/p/9402021.html

2020-02-28 15:33:17 153

转载 推荐一篇比较好的关于“偏向锁,轻量级锁,自旋锁,重量级锁”博文

地址:https://www.cnblogs.com/linghu-java/p/8944784.html

2020-02-28 10:11:40 89

原创 Executor源码解析及遇到的问题

最近研究了一下Executor源码,其中找到了很好的一篇博文,讲得非常好:https://www.jianshu.com/p/bbcf4921797c。下面我分享几个我学习过程中遇到的几个问题:1、Executor中怎样来保证核心线程不会终止呢? 这个问题首先我们看一下execute(Runnable command)方法中有这么一段: 其实这个addWorker(...

2020-02-27 11:11:36 270

转载 window下搭建Redis Cluster集群

博文地址:https://blog.csdn.net/zx123456789wo/article/details/85119531需要注意的点:redis-trib.rb脚本可以在redis的源码包的src下找到

2019-10-16 13:37:44 100

原创 Java 内存模型的组成和各部分的作用

1、先了解一下堆(heap)和栈(stack) 堆和栈都是存在于内存中的两块不同区域,他们都是用于存放数据,不同之处只是在于特性不一样。1)栈 存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享。例如: 一种是基本类型(primitive types), 共有8种,即...

2019-05-05 13:48:46 931

转载 java阻塞队列

分享一篇关于阻塞队列的文章:https://www.cnblogs.com/dolphin0520/p/3932906.html

2019-04-28 17:19:36 244

原创 java线程池

1、Executor线程池框架 JDK1.5引入了Executor线程池框架,通过它把任务的提交和执行进行解耦,我们只需要定义好任务,然后提交给线程池,而不用关心该任务是如何执行、被哪个线程执行,以及什么时候执行。java.util.concurrent.Executor: 大部分线程池相关的接口都是实现这个接口的public interface Executor { ...

2019-04-28 16:13:31 127

原创 使用RateLimiter实现简单的限流

1、pom依赖<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>18.0</version></dep...

2019-04-26 14:06:29 1169

转载 基于关系型数据库的乐观锁与悲观锁

这里为大家推荐两篇文章:1、[数据库事务与锁]详解七: 深入理解乐观锁与悲观锁:https://www.cnblogs.com/wang-meng/p/5506943.html2、分布式锁之一:基于数据库乐观锁:https://blog.csdn.net/m0_37574566/article/details/86586847...

2019-04-19 15:06:06 198

原创 RabbitMq工具类(springboot)

1、pom.xml配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt...

2019-04-15 10:59:58 4905 7

原创 springboot多数据配置,实现读写分离

1、demo下载地址:链接:https://pan.baidu.com/s/1-F0v4b408nGTk1yU47CZtg提取码:2jyg2、关键代码说明注:请下载整个demo后先自己研究一下,大概了解一下这个调用流程之后再看这个关键代码说明,可能会对您的理解有所帮助1)主从数据源配置类DataSourceConfigurationpackage com....

2019-04-11 14:39:28 1030

原创 zookeeper+dubbo+springboot综合demo

1、zookeeper安装1)下载地址:官网地址:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6百度网盘地址:http://pan.baidu.com/s/1pKUYnur2)安装:解压到指定目录,将zookeeper-3.4.6\conf目录下的zoo_sample.cfg文件改名为zoo.cfg,无需做其他修...

2019-04-08 19:36:27 368

原创 PostMan为es创建带有分词器的索引

1、首先你要安装了es以及为es安装了相应的分词器(例如ik等)es安装:https://blog.csdn.net/qq_32401031/article/details/86529378分词器(包含:ik,bihuaanalysis,myanalyzer,pinyinanalyzer等)下载链接:https://pan.baidu.com/s/1rYa-EdDjF9BbPCv9Y4...

2019-02-14 15:56:25 1247

原创 elasticsearch-2.4.4安装(包含head和esm)

一、elasticsearch-2.4.4下载安装:(要求已安装了JDK)1、下载地址:https://www.elastic.co/downloads/past-releases2、解压下载的压缩包到指定目录(不能有中文)3、启动:点击elasticsearch.bat文件,如果出现下面的界面,表示启动成功4、打开浏览器,输入 http://localhost:920...

2019-01-17 19:25:24 1987

原创 OpenJDK安装(不需要卸载原版本的JDK)

下载链接及安装教程:https://adoptopenjdk.net/releases.html

2019-01-17 18:28:25 4035

原创 Redis下载与安装配置

 一、安装Redis1、下载地址:http://redis.io/download2、解压下载的压缩包到一个你准备好了的文件夹下(不能有中文)3、cmd进入控制台,并进入2中的目录4、启动服务命令redis-server redis.windows.conf,出现下图显示表示启动成功...

2019-01-17 18:23:14 854

转载 java解析微信小程序用户信息demo

1、引入maven依赖&lt;dependency&gt;    &lt;groupId&gt;org.bouncycastle&lt;/groupId&gt;    &lt;artifactId&gt;bcprov-jdk16&lt;/artifactId&gt;    &lt;version&gt;1.46&lt;/version&gt;&lt;/dependency&am

2018-10-17 09:55:49 1003

原创 快速将大量数据插入数据库

#插入数据Excel_Len = excel_raw_data.values.__len__()#获取读取的Excle数据表中数据的长度i = 0for yf in range(1, 11):#将数据分为10个数据块插入 JD = int(Excel_Len / (11 - yf)) db = MySQLdb.connect(host='127.0.0.1', user='r...

2018-05-30 14:29:00 5522

原创 Django中使用Echarts绘制散点图,并实现mysql数据加载

第一步:引入Echarts包和jquery包&lt;script type="text/javascript" src="/static/js/jquery-3.2.1.min.js"&gt;&lt;/script&gt;&lt;script type="text/javascript" src="/static/js/echarts.js"&gt;&lt;/script

2018-05-11 11:32:16 3172

原创 Django中path配置和引入子网页

(1)urls.py中的path配置引入views.py文件import Django_Echarts.views as viewpath('checkuser/',view.checkuser),#前面的ckeckuser对应html中form表单中的action,后面的checkuser对应views.py文件中的方法(2)在一个网页中嵌入另一个子页面:使用include关键字{% inclu...

2018-05-11 11:26:31 1889

原创 Django下使用Ajax技术相关配置

Django下如果想使用Ajax,仅仅配置相应的url,data,type是不够的。下面介绍一种解决方案:第一步:引入jquery文件&lt;script type="text/javascript" src="/static/js/jquery-3.2.1.min.js"&gt;&lt;/script&gt;第二步:配置Ajax的url等信息//将数据传输到后台$.ajax({ url...

2018-05-11 11:18:46 295

原创 Django下引入图片、css等文件配置

第一步:找到setting.py文件,添加如下代码:STATIC_URL = '/static/'STATIC_ROOT = os.path.join(BASE_DIR, 'static')STATICFILES_DIRS = ( ('css', os.path.join(STATIC_ROOT, 'css').replace('\\', '/')), ('js', os.pa...

2018-05-11 11:08:35 2609 2

原创 Django框架下连接Mysql数据库

1、找到settings.py文件2、添加如下代码:DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'DBName',#这里写你的数据库名 'USER':'root',#这里写用户名 'PASSWORD':'mima',#密码 ...

2018-05-11 11:00:06 3955

springboot+mybatis配置多数据源,通过注解自动切换

通过AOP自动切换,实现读写分离和读取的简单负载均衡

2019-04-11

springboot+mybatis小demo(druid数据源+自动生成mapper)

springboot整合mybatis的完整demo,下载后用idea打开即可运行

2019-04-09

ik,bihuaanalysis,myanalyzer,pinyinanalyzer分词器

包含ik,bihuaanalysis,myanalyzer,pinyinanalyzer等分词器,下载解压后直接放到对应的引擎目录下即可

2019-02-14

highcharts6.0.4.zip

Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。

2018-01-18

jacob.rar包

现在的项目中操作word文件比较多,word文件的加密解密,转换为各种格式,插入图片,添加水印、html转word等等各种东西,大家也都知道,java语言是不能直接操作word或者excel的,不像C#,可以调用VBA的类来直接操作office。

2018-01-13

空空如也

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

TA关注的人

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