- 博客(15)
- 收藏
- 关注
原创 主机ping虚拟机超时?
主机ping虚拟机超时,其实很容易就能想到是不在同一个网段导致的。路径:网络和Internet->高级网络设置->更改适配器选项。虚拟机ip地址为:192.168.125.128。修改完再去ping一下,就发现可以ping通了。主机ip地址为:192.168.1.108。可以看到这两个ip果然是不在同一个网段。在主机中找到V8适配器将网段设为同一个。主机中命令行输入:ipconfig。虚拟机中命令行输入:ip addr。我们先分别查看主机和虚拟机的ip。
2024-01-14 16:28:00
1529
1
原创 Feign介绍及使用
Feign是一个声明式的Web服务客户端,它使得Web服务客户端的编写更加方便。通过Feign,可以轻松地封装远程服务的调用,使得调用远程服务就像调用本地服务一样简单先设置日志以debug级别输出,
2024-01-12 22:00:14
565
原创 nacos配置中心
总结:通过修改项目的yml中我们可以使用nacos中的不同配置。(namespace->group->dataID)重启服务后,在nacos注册中心重新进行配置发布之后,就能看见配置信息表中增加了一行数据,完成了配置数据的持久化。注:在控制层上添加@RefreshScope(动态刷新)注解,可以实现实时更改服务配置并且显示在前端页面上。启动程序,刷新浏览器就能看见使用的是goods组中的配置。启动程序,刷新浏览器就能看见使用的是test配置。就能获取到在nocas中设置的配置了。在浏览器地址栏中输入地址。
2024-01-11 22:32:34
388
原创 nacos服务治理
现在就有3个模块了,service-goods商品模块,service-store库存模块,service-order订单模块。当然这样我们只能请求到固定端口的地址"http://localhost:8101/store/" + skuID。@LoadBalanced注解默认的负载均衡方式是轮询,请求会轮流交给第一台服务到最后一台服务处理。浏览器中就会显示出数据,有商品本身的属性,还有库存模块中的库存数量。启动两个不同端口的库存服务和一个商品服务,在商品页面发送多个请求。记得启动nocas服务。
2024-01-10 21:14:34
800
原创 Redis的一些基本命令以及Jedis的使用
Redis发布和订阅(pub/sub)是一种消息通信模式:发送者发送消息,订阅者接受消息。Redis可以订阅任意数量频道。
2024-01-05 21:49:43
931
原创 java爬虫获取网站图片
因为刚好需要一些图片素材,然后就去网站上下载,但是一张一张的太慢了,一想我学啥的,我学编程的啊,就想到用爬虫,虽然老早就听说过python爬虫的大名,但是还没有使用过,就去看了一些技术博客。哎嘿,居然发现一些用java写的,而且看着好像挺简单,就去入门了一下。大体流程就是:通过网站url获取到页面源码,然后找到img标签获取图片路径,最后通过流操作拷贝到本地文件夹中。👇关于爬虫的一些使用。
2023-12-31 23:34:33
1337
原创 java IO流
流,从概念上来说是一个数据流,可以从流中读数据,也可以往流中写数据。在IO中流可以是字节流,也可以是字符流。:输入/输出流是相对于我们的程序来说的,而不是数据源。IO,指的是Input和Output,即输入和输出。:抽象类不可以被实例化,需要通过他的子类来实现。void close():关闭输入流,释放资源。void close():关闭输入流,释放资源。:是字节输入流的所有类的父类。:是字节输出流的所有类的父类。数据源,提供数据的原始媒介。:用于读取的字符流抽象类。:用于输出的字符流抽象类。
2023-12-30 16:25:16
347
原创 spring两大核心:IoC和AoP的使用
对业务代码的各个部分进行隔离,将非业务代码抽离出去,保留核心业务代码,使得业务代码之间的耦合度降低。将计算器实现类中的日志代码提取出来,编写一个切面类,然后在xml文件中进行配置扫包和自动加载,生成一个代理对象,最后对代理进行编程。计算器实现类中的方法流程可以看这张图,打印方法参数和打印方法结果都是类似的,可以提取出来作为一个切入点。结果:保留了计算器实现类中的核心业务代码,将日志代码剥离出来,降低了代码间的耦合度。用一个java类来代替xml文件,将xml中的内容使用配置类实现。
2023-12-29 20:41:30
845
原创 Java数据库建立学生表
Java数据库建立学生表代码如下:👇👇👇import java.sql.*;//数据库建立学生表public class Mysql { //数据库名为world,用户名为root,密码为admin private static String url = "jdbc:mysql://localhost:3306/world?serverTimezone=UTC "; private static String userName = "root"; private static Stri
2022-05-21 22:52:16
4281
3
原创 C语言输入一个三位数,并将其逆序
#include<stdio.h>int main(){int n,m;int a,b,c;printf(“请输入一个三位数:\n”);scanf("%d",&n);a=n/100;b=n/10%10;c=n%100%10;m=c100+b10+a;printf("%d",m);return 0;}
2020-11-11 16:56:34
7283
原创 C语言交换两个不同数的值
#include<stdio.h>int main(){int a=2,b=3;int temp;if(a!=b){ temp=a; a=b; b=temp;}printf("a=%d,b=%d",a,b);return 0;}
2020-11-11 16:27:06
211
原创 C语言求时差
C语言求时差#include<stdio.h>int main(){int hour1,minute1;int hour2,minute2;int t1,t2;scanf("%d %d",&hour1,&minute1);scanf("%d %d",&hour2,&minute2);t1=hour160+minute1;t2=hour260+minute2;int t=t1-t2;printf(“时差为%d小时%d分钟”,t/60,t%60
2020-11-11 16:00:39
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人