自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (2)
  • 收藏
  • 关注

原创 [电源选项]没有系统散热方式,没有被动散热选项

电脑没有系统散热方式,没有被动散热选项的解决办法

2023-10-12 09:46:29 6018 2

原创 SpringCloud笔记-05-Nacos配置管理

Nacos统一配置中心

2022-04-22 00:06:04 1914

原创 SpringCloud笔记-04-Nacos注册中心

带你了解Nacos注册中心,集群、权重、命名空间

2022-04-20 23:34:43 429

原创 SpringCloud笔记-03-Ribbon负载均衡

Ribbon的负载均衡如何实现的,本篇文章详细介绍了过程

2022-04-18 13:40:13 422

原创 SpringCloud笔记-02-Eureka注册发现

Eureka笔记

2022-04-16 21:52:22 497

原创 SpringCloud笔记-01-服务拆分

服务拆分基本概念

2022-04-16 18:05:11 959

原创 关于Hyper-v相关的命令

CMD运行bcdedit /set hypervisorlaunchtype off恢复使用:bcdedit /set hypervisorlaunchtype auto

2021-10-26 14:02:47 1131

原创 STM32-(基于STM32F4)-GPIO基本结构-输入/输出模式

GPIO基本结构目录文章目录GPIO基本结构目录M4的IO口基本结构特性输入通道输出通道4种输入模式输入浮空输入上拉输入下拉模拟模式4种输出模式开漏输出模式开漏复用输出模式推挽输出模式推挽复用输出模式总结输入模式输出模式M4的IO口基本结构特性输入通道保护二极管: 起到了保护的作用标准3.3V可以容忍5V的输入上拉和下拉电阻 : 在M4框图中上拉和下拉放到了外部,这样输入和输出都可以使用施密特触发器当使用模拟输入时候 施密特触发器处于关闭状态输入值不是模拟量时候,施密特

2021-05-15 22:16:22 1217 8

原创 作死了一次Ubuntu卸载Python了...

事件起因本来好好的电脑,就是感觉平时也不咋用Python,然后就吧Python卸载了,然后神奇的一幕发生了,软件图标一个个减少,人都懵逼了,什么鬼再然后电脑就开不开机了,开机就黑屏解决方法Ctrl + Alt + F2切换tty2然后执行下面代码sudo apt-get install ubuntu-desktop然后桌面就回来了,东西还在,虚惊一场不过,莫名其妙的又吧什么扫雷、纸牌安装回来了。。。...

2021-03-08 19:57:00 713

原创 [java核心技术]-Java的基本数据类型理解

Java的基本数据类型8种基本数据类型共可分为四大类,分别为:整数:byte(1字节)short(2字节)int(4字节)long(8字节)整数默认类型是int浮点数:float(4字节)double(8字节)小数默认类型是double布尔类型: booleantrue(真)false(假)字符型:char(2字节)基本数据类型的使用一、整数1)byte表示整数,最小的整数类型,占1个字节。-128~127例如:byte a = 50;

2020-11-13 19:47:59 294

原创 解决switch的Constant expression required问题

问题描述如图:case后面报红解决方法:这个常量忘记加final了 public static final int TYPE_REG = 2; 即可case后面跟的是常量例如 上面这个、或者2、3、等数字或者 “你好” 字符串case后面不可以用变量实在看着不爽可以用 if 哈哈哈我要不是发现了忘记加final,我都有可能直接改成 if …...

2020-06-08 22:15:07 7895

原创 一张图了解MySQL中database和table的关系

一张图了解database和table的关系事情起因最近在上mysql的课,但是好多人一开始都是吧database和table闹混这俩啥是啥玩意啊???SHOW DATABASES;和SHOW TABLES有啥区别为什么我创建了半天的表,然后重新开了下软件SHOW TABLES一直报错ERROR 1046 (3D000): No database selected上面的这个报错是因...

2020-05-01 22:00:01 5610 1

原创 [DeepLearning4j学习日记]-ND4J矩阵的基本操作

什么是ND4J官网上的介绍是这样介绍的ND4J是Java编写的开源、分布式深度学习项目,由总部位于旧金山的商业智能和企业软件公司Skymind牵头开发。团队成员包括数据专家、深度学习专家、Java程序员和具有一定感知力的机器人。 通过科学计算,分析师能够从大数据中挖掘出价值。我们认为,业内对深入理解和挖掘数据之货币价值的旅程才刚刚起步。因此,我们决定在Java虚拟机(JVM)环...

2020-03-15 11:19:42 1585

原创 [easyAi]-想学人工智能又不会数学? Java程序员的福利来了!

故事背景现在人工智能的热潮越来越火了有的java程序员就好慌、怎么办?现在的年轻人,动不动就来个什么深度学习,弄得一脸懵逼,感觉跟不上时代了其实,无非就是训练,训练完了然后进行应用那么有没有一种东西就如下面的所说:我只给你数据,然后告诉你对错,你自己慢慢参悟吧!!其实是有的!!!其实对于现在很火的人工智能,可以这样理解你可以将数据交给一个 黑匣子去训练 这样等他找到这样的特征...

2020-03-13 15:52:36 1419

原创 [java核心技术]-函数式接口

概念函数式接口指的是:有且只有一个抽象方法的接口函数式接口,适用于函数式编程场景的接口。而java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。定义一个函数式接口这样就定义了一个函数式接口但是一个接口是可以有多个抽象方法的要如何确定自己定义的的确是一个函数式接口呢如下图,他是不能被当做函数式接口的,因为有多个抽象方法这个时候我们就要用...

2020-03-11 15:43:49 294

原创 [java核心技术]-关于java的输入和输出,应该这样理解

问题前景学java的都知道输出语句是System.out.println("你好");但是获取输入的值为什么这么麻烦呢我们通常使用的方式如下Scanner scan = new Scanner(System.in);String s = scan.nextLine();如果你在给萌新讲课,那么你不仅要解释public static void main(String[] args...

2020-03-10 13:50:13 449

原创 [QQAI机器人]-文言文交互式编程

文言文交互式编程程序效果先来看看怎么使用吧Github地址https://github.com/xiaoshuai125/JCQ_ChineseLanguage 也可以通过百度网盘链接:https://pan.baidu.com/s/1FIM7zih7m55MmIZ7Qkui9A提取码:owst源码里有丰富的备注,可以看备注环境配置JCQ的环境配置这里就不说了,...

2020-03-06 20:43:03 1163 1

原创 5行Java代码算出任意数的阶乘

阶乘怎么计算假如我要计算5的阶乘那么结果就是num = 5*4*3*2*1第一种方案@Testpublic void test1(){ System.out.println("10阶乘 = " + f1(10));}/** 计算阶乘 **/public double f1(double n1){ if (n1 == 1)return 1; return n1*f...

2020-03-04 20:54:30 619

原创 [QQAI机器人]-接入腾讯AI接口

简述腾讯AI的接口有什么功能腾讯Ai有一些特别有用的智能接口详细的如下图为什么使用腾讯AI因为 免费 ! ! !点击进入 腾讯AI官网开发环境环境配置JCQ的环境配置这里就不说了,这里直说怎么去实现[QQAI机器人]-使用Java开发环境搭建配置好完成后,使用里面的 Maven Demo在就这里需要用到jsoup,如果不会请参考[QQAI机器人]-爬虫机器人...

2020-03-03 19:59:39 8678 4

原创 [QQAI机器人]-爬虫机器人

简述爬虫是什么爬虫就是按照一定的规则来抓取我们想要的数据例如 我可以获取我的博客博文以及连接按照设定的规则来爬数据智能机器人是什么例如我们现在要用的QQ机器人他可以按照你的规则来回复你的消息你可以和他聊天也可以让他把你去办某些事情例如 你可以问他 我的快递到哪了 ,他就会回复你快递的信息功能实现环境配置JCQ的环境配置这里就不说了,这里直说怎么去实现[QQAI机器人...

2020-03-02 15:58:13 4827 1

原创 [QQAI机器人]-使用Java开发环境搭建

什么是AI机器人可以理解为它是你的贴心小助手,能过满足你的一些要求如果接入物联网设备,那么他就是你的贴心小管家例如:你让他开灯,他就会按照你的指示去做他也可以陪你聊天,提供一些便捷的功能也可以让他帮你跟踪快递,你的快递有新动态的时候他就会给你发消息也可以结合网络爬虫、计算机视觉、等一些领域,来帮你解决一系列的问题等等等等开发环境这里使用的是酷Q机器人框架...

2020-03-02 14:05:54 2473 1

原创 [深入了解Java集合框架]-Set集合以及选用

SetSet实现了Collection,所以他拥有Collection的全部方法点击查看Collection的方法特点不允许存储重复的元素没有索引以及带索引的方法不能使用 普通的for(fori循环)循环 遍历内部进行排序,并不是按照添加顺序排序可以有null,但是只能有一个Set就像是身份证,只要知道他的身份证号,就可以找到他的信息,而身份证号是全国联网的,有且只有一个身份...

2020-02-25 18:31:54 190

原创 [Java核心技术]-小白学正则

正则表达式正则表达式是字符串处理中最常用的工具,他能准确的表达出我们需求的字符串格式,从而挑选出我们想要的结果在java.util.regex包下有下面几个类,下面来说明一下这里就说我们经常要是有的两个类Pattern 类:Pattern 对象是一个正则表达式的规则对象。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回...

2020-02-23 20:37:13 173

原创 [深入了解Java集合框架]-数据结构

数据结构数据存储的常用结构有:栈、队列、数组、链表和二叉树。栈栈:它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加、查找、删除等操作。简单的说:采用该结构的集合,对元素的存取有如下的特点先进后出(即,存进去的元素,要在后它后面的元素依次取出后,才能取出该元素)。例如,子弹压进弹夹,先压进去的子弹在下面,后压进去的子弹在上面,当开枪时,...

2020-02-21 16:42:13 311

原创 [Java核心技术]-Math数学工具类

什么是数学工具类Math类包含执行基本数字运算的方法,如基本指数,对数,平方根和三角函数。下面就是所有的数学计算api 一些常用方法static double sqrt(double a)平方根static double cbrt(double a)立方根static double random()返回一个值 大于等于 0.0 ,小于 1.0 的double值(随机数...

2020-02-21 15:36:49 311

原创 [Java核心技术]-注解

什么是注解注释和注解注释:用文字描述程序,写给程序员看的注解:说明程序,给计算机看的定义:注解(Annotation),也叫元数据。一种用代码级别的说明。它是JDK1.5及以后的版本引入的一个特性,与类、接口、枚举是在同一个层次。他可以声明在包、类、字段、方法、局部变量、方法参数等的签名,用来对这些元素进行说明概念描述JDK1.5之后的新特性说明程序的使用注解:@注解名称...

2020-02-20 17:38:52 396

原创 [Java核心技术]-反射技术

反射是什么反射: 将类的各个组成部分封装成其他对象反射是框架实际的灵魂框架: 半成品软件,可以在狂角点基础上进行软件开发反射带来的好处可以在程序运行过程中,操作这些对象可以解耦Java程序执行过程拿一个People类说明public class People { //成员变量 private int age; private String name;...

2020-02-19 17:54:12 259

原创 [深入了解Java集合框架]-Properties的使用

Properties的使用Properties类表示一组持久的属性。Properties可以保存到流中或从流中加载。属性列表中的每个键及其对应的值默认都是字符串。他也是java集合框架中的一员它继承了Hashtable,同时也实现了Map类Properties对象的创建public Properties()创建一个没有默认值的空属性列表。public Properties(Pr...

2020-02-18 16:34:05 354

原创 [Opencv-java]-解决Mat对象出现随机瞎画问题(new出来的对象是二手的???)

new出来一个二手对象???和往常一样,开开心心的写代码突然出现的一个Bug让我措不及防!!!这是怎么回事,这突如其来的花纹又是怎么回事这些图片为啥都是 二手的 ???出现这样的情况之后我就深入Mat对象的源码进行观察发现Mat对象的每一次操作都是基于nativeObj这个long类型的变量操作的可能是在C++中的指针吧然后我就对 dst 这个引用对象进行了控制台打印输出...

2020-02-15 13:18:04 405

原创 就要情人节了,用Java来和你的(智能)女朋友一起来下棋吧

你有女朋友吗?想和你的女朋友一起快乐的玩耍吗?来吧,先来看看下面代码教你正确的打开游戏/** 游戏入口 */public static void main(String[] args) { Scanner scanner = new Scanner(System.in); boolean hasGirlFriend = false; Player p1,p2;...

2020-02-13 21:25:07 434

原创 java中面向接口编程的好处

java中面向接口编程的好处事情起因刚开始学的时候还在想弄什么接口,真麻烦还有那个什么List 直接用ArrayList不行吗,非要再写个接口虽然在学完ArrayList和LinkedList之后感觉的确是有一点点用途,但是感觉还是没有那么强烈终于有一次!!!在安卓平台做Opencv识别的时候,想调试,真的是太难了这个时候就想,我直接在PC上的java环境调试不行吗但是要怎么做...

2020-02-13 19:54:07 593

原创 [Java核心技术]-字符串类

java字符串Java中有个类叫做String类java.lang public final class String extends Object implements java.io.Serializable, Comparable<String>, CharSequence, Constable, ConstantDesc该String类代表字符串。 在Java程序中,如...

2020-02-13 17:27:07 283

原创 [深入了解Java集合框架]-List集合是什么鬼,能吃吗?

List和SetList和Set都实现了Collection接口

2020-02-13 13:49:09 322

原创 [深入了解Java集合框架]-集合框架结构

Java集合框架概述java集合框架是什么Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*java集合框架结构紫色代表接口绿色代表抽象类黄色代表实现类各个类型的优缺点...

2020-02-12 16:48:55 221

原创 [深入了解Java集合框架]-Collection

Java集合框架概述java集合框架是什么Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*java集合框架结构紫色代表接口绿色代表抽象类黄色代表实现类CollectionCollection接口提供了一组操作成批对象的方法它提供了基本操作如添加、删除。它也支持查询操作如是否为空i...

2020-02-12 16:43:43 323

原创 [OpenCV学习日记-java]-18-角点检测

角点检测在图像边缘中有一些特殊的像素点值得我们关注,那就是图像边缘的角点,这些角点更能反映出图像中对象的整体特征,基于角点周围的像素块生成特征描述可以更好的描述图像特征数据Harris与Shi-Tomasi 的计算角点响应公式Harris角点检测对输入图像进行 Harris 边界检测。输出是一幅浮点值图像,大小与输入图像大小相同,浮点值越高,表明越可能是特征角点(也可以对图像进行阈值化...

2020-02-09 18:05:45 622

原创 [Java爬虫-WebMagic]-06-将爬取结果保存成Excel

将爬取结果保存成Excel我们可以吧爬取的结果保存成一个Excel文件,方便计算也方便别人查看导包Gradle//爬虫包compile group: 'us.codecraft', name: 'webmagic-core', version: '0.7.3'compile group: 'us.codecraft', name: 'webmagic-extension', ver...

2020-02-08 17:06:22 1162

原创 [Java爬虫-WebMagic]-05-多级爬取

多级爬取有时候我们需要爬取一些多级的资料例如 我想爬取博客 所有分栏 的 所有博文 这样的话单纯的像之前的爬取方法爬不到而且分栏是可以改变的 可能作者突然加了个分栏,你的程序就需要做一次修改为了解决这种问题,所以可以使用 多次爬取来解决第一步 配置爬虫入口这里直接使用简写方式了//只需要在这里添加上博客地址就可以了private static String homeUrl = "...

2020-02-08 15:58:14 1529

原创 [Java爬虫-WebMagic]-04-处理爬取的结果

使用和定制PipelinePileline是抽取结束后,进行处理的部分,它主要用于抽取结果的保存,也可以定制Pileline可以实现一些通用的功能。一个爬虫可以同时定制多个PipelinePipeline的接口定义如下:public interface Pipeline { // ResultItems保存了抽取结果,它是一个Map结构, // 在page.putFiel...

2020-02-08 13:37:49 1204

原创 [Java爬虫-WebMagic]-03-解析Html源码

解析Html源码在上一篇中,获取了网页的html源码,但是里面东西太多了,并不是我们想要的结果所以我们需要提取我们想要的结果使用Selectable接口,你可以直接完成页面元素的链式抽取,也无需去关心抽取的细节。我们通过Page对象获取了html对象,如果深入的话会发现,Html对象的父类实现了Selectable接口,它是可以进行提取元素的。Selectable中的部分API...

2020-02-07 19:35:05 1128

Java控制台五子棋小游戏Ai纯算法1.zip

粉丝下载 java控制台五子棋,增加了Ai算法 可以选择人机对战 或者人人对战 或者Ai对Ai,没有任何窗口化代码,只有算法代码

2020-11-23

Java控制台五子棋小游戏Ai纯算法.zip

java控制台五子棋,增加了Ai算法 可以选择人机对战 或者人人对战 或者Ai对Ai,没有任何窗口化代码,只有算法代码

2020-01-13

空空如也

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

TA关注的人

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