- 博客(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
172
转载 分享一篇spring中如何解决循环依赖的博文
地址:https://www.cnblogs.com/zzq6032010/p/11406405.html
2020-03-13 15:49:45
175
转载 分享一篇关于ReentrantLock源码解析的博文
地址:https://www.cnblogs.com/takumicx/p/9402021.html
2020-02-28 15:33:17
188
转载 推荐一篇比较好的关于“偏向锁,轻量级锁,自旋锁,重量级锁”博文
地址:https://www.cnblogs.com/linghu-java/p/8944784.html
2020-02-28 10:11:40
110
原创 Executor源码解析及遇到的问题
最近研究了一下Executor源码,其中找到了很好的一篇博文,讲得非常好:https://www.jianshu.com/p/bbcf4921797c。下面我分享几个我学习过程中遇到的几个问题:1、Executor中怎样来保证核心线程不会终止呢? 这个问题首先我们看一下execute(Runnable command)方法中有这么一段: 其实这个addWorker(...
2020-02-27 11:11:36
300
转载 window下搭建Redis Cluster集群
博文地址:https://blog.youkuaiyun.com/zx123456789wo/article/details/85119531需要注意的点:redis-trib.rb脚本可以在redis的源码包的src下找到
2019-10-16 13:37:44
131
原创 Java 内存模型的组成和各部分的作用
1、先了解一下堆(heap)和栈(stack) 堆和栈都是存在于内存中的两块不同区域,他们都是用于存放数据,不同之处只是在于特性不一样。1)栈 存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享。例如: 一种是基本类型(primitive types), 共有8种,即...
2019-05-05 13:48:46
994
转载 java阻塞队列
分享一篇关于阻塞队列的文章:https://www.cnblogs.com/dolphin0520/p/3932906.html
2019-04-28 17:19:36
261
原创 java线程池
1、Executor线程池框架 JDK1.5引入了Executor线程池框架,通过它把任务的提交和执行进行解耦,我们只需要定义好任务,然后提交给线程池,而不用关心该任务是如何执行、被哪个线程执行,以及什么时候执行。java.util.concurrent.Executor: 大部分线程池相关的接口都是实现这个接口的public interface Executor { ...
2019-04-28 16:13:31
150
原创 使用RateLimiter实现简单的限流
1、pom依赖<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>18.0</version></dep...
2019-04-26 14:06:29
1226
转载 基于关系型数据库的乐观锁与悲观锁
这里为大家推荐两篇文章:1、[数据库事务与锁]详解七: 深入理解乐观锁与悲观锁:https://www.cnblogs.com/wang-meng/p/5506943.html2、分布式锁之一:基于数据库乐观锁:https://blog.youkuaiyun.com/m0_37574566/article/details/86586847...
2019-04-19 15:06:06
224
原创 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
5171
7
原创 springboot多数据配置,实现读写分离
1、demo下载地址:链接:https://pan.baidu.com/s/1-F0v4b408nGTk1yU47CZtg提取码:2jyg2、关键代码说明注:请下载整个demo后先自己研究一下,大概了解一下这个调用流程之后再看这个关键代码说明,可能会对您的理解有所帮助1)主从数据源配置类DataSourceConfigurationpackage com....
2019-04-11 14:39:28
1073
原创 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
390
原创 PostMan为es创建带有分词器的索引
1、首先你要安装了es以及为es安装了相应的分词器(例如ik等)es安装:https://blog.youkuaiyun.com/qq_32401031/article/details/86529378分词器(包含:ik,bihuaanalysis,myanalyzer,pinyinanalyzer等)下载链接:https://pan.baidu.com/s/1rYa-EdDjF9BbPCv9Y4...
2019-02-14 15:56:25
1289
原创 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
2038
原创 OpenJDK安装(不需要卸载原版本的JDK)
下载链接及安装教程:https://adoptopenjdk.net/releases.html
2019-01-17 18:28:25
4075
原创 Redis下载与安装配置
一、安装Redis1、下载地址:http://redis.io/download2、解压下载的压缩包到一个你准备好了的文件夹下(不能有中文)3、cmd进入控制台,并进入2中的目录4、启动服务命令redis-server redis.windows.conf,出现下图显示表示启动成功...
2019-01-17 18:23:14
876
转载 java解析微信小程序用户信息demo
1、引入maven依赖<dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk16</artifactId> <version>1.46</version></dependency&am
2018-10-17 09:55:49
1027
原创 快速将大量数据插入数据库
#插入数据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
5572
原创 Django中使用Echarts绘制散点图,并实现mysql数据加载
第一步:引入Echarts包和jquery包<script type="text/javascript" src="/static/js/jquery-3.2.1.min.js"></script><script type="text/javascript" src="/static/js/echarts.js"></script
2018-05-11 11:32:16
3235
原创 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
1919
原创 Django下使用Ajax技术相关配置
Django下如果想使用Ajax,仅仅配置相应的url,data,type是不够的。下面介绍一种解决方案:第一步:引入jquery文件<script type="text/javascript" src="/static/js/jquery-3.2.1.min.js"></script>第二步:配置Ajax的url等信息//将数据传输到后台$.ajax({ url...
2018-05-11 11:18:46
315
原创 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
2733
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
4002
ik,bihuaanalysis,myanalyzer,pinyinanalyzer分词器
2019-02-14
highcharts6.0.4.zip
2018-01-18
jacob.rar包
2018-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人