- 博客(37)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 linux 安装rocketmq并使用
因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景。
2024-03-20 16:28:29 1186 1
转载 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
转载 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
xshell和sftp安装包.rar
2020-05-14
redis安装操作手册.rar
2020-05-14
gcc全套安装必备安装包
2018-01-29
Oracle11g数据库远程连接配置
2016-07-20
java IO流中exists()和isDirectory()方法的关系
2016-08-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人