- 博客(120)
- 收藏
- 关注
原创 使用 div 实现 input、textarea 输入框,并支持 placeholder 属性(解决浏览器兼容问题)
你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!**](https://bbs.youkuaiyun.com/topics/618191877)可以被用户调整尺寸,注意:同时需要设置。元素变成用户可编辑。元素变成用户可编辑。
2024-05-16 10:14:39
1280
原创 【爱心表白-----使用HTML+CSS+JS实现(效果+源代码)】(1)
可以随着鼠标的移动,来改变转动方向哦!同时每次刷新,也会更新爱心的颜色~~
2024-05-16 01:30:24
269
原创 vue实战 —— 图书商城移动端项目
子组件负责接受父组件数据,定义结构样式,父组件负责传值 念及此 为封装思路。//将请求的数据中的 list取出来。// 存放数据,页面默认渲染的数据。
2024-05-14 22:19:33
480
原创 vue中数据获取后再渲染better-scroll页面(1)
{{support.content}}品类{{info.category}}商家电话{{info.phone}}地址{{info.address}}营业时间{{info.workTime}}
2024-05-14 16:57:07
170
原创 JS加密【md5 、 crypto 、 crypto-js、jsencrypt】模块
function cryptoEncryption(aseKey,message){ //aseKey为密钥(必须为:8/16/32位),message为要加密的密文。let rsaPassWord = encryptor.encrypt(‘加密密文’) // 对需要加密的数据进行加密,rspPassWord就是加密密文。const [encrypted,tag,key,iv,algorithm] = cipherTextList //导入解密内容和解密需要用到的密钥。// 初始化加密密文。
2024-05-13 03:55:19
807
原创 jQuery 实现 图片框切换【与原生 JS 对比】(3)
jquery 的实现会太过于简单了!,我们因为有隐式迭代,所以不需要循环绑定,使用 jQuery 的。方法得到光标移动到的 li 的索引值,再直接使用排他思想,使用筛选方法中的。方法,得到光标移动对应索引值的图片,使用 jQuery 的。方法,使其兄弟级隐藏(siblings)方法使其显示,再使用。
2024-05-13 01:36:24
364
原创 Android调用WebService
简单的说就是某些站点开放出来的服务,当然你也可以自己开发一个service,也就是一 些方法 ,通过URL,指定某一个方法名,发出请求,站点的这个服务(方法) ,接收请求后,根据传入的参数做一些处理 ,然后将处理后的结果以XML形式返回给你,你的程序就解析这些XML参数,然后显示出来或做其他操作。例如:很多大的站点提供有天气预报的webservice.查询某网站的数据的webservice ,只要你发送请求过来,它就返回天气预报、某网站的数据,然后你把结果显示处来。2.WebSerive相关技术。
2024-05-10 10:45:15
896
原创 [JavaScript] 获取URL参数(登陆卡片案例)(1)
这里uname = andy就是我们从login.html提交过来的,我们要想办法把这个参数获取出来,然后显示在我们的首页(index.html)中,就可以了。uname=andy ',我们要先把?号去掉,再通过分隔符将字符串分割为数组,最终获取andy。
2024-05-07 05:53:00
170
原创 ES6 rest参数,扩展运算符,Symbol数据类型,迭代器和生成器 【详解加案例 】(二)
4.2 isConcatSpreadable 与 concat。4.1 hasInstance 与 instanceof。3.2 Symbol注意事项 7个数据类型。3.3 给对象,添加Symbol的两种属性。4.3 其他Symbol的内置属性。**for in 遍历的是键名。for of 遍历的是键值。7. ES6 生成器(异步编程)4. Symbol 内置属性。6. 迭代器自定义遍历对象。7.2 生成器 yield。7.3 生成器函数参数。7.1 生成器 简介。7.4 生成器的使用。
2024-05-05 04:13:34
818
原创 《Java8实战》笔记(14):函数式编程的技巧
理解递归式Stream的思想.limit(n);不过这一方案看起来有些笨拙:你每次都需要遍历每个数字,查看它能否被候选数字整除(实际上,你只需要测试那些已经被判定为质数的数字)。理想情况下,Stream应该实时地筛选掉那些能被质数整除的数字。这听起来有些异想天开,不过我们一起看看怎样才能达到这样的效果。你需要一个由数字构成的Stream,你会在其中选择质数。你会从该Stream中取出第一个数字(即Stream的首元素),它是一个质数(初始时,这个值是2)。
2024-05-04 06:01:34
951
原创 Spring系列第4篇:xml中bean定义详解(-)
名称和别名可以通过bean元素中的id和name来定义,具体定义规则如下::当id存在的时候,不管name有没有,取id为bean的名称当id不存在,此时需要看name,name的值可以通过或者空格分割,最后会按照分隔符得到一个String数组,数组的第一个元素作为bean的名称,其他的作为bean的别名当id和name都存在的时候,id为bean名称,name用来定义多个别名当id和name都不指定的时候,bean名称自动生成,生成规则下面详细说明。
2024-05-04 04:08:46
926
原创 SpringBoot:切面AOP实现权限校验:实例演示与注解全解(1)
现在正是金三银四的春招高潮,前阵子小编一直在搭建自己的网站,并整理了全套的**【一线互联网大厂Java核心面试题库+解析】:包括Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等**《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!ect@Component@Order(1)开始增强处理=”);
2024-05-04 02:09:01
777
原创 Spring 源码第 8 篇,各种属性的解析
这个大家日常开发中应该接触的很多。可以看到,在这里遍历元素,从 lookup-method 属性中,取出来 methodName 和 beanRef 属性,构造出 LookupOverride 然后存入 GenericBeanDefinition 的 methodOverrides 属性中。parseReplacedMethodSubElements 这个方法主要是解析 replace-method 属性的,根据前面视频的讲解,replace-method 可以实现动态替换方法,并且可以在替换时修改方法。
2024-05-04 00:15:15
634
原创 sh嵌入expect执行批量创建用户并用数组形式为该用户创建不同密码并rpm安装某命令【含passwd username 的方式修改密码】
在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)
2024-05-03 22:12:02
950
原创 Postman 最被低估的功能,自动化接口测试效率简直无敌!
数据格式类似表格,第一行表示对应的变量名,下面 4 行表示 4 组账号密码数据(其中两组为正确数据) ,我们保存一份内容为上述示例数据后缀名为.csv 的文件后,再次开始测试看看效果,我们选择运行次数为 4 (对应 4 组测试数据)、选择对应的 CSV 文件运行后,可以看到我们的结果确实如我们的预期。我们已经了解了,如何让多个接口循环运行多次,但是现在有个问题,按目前这个步骤,每次运行时接口的参数都是一样的,那么就算我们运行个100次、1000次意义也不大。
2024-05-03 20:19:15
1051
原创 MySQL笔记【基础篇】
以及查询的顺序;在实际开发中大部分都不是从一张表中查询数据,一般都是多张表联合查询取得结果。实际开发中,一般一个业务对应多张表。比如:学生和班级,起码两张。(因为一张表可能会出现冗余的情况,即数据大量重复!一个事务是一个完整的业务逻辑单元,不可再分。比如:银行转账,从A账户向B账务转账10000,需要执行两条update语句以上两条DML语句必须同时成功,或同时失败,不允许一条成功,一条失败!
2024-05-03 13:26:15
777
原创 Mybatis之代码生成器配置文件详解
14,delimitIdentifiers:参考tableName的解释,注意,默认的delimitIdentifiers是双引号,如果类似MYSQL这样的数据库,使用的是`(反引号,那么还需要设置context的beginningDelimiter和endingDelimiter属性)默认为false,delimitIdentifiers参考context的属性。另外的,如果在创建表的时候,使用的""把数据库对象规定大小写,就算数据库标识符是使用的大写,在这种情况下也会使用给定的大小写来创建表名;
2024-05-03 11:40:11
166
原创 Kubeadm部署高可用K8S集群(1)
看完上述知识点如果你深感Java基础不够扎实,或者刷题刷的不够、知识不全面小编专门为你量身定制了一套针对知识面不够,也莫慌!还有一整套的,可以瞬间查漏补缺全都是一丢一丢的收集整理纯手打出来的。
2024-05-03 09:57:26
615
原创 Java面试中最常问的JVM问题大全,附答案
长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是 Java 中内存泄露的发生场景,通俗地说,就是程序员可能创建了一个对象,以后一直不再使用这个对象,这个对象却一直被引用,即这个对象无用但是却无法被垃圾回收器回收的,这就是 java 中可能出现内存泄露的情况,例如,缓存系统,我们加载了一个对象放在缓存中 (例如放在一个全局 map 对象中),然后一直不再使用它,这个对象一直被缓存引用,但却不再被使用。
2024-05-03 08:12:05
782
原创 Java核心知识点大全(持续更新中)
A:多态(polymorphic)概述事物存在的多种形态B:多态前提a:要有继承关系。b:要有方法重写。c:要有父类引用指向子类对象。C:abstract不能和哪些关键字共存?A:接口概述从狭义的角度讲就是指java中的interface从广义的角度讲对外提供规则的都是接口B:接口特点a:接口用关键字interface表示interface 接口名 {}b:类实现接口用implements表示class 类名 implements 接口名 {}c:接口不能实例化。
2024-05-03 06:31:26
801
原创 Java多线程实战系列笔记—多线程的实现方式
可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。上面的这些(算法与数据结构)+(Java多线程学习手册)+(计算机网络顶级教程)等学习资源《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-03 04:48:20
1044
原创 Java中关于内存泄漏分析和解决方案,都在这里了!
分布式技术专题+面试解析+相关的手写和学习的笔记pdf《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!有向图4. 如何防止内存泄漏的发生?在了解了引起内存泄漏的一些原因后,应该尽可能地避免和发现内存泄漏。分布式技术专题+面试解析+相关的手写和学习的笔记pdf还有更多Java笔记分享如下:[外链图片转存中…(img-LE4CqwTb-1714676831495)]《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门。
2024-05-03 03:07:22
1991
原创 Java 微服务之 SpringCloud快速入门day02 (三)Zuul网关,面向服务的路由,Zuul过滤器
接下来我们来自定义一个过滤器,模拟一个登录的校验。基本逻辑:如果请求中有access-token参瘦,则认为请求有效,放行。引入依赖@Component //添加该注解以后当前类会自动添加到Spring当中//过滤类型@Override//前置过滤器//过滤级别@Override//是否要过滤@Override@Override//获取请求上下文//获取request//判断请求参数access-token//判断是否存在//不存在,未登录,则拦截。
2024-05-03 01:23:18
358
原创 ETL的基础知识,看完你就全明白了!
ETL是将业务系统的数据经过抽取(Extract)、清洗转换(Transform)之后加载(Load)到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。金三银四马上就到了,希望大家能好好学习一下这些技术点学习视频:《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!操作的方式将捕获到的变化同步到数据仓库当中去。
2024-04-30 19:24:22
554
原创 docker加了--insecure-registry后docker启动报错Failed to start Docker Application Container Engine
说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。当你的技术在一步步贴近阿里p7水平的时候,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技术,交结到更厉害的大牛。推荐一份Java架构之路必备的学习笔记,内容相当全面!!!成年人的世界没有容易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了提高硬实力别无他法。你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?
2024-04-30 18:31:06
699
原创 CAS都不了解,你还怎么看J-U-C(1)
虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。如果你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-04-30 17:33:25
671
原创 @产品部 -- 腾讯策划部是如何培养用户的《王者荣耀》“瘾”的
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!“游戏中他为你打个蓝,不亚于一次烛光晚餐。”《王者荣耀》最成功的一点,也是其他游戏无法做到的一点就是,它把社交属性发挥到极致。人们除了在游戏里面推塔杀人头,还可以顺便完成联络感情、撩妹等功能。本来和同事在公司并没有太多的接触,结果偶然间发现对方也在玩《王者荣耀》,结果几局玩下来,发现两人之间的关系变得亲近了。毕业后,或许你很少和大学的室友、朋友联系,但是发现对方也在玩《王者荣耀》以后,你们c常常几个人一起组
2024-04-30 16:39:46
560
原创 2024年4月份我成功收获蚂蚁金服、阿里、拼多多等Offer 多亏这份“Java程序员P5—P8学习路线”
蚂蚁面试比较重视基础,所以Java那些基本功一定要扎实。蚂蚁的工作环境还是挺赞的,因为我面的是稳定性保障部门,还有许多单独的小组,什么三年1班,很有青春的感觉。面试官基本水平都比较高,基本都P7以上,除了基础还问了不少架构设计方面的问题,收获还是挺大的。经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。
2024-04-29 16:10:53
395
原创 我与hooks的这一年, 万字长文总结
整理面试题,不是让大家去只刷面试题,而是熟悉目前实际面试中常见的考察方式和知识点,做到心中有数,也可以用来自查及完善知识体系。《前端基础面试题》,《前端校招面试题精编解析大全》,《前端面试题宝典》,《前端面试题:常用算法》PDF完整版点击这里免费领取深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
2024-04-23 01:31:19
518
原创 常用的前端JavaScript方法封装
外链图片转存中…(img-UmR7OzfQ-1713781784176)][外链图片转存中…(img-mJ6HMQGv-1713781784177)]
2024-04-22 18:31:00
395
原创 前端面试js高频手写大全(2)
你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『难的不会,会的不难』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。我特地针对初学者整理一套前端学习资料,免费分享给大家,戳这里即可免费领取} else {reject(‘请求出错’)xhr.send() //发送hppt请求})return p。
2024-04-22 04:06:09
758
原创 前后端交互——code-1
router.post(“/post”,ctx=>{ //需要用到koa-body。// 接收–> 路由中 : 地址/属性名。get通过parmas传参 必须给参数,否则地址错误,get和querystring的问题,通过url传参。// params : 传递–> /属性值。post也可以使用query方式,不是get独有的。get 是明文传参, post是密文传参。query方式传参,则不会影响地址。info : “post请求成功”info : “用户名正确”
2024-04-21 19:07:41
873
原创 从DOM到虚拟DOM——前端DOM发展史、性能与产能双赢背后的思考
由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容,详细完整版的JavaScript面试题文档,或更多前端资料可以点此处免费获取。[外链图片转存中…(img-YF6air9U-1713644853581)][外链图片转存中…(img-j0SBU3xl-1713644853581)]由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容,详细完整版的JavaScript面试题文档,或更多前端资料可以点此处免费获取。
2024-04-21 04:28:50
784
原创 一文搞懂 CSS 盒子模型:概念、种类、布局方式、边距塌陷全都在这里了
你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『难的不会,会的不难』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。我特地针对初学者整理一套前端学习资料,免费分享给大家,戳这里即可免费领取由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
2024-04-21 02:34:43
1010
原创 【基于JSP+MVC+Filter的网络在线聊天系统(开源! 附CSS、Ajax~~~
点击这里即可免费获取,包括答案解析。本涵盖了95%以上前端开发知识点,真正体系化!**[外链图片转存中…(img-kG0flPkw-1713631919512)]由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)[外链图片转存中…(img-fvuXJK9A-1713631919512)]点击这里即可免费获取,包括答案解析。
2024-04-21 00:53:16
831
原创 【5分钟理解】什么是时间复杂度
一个好的心态和一个坚持的心很重要,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。分享一些简单的前端面试题以及学习路线给大家,狂戳这里即可免费领取**,很多冲着高薪的人想学习前端,但是能学到最后的没有几个,遇到困难就放弃了,这种人到处都是,就是因为有的东西难,所以他的回报才很大,我们评判一个前端开发者是什么水平,就是他解决问题的能力有多强。
2024-04-20 19:16:17
1063
原创 Web核心技术之Filter过滤器
过滤器链是指在一个Web应用,可以配置多个过滤器,这多个过滤器称为过滤器链。如下图就是一个过滤器链,我们学习过滤器链主要是学习过滤器链执行的流程上图中的过滤器链执行是按照以下流程执行:执行Filter1的放行前逻辑代码执行Filter1的放行代码执行Filter2的放行前逻辑代码执行Filter2的放行代码访问到资源执行Filter2的放行后逻辑代码执行Filter1的放行后逻辑代码以上流程串起来就像一条链子,故称之为过滤器链。
2024-04-20 17:41:25
1947
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2