自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 离线安装mysql

服务器不能直接连外网,通过mysql官网提供的压缩包安装mysql。首先下载安装包官网地址https://downloads.mysql.com/archives/community/压缩包下载链接 https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.27-el7-x86_64.tar.gz下载的文件名mysql-5.7.27-el7-x86_64.tar.gz解压包tar -xf mysql-5.7.27-el7-x86

2021-03-20 17:19:53 330

原创 java类加载器及双亲委派

java程序运行及类加载流程图示自定义类加载器打破双亲委派package com.tao.jvm;import java.io.FileInputStream;import java.lang.reflect.Method;public class MyClassLoader extends ClassLoader { private String classPath; public MyClassLoader(String classPath) { th

2021-03-14 19:06:58 125

原创 nginx在windows环境下注册为windows系统服务

Nginx注册为Windows系统服务nginx可以运行在linux和windows系统上,在linux环境下可以写一个service脚本,然后通过chkconfig命令加入开机启动,如果是wind

2020-11-26 23:23:32 5496 3

原创 HashMap

package map;public interface Map<K, V> { V put(K k, V v); V get(K k); int size(); interface Entry<K, V>{ K getKey(); V getValue(); }}package map;public class HashMap<K ,V> implements Map<K,

2020-09-07 00:22:18 171

原创 使用与运算快速判断一个数是否是2的指数次幂

通过2进制的与运算十进制2进制2进制21000000010311000000114100000001005101000001016110000001107111000001118100000001000121100000011001311010000110114111000001110151111000011111610000000100001710001000

2020-09-07 00:13:05 488

原创 编译安装redis5.0

编译安装redis5.01.首先下载源码包wget http://download.redis.io/releases/redis-5.0.5.tar.gz2.解压tar -xf redis-5.0.5.tar.gz3.进入解压后的目录执行安装过程,需要提前安装gcc等依赖。1.执行make 命令make2.执行make install命令4.配置环境变量及编写启动...

2020-05-01 16:30:58 407

原创 ArrayList容量

ArrayList容量import java.lang.reflect.Field;import java.util.ArrayList;/** * Class Name test02 * Author F4367281 * Date 2020/4/18 9:41 * Version 1.0 **/public class test02 { public stati...

2020-04-18 10:09:12 162

原创 String StringBuffer StringBuild使用用法

String StringBuffer StringBuild区别1.首先说说运行速度,或者执行速度,三者的速度快慢大概为:StringBuild>StringBuffer> String 。String是字符串的常量,StringBuild和StringBuffer是字符串变量,String一旦创建就不可更改,新的String其实是新的常量,String只能被创建不能被修改,St...

2020-04-18 09:34:45 290

原创 mysql小型高可用模式

现在做的应用都讲究高可用,对于后端而言,要想实现高可用,数据库是关键。数据库有多种类型,每种类型实现的方式也不同。这里记录之前的应用里面做的mysql高可用。规模比较小,只能在两台vm上做文章。资源mysql-5.6总共两台vm,每台vm上分别安装mysql-server,keepalive资源有限实现方式1.两台mysql配置成双主模式,实现相互备份,且都可以读写。双主的配置就...

2020-03-02 12:42:16 164

原创 django redis-cache

Django Redis Cahe项目中有些接口的数据需要做缓存,如果基于django开发的接口,那么我们可以使用django-reidis插件,只需要做一些配置,即可帮我们实现目的。省去实现代码。需要在你的项目settings.py文件加入以下配置项:# 接口缓存配置CACHES = { "default": { "BACKEND": "django_redis....

2020-03-01 23:18:29 366 1

原创 Python 3.6 ----- pycrypto

Win10 python 3.6 下折腾pycrypto最近在Python开发的过程中要用到加密/解密工具,python有Crypto专门的工具类可以实现这些功能。下面笔记描述的是在这个过程中的坑。========比较老的项目里面可能是用pycrypto==2.6.1的包,但是我在安装的时候遇到了各种各样的问题。比较多的都是在c++编译版本上,尝试了多个版本,虽然最后成功了,但是为了装一个包...

2020-02-12 23:48:57 203

原创 Springboot MyBatis定义数据源

Springboot MyBatis整合笔记springboot 与mybatis整合笔记,方便以后在线查看。首先,是整合mybatis的单数据源配置方式,然后,增加多数据源配置,不同的数据源使用不同的连接方式。使用默认的HikariDataSource和DruidDataSource。数据源不使用springboot默认装载的配置,自定义了两个datasource配置。1.使用的依赖包主要...

2020-02-09 21:42:12 853

原创 Java中使用kafka

使用kafka的API,实现通过kafka收发消息。1.pom.xml<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>0.11.0.3</versi...

2020-01-13 23:49:01 766

原创 springboot配置Kafka sasl认证参数

Springboot中使用kafka收发队列消息以前在springboot中使用的kafka配置,现在做个笔记。主要是使用spring-kafka包来配置生产者和消费者。1.pom.xml <dependency> <groupId>org.springframework.kafka</groupId> &...

2020-01-13 23:40:01 11813 1

原创 基于java实现通过zookeeper创建kafka topic

基于java实现通过zookeeper创建kafka topic之前有个需求,通过接口创建kafka topic,网上也找了好多资料,最开始通过python实现了一版,思路是通过ssh连接zookeeper服务器,然后执行创建topic的命令,不是理想的实现方式。后来查资料,在java里,可以使用zookeeper工具类和kafka adminutils类实现这个功能,做一下笔记。使用的依赖包...

2019-12-28 01:30:00 1423

原创 使用docker打包django项目

使用docker打包django项目之前开发的django项目需要使用docker容器化部署,容器部署需要先把项目打包成镜像,然后通过docker run的命令启动。这个笔记只记录dockerfile需要写的内容,以及几个配置文件。django项目是使用uwsgi+nginx运行的,通过supervisor托管这两个进程。docker容器以supervisor为主进程。1.Dockerfil...

2019-12-28 01:12:16 1580

原创 Centos环境下通过apache部署django项目实施笔记

在centos环境下使用apache部署django项目很早之前做了一个django项目,需要通过apache web服务部署起来,刚开始的时候走了一些弯路,后来把步骤记录下来,整理成笔记。方便以后查看。项目是基于python3.4+django1.8开发的。apache用的是2.4版本的。1. 安装编译安装python一般情況下linux os有自帶的python,但版本較低,而項目使用...

2019-12-28 00:46:04 555

原创 Flink自定义activemq数据源

Flink自定义activemq数据源使用flink处理实时流式数据,数据源为activemq,消费指定队列的数据。定义数据源的类,继承RichSourceFunction类,主要是重写run方法,cancel方法是再任务取消的时候修改标志位,使run方法里面的循环推出,open方法可以再初始化连接的时候用到。一下为代码示例:package com.jietao.flink.stduy;...

2019-12-26 23:25:03 1769 5

原创 ActiveMQ连接认证插件

Active MQ 连接认证插件欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...

2019-12-26 23:15:38 642

原创 ActiveMQ Topic转Queue配置

ActiveMQ Topic转Queue配置Activemq有两种消息类型,topic发布订阅,和queue队列消息。发布订阅,消息的发布方和订阅方都要在线,才能接收到消息,否则发布出来的消息有可能未被订阅到。如果发布的时候使用mqtt协议,然后再通过某种方式将mqtt的消息转发到某个队列,然后队列可以做持久化,这样,订阅方下次上线就可以从队列消费到数据。Activemq本身就提供这样的支持,类...

2019-12-26 22:03:22 720

pycrypto-2.6.1-cp36-cp36m-win_amd64.zip

下载后解压,可以看到whl文件,然后执行pip install pycrypto-2.6.1-cp36-cp36m-win_amd64.whl

2020-02-12

空空如也

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

TA关注的人

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