- 博客(107)
- 收藏
- 关注
原创 spring框架回顾
如果是web项目,spring也推荐使用jar包而不是war包,因为如果是web项目,在下一页可以选择spring web,它里面就包含了spring mvc ,底层会有一个嵌入式的tomcat,到时候直接执行就可以了。正因为有此功能,所以把模块打成jar包后,可以直接java -jar [jar包名] 运行,直接可以在电脑访问网页了。
2023-10-29 18:46:47
206
原创 java内部类学习总结/lambda表达式总结
首先接口中定义一个方法,随后又有一个static修饰的方法,这个表示可以直接用接口实现类.方法名()来调用这个方法,而且进入这个方法看到反回了一个内部类,这个内部类实现了当前的这个接口,也就是说直接把一个实现了这个接口的对象返回回去了,下面的main中调用可以看到message.send来调用方法...还能这样写....流弊按照正规的程序的开发来讲,每一个* java 文件中一般都只会包含有一个类,那么现在假设 Messagelmpl子类在整个的开发过程之中仅仅使用唯一的一次,那么请问,这个类是否还有定义
2023-10-21 16:56:10
262
原创 docker总结
微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题数据卷(volume)是一个虚拟目录,指向宿主机文件系统中的某个目录。一旦完成数据卷挂载,对容器的一切操作都会作用在数据卷对应的宿主机目录了。这样,我们操作宿主机的/var/lib/docker/volumes/html目录,就等于操作容器内的/usr/share/nginx/html目录了。
2023-10-14 16:42:19
362
原创 linux总结
作用: vi命令是Linux系统提供的一个文本编辑工具,可以对文件内容进行编辑,类似于Windows中的记事本语法: vi fileName说明: 1). vim是从vi发展来的一个功能更加强大的文本编辑工具,编辑文件时可以对文本内容进行着色,方便我们对文件进行编辑处理,所以实际工作中vim更加常用。2). 要使用vim命令,需要我们自己完成安装。
2023-10-12 22:46:03
394
原创 git使用
本地的这个test-project还是旧的,本地仓库(.git文件夹里的)和工作区都是旧的了,同事做了更改,远程仓库已经最新了,此时使用git pull会把最新的拉去下来,同时把本地仓库和工作区全部覆盖掉。如果想把project1放在D盘,就先进入D盘,cmd,随后执行命令 git clone ,就可以直接克隆下来了,此时project1文件夹会自动创建在D盘。git克隆,,,注意,比如要克隆远程的project1,此时本地还没有project1这个文件夹,不用新建。使用git pull。
2023-10-10 22:41:40
326
原创 JAVAWEB,tomcat,MVC
注意,这里有三大语言来实现动态网页技术如果用户访问的是静态内容,比如固定html页面,web服务器就够了其中,中间件帮忙处理很多东西,复杂的东西他来帮忙完成正常来说,搭建web服务需要web服务器,web容器两个东西,但是tomcat相当于集成了这两个,不过有些项目里不会把tomcat当做web服务器使用,开发中使用tomcat即可servlet是一套规范,告诉我们用java来实现一套服务端程序应该如何实现JDBC。
2023-09-08 23:48:13
395
原创 ip地址、LINUX、与虚拟机
子网掩码,是用来固定网络号的,例如255,255,255,0,表明前面三段必须为网络号,后面必须是主机号,那么怎么实现网络复用呢,例如使用c类地址,但是正常子网掩码是255,255,255,0,但是使用255,255,0,0作为子网掩码,那么前面两段是网络号,但是却又是C类地址,地址里的第三段为可自定义的网络号,且也只能作为网络号,那就多了很多网络号,第四段还是主机地址,实现了复用C类网络地址,默认子网掩码是255,255,255,0,注意是默认,可以更改一、NAT虚拟设备分类。
2023-09-03 11:44:42
1155
原创 抓包相关,抓包学习
F12抓包可能看不到响应信息,但是用filddler就能看见。不勾选的话跳转到新页面之前页面的日志不会在下方显示。此时使用fildder抓包就可以看到返回结果。虽然状态码不是302,但是体现是一样的。以上是fiddler官方文档。fiddler更改信息抓包。以上可以做简单接口测试。如果重定向到别的页面。F12要勾选保留日志。
2023-08-25 22:27:06
439
原创 ES6: 对象简写/symbol()/ Iterator/set/map/await.......
012-ES6-Iterator_哔哩哔哩_bilibili
2023-07-26 22:18:42
532
原创 初识vue3/setup/ ref()/ computed/watch/生命周期/父传子
创建项目先不着急学main.js变了新加setupreactiveref()computedwatch生命周期父传子子传父ref/模板引用暴露子组件属性跨层传数据defineOptions
2023-07-19 21:29:58
1169
原创 高阶组件/react组件复用
也可以用children模式优化高阶组件组件名称相同设置组件名字效果解决props丢失setstate是异步更新的推荐语法页面更新完后的回调函数组件性能优化1.2.
2023-07-09 17:11:49
773
原创 进阶(组件通讯)/react生命周期
如果是数值就在外面加{}给组件传递任意类型数据父子组件数据传递兄弟组件传递context的使用(多级嵌套)children属性props校验默认值生命周期
2023-07-02 16:47:52
187
原创 url后加不加/区别
最近在使用nginx搭建网站或前后端分离部署项目时遇到了一个疑惑,就是在浏览器中请求url时,最后一个反斜杠作用到底是什么?参阅了网上的文章,记录一下。
2023-06-28 19:57:54
414
原创 webpack
打包流程修改入口和出口自动生成html文件打包css代码提取css剩下的太多了............看webpack文档和md文档吧
2023-06-18 21:10:18
157
原创 node.js模块
fs模块path模块http模块control+c终止node.js模块化两个标准COMMONJS标准ECMASCRIPT标准默认导出与导入命名导出和导入
2023-06-13 20:27:52
53
原创 ajax请求/ form-serilize使用/XMLHttpRequest /宏任务与微任务/ promise
form-serilize使用弹框显示和隐藏XMLHttpRequest数据的获取:传输数据时使用url带数据,虽然url显示的是有中文,但是是浏览器自动解码后的数据,传输时的数据是已经编码过的获取到的值是编码过的数据提交:promise链式调用async和await错误捕获事件循环宏任务与微任务promise.all展示商品分类及商品详情案
2023-06-12 21:59:09
78
原创 jQuery事件注册/委托/微博发布评论案例/事件解绑/自动触发事件/ 拷贝对象/jQuery库使用/图片懒加载
发布评论案例事件解绑/只触发一次只触发一次自动触发事件拷贝对象jQuery多库共存
2023-06-06 20:27:20
54
原创 jQuery购物车案例/获取/设置内容/表单的值/遍历元素/创建/添加/删除元素
获取/设置内容/表单的值找父级简略写法遍历元素创建/添加/删除元素
2023-06-04 18:09:54
149
原创 jQuery的引入/jQuery筛选/菜单下拉案例/对类操作/封装的动画/自定义动画/获取元素属性
jQuery的使用与引入点击链接后进入页面复制整个页面,随后后新建文件,把复制的粘进去jQuery入口函数样式处理/隐式迭代小案例排他思想淘宝服饰链式编程操作css方法封装的动画淡入淡出自定义动画获取元素固有属性值
2023-06-02 23:02:28
140
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人