- 博客(10)
- 收藏
- 关注
原创 java项目中遇到问题记录
电脑是mac,编码工具使用的是IDEA,技术栈是java17,包管理使用的gradle,数据库使用的是postgres,repo不是从0到1,是从git上pull,可以直接跑起来。集成测试使用的是内嵌的数据库,报错信息也显示的是数据库挂了,因为项目数据库使用的是postgres,对mac的环境变量比较苛刻,在profile中设置locale语言。检查gradle和java版本,项目中一般使用的是项目上的自己的gradle包,但是在运行的时候idea默认会使用本地的gradle版本,需要区分一下。
2024-05-21 16:52:26
270
1
原创 leetcode 动态规划集合 js
54. 最大子序列题目描述给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。解题思路只需要存储每个阶段的最大值,最后获取所有阶段的最大值。[-2,1],当前最大的是1,因为-2+1=-1<1,所以存储1;[-2,1,-3]时,因为前面一个阶段[-2,1]最大值是1,所以这个时候比较1+(-3
2022-04-17 20:41:56
216
原创 vue+elemnt ul 图片上传隐藏按钮+图片回显
技术栈: vue2.6 +element需求:在弹窗中实现图片上传,上传之后隐藏上传按钮,实现放大和删除功能,修改时回显图片。具体实现效果如图所示:1.隐藏上传按钮在el-upload中绑定一个动态的class变量(true 和false),默认为false,当文件列表发生变化时更改为true<el-upload :headers="headers" action="xxx" list-type="picture-card" :file-list="files"
2022-04-16 20:46:10
1794
原创 百度前端校招面题
一面:1.聊项目 ,项目亮点,验证手机号正则表达式2.vue双向数据绑定3.vue生命周期4.块级元素水平居中,行内元素水平居中5.vue,data发生改变后,视图会同步更新吗?6.v-if和v-show区别7. computed和watch区别8. 手写判断一个链表是否是回文二面1.js继承2.代码输出题var a =1function foo(){ a = 10; console. log(a); return ; function a(){}}foo();
2021-10-23 20:13:25
169
原创 js闭包-事件防抖节流总结
1.变量的作用域js的变量分为两种:全局变量和局部变量全局变量就是不管在哪都可以访问到的变量,局部变量是只有局部可以访问到。// num 全局变量 ,num1 局部变量var num = 20;function a() { var num1 = 1000; console.log(num); // 20 console.log(num1); // 1000 }a();console.log(num1); //num1 is not defined2.闭
2021-05-24 17:29:01
196
原创 深拷贝和浅拷贝,如何实现深拷贝
[js面试题] 深拷贝和浅拷贝,如何实现深拷贝什么叫深拷贝和浅拷贝,简单一点来说就是引用数据类型的赋值,如果A赋值了B,B发生变化时,A如果也发生变化,叫浅拷贝,如果B/A没有发生变化,叫浅拷贝。深拷贝原理js的数据类型分为两种:基本数据类型和引用数据类型基本数据类型:number、string、boolean、null、undefined、symbol(ES6新增)、BigInt(ES10新增)引用数据类型:Array、Boolean、Date、Error、Function、Math、Obje
2021-04-28 23:08:01
240
原创 深度学习笔记
pip 安装pytorch安装pytorch方式有两种:用anaconda安装或者pip方式,此笔记是pip安装方式。根据pytorch官网我们需要做的准备工作下载python和搞清楚cuda1.下载python,安装的时候要记得勾选添加到环境,如果没有勾选需要自己添加环境。安装完python后,pip也安装完了。(可以根据以下步骤查看pip是否安装成功:win+R——输入cmd——输入pip --version——如有版本号就说明安装成功)2.cuda版本的选择要根据自己电脑配置进行选择,以
2020-10-27 21:27:42
272
转载 2020-08-12
使用ueditor的学习笔记环境:vue + element + ueditor需求:一个页面多次使用百度编译器 ueditor,主要是存储多行文本html格式1.首先,在Ueditor的官网下载ueditor,放到我们的static目录中,如下:2.在main.js中引入我们需要的相关文件(官网有相关文件介绍):3.封装成公共文件ue.vue,一般放在components文件下面:ue.vue代码如下:<template> <div>
2020-08-12 14:27:23
142
原创 前端学习笔记
@前端学习笔记需求:使用jq写一个签到表,后台给数据data:{“train”:{name: “张丽”, sch: 13},{name: “王强”, sch: 9}},再另一个后台接口将sch——>sch_name问题:ajax不能使用return返回值,异步问题解决方法:使用Promise或者async和awit使用第一种解决方式:PromisePromise是一个构造函数,声...
2020-04-13 11:27:49
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人