- 博客(22)
- 收藏
- 关注
原创 cvx相关问题
1. minimize (sum(p./x)) 报错p./x 要用 p.*inv_pos(x) 替代,因为x是变量,可能让分母为02. minimize (sum( log2( l) )) 报错
2022-03-02 21:58:11
523
1
原创 Angular 面试准备
1. 和AngularJS区别 AngularJS Angular 架构 MVC(model-view-controller) MVVM, controller->component 语言 JavaScript, dynamical TypeScrip, statical, superset 移动端支持 no yes 维护 难 容易 表达式 要记ng指令 属性绑定[ ] 事件绑定() ...
2021-03-11 16:08:48
350
原创 js 二维数组给一个数赋值 却改变了一列值
var row= [false,false];var matrix = [];for(let i=0;i<2;i++){ matrix[i] = row;}console.log(matrix)//[ [ false, false ], [ false, false ] ]matrix[0][0] = trueconsole.log(matrix)//[ [ true, false ], [ true, false ] ]
2021-01-14 22:21:08
934
原创 Windows上配置Flutter时遇到 Android license status unknown
flutter doctorDoctor summary (to see all details, run flutter doctor -v):[√] Flutter (Channel stable, 1.22.5, on Microsoft Windows [Version 10.0.19041.685], locale en-US)[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
2021-01-13 10:10:25
826
原创 9-阿里-前端-面试
1.介绍项目中遇到的难点-介绍JS异步机制-Promise三个状态-事件循环-宏任务微任务-Promise原理2.算法://将一组区间中所有重叠的区间进行合并,例如 [起点,终点] 这种方式//输入:[[1,3],[2,6],[15,18],[8,10],[10,11],[7,8]]//返回:[[1,6],[15,18],[7,11]]var mergeZone = function (nums){ //特殊输入 if(nums.length == 0) return
2021-01-11 10:19:49
129
原创 8-猿辅导-前端面试
1.项目1.自我介绍2.了解angularjs的依赖注入吗?3.rxgx?4.脏值检查?5.数据库三大范式?A B C DA B 为组件C -> B 依赖 违反了范式吗?违反的第几条?2.CSS1.盒模型?width是什么?怎么改变width?怎么改变盒子模型?2.子元素如何垂直居中?transform的原理?flex如何实现?3.两个div,一个bottom-margin = 10px,一个top-margin = 20 px, margin为多少?3
2021-01-05 21:36:31
719
原创 7-算法基本解法
1.二分查找及其变形https://www.cnblogs.com/luoxn28/archive/2004/01/13/5767571.html
2020-12-01 22:56:33
305
原创 其他面试
1.算法题:写一个函数format,传入一个javascript object,输出格式化后的string,为了简化,我们规定object里只有number、array、object三种类型。比如输入 const object = { a:1, b:2, c: { d: 3 }, e: [4, 5, { g: 6 }]}输出 参考 JSON.stringify(object, null, ' ')"{ "a": 1, "b": 2, "c": {...
2020-11-28 11:21:57
92
原创 6-2020-百度-前端
1.自我介绍。有遇到过什么苦难吗2.学习前端,有看哪些书,有什么收获?3.为什么有箭头函数?和之前的区别是什么。4.call,apply,bind的区别5.讲一下事件循环,微任务,宏任务。6.讲一下内存回收。存储机制。标记引用。7.url从输入到渲染的过程。8.缓存有哪几种。9.讲一下渲染的过程。10.算法题:实现一个模版字符串的方法11.算法题:数组排序12.讲一下数组去重的方法。13.了解前端工程化吗?了解打包吗?...
2020-11-25 20:46:37
182
1
原创 5-2020-快手-前端
1.自我介绍。在项目里的角色。有遇到过什么困难吗?为什么选择前端。2.登陆实现的原理。3.了解浏览器渲染的不兼容吗?元素的样式不兼容。4.CSS中class的优先级 .a{ color:red;} .b{ color:green;} <div class="a b"> ab </div> <div class="b a"> ba </div>结果是什么颜色:绿色5.
2020-11-24 22:19:48
369
1
原创 4-2020-新东方在线-前端-面试
1.和前端有哪些接触?2b还是2c?之前有系统学习过前端吗?2.输入url到页面展示的过程?3.缓存的方法?4.用过样式自适应?对flex了解有多少?5.项目里样式居中怎么做?6.做过动画吗?7.防误触、防重提交,怎么做?8.输入的时候,如何实时查询?了解防抖、节流吗?9.用js做一个10s倒计时的功能10.了解setIntoValue吗?11. 了解原型、原型链吗?12.了解promise的哪些方法?promise.all是干嘛的?了解promise的链式调用吗
2020-11-19 19:59:59
920
原创 3-2020-美团-前端-面试
1.自我介绍2.为什么要到***(城市)?3.为什么想辞职?4.为什么选择前端?5.场景题(算法):5.1斐波那契额5.2利用斐波那契把数组变成树结构input=[{id:1,value:apple,parentID:null},{id:2,value:bear,parentID:1},{id:3,value:car,parentID:1},{id:4,value:doctor,parentID:2},{id:5,value:eraser,parentID:2
2020-11-16 20:38:44
506
原创 1-2020-蚂蚁-前端-面试
1.为什么做前端开发?不做后端2.遇到过什么大的挑战?3.有学习过其他前端知识吗?4.了解盒子模型吗?怎么改变盒子的高度?5.了解移动端和H5的知识吗?6.http状态码:301,302?7.了解缓存吗?8.js函数的apply和call方法?如何改变上下文?9.了解正则的贪婪匹配吗?10.用正则表达式,找到并不是字母c开头的字符串?11.用js如何改变dom元素宽度?12.如何把abc123变成123abc?13.了解js哪些数组的方法?map和foreac
2020-11-15 20:14:46
962
原创 2-2020-字节-前端-面试
1.先介绍一些自己会的语言,主要是后端我只会NodeJS,他问我简历上还写了python,会不会,我说只学了一些,不是很会。2.了解跨域吗?3.介绍一下http缓存?4.介绍一些IO模型?5.了解Node模型吗?6.了解mysql吗?了解sql索引吗?数据库里数据量很大,如何快速搜索。7.了解进程和线程吗?CPU处理的基本单位是什么?8.介绍一下CPU处理的算法?9.线程死锁是什么?10.给你一个网站的url,请写出这个url内所有url以及通过这些url之后跳转的所
2020-11-15 17:44:27
2168
5
原创 JS Date类型常用用法
1.创建当前日期,YYYY-MM-DD格式var sysdate = new Date();var current_year = sysdate.getFullYear();var current_month = sysdate.getMonth() + 1;var current_day = sysdate.getDate();var currentDate = current_year + '-' + current_month + '-' + current_day;2.计算方法执行
2020-11-13 14:46:14
183
原创 HTTP协议报404
原来method写的是‘POST’,改成’GET‘ 就好了$http({method:'GET',url:'/***/***',data:{},}).then(functionsuccessCallback(response){ ****** },functionerrorCallback(response){});...
2020-11-13 14:01:26
500
原创 input框输入一个数,另一个地方实时显示计算结果
$('#idName').bind('input propertychange', function() { let x = parseFloat($(this).val()) ? parseFloat($(this).val()) : 0; $scope.y= Math.min(x, 15) + '%'; });
2020-11-03 10:26:47
471
原创 couldn‘t load private key(unable to open file)
选择在启动实例时指定的密钥对的 .pem 文件,然后选择 Open (打开)。PuTTYgen 会显示一个通知,指示已成功导入 .pem 文件。选择 OK。。。。但是我这里选了pem文件,说的还是couldn’t load private keyAWS官方Window环境用Putty连接 实例:把pem文件用ASCII编码方式保存到桌面,即可...
2020-08-22 16:08:25
3041
1
原创 SSH连接出错
问题:CreateProcessW failed error:2ssh_askpass: posix_spawn: No such file or directoryHost key verification failed.解决方法:这是一个bug。要去电脑的环境变量里,把Display: 0.0的变量名改名字,我改的是Display123。
2020-08-21 15:45:59
2448
4
原创 promise的reject出错:UnhandledPromiseRejectionWarning
问题:(node:11504) UnhandledPromiseRejectionWarning: # <node_internals>/internal/process/warning.js:32(node:11504) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function with
2020-08-21 15:43:48
2965
1
原创 nodejs 嵌套函数返回值为undefined
被调用的是异步回调函数,在nodejs中,异步IO会被放入事件栈,然后优先执行后面的代码。sync方法进行替代+使用Promise对异步IO进行封装+然后在需要调用的地方添加await
2020-08-12 22:47:10
700
原创 logger没有打印在日志上
1.logger.log() 内是对象{}的话,打印不出来2.logger有五种级别,生产环境3种:error, warning, info; 开发环境还有2种:debug,trace。打印数据库返回的错误要用logger.error,这样在日志里才醒目
2020-08-12 22:04:39
2368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人