摘要: 前几天在狗东入手可以一把GANSS的87C键盘,满心欢喜拆开来用却发现在开发电脑(Deepin和ubuntu)上F1-F12都不能正常使用,这对一个搞web开发的人来说,无疑是要了我的老命,无奈找各种客服、帖子都没有找到解决办法。最后只能去找到了GANSS的厂家售后,厂家的回复也很简洁,Linux不 阅读全文
posted @ 2020-11-06 14:42 loeyo 阅读(1375) 评论(1) 推荐(1)
摘要: 如今各大网站都不可缺少的一部分就是验证码,验证码具有防止恶意批量操作,保护账户安全等作用。但是现在各种暴力破解验证码的手段层出不穷,验证码的保护也就失去了意义。所以各大平台为了应对这种情况也是使用类似滑动拼图(京东、哔哩哔哩等)看图识物(12306)等各种办法,但是国内的验证码平台大多是收费的,那有 阅读全文
posted @ 2020-10-30 14:35 loeyo 阅读(10439) 评论(0) 推荐(3)
摘要: 在你的项目使用了Vue的路由懒加载、Vue使用CDN引用项目组件,减少项目体积 后,还是觉得项目加载速度慢,效果不尽如人意的时候,还有一个“瘦身项目”可以完成,那就是利用nginx和webpack来使用gzip压缩功能。 通常来讲更小的体积就意味着更快的加载速度,也就对应着更好用户体验。整个过程大体 阅读全文
posted @ 2020-07-24 17:26 loeyo 阅读(9374) 评论(1) 推荐(1)
摘要: Vue的一个重要原则就是SPA(single-page application),这就导致了我们编写项目时一般是分为不同的模块进行编写,最后使用VueRouter来进行页面间的跳转。而当我们的组件越来越多,页面越来庞大的时候也会带来页面加载速度的缓慢,有时候打开一个页面需要几秒甚至十几秒的时间,这样 阅读全文
posted @ 2020-02-21 11:00 loeyo 阅读(485) 评论(0) 推荐(0)
摘要: Vue项目打包后有的文件动辄几百KB或几M,这对一个前端项目的加载无疑是致命的。当你的服务器部署在阿里云或亚马逊,每秒只有100kb的加载速度时,页面的载入速度绝对让你崩溃。那么有什么办法可以在依旧是100kb/s的加载速度下让我们的页面快起来呢?CDN算是其中之一的解决办法。 首先,我们要明白为什 阅读全文
posted @ 2019-10-21 19:33 loeyo 阅读(3618) 评论(0) 推荐(0)
摘要: 首先我个人使用git有几个建议: 一. 是琐碎提交 频繁提交,在一个commit中只作与当前commit相关的事情,多余代码应当属于其他的commit 这样做的好处是当你的leader去review你写的代码的时候,他在合并一个commit的时候可以清楚的知道你做了什么 二. 尽量避免使用git p 阅读全文
posted @ 2019-07-19 10:48 loeyo 阅读(292) 评论(0) 推荐(0)
摘要: 有些时候我们经常一个项目中开发不同的功能,有可能一个前端项目中夹杂着不同系统之间的需求,最后打包发布的时候经常会将与项目不相关的代码一同打包进去,实际来讲这种操作也是不严谨的。那有没有办法可以根据某些不同的配置来实现打包的结果不同呢?答案是肯定的。在介绍下边的方法之前,希望读者有一些关于webpac 阅读全文
posted @ 2019-02-15 17:33 loeyo 阅读(2828) 评论(1) 推荐(1)
摘要: 公司要求后端项目可以进行动态创建并切换数据源,看了网上很多例子大多数使用的都是Spring内置的AbstractRoutingDataSource进行的,使用此方法不是不行但是有诸多缺陷,比如切换时需要依赖其ThreadLocal作为依据才可以切换。 AbstractRoutingDataSourc 阅读全文
posted @ 2019-02-15 16:25 loeyo 阅读(679) 评论(0) 推荐(0)