自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2022年最新前端面试题

4、v-show和v-if指令的共同点和不同点5、如何让CSS只在当前组件中起作用6、的作用是什么7、如何获取dom给dom元素加ref=‘refname’,然后通过this.$refs.refname进行获取dom元素8、说出几种vue当中的指令和它的用法9、vue-loader是什么?它的用途是什么?10、为什么用key11、axios及安装?12、v-model的使用13、请说出vue.cli项目中src目录每个文件夹和文件的用法14、分别简述computed和watch的使用场景。

2025-01-20 08:34:42 939

原创 JQuery高级操作详解

三个预定义的值(“slow”,“normal”, “fast”)或表示动画时长的毫秒数值(如:1000)。false:如果当前function返回为true,则结束本次循环,继续下次循环(continue):用来指定切换效果,默认是"swing",可用参数"linear"。注:如果off方法不传递任何参数,则将组件上的所有事件全部解绑。注:如果调用事件方法,不传递回调函数,则会触发浏览器默认行为。swing:动画执行时效果是 先慢,中间快,最后又慢。:在动画完成时执行的函数,每个元素执行一次。

2025-01-18 00:40:05 1680

原创 jQuery样式操作

/属性名一定要加引号。// 如果是复合属性必须采用驼峰命名法,如果值不是数字,则需要加引号。3、类操作与className区别。商品评价(50000)模块内容。// 操作样式之css方法。

2025-01-18 00:38:03 123

原创 Http协议面试题小结_http会被获取tookie吗

什么是localStorage,在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。在http1.0中,当建立连接后,客户端发送一个请求,服务器端返回一个信息后就关闭连接,当浏览器下次请求的 时候又要建立连接,显然这种不断建立连接的方式,会造成很多问题。

2025-01-17 08:39:59 485

原创 Http 协议, 前后端交互理解_http交互

hksm=c336ece4f44165f2a58b2c9a55584bbb079815614f76e39f5e7065685fd21a0bd5396f761014&scene=178&cur_album_id=1828517084830498816#rd “LinuxC/C++ 实现高并发http 服务器实践”)

2025-01-17 08:37:57 777

原创 Android-Framework:Binder全解析(三)这篇看完还不懂,请给我寄刀片!

/1这是一个单例模式用于获取,每个进程只有一个。眼尖的小伙伴应该发现了一个熟悉的字符串,没错就是这个,这就是没有物理介质的Binder驱动。那么的构造方法又做了哪些事情呢?

2025-01-16 12:19:19 907

原创 Android---仿QQ空间动态九宫格图片预览(一)

这是一个图片查看库,实现图片浏览功能,支持pinch(捏合)手势或者点击放大缩小。支持在ViewPager中翻页浏览图片。PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。功能实用和强大。

2025-01-16 12:17:18 833

原创 Android 顶部标签栏及内容列表的设计与实现_android 顶部 tab 标签

onCreateViewHolder():创建整个布局的视图持有者onBindViewHolder():绑定每项的持有者getItemCount():获得列表项数目@NonNull@Override//加载布局列表@Override//为列表项设置内容//添加列表项上的按钮点击事件@Overridecase 3:Toast.makeText(context, "每日答题被点击", Toast.LENGTH\_SHORT).show();break;

2025-01-16 12:15:16 412

原创 Spring原理篇(17)--Spring事务的传播机制;该篇章是Spring原理篇的最后一章;

中间的proceed 就是去执行我们的被代理类的代理方法;“PROPAGATION_NESTED 不会去开启新的数据库连接 再数据库里 有一个savepoint的一个说法”"我们的事务 实际就是一个一个的数据库连接;我们有两个步骤 一个是先挂起 然后开启新的事务 "“那后面的那个数据库连接 实际上用的就是Jdbc 或者是 Mybatis里面的数据库连接了”“REQUIRES_NEW 开启一个新的事务 也就是开启一个新的数据库连接”“该方法内部有一个开启了事务的核心方法, 下一自然段我们重点看这个方法”

2025-01-14 16:57:27 818

原创 SpringMVC工作流程(详-小白版)

处理器映射器 (HandlerMapping)会根据请求,找到负责处理该请求的处理器,并将其封装为处理器执行链 返回 (HandlerExecutionChain) 给 DispatcherServlet。DispatcherServlet 会根据 处理器执行链 中的处理器,找到能够执行该处理器的处理器适配器(HandlerAdaptor) --注,处理器适配器有多个。作用:统一处理请求和响应。除此之外还是整个流程控制的中心,由 DispatcherServlet 来调用其他组件,处理用户的请求。

2025-01-14 16:46:15 726

原创 SpringMVC~基于 Servlet 构建的一套 Web 开发框架SpringMVC相关注解的使用

MVC 是 Model、View 和 Controller 的缩写,分别代表 Web 应用程序中的 3 种职责。模型:用于存储数据以及处理用户请求的业务逻辑。视图:向控制器提交数据,显示模型中的数据。控制器:根据视图提出的请求判断将请求和数据交给哪个模型处理,将处理后的有关结果交给哪个视图更新显示。Spring MVC。

2025-01-14 16:42:33 868

原创 JVM内存模型你只要看这一篇就够了

栈的大小影响到了线程的最大数量,尤其在大流量的server中,我们很多时候的并发数受到的是线程数的限制,这时候需要了解限制在哪里。第一个限制在操作系统,以ubuntu为例,/proc/sys/kernel/threads-max 和/proc/sys/vm/max_map_count 定义了总的最大线程数(根据资料windows总的来说线程数会更少)和mmap这个system_call的最大数量(也就是从内存方面限制了线程数)

2025-01-13 17:29:57 580

原创 js设计模式之 装饰器模式与应用场景

Decorator 的写法与 Java 里的注解(Annotation)非常类似,但是一定不要把 JS 中的装饰器叫做是“注解”,因为这两者的原理和实现的功能还是有所区别的,在 Java 中,注解主要是对某个对象进行标注,然后在运行时或者编译时,可以通过例如反射这样的机制拿到被标注的对象,对其进行一些逻辑包装。而 Decorator 的原理和作用则更为简单,就是包装对象,然后返回一个新的对象描述(descriptor),其作用也非常单一简单,基本上就是获取包装对象的宿主、键值几个有限的信息。

2025-01-13 17:22:35 304

原创 java入门017~springboot创建多Modle多模块的java项目

6,到这里父项目就创建成功了7,可以把下面红框里5个不用的文件删除(也可以不用删)二,创建子moudle(子项目)创建子moudle和上面创建父项目步骤基本一致,有下面需要注意的点。1,包名要和父项目保持一致。2,子moudle要用到web依赖3,子项目的目录一定要在父项目的目录里4,创建好的子moudle如下三,同样的方式,再创建一个moudle2四,改造父pom.xml文件1,父项目的pom.xml文件做如下改造,删除无用配置2,设置打包为为pom五,子项目pom.xml改造。

2025-01-13 04:01:08 640

原创 Java五子棋(人机版),昨天买的棋子今天就用不上了

什么是3子左开,就是目前有2个子,下一个子可以落子左边3子只能落子在中间,图示:3子右开就是落子在右边只计算3个子以上的分数| 类型 | 3子左开 | 3子 | 3子右开 || 得分 | 32 | 30 | 31 || 类型 | 4子左开 | 4子 | 4子右开 || 得分 | 42 | 40 | 41 || 类型 | 5子左开 | 5子 | 5子右开 || 得分 | 52 | 50 | 51 |通过上述表可以看到,落子权重分顺序:5>4>3,同时:左>右>中。

2025-01-13 03:57:27 807

原创 Java之单例模式

instance是static final类型,保证了内存中只有这样一个实例存在,而且只能被赋值一次,从而保证了线程安全性。要点:这个模式将同步内容下方到if内部,提高了执行的效率不必每次获取对象时都进行同步,只有第一次才同步创建了以后就没必要了。// 反序列化时,如果对象所在类定义了readResolve(),(实际是一种回调),定义返回哪个对象。反序列化时,如果对象所在类定义了readResolve(),(实际是一种回调),定义返回哪个对象。//延迟加载,懒加载,真正用的时候再加载。

2025-01-13 03:53:45 639

原创 2024最新分享我的面经总结:Java面试技术点攻略(九大核心专题)

当我们的网站规模比较大时,这个时候,需要考虑的就非常非常多了,就需要各种各样的优化了,例如缓存,分库分表,负载均衡等等,关于网站规模这个问题,其实我也被问过几次,例如我们平时逛知乎时,有时候某个问题会非常热门,一下子上亿热度,面对这种问题,我们会如何出来?MySQL就更不用多说了,数据库不问基本上是不可能的,尤其是现在的互联网公司,基本都是用的MySQL,MySQL问得最多的自然就是索引、锁以及优化方式,当然还可能会问你一些命令,例如查看sql的执行计划,引擎之间的区别,自增主键优缺点,B+树等。

2025-01-11 21:30:29 422

原创 2024最新中高阶Android面试题总结-下(附解题思路)

所以,进程保活的根本方案终究还是回到了性能优化上,进程永生不死终究是个彻头彻尾的伪命题!8、讲解一下ContextContext是一个抽象基类。在翻译为上下文,也可以理解为环境,是提供一些程序的运行环境基础信息。Context下有两个子类,ContextWrapper是上下文功能的封装类,而ContextImpl则是上下文功能的实现类。而ContextWrapper又有三个直接的子类, ContextThemeWrapper、Service和Application。其中,ContextThemeWrappe

2025-01-11 21:26:48 730

空空如也

空空如也

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

TA关注的人

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