前端,何不尝试一下『插件化』开发
随着MVVM的框架和库的流行,想必组件化开发已经成为了前端开发的主流思想,特别是Vue、React、Angular已经有比较成熟的开发模式、社区和UI组件库。 现在的前端,开发页面代码量太、逻辑多、同一功能组件可能在多个页面中复用。而这些框架或库的出现,很好的将页面进行了功能拆…
新来的同事问我where 1=1 是什么意思
写在前面 新的同事来之后问我where 1=1 是什么有意思,这样没意义啊,我笑了。今天来说明下。 where 1=1 先来看一段代码 上面的代码很熟悉,就是查询符合条件的总条数。在mybatis中常
一起来看看 Android 官推 kotlin-first 的图片加载库
Coil 是一个非常年轻的图片加载库,在 2020 年 10 月 22 日才发布了 1.0.0 版本,但却受到了 Android 官方的推广,在 Android Developers Backstage 这个博客中专门聊过一期。推广的原因比较简单:一方面是这个库确实做得很好,另…
年轻人的第一块金牌:我是如何成为Kaggle全网第一的
能在 Kaggle 竞赛中取得金牌已经是一项挑战了,而成为 Kernel Grandmaster 甚至是可遇不可求。而近日,毕业于莫斯科国立大学的数据科学家Andrey Lukyanenko在一次竞赛中达成Kaggle金牌,并在Kernel Grandmaster排名全网第一。
让 js 中的 if 判断如丝般顺滑
项目中的一个小需求点,点击按钮,验证几十个条件框,判断所有条件框是否填写(选择)过数据(至少有一个条件判断为真)再执行对应操作 判断的条件框包含 Radio 单选框,Checkbox 多选框,Inpu
作为一个后端开发,你需要了解多少Nginx的知识?
最近做的一个项目在迁移公网环境的时候出了一个问题,明明服务都起来了,但是怎样都访问不进来。后来才发现是Nginx的配置出了问题。无奈自己关于Nginx的学习在大学毕业后就差不多遗忘了,当时又紧急找不到运维人员,差点就只能以失败结束迁移。 因此觉得就算是干后端开发,对于基本的ng…
我是如何把vue项目启动时间从70s优化到7秒的
可怕的启动时间 公司的产品是一个比较大的后台管理系统,而且使用的是webpack3的vue模板项目,单次项目启动时间达到了70s左右 启动个项目都够吃一碗豆腐脑了,可是没有豆腐脑怎么办,那就优化启动时
面试官:一千万数据,怎么快速查询?
B哥:直接分页查询,使用limit分页。 也许有些人没遇过上千万数据量的表,也不清楚查询上千万数据量的时候会发生什么。 代码创建一千万?那是不可能的,太慢了,可能真的要跑一天。可以采用数据库脚本执行速度快很多。 MySQL 支持 LIMIT 语句来选取指定的条数数据, Orac…
再过几天,就是一名3年开发经验的前端了
日子过的真快,还记得3年前自己刚刚从培训机构学了4个月出来找工作的样子。每天睁开眼以后就是投简历,等电话,去面试,如此循环往复。那个时候住在城中村,每月280块钱的房租,代价就是村里没有移动的信号,每天要坐公交去市图书馆等面试邀请,令人沮丧的是,面试公司不是培训机构就是我不满足…
为什么牛逼的程序员都不用 “ ! = null " 做判空?
这是初、中级程序猿经常会遇到的问题。他们总喜欢在方法中返回null,因此,在调用这些方法时,也不得不去判空。另外,也许受此习惯影响,他们总潜意识地认为,所有的返回都是不可信任的,为了保护自己程序,就加了大量的判空。 null就是一个不合理的参数,就应该明确地中断程序,往外抛错误…
2021web开发趋势
1、TypeScript爆发增长从2019年开始,TypeScript整个呈现出爆发性的增长,在NPM的下载量位于第四。2、React下载量位列第一三大主流前端框架:React、Angular和Vue
完了,又火一个前端项目
大家好,我是鱼皮。 今天逛 GitHub 的时候,在趋势榜上看到一个项目,竟然短短一天的时间内,涨了 1000 多个星星! 就是这个名为 solid 的项目: 要知道日增上千 star 可是非常难得的
Inclavare Containers:云原生机密计算的未来
简介:本文为你详细的梳理一次 Inclavare Containers 项目的发展脉络,解读它的核心思想和创新技术。 作为业界首个面向机密计算场景的开源容器运行时,Inclavare Containe
JS基础系列之 —— 正则表达式
前言 正则表达式一直是困扰很多程序员的一门技术,当然也包括曾经的我。大多数时候我们在开发过程中要用到某些正则表达式的时候,都会打开谷歌或百度直接搜索然后拷贝粘贴。 作为一门用途很广的技术,我相信深入理
Android使用Span打造丰富多彩的文本
1.引言 在开发过程中经常需要使用文本,有时候需要对一段文字中的部分文字进行特殊的处理,如改变其中部分文字的大小、颜色、加下划线等,这个时候使用Span就能方便地解决这些问题。本文将主要介绍Spann
今日推荐
周排行