自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 NacosConfig获取不到配置中心

【代码】NacosConfig获取不到配置中心。

2023-07-04 23:07:08 848

原创 java8新特性

简单的说,在Java8中,**Lambda表达式就是一个函数式接口的实例。换句话说,方法引用就是Lambda表达式,也就是函数式接口的一个实例,通过方法的名字来指向一个方法,可以认为是Lambda表达式的一个语法糖。值得注意的是,如果在 Map 中添加重复的键,那么该键对应的值会覆盖掉原来的值。要求:实现接口的抽象方法的参数列表和返回值类型,必须与方法引用的方法的参数列表和返回值类型保持一致!**右侧:**指定了 Lambda 体,是抽象方法的实现逻辑,(其实就是重写的抽象方法的方法体)

2022-10-13 09:12:01 884 1

原创 nginx

ngnix—反向代理服务器,原理以及应用实例一刷

2022-08-09 22:19:48 365

原创 MyBatis-Plus

mybatis-plus只做增强 不做改变

2022-08-09 11:34:22 3958

原创 Springboot学习

Springboot详细学习笔记

2022-07-31 20:54:05 1034 1

原创 Vue学习笔记(二)

vue实例化组件的编程

2022-07-31 20:46:32 185

原创 vue3学习笔记

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。添加开发Vue谷歌开发工具这里修改成false就不会提示出来上面的那个提示才开始遇到错误了是因为多谢了一个的标签导致的错误ico是Icon file的缩写,是Windows的图标文件格式的

2022-07-31 20:38:34 335

原创 Redis6学习笔记

Redis 核心技术与实战 (geekbang.org)技术的分类:1、解决功能性的问题: Java、Jsp、 RDBMS、 Tomcat、 HTML、 Linux、 JDBC、 SVNJ2、解决扩展性的问题: Struts、Spring、 SpringMVC、 Hibernate、 Mybatis3、解决性能的问题: NoSQL、Java 线程、Hadoop、 Nginx、 MQ、ElasticSearchsNoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL”, 泛指非关

2022-07-31 20:16:37 910

原创 Dubbo分布式框架

对于服务提供方,需要发布服务,而且由于系统的复杂性,服务的数量和类型也是在不断地膨胀;对于服务消费方,他最关心如何获取到它所需要的服务,面对复杂的应用系统,需要管理大量的服务调用。dubbo官方推荐zookeeper注册中心,相当于一个小本本zookeeper是ApacheHadoop的一个子项目,支持变更推送,适合作为Dubbo的服务注册中心,工业强度较高,可用于生产环境,并且推荐使用ZooKeeper安装才开始并没有安装上是因为java_home没有配置成功mdol实体类。...

2022-07-18 17:34:12 164

原创 SpringMvc学习笔记(三)

转发的地址永远也不会改变,不管转发的是action还是什么其他的,关键字是在return的返回参数前面去放置forword:重定向以及转发的四种方式第一种:默认的转发第二种:带action的转发第三种:重定向第四种:带action的重定向前端代码:后端代码:主要是forward和redirect这两个参数,总结就是转发的路径是不会改变的,但是重定向给的是第一个案例​效果展示第一种第二种第三种第四种SpringMvc的默认参数类型1)HttpServeletRequest2)HttpServ

2022-07-12 16:18:41 209

原创 SpringMvc(二)

五种提交数据的方式:(从前端像后台提交数据)第一种:单个数据进行提交 提交方式:直接就可以收到后台传过来的代码第二种:对象封装的方式进行提交在提交请求当中,保证请求参数的名称和实体类成员变量的名称一致,就可以自动进行提交Tomcat升级之后就已经被解析了,不是spring框架来进行改善的,但是Tomcat也只是解析了get方法里面的全部的中文和post请求是没有关系的后端关键是传参的参数名字和实体类的参数名字要保持一致才可以实体类pojo 后端请求第三种:动态占位符提交仅限于超....

2022-07-11 14:15:31 140

原创 SpringMvc学习笔记(一)

@Requestmapping详解 RequestMapping也可以添加在类上面,不过就相当于多了一个路径 相当于就是多了一个路径 GET和POST的区别有哪些?HTTP最常用的两大请求方法_哔哩哔哩_bilibili 优化的五个方向:resultMapping可以提交post方法,或者是get方法第一个数据提交的方式:散提数据直接用Stri...

2022-07-05 13:33:49 69

原创 Ajax学习笔记(三)jQuery

什么是jQueryjQuery是一门轻量的、免费开源的JS函数库,主要作用是用于简化JS代码轻量的:代码或项目对该技术的依赖程度,依赖程度越低,这个技术越轻,反之,依赖程度越高,这个技术越重。推荐使用轻量级的技术框架jQuery的核心思想:"写的更少,但做的更多"通过 jQuery,您可以选取(查询,query) HTML 元素,并对它们执行"操作"(actions)。jQuery** 库包含以下功能:基础语法是:$(selector).action() jQuery 的下载 和使用: Download

2022-06-30 16:17:35 151

原创 ajax学习笔记(二)

做一个连接数据库的验证前端后端点击按钮 显示学院的列表回顾json 一、JSON的解析方法有两种:eval()和JSON.parse()var jsonstr='{"str1":"Hello,", "str2":"world!"}';var evalJson=eval('('+jsonstr+')');var jsonParseJson=JSON.pa

2022-06-28 10:13:54 78

原创 Ajax学习笔记

(100条消息) Ajax 请求的五大步骤_没有天赋全靠手打的博客-CSDN博客_ajax请求的五个步骤 连接在同一个局域网 navicat可以将数据转化为sql语句 四种提交request的方式:url,超链接,form表单,还有js提交请求传统方式:提交一下,就会全部刷新一遍原来提交的时候,如果一提交表单之后,界面就会刷新,用户原来的体验就会断掉Ajax请求可以只刷新部分的界面,不会刷新整个界面 可以多个线程,并不会之间相互去影响异步:类似于多线程并发 (108条消息) console.log有什么作

2022-06-24 17:01:53 379

原创 Js学习笔记(四)

复选框的全选和取消;获取下拉列表的value;周期函数setInterval;支持内置类Array;BOM编程的open和close; 弹出确认框;BOM编程的history和location;window 对象给我们提供了一个 location 属性用于获取或设置窗体的 URL,并且可以用于解析 URL 。 因为这个属性返回的是一个对...

2022-06-18 08:54:28 104

原创 JS学习笔记(三)

innerHTML和innnerText操作div和spaninnerHTML是将后面的字符串当作html语言脚本来处理innerText是将后面的字符串当作Text文本来处理 正则表达式:什么是正则表达式有什么用? 字符串格式匹配 是一门独立的研究第一:常见的符号第二:简单的正则表达要会写第三:要会创建正则表达式对象,正则表达式的方法有哪些 (101条消息) 正则表达式全解析+常用示例_墨遥的博客-CSDN博客_正则表达式例子详解 写两个程序:一个是验证邮箱的地址是否合法的,另一个是去除空格的

2022-06-13 20:14:53 69

原创 Javascript学习笔记(二)

事件:js里面常见的事件事件句柄是在事件之前加上on,自己写的函数,没有通过程序去调用的话,而是通过点击一些事件来调用的话就是回调函数通过document.getElementbyId来调用函数:也可以通过直接匿名函数来调用: Js代码的执行顺序: 这样加载不到下面的id,因为是按着顺序来执行的必须需要全部都先加载出来,然后再调用通过onkeydown可以来控制键盘按下之后,就会弹出来窗口 function里面会传递进来一个事件,通过这个事件来判断 对于键盘事件有一个keyco

2022-06-13 14:58:25 85

原创 JavaScript学习笔记

这里的onclick是事件句柄,不叫作事件,click才是事件一般以标签属性的方式存在第二种嵌入script代码的方式 用script标签,从上而下依次去进行,可以在任意地位置第三种引入外部的js代码:(不可以在引入脚本的代码块儿里面在写代码,不可以简化标签) js的变量必须要提前去声明,但是后续调用的时候,跟着python差不多 js函数方法的调用:NaN表示一个具体存在的值,not a nummberjs里面并没有方法的重载后面的函数会将之前的函数覆盖掉 一个变量在声明的时候

2022-06-12 20:32:13 67

原创 HTML CSS 学习笔记

(77条消息) EditPlus下载安装及基本设置_沧海黎明的博客-CSDN博客_editplus怎么下载第一个HTML<!-- 1.这是HTML的注释 2.加上以下的代码的第一行就表示HTML5的语法,去掉就说明是HTML4.0 3.HTML不区分大小写,语法松散不严格--><!doctype html><html> <head> <title>第一个HTML程序</title> </head&.

2022-06-11 11:11:42 196

原创 Spring学习笔记(五)

将MyBatis 与Spring 进行整合,主要解决的问题就是将SglSessionFactory 对象交由Spring来管理。所以,该整合只需要将SglSessionFactory的对象生成器SgISessionFactoryBean注册在Spring 容器中,再将其注入给Dao 的实现类即可完成整合。实现Spring与MyBatis 的整合。常用的方式:扫描的Mapper 动态代理。Spring 像插线板一样,mybatis框架是插头,可以容易的组合到一起。...

2022-06-06 10:40:35 72

原创 Spring学习笔记(四)

aop

2022-06-04 19:31:21 439

原创 Spring学习笔记(三)

面向切面编程AOPAOP(Aspect Orient Programming),面向切面编程切面:公共的,通用的,重复的功能称为切面,就是将切面提取出来,单独开发,在需要调用的地方通过动态代理的方式来调用

2022-06-03 17:05:24 72

原创 Spring学习笔记(二)

基于注解的IOC(99条消息) Spring基于注解的IoC配置_Demon_gu的博客-CSDN博客也称为DI(Dependency Injection),它是IOC的具体实现技术总的都是要创建对象,并且进行依赖的注入1)创建对象的注解@Componet:可以创建任意的对象@Controller:专门可以创建控制器的对象(Servlet),这种对象可以接受用户的请求,可以返回处理结果给客户端@Service:专门用来创建业务逻辑层的对象,负责向下访问数据访问层,处理完毕之后的结

2022-05-29 09:04:01 110

原创 Spring学习笔记(一)

框架的核心是AOC和IOC,支持很多框架面向接口编程:类中成员变量设置为接口 方法的参数设置为接口 方法的返回值设置为接口 调用的时候接口指向实现类 i18n表示的是国际化Spring特点:1)轻量级,每个jar很小,对代码无污染,2) 面向接口编程 项目可拓展性强 可维护性高3)AOP面向切面编程 底层是动态代理(类比日志来理解,谁用谁拿走,集中开发)4)整合其他的框架,整合后使其他的框架更方便IOC是一个概念也是一个思想,由Spring进行对象的创建和依赖注入,.

2022-05-28 13:40:15 156

原创 Mybatis学习笔记(四)

前面涉及到了一个解决办法就是起别名,后面还是将resultMap来引入解决问题(84条消息) resultMap的用法以及关联结果集映射_正在努力的陈序员的博客-CSDN博客_resultmap

2022-05-23 17:26:27 96

原创 Mybatis学习笔记(三)

动态sql引入(81条消息) 动态SQL_陈伟chenwei的博客-CSDN博客_动态sql动态sql的第一个标签<sql>标签引用的时候要用<include>才可以 <sql id="allColumns"> id,username,birthday,sex,address </sql> <select id="getAll" resultType="org.example.pojo.Users">

2022-05-07 01:00:20 518

原创 2022年5月6日参加比赛的一点心得

今天是2022年5月6日,现在我已经本科接近毕业了,毕设的论文还没开始搞,和学弟学妹们一起参加了计算机设计大赛和三创比赛。本来以为现在的我和学弟学妹们去参加这些比赛应该是比较稳的,寒假给学弟学妹做了网站结果最后没过校赛,而且排位还挺低的。之后又拿着之前做过的项目让他们去打了计算机设计大赛同样是被校赛卡住了,导致最近情绪有点低落,可能还是有很多要学的东西吧,也可能是时机不当。后面还会遇到很多小坎坷,暂且把这些先记下来吧 加油...

2022-05-06 14:04:50 266

原创 Mybatis学习笔记(二)

动态代理的意义:在UserDao接口访问层下面的实现类里面 UsersDao里面的类是在Map文件里面的需要mybatis去解析。这里面按我现在的理解是,底层的sdk代理了UsersMappper.xml文件来的,这个UserMapper文件是和UserMapper的接口绑定在一起的 既然是在一起的所以就是 xml文件里面必须得和UserMapper接口里面的方法保持一致,要不都不算是implement了首先在pojo里面建立一个实体类:按着数据库正常来就像但是要注意的是驼峰命名法.

2022-05-04 21:46:41 328

原创 mybatis学习笔记(一)

(78条消息) 代理模式的使用总结_ZYF-ZYF的博客-CSDN博客_代理模式有啥用代理的目的:目的对象不可访问,通过代理对象来进行访问作用:控制目标的访问,增强的功能代理的分类:静态代理和动态代理代理模式的特点:1.目标对象和代理对象实现同一个业务接口2.目标对象必须实现接口3.代理对象在对象运行前就已经存在4.能够实现目标对象的切换,但是无法实现功能的灵活切换下面的三个程序:总结一定是要面向接口编程统一来写一个service.Service 这样的类,.

2022-05-02 13:40:17 234

原创 Maven学习笔记

maven的核心概念(77条消息) Maven的核心概念_EQ思凡的博客-CSDN博客_maven核心概念1.POM文件pom文件项目对象模型,maven把一个项目当成一个模型使用约定的目录结构:maven项目中的目录和文件都是固定的坐标:是唯一的一个字符串,用来表示资源依赖管理:管理你的项目可以使用jar依赖仓库管理:(了解就可以)资源存储的位置生命周期:(了解)maven构建项目的周期插件和目标:继承:聚合:maven项目的约定目录:项目/ ..

2022-04-29 13:22:36 594

原创 JDBC操作学习

JDBC:是SUN公司制定的一套接口,目的就是为了解耦合每一个数据库都有自己的实现原理,Oracle有自己的实现原理,Mysql有自己的实现原理,SQLserver也有自己的实现原理,如果不去规定一套规范,那就需要写多套程序JDBC连接步骤:1.注册驱动(告诉要连接的是哪个品牌的数据库)MySQL :: MySQL Community Downloads(73条消息) 在mysql官网上下载连接的jar包_18你磊哥的博客-CSDN博客_mysqljar包add as libr...

2022-04-21 11:54:06 357

原创 mysql学习笔记(六)

存储引擎(mysql中 特有的)(86条消息) 我以为我对Mysql事务很熟,直到我遇到了阿里面试官_公号:黎杜编程的博客-CSDN博客关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常快,但是插入数据时去很差;而我们在实际开发过程中,就可能需要各种各样的表,不同的表,就意味着存储不同类型的数据,数据的处理上也会存在着差异,那么。对于MySQL来说,它提供了很多种

2022-04-12 11:49:05 704

原创 mysql学习笔记(五)

insert插入多条语句 insert into '表名'(列1,列2,列3)values(1,2,3),(1,2,3)mysql> insert into t_student(no,name,sex) values(11,'eee','男'),(111,'ddd','j');Query OK, 2 rows affected (0.27 sec)Records: 2 Duplicates: 0 Warnings: 0mysql> select * from t_student

2022-04-07 21:37:38 1161

原创 mysql学习笔记(四)

DDL包括 create drop altercreate table 表名(字段名1 数据类型, 字段名2 数据类型,字段名3 数据类型);表名建议以t_或者tbl_下划线开始,可读性很强varchar 可变长度 char 定长度 float 单精度 double 双精度varchar会根据实际的长度动态来分配空间,需要动态分配空间,时间慢char直接给你规定了长度,不去管实际的长度,分配固定的长度,时间慢性别字段选用char(固定的长度) 姓名长度(varchar)bigint 长整型 .

2022-04-03 23:28:58 1175

原创 mysql学习笔记(三)

1.#去除重复记录#distinct关键字,只能放在最前面,否则会报错select distinct job from emp;+-----------+| job |+-----------+| CLERK || SALESMAN || MANAGER || ANALYST || PRESIDENT |+-----------+5 rows in set (0.00 sec)select ename,distinct job from emp;.

2022-03-29 20:06:06 329

原创 mysql学习笔记(二)

排序#默认是升序select ename,sal from emp order by sal;+--------+---------+| ename | sal |+--------+---------+| SMITH | 800.00 || JAMES | 950.00 || ADAMS | 1100.00 || WARD | 1250.00 || MARTIN | 1250.00 || MILLER | 1300.00 || TURNER | 1500

2022-03-27 17:29:08 516

原创 mysql学习笔记(一)

1.安装(72条消息) MySQL8.0.26安装配置教程(windows 64位)_扑喽哈哈的博客-CSDN博客_mysql8.0.26安装教程#mysql的启动net start mysql#mysql的停止net stop mysql#登录mysql -u -u'密码'mysql -uroot -pmysql常用命令#退出登录exit#展示mysql当中的数据库show databases;#使用某个数据库use '数据库名称';#创建数据库create.

2022-03-25 16:30:57 449

原创 图神经网络入门

这个概念在深度学习领域最原初的切入点是所谓的Manifold Hypothesis(流形假设)。流形假设是指“自然的原始数据是低维的流形嵌入于(embedded in)原始数据所在的高维空间”。那么,深度学习的任务就是把高维原始数据(图像,句子)映射到低维流形,使得高维的原始数据被映射到低维流形之后变得可分,而这个映射就叫嵌入(Embedding)。比如Word Embedding,就是把单词组成的句子映射到一个表征向量。但后来不知咋回事,开始把低维流形的表征向量叫做Embedding,其实是一种误用。

2022-03-20 21:11:05 1930

原创 tensorflow 前向传播

我们构想有一个神经网络,输入为两个input,中间有一个hidden layer,这个hiddenlayer当中有三个神经元,最后有一个output。图例如下:tensorflow中有很多求变量的梯度操作,即变量变化对函数值的影响.该操作要根据变量变化前后的值来计算,如果变量的地址变化,则会增加实现难度.tensorflow通过定义Variable对象来简化梯度的计算. with tf.GradientTape() as tape: # with结构记录梯度信息

2022-03-20 11:58:01 1389

空空如也

空空如也

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

TA关注的人

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