- 博客(28)
- 收藏
- 关注
原创 干货 如何生成和展示二维码(前后端)_前端生成二维码
后端生成二维码的轮子就更多了,一层套一层的,我们可以选择一个最为简单的,就是引入hutool的依赖,当然觉得重的,可以自己选用zxing原生实现即可。其他根据业务逻辑进行展示和处理就行。
2024-06-25 01:30:17 636
原创 为什么UI自动化难做?—— 关于Selenium UI自动化的思考_selenium vue自动化
大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。
2024-06-24 22:36:33 706
原创 WebApi入门第八章(模拟百度搜索框 )
3.4 安全处理:如果用户输入的字符串是空的(没有输入):不需要进行服务器处理(下一步没有必要执行):结束事件函数;3.3 安全处理:用户输入的数据,有可能带空格,一般需要帮助用户去除两边的空格:目标字符串.trim():去除目标两边的空格。3.5.1 判定:词条中是否包含用户输入的关键字:词条.indexOf(关键字)!3.5 去服务器匹配数据:但是不是去数组中找,而是遍历数组:看数组的元素中是否包含用户输入的关键字。补充技术:用户输入的事件 oninput onkeyup onkeydown。
2024-06-24 20:30:06 366
原创 SpringBoot的Web开发支持【超详细【一篇搞定】果断收藏系列】
**Keafmd@author: 牛哄哄的柯南*//***/@Override@Override/**Keafmd@author: 牛哄哄的柯南*/@Override/**Keafmd@author: 牛哄哄的柯南*/@OverrideSystem.out.println(“FirstListener.sessionCreated: Session被创建”);/**Keafmd@author: 牛哄哄的柯南*/
2024-06-24 18:38:14 1020
原创 JAVA基础10-包装类
基本数据类型,包装类转换为String类型。调用String的重载valueOf()也可以直接运算基本数据类型+ “”调用包装类的XXXValue()包装类转为基本数据类型。
2024-06-24 16:45:17 288
原创 ES6 类的完美继承 extends
如果你打算靠自己摸索自学,那么你首先要了解学习前端的基本大纲,这是你将要学习的主要内容,理解以及掌握好这些内容,便可以找到一份初级的前端开发工作。你还需要有一套完整的前端学习教程,作为初学者最好的方式就是看视频教程学习,初学者容易理解接受。不要选择买书学习,这样的方式没有几个人能学会,基本都是看不下去书,也看不懂书。如果喜欢看书的学弟,可以买一些经典的书籍作为辅助即可,主要还是以看教程为主。每天抽出固定几个小时学习,做好长期学习的准备。
2024-06-24 14:58:06 791
原创 太惨了,前端字节面试一面挂,你看我还有机会吗?
面试失败的原因可能有哪些呢?你是不是同样也遇到过?准备不充分去一家公司面试前,要提前花费时间从官网、招聘信息了解一下公司概况、产品情况、所用到的技术等等,一般面试官通常都会问到:对本公司是否有过了解。面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。
2024-06-20 13:29:15 1118
原创 web前端常见的面试题汇总(一)
事件是用户操作网页时发生的交互动作。如click/move等。事件即可以由用户触发的动作产生,也可以是文档加载,窗口滚动和大小调整。事件被封装到一个event对象中,event对象中包含了该事件发生时的所有信息(event的属性),以及可以对该事件进行操作(event的方法)让js最后加载就是将js脚本代码放在文档底端,实现js脚本代码的最后加载当项目中有大量的js代码时,可能会带来显著的性能消耗相同点:不会堵塞页面的加载不适用于内部的js(即是再页面中引入外部文件时使用)
2024-06-19 12:33:24 786
原创 【JavaScript复习二】选择结构if和Switch(1)
我可以将最近整理的前端面试题分享出来,其中包含HTML、CSS、JavaScript、服务端与网络、Vue、浏览器、数据结构与算法等等,还在持续整理更新中,希望大家都能找到心仪的工作。
2024-06-19 00:08:08 290
原创 vue初学脚手架项目碎片学习整理(有图解析)
},decrement(){this.num–}}}helloworld.vueparent:{{num}}2 从父组件传一个值给子组件绑定此时点加减parent不会变化3 怎么改变10 。。。。。这个有点小问题子组件往父组件传用emit触发父子组件都加减了parent:{{num}}4 在app.vue里面添加一个小组件5 在这里发现需要导入mui文件但是放在assets里面还是static里面?看我自己的尝试https://blog.csdn.net/fengtingYan/article/detail
2024-06-18 22:50:05 257
原创 Js-w3school(2020
(9)我们在 JavaScript 中有这个对象:请使用 JavaScript 函数 JSON.stringify() 将其转换为字符串。结果将是遵循 JSON 表示法的字符串。输出 json文本 {“name”:“Bill”,“age”:62,“city”:“Seatle”}(10)Date.now() 的返回与在 Date 对象上执行 getTime() 的结果相同。(11)属性Getter和SetterES5 允许您使用类似于获取或设置属性的语法来定义对象方法。},
2024-06-18 20:30:34 654
原创 前端入门篇(五十三)JS应用6打地鼠小游戏
效果:图片不是png的,所以没有透明,会遮挡没有隐去鼠标箭头:隐去鼠标箭头:3.取消图片选中状态当双击图片时,可能会选中该图片,此时的效果是:取消选中状态:css上:#hammer {*/*/top:0;left:0;*///取消选中4.放置一张地鼠图片,先放在第一个坑内css部分:top: 90px;#hollow1 {html:效果:5.地鼠逐渐上升至最高处,停顿一会后消失。
2024-06-17 04:19:35 683
原创 Vue 计算属性
el:“#app”,data:{},computed:{//不加动词,这是计算属性,那么最好以属性命名,这里的写法是计算属性的简写},methods:{})
2024-06-17 02:02:36 224
原创 【GO for java programmers】面向Java开发者的GO编程4_go for java programmers google
如果管道是无缓冲,那么发送者阻塞,直到接收器接收到值。如果管道有一个缓冲区,发送者阻塞,直到该值已被复制到缓冲区。如果缓冲区已满,这意味着等待,直到一些接收器中检索到值。Goroutines是轻量级的,只占用比堆栈分配多一点的空间。堆栈开始小和成长的分配和释放堆(heap)的要求。它运行在不同的,新创建的的goroutine中。在一个程序中的所有goroutine共享相同的地址空间。当在管道上接收一个值时,把它作为一元运算符。管道通过指定的元素类型的值来提供两个goroutine同步执行和沟通的机制。
2024-06-15 23:08:48 301
原创 Python知识点整理,图文结合近三万字(史上最全)_python知识点总结
我们总共有四个切片,所以对于explode,如果我们不想拉出任何切片,我们传入0,0,0,0。我们在这里做的是画一些空行,给予它们符合我们的堆叠图的相同颜色,和正确标签。现在,我们可以很容易地看到,print np.concatenate((a,b),axis=1) #concatenate功能数组叠加,axis=0默认水平叠加,axis=1垂直叠加。b为蓝色,r为红色,y为黄色,k为黑色,w为白色,买等等。我们将条形的宽度rwidth设为 0.8,但是如果你想让条形变宽,或者变窄,你可以选择其他的宽度。
2024-06-15 21:08:07 619
原创 js简介及其事件操作
做判断this函数被设计出用来执行特定任务的代码块 function函数表达式return函数的参数函数传参argument 函数内置的类数组对象实际参数的集合选择器集合for循环跳出与终止。
2024-06-12 16:33:18 298
原创 J2EE进阶(九)org
(3)当应用程序第一次访问Customer代理类实例时(例如调用customer.getXXX()或customer.setXXX()方法), Hibernate会初始化代理类实例,在初始化过程中执行select语句,真正从数据库中加载Customer对象的所有数据。在运行session.load()方法时Hibernate不执行任何select语句,仅仅返回Customer类的代理类的实例,它的OID为1,这是由load()方法的第二个参数指定的。3.我用的方法,也是我认为比较不错的方法,灵活性更好。
2024-06-12 14:19:37 920
原创 ElementUI:定制日历Calendar
el-button @click=“skip(‘postMonth’)” type=“warning” round size=“mini”>月。年。日。官方文档给的插槽解释是两个,一个日期,一个对象。2. 通过插槽修改日历显示。
2024-06-12 13:05:52 602
原创 7 Web前端性能优化
四轮技术面+一轮hr面结束,学习到了不少,面试也是一个学习检测自己的过程,面试前大概复习了 一周的时间,把以前的代码看了一下,字节跳动比较注重算法,面试前刷了下leetcode和剑指offer, 也刷了些在牛客网上的面经。大概就说这些了,写代码去了~祝大家都能收获大厂offer~篇幅有限,仅展示部分内容。
2024-06-12 11:46:35 295
原创 手撸一个虚拟DOM,不错(1)
type参数描述了 HTML 元素的类型,例如h1div等等…props参数的工作方式与 React/Vue 中的 props 完全相同——它允许我们将数据(属性)传递给元素children当前元素内其他子节点。让我们看看它是如何使用的。我们创建了一个div元素,里面有h1和p元素。这些元素中的每一个都有一个文本节点作为其子节点。现在是时候将这个虚拟树转换为实际的 DOM。render。
2024-06-11 18:00:03 305
原创 【夯实基础--CSS】=>浮动(float)
问题:什么时候用清除浮动呢?父级没高度子盒子浮动了影响下面布局了,我们就应该清除浮动了。| 清除浮动的方式 | 优点 | 缺点 || 额外标签法(隔墙法) | 通俗易懂,书写方便 | 添加许多无意义的标签,结构化较差。| 父级overflow:hidden;| 书写简单 | 溢出隐藏 || 父级after伪元素 | 结构语义化正确 | 由于IE6-7不支持:after,兼容性问题 || 父级双伪元素 | 结构语义化正确 | 由于IE6-7不支持:after,兼容性问题 |资料过多,篇幅有限。
2024-06-11 02:59:03 397
原创 vue项目通过url链接引入其他系统页面_vue项目嵌入别的系统
methods: {widthHeight() {this.searchTableHeight = window.innerHeight -180;this.searchTableWidth = window.innerWidth - 230},},data() {return {reportUrl: ‘https://www.baidu.com/’,searchTableHeight: 0,searchTableWidth: 0}},mounted() {window.onre
2024-06-11 01:43:25 583
原创 vue3 +ts 安装并封装axios_vue3 ts axios封装
/ get请求,有参数,路径也要传参 (也可能直接在这写类型,不过不建议,大点的项目会维护一麻烦)// Res是返回的参数,T是泛型,需要自己定义,返回对数统一管理***// ws: true, // 是否代理websockets。// secure: true, // 是否https接口。//如:123.xx.xx.xx:456/api/…// post请求 ,没参数,但要路径传参。//这个/api是每一个接口都有的,就写它。‘/api’: { // 匹配请求路径,
2024-06-10 20:21:06 765
原创 javascript设计模式篇之工厂设计模式
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。通过es6类的用法来创建实例,及其拥有的方法updateScrollY技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
2024-06-10 17:48:12 731
原创 git版本管理与TortoiseGit
mkdir 文件名 创建文件夹echo >readme.txt --另存为utf-8编码乌龟壳工具的几种图标含义对号:仓库没有修改过问号:文件未受版本控制加号:文件已放到暂存区感叹号:更改过源码git可以追踪项目所有的更改(添加,修改,删除)git命令#获取配置的用户名#设置用户名#获取邮箱名#设置邮箱名#初始化一个版本仓库git init#放入仓库(暂存区-可以反悔)**若修改文件里面的内容则从这里开始#提交到仓库(真正的放入主干-不能反悔)
2024-06-10 16:33:37 1006
原创 Android Webp 完全解析 快来缩小apk的大小吧
Webp在app中一般可以用于两个方面一个是对与服务端交互过程中使用webp图片另一个是应用中的资源文件。
2024-06-10 15:18:11 1084
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人