自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 linux 安装rocketmq并使用

因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景。

2024-03-20 16:28:29 1186 1

原创 docker安装mysql看这一篇就够了

本文旨在阿里云服务器中安装docker,并通过docker安装MySQL,然后设置远程访问

2023-12-31 13:44:39 4307

转载 VMware Workstation17下载安装、环境搭建、网络配置最小化安装操作步骤

VMware Workstation+centos安装

2023-06-14 17:26:39 19920 1

原创 windows10安装ElasticSearch

把cluster.initial_master_nodes: ["node-1","node-2"] 改成 cluster.initial_master_nodes: ["node-1"] 并去掉注释,为啥要去掉node-2呢,因为在前面配置了节点名为 node.name: node-1。ElasticSearch使用Java开发的,依赖Java环境,安装 ElasticSearch 之前,需要先安装一个较新版本的 Java,jdk 1.8版本太低了,需要安装jdk 11或更高版本。

2023-06-07 17:54:14 1570

原创 IDEA 打包报错 maven打包报错 spring-boot-maven-plugin 与spring-boot 版本的兼容性

的版本,就会拿取最新的版本打包,但是目前高版本的为未必适合1.8的jdk,如果它确实是您想要用的spring boot 项目的版本,为了解决这个问题,就必须明确指定spring-boot-maven-plugin的版本。记录我本次排查的思路,之前打包是正常的,最近开始打包异常,打开maven仓库查看历史的引入的spring-boot-maven-plugin插件版本,找一个历史日期的版本写入pom文件中,更新项目,打包成功。问题是编译版本和运行版本不一致,具体原因是编译版本高于运行版本,查阅资料发现。

2023-05-08 12:21:42 3386

转载 dependencyManagement和dependencies的区别

dependencyManagement和dependencies的区别

2023-05-05 10:12:48 473

转载 【无标题】java线程安全问题之静态变量、实例变量、局部变量

java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说:写道给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。此处不赘述了,首先给出静态变量、实例变量、局部变量在多线程环境下的线程安全问题结论,然后用示例验证,请大家擦亮眼睛,有错必究,否则误人子弟!静态变量:线程非安全。静态变量即类变量,位于方法区,为所有对象共享,共享一份内存,一旦静态变量被修改,其他对象均对修改可见,

2022-04-07 16:05:44 367

原创 Kafka kafka在windows下的安装与配置kafka

Kafka kafka在windows下的安装与配置kafka在windows下的安装与配置1.安装包apache-zookeeper-3.7.0-bin.tar.gz下载地址1:http://zookeeper.apache.org/releases.html#downloadhttps://www.apache.org/dyn/closer.cgi/zookeeper/https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper.

2021-12-08 19:05:11 2829

转载 struts\spring\springmvc\springboot\springcloud的区别与联系

struts2 和 springMvc:1.springmvc入口是一个servlet前端控制器(DispatcherServlet),struts2入口是一filter过滤器(StrutsPrepareAndExecuteFilter). 2.struts2通过在action类中定义成员变量接收参数,(属性驱动和模型驱动),它只能使用多例模式管理action.springmvc通过在coontroller方法中定义形参接收参数,springmvc可以使用单例模式管理contr...

2021-07-02 10:22:59 421

原创 如果是程序员要拍婚纱照,请看这个攻略

1.确定想拍的风格,请一定提前自己看看喜欢的照片2.选影楼,同是影楼选大的,连锁的,有客户,有投诉的,因为一旦中间出了任何问题,你有投诉的地方(咱可不是故意投诉哈,只是给自己留个后路,因为影楼很多的时候销售是销售,影楼是影楼,销售承诺的东西,影楼都做不到)3.一般影楼的卖点:1)一对一和一对二:一个摄影师对一对新人或者两对新人,一般对两对新人的便宜2)摄影师的级别:级别越高越贵3)...

2018-12-13 18:03:44 714

转载 npm 脚手架 vue

npm——安装教程、安装vue脚手架npm:是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。比如常用的有:  1)允许用户从NPM服务器下载别人编写的第三方包到本地使用。  2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。  3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 首先:先从nodejs.or...

2018-10-09 16:36:12 464

转载 rocketmq

一年前为了一次内部分享而写的这篇文章,没想到会有这么多人阅读,抽空更新一版,对文中一些晦涩的语句做了修正,删除了一些口水话和附录内容,尽量给大家更好的阅读体验 (第二版更新于2017年春节)。分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题 消息的重复问题RocketM...

2018-03-20 19:58:32 371

转载 JDK1.7 连接FtpClient,上传下载

FTPUtil.java[java] view plain copypackage com.ftp;    import java.io.File;  import java.io.FileInputStream;  import java.io.FileOutputStream;  import java.io.IOException;  import java.io.InputStream; ...

2018-03-07 19:59:21 420

转载 Navicat for Oracle 绿色版 连接 Oracle 12c

亲测可用,留下文章以备忘记.Navicat for Oracle 绿色版 地址链接: https://pan.baidu.com/s/1e9qJRhXlglkDt4xzM_fJkQ 密码: 1xcy解压到一个目录下。然后还需要Oracle 的二个文件 地址为 http://www.oracle.com/technetwork/topics/winsoft-085727.html instantcl...

2018-03-05 11:47:53 720

转载 分布式架构的演进

作者:李小翀链接:https://www.zhihu.com/question/22764869/answer/31277656来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。分布式架构的演进系统架构演化历程-初始阶段架构<img data-rawheight="367" data-rawwidth=&...

2018-02-28 14:52:51 268

转载 redis主从、哨兵、集群概念

关于redis主从、哨兵、集群的介绍网上很多,这里就不赘述了。一、主从通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。 。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服务器上,

2018-01-15 17:28:31 500

转载 REDIS CLUSTER简单安装配置

1 redis简单的配置文件[html] view plain copy [root@192.168.56.159 7007]cat redis.conf   daemonize yes  pidfile /var/run/redis7007.pid  port 7007  tcp-backlog 511  timeout 0  tcp-keepalive 0  l

2018-01-12 16:14:17 446

转载 redis整合ssm

一:pom文件:[html] view plain copyspan style="white-space:pre;">     span>dependency>              groupId>redis.clientsgroupId>              artifactId>jedisartifactId>  

2018-01-12 11:16:52 614

转载 Linux Redis集群搭建与集群客户端实现

Linux Redis集群搭建与集群客户端实现硬件环境本文适用的硬件环境如下Linux版本:CentOS release 6.7 (Final)Redis版本:3.2.1Redis已经成功安装,安装路径为/home/idata/yangfan/local/redis-3.2.1。我们要在单台机器上搭建Redis集群,方式是通过不同的TCP端口启动多个实例,然后组成

2018-01-10 15:03:45 317

转载 序列化和反序列化

摘要  序列化和反序列化几乎是工程师们每天都要面对的事情,但是要精确掌握这两个概念并不容易:一方面,它们往往作为框架的一部分出现而湮没在框架之中;另一方面,它们会以其他更容易理解的概念出现,例如加密、持久化。然而,序列化和反序列化的选型却是系统设计或重构一个重要的环节,在分布式、大数据量系统设计里面更为显著。恰当的序列化协议不仅可以提高系统的通用性、强健性、安全性、优化系统性能,而且会让系统更

2018-01-04 14:54:31 299

转载 redhat6.8配置yum源

第一次接触Linux系统,用虚拟机安装了一个rad hat6.5版本64位的,傻瓜式安装。安装好之后简单的写了一个C代码,进行gcc编译的时候,提示没有该命令,上网查找了一下说没有安装gcc编译器,用yum install gcc安装就可以,但是发现该命令还是不能执行,总是提示连接超时,最后发现是yum源的问题。不知道为什么当时百度的时候,并没有发现本地源的配置,找到的都是网络源的配置。尝试了几个教

2017-12-26 10:29:52 7058 1

原创 小小程序员2017年终总结

2017即将结束,年终总结不知道如何开头,2017给我的感受就像徐志摩的那首诗:悄悄地我走了,正如我悄悄的来,我挥一挥衣袖,不带走一片云彩。 2017年2月我经过实习期成为公司的一员。 2017年3–4月接手第一个项目智库信息平台,从开始的惧怕css、js到写着写着有了自信,再到最后的轻车熟路,虽然没有专业的前台那样熟练,但是开发中遇到的问题自己已经大部分都能应付,也是在这个项目中让我对富文本编

2017-12-25 15:17:19 17916 18

原创 windows安装solr并配置tomcat

1.准备    1.安装Java1.7.0 和 apache-tomcat-7.0.79 ,java和tomcat 的安装这里不再重复。需要注意的是这两个的版本兼容问题。不同版本的solr对jdk和tomcat的版本有要求    2.下载 solr安装包,我安装的版本是solr-5.5.0.zip    下载地址:http://archive.apache.org/dist/lucene/solr/

2017-12-18 12:02:14 1113

原创 redhat6.8安装redis-4.0.6(无网络安装)

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-12-14 09:32:54 1348

转载 百度ueditor使用遇到问题

一.百度编辑器ueditor插入一个表格后,在编辑过程中有表格,但是保存后,在前台网页中没有边框,也没有颜色。1. 打开编辑器根目录下面的ueditor.all.js文件,找到:for (var c = 0; c     html.push('' + (browser.ie ? domUtils.fillChar : '') + '')}

2017-08-28 16:04:43 631

原创 记一次异常org.apache.commons.lang.exception.NestableRuntimeException

记录一次调试bugJSONObject jsonObj_s = JSONObject.fromObject(userInfo_s);报错org.apache.commons.lang.exception.NestableRuntimeException所用jar包是commons-lang-2.3.jar但是仍然报错后来发现是使用的lang包有问题,用的是一个257k的la

2017-08-09 15:25:54 393

转载 Java过滤器与SpringMVC拦截器之间的关系与区别

概要:Java反射机制详解| |目录 1反射机制是什么 2反射机制能做什么 3反射机制的相关API ·通过一个对象获得完整的包名和类名 ·实例化Class类对象 ·获取一个对象的父类与实现的接口 ·获取某个类中的全部构造函数 - 详见下例 ·通过反射机制实例化一个类的对象 ·获取某个类的全部属性 ·获取某个类的

2017-02-06 09:56:52 269

转载 欢迎使用CSDN-markdown编辑器

今天学习和认识了一下,过滤器和SpringMVC的拦截器的区别,学到了不少的东西,以前一直以为拦截器就是过滤器实现的,现在想想还真是一种错误啊,而且看的比较粗浅,没有一个全局而又细致的认识,由于已至深夜,时间原因,我就把一些网友的观点重点摘录下来,大家仔细看后也一定会有一个比较新的认识(在此非常感谢那些大牛们的无私奉献,分享他们的经验与心得,才能让像我这样的小白有机会站一下你们这些巨人的肩膀,才能少

2017-02-06 09:52:40 227

原创 常用oracle sql语句

1.创建表 2.创建序列 3.创建自动增长id 4.创建视图 5.创建存储过程 6.创建触发器 7.创建函数

2016-08-09 16:26:04 211

转载 JDBC

今天我们来说一下关于JDBC的相关知识,关于JDBC我想大家都不陌生了,而且我记得早就开始使用它了,记得那是大二的时候做课程设计,但是那时候是为了完成任务,所以遇到问题就google,那时候也没有时间去整理,所以这次就来详细说一下关于JDBC的知识 摘要:JDBC(Java Data Base Connectivity,java数据库连接),由一些接口和类构成的API。 J2SE的一部分,由ja

2016-08-04 17:52:46 268

转载 文章标题

一、前言                                 数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅。二、 insert元素 属性详解                            其属性如下:parameterType ,入参的全限定类名或类型别名keyColumn ,设置数据表自动生成的主键名。对特定数据库(如

2016-08-04 17:51:31 208

原创 java输入输出

一、 File 类 1.构造方法 Files(File parent,String child):根据parent抽象路径名和child路径名创建新File实例 File(String pathname):通过给定路径名字字符串转换为抽象路径名来创建一个新File实例。 File(String parent,String child):根据parent路径名字符串和child路径名字符串创建

2016-08-02 21:52:53 258

转载 字符流和字节流的区别,使用场景,相关类

Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。 Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWrite

2016-08-02 17:14:28 491

原创 java容易忽略的小知识点

1.下面代码第三行编译错误byte a=10;byte b=20;byte c=a+b;原因:java中规定低于int的3种数字类型byte、short和char进行算术运算后,结果会自动提升成int类型,这被称为“晋升”

2016-08-02 11:57:32 553

原创 java常用函数一

System.out.println():用于向控制台输出数据Scanner类实现空盒子太输入: Scanner sc=new Scanner(System.in); sc.next():输入字符串 sc.nextInt():输入整数 sc.nextFloat():输入float类型数字 sc.nextDouble():输入double类型数字continue:只能用在循环结构,作用是

2016-07-29 21:24:42 230

原创 java学习日记一

java是一种简单的、面向对象的、分布式的、解释的、健壮的、安全的、结构中立的、可移植的、高效的、多线程的以及动态的语言java重要特点:跨平台、面向对象、开源java重要机制:JVM 和垃圾收集JVM(java virtual Machine):是指运用硬件和软件手段实现的虚拟的计算机。java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统java源代码和字节码

2016-07-29 20:24:11 433

转载 Log4j详细使用教程

日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties ### 设置###l

2016-07-29 19:34:36 492

2021年最新地图json geoJSON格式地图数据

2021年最新地图json geoJSON格式地图数据

2021-06-10

xshell和sftp安装包.rar

xshell和xftp的安装包,此版本是5.0版本,平时常用的就是这个版本,上传文件到服务器使用xftp,连接远程linux服务器命令行界面使用xshell,软件默认安装完成后,连接远程服务器可选择远程连接端口

2020-05-14

redis安装操作手册.rar

redis安装操作手册,本文档适用于在redhat6.8系统中安装redis-4.0.6,linux系统安装redis,操作步骤详细,并附带windows版本的redis客户端连接工具,有需要的小伙伴可以下载

2020-05-14

gcc全套安装必备安装包

内包含三个gcc必备安装包内包含三个gcc必备安装包内包含三个gcc必备安装包内包含三个gcc必备安装包内包含三个gcc必备安装包内包含三个gcc必备安装包

2018-01-29

Oracle11g数据库远程连接配置

2016-07-20

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

TA关注的人

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