![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 50
m0_67391521
这个作者很懒,什么都没留下…
展开
-
linux 下redis启动命令
如果不知道redis-server文件位置输入如下命令查询位置。linux 下redis启动命令。原创 2022-09-07 15:56:34 · 553 阅读 · 0 评论 -
【无标题】
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S原创 2022-09-07 13:30:02 · 94 阅读 · 0 评论 -
Java面试题【对象序列化】
不定项选择(多选)原创 2022-09-07 10:54:56 · 104 阅读 · 0 评论 -
Intent、Bundle传递map集合
开发默认情况下,通过Bundle bundle=new Bundle();原创 2022-09-07 08:22:08 · 204 阅读 · 0 评论 -
Java基础 - 第九章 - 网络编程
【代码】Java基础 - 第九章 - 网络编程。原创 2022-09-06 16:51:05 · 89 阅读 · 0 评论 -
Java中boolean默认值与Boolean默认值
boolean默认值是false。Boolean默认值是null。原创 2022-09-06 15:31:02 · 512 阅读 · 0 评论 -
java 直接读取zip文件和文件内容
不解压zip文件,直接读取zip包内的文件夹以及文件内容。原创 2022-09-06 14:09:35 · 3192 阅读 · 0 评论 -
IOS开发之网络编程开源类 Reachability应用
UIAlertView *alertView = [[[UIAlertView alloc] initWithTitle:@“该功能需要连接网络才能使用,请检查您的网络连接状态” message:nil delegate:nil cancelButtonTitle:@“确定” otherButtonTitles:nil] autorelease];此类在ios网络开发中可以确认判断网络环境,连接情况(无网络连接,3G,WIFI,GPRS)当有网络请求的时候,类中方法可以返回目前的网络连接状态。原创 2022-09-06 12:46:49 · 231 阅读 · 0 评论 -
idea怎么导入maven项目
1、选择import project ,然后选择想要导入的项目,选择以maven的方式 import项目,如图2、选项根据自己的需要配置即可,一直点的next完成以后,maven会自动下载依赖包 ,并且关联好项目结构。完成以上两项,maven项目就已经导入完成了。原创 2022-09-06 11:12:24 · 3421 阅读 · 0 评论 -
IDEA--如何解决Java程序包xxxx不存在
OK,问题解决,就是这么简单,这既是IDEA的魅力所在,方便jar包的下载,也方便大家的编程。原创 2022-09-06 09:37:35 · 408 阅读 · 0 评论 -
Elasticsearch7 单节点与集群部署
最近对新版本的ES进行测试,现在整理一下。ES 7.0是2019年4月份发布的,底层是Lucence 8.0。其新特性有:1、废除单个索引下多Type的支持2、彻底废弃_all字段支持,为提升性能默认不再支持全文检索3、新增应用程序主动检测功能,搭配对应版本的kibana,用户可监测应用服务的健康状态,并在出现问题后及时发出通知4、取消Query结果中的Hits Count的支持(聚合查询除外),使得查询性能大幅提升。这就意味着,每次查询后将不能得到精确的结果集数量。原创 2022-09-06 08:17:35 · 1445 阅读 · 0 评论 -
Hadoop学习笔记(三):java操作Hadoop
在core-site.xml文件中将dfs.permissions.enabled配置为false,或者输入以下命令hadoop fs -chmod 777 /修改hadoop根目录的权限(危险,不推荐),还有一个方法是在windows机器上配置一个环境变量HADOOP-USER_NAME,还有一种方法是将。修改core-site.xml文件vim /usr/local/hadoop/etc/hadoop/core-site.xml将这个值修改到/var/hadoop目录下。//判断文件或者目录是否存在。原创 2022-09-02 16:32:56 · 1742 阅读 · 0 评论 -
haddop 错误
运行hadoop jar hadoop-mapreduce-examples-2.6.4.jar wordcount /wordcount/input/ /wordcount/output时,一直尝试连接。原因是我没有启动 yarn。启动一下yarn就好了。原创 2022-09-02 15:06:57 · 95 阅读 · 0 评论 -
ElasticSearch(简称ES)的概念
ES解决lucene的不足,调用的麻烦事情,ES支持分布式和集群ES实现分布式文件存储ES实现分布式搜索处理数据量一般 PB级别数据调用方便 通过简单restful风格就搞定上手容易,可以达到开瓶即饮的效果。原创 2022-09-02 13:46:19 · 152 阅读 · 0 评论 -
Elasticsearch6.4.3——启动es
浏览器测试:服务器公网IP:9200。将es目录权限赋给刚创建的用户。进入到es的bin目录启动。服务器安全组开放9200端口。不能以root用户启动。查看当前系统下的用户。原创 2022-09-02 12:24:04 · 214 阅读 · 1 评论 -
eclipse创建springBoot项目详细教程
PS:项目创建完成后,pom.xml可能会出现Unknown错误,基本是由于IDE插件版本不一致导致,可在pom.xml文件properties标签中加入3.1.1,然后右击项目→Maven→Update Project。二、找到Spring → Spring Starter Project。一、File → New → Project。五、创建Controller文件用于测试。三、填写项目基本信息。原创 2022-09-02 11:03:11 · 706 阅读 · 0 评论 -
dubbo服务详解
当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场需求。Dubbo是一个高性能服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案,使得应用可通过高性能RPC实现服务的输出和输入功能,和Spring框架可以无缝集成。dubbo:service/ 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心。因此要比 HTTP协议快。原创 2022-09-02 09:38:20 · 418 阅读 · 0 评论 -
Dubbo 获取本地ip错误
我们因为安全漏洞将dubbo 升级到2.7.15 版本,当环境中存在docker 部署的时候。dubbo 获取本机ip将会变成docker0的地址。原创 2022-09-02 08:17:21 · 581 阅读 · 0 评论 -
Dubbo 配置解析
先看一下dubbo-config/dubbo-config-spring/src/main/resources/META-INF目录下的spring.schemas与spring.handlers文件的内容。Spring在解析到自定义的namespace标签时,会查找对应的spring.schemas和spring.handlers文件。dubbo.xsd文件用来约束使用XML配置时的标签和对应的属性。Dubbo的配置是基于Spring自定义标签扩展实现的,例如。...原创 2022-09-01 17:08:39 · 150 阅读 · 0 评论 -
Docker安装Oracle数据库
source=oracle_vol为Host的持久化卷,若未提前创建会自动创建,可通过。一般用默认启动方式就可以了,若是需要将数据保存到本地的采用持久化方式。1.安装docker-ce (有docker老版本也可以直接使用)用一个具有dba权限的用户登录(sysdba),然后输入以下语句。4.切换到root账户(默认进入之后是oracle账户)查看volume的具体位置,target为容器中的路径。–mount表示要将Host上的路径挂载到容器中。输入密码:helowin(密码都是一样的)...原创 2022-09-01 14:41:00 · 394 阅读 · 0 评论 -
docker docker-compose 自定义网络 固定IP
注:以下全文中通用的名称,自建网络名称:test-net,容器名称:test-nginx修改daemon.json文件{{}],}EOF①手工创建地址池②通过docker-compose.yml文件创建(后文有描述)原创 2022-09-01 12:12:03 · 3709 阅读 · 0 评论 -
arm架构服务器安装JDK和Tomcat
响应国家号召, 在国产操作系统 中标麒麟上 搭建常用开发环境. 本次在 aarch64 架构的服务器上安装 jdk1.8 以及 tomcat 7.0。原创 2022-09-01 09:27:12 · 3054 阅读 · 0 评论 -
iBatis与Mybatis的区别对比
然后就是增删改查了,这个两个也是一致的。因为他方便使用啊,它最大的特性就是动态SQL语句,可以随意的拼接sql语句啊,简直不要太人性化。index - 在list和数组中,index是元素的序号,在map中,index是元素的key(可选)这个就相当定义了一个sql语句的片段,然后就可以方便的复用了啊,免得每次都要写重复的代码,麻烦,冗余。好了,总结完毕,总结也是学习的自我梳理的一部分,所以如果那里不多,请各位大佬评论,我会尽快改正。这个就是调用的,可以方便的把他放到你的增删改查语句的任意位置。...原创 2022-08-31 17:49:20 · 475 阅读 · 0 评论 -
面试题-谈谈你对JVM的理解
栈也叫栈内存,主管 Java 程序的运行,是在线程创建时创建,它的生命周期是跟随线程的声明周期,线程结束栈内存也就释放了,对于栈来说不存在垃圾回收问题,只要线程一结束该栈就 Over,生命周期和线程一致,是线程私有的。每条线程都有一个独立的的程序计数器,各线程间的计数器互不影响,因此该区域是线程私有的.分支、循环、跳转、异常处理和线程恢复等基础功能都需要依赖于这个计算器来完成。在方法区中,存储了每个类的信息(包括类的名称、方法信息、字段信息)、静态变量、常量以及编译器编译后的代码等。...原创 2022-08-31 11:11:13 · 352 阅读 · 0 评论 -
踩坑篇-Nacos+Sping-gateway+shiro实现分布式认证权限框架
另外一个原因,也是最重要的原因:shiro很少被用来做为微服务的安全框架,这让我替这个非常简单易用的框架鸣不,平开发这个,也是来证明微服务安全框架并不是只能选spring security。政企项目上线前都会安全检查的,包括代码联网审查(github,oschina等,csdn我不清楚有没有),所以保险起见,对上面的登录登出代码有删减,其他地方也没有贴完,望大家见谅。上面登录登出很一般的代码,最后一个要说一下,结合shiro给网关提供的权限接口,具体有三种判断权限的方式,用哪种可以根据需求自由选取。...原创 2022-08-31 09:50:02 · 995 阅读 · 0 评论 -
狂神说Java--Java学习笔记(合集)
名称:Computer,全称电子计算机,俗称电脑。定义:能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。组成:由硬件和软件组成。形式:常见显示有台式计算机、笔记本计算机、大型计算机等。应用:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数字节(byte, B):是计算机中 数据处理 的基本单位,习惯上用大写B表示1B(byte) = 8bit,1字节等于8位。...原创 2022-08-31 08:24:42 · 763 阅读 · 0 评论 -
解决spring security与corsFilter冲突的问题
显示spring security 与corfFilter冲突。修改后代码正常运行,跨域问题也解决。原创 2022-08-30 16:49:00 · 516 阅读 · 0 评论 -
自动化测试面试题
关联是将服务器返回的数据通过一定的规则过滤出来,将其保存成参数,以后后续代码使用,当服务器返回的数据是动态变化的,切后续脚本需要使用这个变化的数据时,拆需要做关联。将要写的代码放到javasamplerclient接口对应的实现方法中,如果需要暴露出参数,将参数天骄到getdefaultParameters方法中。执行效率和应用场景,UI执行效率低,接口执行效率高,UI是功能回归,接口是持续集成测试,接口压力测试。测试数据有效:保证数据库环境稳定,备份恢复,脚本灵活,实时提取数据,随机数。...原创 2022-08-30 15:22:17 · 149 阅读 · 0 评论 -
离线安装RabbitMQ,非root普通用户启动RabbitMQ
为了安全起见, 先删掉默认用户。注:RabbitMQ安装必须使用root用户,会自动创建rabbitmq用户(没有登录权限),每次启动RabbitMQ时会使用rabbitmq用户启动。https://www.rabbitmq.com/releases/erlang/ 下载Erlang22.3 rpm版本(源码安装会有许多依赖限制)$ sudo /sbin/service rabbitmq-server start # 启动服务,并且启动运行时。...原创 2022-08-30 13:55:18 · 1110 阅读 · 0 评论 -
查看Redis版本信息
严格上说:通过 redis-cli 得到的结果应该是redis-cli 的版本,但是 redis-cli 和redis-server 一般都是从同一套源码编译出的。在安装后的redis-stable目录下,可以看到 00-RELEASENOTES文件,该文件包含了当前使用的Redis的版本信息,以及历史版本的更新修改记录。redis-server –version 和 redis-server -v。redis-cli –version 和 redis-cli -v。...原创 2022-08-30 12:26:47 · 14475 阅读 · 0 评论 -
开源框架面试之SpringCloud面试题
Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程 序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微 服务框架,用于快速构建执行有限数据处理的应用程序。Hystrix是一个延迟和容错库,旨在隔离远程系统,服务和第三方库的访问 点,当出现故障是不可避免的故障时,停止级联故障并在复杂的分布式系统中实现弹性。通常对于使用微服务架构开发的系统,涉及到许多微服务。这些微服务彼 此协作。...原创 2022-08-30 11:03:45 · 77 阅读 · 0 评论 -
SpringCloud和SpringCloudAlibaba的区别
2.目的是为了推广阿里的产品,如果使用了SpringCloudAlibaba,最好使用alibaba整个体系产品。SpringCloudAlibaba实际上对我们的SpringCloud2.x和1.x实现拓展组件功能.1.nacos 分布式配置中心+分布式注册中心=Eureka+config。无(第三方替代方案:rabbitmq)无(第三方替代方案:xxl-job)无(第三方替代方案:2pc)...原创 2022-08-30 09:36:26 · 718 阅读 · 1 评论 -
Mysql查询历史SQL执行记录
文件位置:/home/root/mysql/data/mysql/general_log.CSV。注意:在查询到所需要的记录之后,应尽快关闭日志模式,占用磁盘空间比较大。的历史sql语句(方法:开启日志模式)三、mysql查看是否开启日志模式。...原创 2022-08-30 08:17:09 · 18584 阅读 · 0 评论 -
rabbitmq的安装
这次安装使用 yum 安装 rabbitmq,所以我们的配置一下 yum 源,为了使用 Yum 存储库,必须在 /etc/yum.repos.d/ 目录下添加一个 .repo 文件(例如rabbitmq.repo)。因为 rabbitmq 是使用 Erlang 语言开发的,所以说 rabbitmq 是在 Erlang 环境上运行的。现在已经可以启动 rabbitmq 正常的使用了,先在就是没有图形化界面管理。配置文件名称为:rabbit.app。...原创 2022-08-29 15:17:09 · 80 阅读 · 0 评论 -
Map循环遍历的五种方法
因为Map比较常用,所以今天来总结下Map取值比较常用的几种遍历方法。原创 2022-08-29 13:53:04 · 344 阅读 · 0 评论 -
JDK 8和Java 8的下载与安装
配置第二个环境变量,在系统变量中找到Path变量,编辑Path变量,新建路径。作为Java编程开发学习的第一步,首先得安装Java开发者工具包(配置第一个环境变量,新建系统变量JAVA_HOME,点击确定。配置第三个变量,新建系统变量CLASSPATH变量,变量值为。,出现以下情况则说明Java 8和JDK 8安装完成。等待安装完成,安装后会在安装路径出现以下文件。打开运行框,输入cmd进入命令行,输入命令。双击打开文件,进入安装界面。...原创 2022-08-29 12:34:43 · 1466 阅读 · 0 评论 -
Dubbo 查看服务
注:查询到将服务XxxService注册到第2步中的ip上的服务提供者服务器,如果结果中是自己的服务器,说明服务已经注册到zookeeper上。1.在cmd黑窗口中,cd C:/develop/zookeeper-3.4.5/bin。zkCli.cmd -server IP:PORT(默认连接本地,默认端口2181)2.使用zk客户端连接指定的zk服务器。切记/dubbo/不能缺少。...原创 2022-08-29 11:12:39 · 1054 阅读 · 0 评论 -
我爱学Java之JVM中的OopMap
这里会涉及上下边界检查(GC堆的上下界是已知的)、对齐检查(通常分配空间的时候会有对齐要求,假如说是4字节对齐,那么不能被4整除的数字就肯定不是指针),之类的。由于半保守式GC在堆内部的数据是准确的,所以它可以在直接使用指针来实现引用的条件下支持部分对象的移动,方法是只将保守扫描能直接扫到的对象设置为不可移动(pinned),而从它们出发再扫描到的对象就可以移动了。对Java线程中的JNI方法,它们既不是由JVM里的解释器执行的,也不是由JVM的JIT编译器生成的,所以会缺少OopMap信息。...原创 2022-08-29 09:36:03 · 382 阅读 · 0 评论 -
实体中时间类型LocalDateTime,查询的时候mybatis报错
将数据库连接池Druid设置为1.1.21版本。原创 2022-08-28 09:25:50 · 513 阅读 · 0 评论 -
大数据入门(14)hadoop+yarn+zookeeper集群搭建
2.2.6修改slaves(slaves是指定子节点的位置,因为要在weekend01上启动HDFS、在weekend03启动yarn,所以weekend01上的slaves文件指定的是datanode的位置,#格式化后会在根据core-site.xml中的hadoop.tmp.dir配置生成个文件,这里我配置的是/weekend/hadoop-2.4.1/tmp,#然后将/weekend/hadoop-2.4.1/tmp拷贝到weekend02的/weekend/hadoop-2.4.1/下。...原创 2022-08-28 06:48:50 · 371 阅读 · 0 评论