- 博客(8)
- 收藏
- 关注
原创 关于MVVM模式理解总结
低耦合View可以独立于Model变化和修改,一个ViewModel可以绑定到不同的View上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变。mvvm软件架构层面 会使各个模块间的耦合度大大降低 耦合度低 每个单元之间就很清晰可重用性可以把一些视图的逻辑放在ViewModel里面,让很多View重用这段视图逻辑。独立开发。开发人员可以专注与业务逻辑和数据的开发(ViewModel)。设计人员可以专注于界面(View)的设计。可测试性可以针对ViewModel
2021-06-08 21:13:39 171
原创 js倒计时函数封装
function countDown(time) { var now_Time = +new Date(); var inputTime = +new Date(time);//返回的是用户输入时间的总毫秒数 console.log(now_Time); console.log(inputTime); var countdown = (inputTime - now_Time) / 100
2021-04-29 23:23:17 240
原创 js自写封装缓动动画函数
翻看以前学习内容发现与拿来封装了好多函数 记录一下f//缓动动画公式(目标值-现在位置)/10function animation(obj, target,callback) { clearInterval(obj.timer); obj.timer = setInterval(function () { // var step_size=Math.ceil((target-obj.offsetLeft)/10);考虑回来负值的原因 //步长值要写在定时器
2021-04-29 23:18:40 185
原创 node.js Error: Connection lost: The server closed the connection.解决方法和原理
今天启动项目后端发现 原本能够启动的项目 无法启动出现:Error: Connection lost: The server closed the connection.猜测大概率是数据库问题 但查看Mysql数据库 是在运行的。重启Mysql数据库后变正常了解后,原来是Mysql几个小时没有链接,会自动断开连接。...
2021-04-09 21:48:22 521
原创 npm ERR! errno ECONNRESET npm ERR! network This is a problem related to network connectivity.解决方法和步骤
问题:npm ERR! errno ECONNRESET npm ERR! network This is a problem related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make s
2021-04-07 19:17:05 87203 6
原创 关于设置line-height 于盒子相同大小实现不了垂直居中的问题
在写页面时,我们往往使用line-height与盒子相同的像素的办法实现字体的垂直居中,但是今天使用时发现并不生效。并且在检查元素时也显示了再调试时增加减少像素也不生效。问题就出在使用font简写 line-height不能在font简写的前面,这样会导致不生效。可以采用font分开写的方式或者 line-height放在font简写后,如:...
2020-11-20 21:49:45 389
原创 关于css设置盒子模型,设置像素与实际像素不同的问题
关于css设置盒子模型,设置像素和实际像素不同的问题写网页时,发现自己网页设置盒子像素和实际用ps量的像素不同。盒子模型的margin和padding也对,网页的缩放也时100%,但就是不同。分析后最后得到的原因是,有些win10会自己默认显示125%的缩放比例:但是由于win10设置100%字体会非常小,看不清楚,此时的解决办法为,量的像素大小除以1.25即为实际像素大小,但在开发中会很麻烦,于是我就想到1.25*0.8=1,此时可以设置网页的缩放为80%,即可解决问题。...
2020-11-16 15:15:19 1641 2
原创 Mysql服务启动失败 1607代码的解决
在用Python flask框架下仿写知乎平台的简单功能时,由于Mysql未能运行,导致报错,重新启用Mysql服务出现错误代码1607。对于网上修改my.ini、建立data临时文件夹无果。从根源对我的电脑->管理->事件查看器->windows日志->应用程序->查看mysq的错误事件,看到详细信息,于是想到使用mysql安装程序修复即安装程序 选择repair。修复完成后 重启Mysql服务,重启服务器 debug还是报错,这次的原因是密码不正确,因修复Mysql
2020-10-23 15:19:17 1099
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人