自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 axios 和fetch的取舍,以及比较

axios和fetch的取舍以及比较

2023-08-29 15:14:02 2175

原创 屏蔽socket 实例化时,握手阶段报错信息WebSocket connection to ‘***‘ failed

屏蔽控制台socket实例化的报错信息

2023-08-14 16:50:34 1106

原创 web 各个优化指标,提高你得网站性能,以及动画性能

推荐插件:Bulk Image Downloader,需要翻墙从谷歌应用商店安装。但是也可以搜百度安装。

2023-07-07 15:57:36 430

原创 web 各个优化指标,提高你得网站性能,以及动画性能

推荐插件:Bulk Image Downloader,需要翻墙从谷歌应用商店安装。但是也可以搜百度安装。

2023-07-03 10:16:15 321

原创 今天扒一扒vue插槽slot的一些事,主治插槽不起作用,等问题

​ 前两天查了插槽的相关资料,发现大部分csdn或者百度的文章都是把官网的一些例子直接复制粘贴过来,来蹭流量。而对我们真正需要解决问题的起不到任何一些作用。当前 其中还是有一些不错的文章的。也不能说全部都是那种照搬。此文章仅用作自己与那些和我朋友一样问题的人做个记录。官方定义:< slot > 元素作为承载分发内容的出口。个人理解:就是在组件中预留了一块地方(使用

2023-03-30 11:56:19 1017

原创 记载一下项目里 移动端的适配,主要结构为ts

/ 实际开发中做移动端适配的时候,要写一套pc端代码,一套移动端代码。其他的适配方案还有很多,就不在一一叙述。

2023-03-17 10:41:22 140

原创 vite结合ts使用mock模拟数据,实现前后端异步开发

vite结合ts,vue3 使用mock模拟数据,实现前后端异步开发

2023-02-17 11:30:49 1158

原创 持续不断更新中... 自己整理的一些前端知识点以及前端面试题,包括vue2,vue3,js,ts,css,微信小程序等

简单总结了一下,这并不是一篇完整的文章,因为我还没有写完呢。以后碰见什么题 会继续在这个基础上更新。java那部分 就先不更 了 ,过两天在更。

2023-02-02 08:26:24 4125 2

原创 第 4 章 Spring 安全

例如,在攻击者的网站上,可能会向用户显示一个表单,该表单会自动向用户银行网站上的一个 URL 发送消息(该网站的设计可能很糟糕,很容易受到这种攻击),以转移资金。但实际上,因为 encoder() 方法是用 @Bean 注释的,所以它将被用于在 Spring 应用程序上下文中声明一个 PasswordEncoder bean,然后拦截对 encoder() 的任何调用,以从应用程序上下文中返回 bean 实例。通过这种方式,提交的密码以编码的形式写入,用户详细信息服务将能够根据编码的密码进行身份验证。

2023-01-12 15:41:32 508

原创 第三章 处理数据

关于程序清单 3.12 中的代码,首先注意到的是 DesignTacoController 现在使用 @SessionAttributes(“order”) 进行了注解,并且在 order() 方法上有一个新的注解 @ModelAttribute。没有创建任何语句或连接。要实现 TacoRepository,需要一个 save() 方法,该方法首先保存基本的 Taco 设计细节(例如,名称和创建时间),然后为 Taco 对象中的每个 Ingredient 在 Taco_Ingredients 中插入一行。

2023-01-04 14:26:54 323

原创 2.4 使用视图控制器

2.4 使用视图控制器到目前为止,已经为 Taco Cloud 应用程序编写了三个控制器。尽管每个控制器在应用程序的功能上都有不同的用途,但它们几乎都遵循相同的编程模型:它们都用 @Controller 进行了注释,以表明它们是控制器类,应该由 Spring 组件扫描自动发现,并在 Spring 应用程序上下文中作为 bean 进行实例化。除了 HomeController 之外,所有的控制器都在类级别上使用 @RequestMapping 进行注释,以定义控制器将处理的基本请求模式。

2022-12-31 15:51:18 668

原创 2.3 验证表单输入

要验证提交的 Taco,需要将 Java Bean Validation API 的 @Valid 注释添加到 DesignTacoController 的 processDesign() 方法的 Taco 参数中。如果有错误, 将被渲染。要对提交的 Order 对象执行验证,还需要对 OrderController 的 processOrder() 方法进行类似的更改。按照目前的情况,没有什么能阻止用户创建一个没有任何配料或空空如也的送货地址的玉米饼,甚至提交他们最喜欢的歌曲的歌词作为信用卡号码。

2022-12-31 15:30:48 563

原创 【无标题】

2.1 展示信息从根本上说,Taco Cloud 是一个可以在线订购玉米饼的地方。但除此之外,Taco Cloud 还希望让顾客能够表达自己的创意,从丰富的配料中设计定制的玉米饼。

2022-12-31 13:57:12 604

原创 1.4 俯瞰 Spring 风景线

在 Spring 的最新版本(5.0.8)中,添加了对响应式编程的支持,包括一个新的响应式 web 框架 —— Spring WebFlux,它大量借鉴了 Spring MVC。尽管 Spring 核心框架提供了基本的数据持久性支持,但 Spring Data 提供了一些非常惊人的功能:将应用程序的数据存储库抽象为简单的 Java 接口,同时当定义方法用于如何驱动数据进行存储和检索的问题时,对方法使用了命名约定。幸运的是,Spring 在 Spring security 中有一个健壮的安全框架。

2022-12-30 17:16:08 412 3

原创 1.3 编写 Spring 应用程序

确保 taco-cloud 应用程序在项目列表中突出显示(这是图 1.7 中显示的惟一应用程序),然后单击 start 按钮(最左边的按钮,其中有绿色三角形和红色正方形),应用程序应该会立即启动。现在应用程序已经启动,将 web 浏览器指向 http://localhost:8080(或单击 Spring Boot Dashboard 中地球仪样子的按钮),应该会看到类似图 1.8 所示的内容。在刚刚开始的时候,添加到 Taco Cloud 应用程序的第一个功能是主页,这似乎是合适的。

2022-12-30 17:06:27 529

原创 1.2 初始化 Spring 应用程序

在本例中,JUnit 被赋予了 SpringRunner,这是一个由 Spring 提供的测试运行程序,它提供了创建一个 Spring 应用程序上下文的功能,以供测试运行。SpringRunner 是 SpringJUnit4ClassRunner 的别名,它是在 Spring 4.3 中引入的,用于删除与特定版本的 JUnit (例如,JUnit4)的关联。第三个依赖项提供了许多有用的测试功能,你不必选中包含它的方框,因为 Spring Initializr 假定(希望是正确的)你将编写测试。

2022-12-29 17:02:24 220

原创 Spring 实战第五版 第一章:spring简介

这些增强功能中最著名的就是 自动配置,在这种配置中,Spring Boot 可以根据类路径中的条目、环境变量和其他因素,合理地猜测需要配置哪些组件,并将它们连接在一起。依赖项注入的应用程序不是由组件自身创建和维护它们依赖的其他 bean 的生命周期,而是依赖于单独的实体(容器)来创建和维护所有组件,并将这些组件注入需要它们的 bean。这里想要展示一些演示自动配置的示例代码,但是并没有这样的代码,自动配置就如同风一样,可以看到它的效果,但是没有代码可以展示。这是自动配置的示例!

2022-12-29 13:57:09 254

原创 vben admin框架 useForm 时间选择器 开始时间,结束时间解析.懒人方法

vben admin 中的userForm 时间选择器的格式化解构字段.

2022-10-18 16:15:58 1602

原创 第六章:泛型程序设计

定义一个简单得泛型类}}}}T就代表实例化类得时候传进来得参数类型,不可以传基本类型,可以传基本类型的封装类;定义一个泛型方法}}

2022-09-08 01:40:33 179

原创 碰到一个巨坑巨坑的问题,vue设置了baseUrl却不管用?

vue设置了baseUrl却不管用

2022-09-06 12:45:17 2237

原创 前端css3新增【面试题】

p:last-of-type:选择父元素的最后一个p元素,跟first相反。p:nth-child(2):选择其属于父元素的第二个子元素的每个p元素。p:nth-of-type(2):选择属于其父元素第二个p元素的每个元素。p:only-child:选择其属于父元素的唯一子元素的每个p元素。p:last-child:选择属于其父元素最后一个子元素每个p元素。p:only-of-type:选择父元素里只有一个p元素的容器。p:first-of-type:选择父元素的首个p元素;指定display:flex;

2022-09-03 11:58:12 143

原创 # 第五章:异常、断言和日志

定义一个派生于Exception的类,或者派生于exception的某个子类。使用try{}catch{}来进行捕获。(如:一个结果为真或假的逻辑判断式),是一种在程序中的一阶逻辑。

2022-08-27 20:28:53 103

原创 # 第四章:接口、lambda表达式、内部类

使用关键字interface来定义public interface 接口名 {}接口不能实例化,接口和类之间是实现关系,通过implements关键字表示public class 类名 implements 接口名 {}接口的子类(实现类)要么重写接口中的所有抽象方法要么是抽象类。...

2022-08-26 15:55:44 142

原创 # 第三章:继承

这一章主要讲了类的继承,多态等等

2022-08-19 15:21:00 120

转载 利用H5的Map和crea做热点地图,和点击图片的某个地方跳转某个链接

可以实现点击图片上指定区域,然后跳转指定链接的效果。比如 一张有香蕉,苹果,梨子的图片,你点击香蕉出现香蕉,点击苹果出现苹果,点击梨子出现梨子。原理很简单,但是很难想到,是我们公司一个技术经理想到的。然后我偷摸看源码看到他用了者两个组件。

2022-08-19 11:41:35 676

原创 第二章:对象与类

第二章完,其实少了一部分内容,但是嘞,感觉并不是那么特别需要做笔记。还是等下一次重读的时候再说吧!

2022-08-17 22:27:58 73

原创 # java 核心技术卷1 (原书第11版)通读 第一章:java的基本程序设计结构

我是一名前端开发人员,因为想自学java,根据网络上的推荐顺序,决定从呼声最高的java 核心卷 11版读起(PS:其实12版已经出来了,但是只有实体书,没有电子版呀。实体书太贵了,70+。正版要100+。为了节省资源,多吃饭,就看了11版)。java版本:17版本。没装18(据说有中文乱码bug)IDE:intelliJ IDEA(正式,30天无限期试用版)先准备这些,以后再有别的需要准备的,就另行安装。此书的前两章稍微过了一眼,觉得并没有什么深入了解和做笔记的必要。就直接从第三章开始了。......

2022-08-16 23:37:59 1622 3

原创 2022最新java自学大纲和路线

想要学习java的人的一些建议

2022-08-15 17:56:08 221

原创 记录自己async await 不生效的原因,很马虎的原因

经过这次教训,理解到,async …/ await ,这个await只有在他等待的函数返回的是Promise的时候才会生效,而且异步动作必须包含Promise里面。正确代码应该是这样的。

2022-08-11 15:52:43 3289

原创 如何自己本地搭建一个服务器,并访问

打开控制面板右上角查看方式改为打开打开选中安装iis服务器。

2022-08-10 17:59:28 1835

原创 关于饿了吗头像avatar组件更换头像地址,不更新的问题

饿了吗框架头像不更新问题

2022-06-30 12:12:24 316

原创 git 将主分支分发到其他分支

因为团队新加了几个前端,所以以前单兵作战的方式已经不再适用,长时间议来深受代码提交混乱的困扰。所以特地查阅了相关资料。那么说到主题,将git主分支代码更新到其他分支,分为一下几个步骤1,切换分支,先把分支切换到主分支git checkout master2,拉取主分支代码,git pull3,切换到自己的分支git checkout **自己的分支**4,将主分支的代码merge(合并)到自己的分支git merge master5,再将自己的代码push(推)上去git p

2022-04-11 17:55:28 3070

原创 记录一次使用echart得坑爹经历(echart 绑定不上点击事件)

echart 绑定不上点击事件官网没有示例,网上搜了半天 没一个有用得。正确绑定方法应该是let charts = charts.init(this.$el)let chartZR = charts.getZr();chartZR.on(eventName,callBack)应该是这么绑定得网上都说可以直接用charts.on(eventName,callBack)直接绑定。对不起 ,我真的试过了,真的绑定不上去。用getZr一下子就绑上去了...

2022-03-10 06:02:04 924 1

原创 公众号自定义菜单 跳转小程序指定页面,并携带参数

需求是这样得,在公众号后台,自定义菜单中携带参数格式如上图,在页面处理中咱们需要在onload生命周期中进行处理onLoad(arg) { this.query= arg.query; dosomething....... },这样就可以了,记得在公众号后台编辑完之后,点保存并发布,点击完即可生效...

2022-02-25 17:28:28 3667

原创 微信原生转发功能,就是右上角三个点里面得发送给朋友得功能实现

需求:在做得小程序项目中,有一个需求,要求全部页面加上转发给朋友功能做法:把转发混入到全局|代码实现混入文件:然后在main.js进行全局混入代码:import mixin from './common/mixin/mixall'Vue.mixin(share)然后坐等热重载如果想在单页面混入得话需要这么做import share from "@/common/mixin/share"export default { mixins:[share]}关于混入得官方文档链接:

2022-02-25 15:31:04 804

原创 小程序自动更新版本和一些注意事项

function autoUpdate() {// 获取小程序更新机制兼容if (uni.canIUse(‘getUpdateManager’)) {const updateManager = uni.getUpdateManager()// 检查是否有新版本发布updateManager.onCheckForUpdate(function(res) {if (res.hasUpdate) {//小程序有新版本,则静默下载新版本,做好更新准备updateManager.onUpdateRea

2022-02-21 10:13:24 1078

原创 关于子组件第一次渲染,父组件给子组件传值不能触发watch得问题

注册一个子组件之后父组件给子组件传值,子组件在created中已经接收到了父组件传过来得值,但是没有触发子组件得watch官方文档是这样说的解决方法1:解决方法2:我用得是方法2,因为可以少些两行代码...

2022-02-18 14:53:41 681

原创 HTTP第二话

2.1 简单的HTTP协议应用场景:用于客户端和服务端之间的通信。2.1.1 请求报文的构成:2.1.2 响应报文的构成注意:http协议是不保留状态的协议。即他对于发送过的请求发完了不会保存。但是为了实现保持状态的功能,于是引入了Cookie技术。2.1.3 请求方法就那么几种方法,在这里就不再累述。2.1.4 使用cookie的状态管理因为http是无状态的,也就是说无法根据之前的状态进行本次的请求处理。如果需要保留状态,则需要引入cookie,cookie会根据服务器端发送的响应报文内

2021-05-12 22:13:53 152

原创 关于http,初级知识。对于新人还是很友好的

网络编程:1.1 TCP(传输控制协议)构成:由七层构成:1,应用层:HTTP、SMTP(电子邮件传输协议)、IMAP(交互邮件访问协议)DNS等2,表示层:加密、解密等3,会话层:通信连接/维持会话4,传输层:TCP/UDP5,网络层:IP6,物理层:网络物理硬件1.1.1 三次握手图示[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-paIhMmc2-1620732863836)(E:\Desktop\个人笔记\微信截图_20210510195746.png

2021-05-11 19:34:51 92

原创 HTML精选面试题

1.1 html的布局元素有哪些?描述每种布局元素的应用场景:答:内联元素:和其他行内元素从左到右在一行显示,不可直接控制宽高等css属性,可以直接设置内外边距的左右值。代表:span,a,b,strong,i,em,br,inut,textarea应用场景:用于不指定宽高,宽高由内容指定。块状元素:独占一行,每一个元素都会从新的一行开始,从上到下排布。可以直接控制宽高等css属性。在不设置宽高的情况下,宽度是父级元素内容的宽度。高度是本身内容的高度。代表:div,h1~h6,menu,ol,

2021-04-30 15:08:49 112 1

空空如也

空空如也

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

TA关注的人

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