Nginx 通过 Lua + Redis 实现动态封禁 IP - 后端 - 掘金
一、背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。 二、架构 实现 IP 黑名单的...
Node API 种子项目分享 - 后端 - 掘金
A node api seed project. Techs involve: ...
网易有道 2017 内推编程题 2 道 - 前端 - 掘金
前言 其实本文的目的不全是这俩道题的解法上,而是加深对Node的基础模块readline的使用,先上题 1.洗牌 题目: 洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程。现在需要洗2n...
【新年撸码】缤纷多彩的 Vue 点赞组件 - 前端 - 掘金
米娜撒,新年快乐!❤❤❤ demo 扫描下面的二维码观看demo ...
使用 Vue.js 实现论坛客户端 - 前端 - 掘金
vue-nga 由于手机配置不太好,刷nga安卓端经常重载,每次进入都要看好几秒的广告。。于是用vue.js试着做了一个(常年看帖不回,先只做游客功能- -),在浏览器上面体验还好(还可以全屏!),速度也过得去,能满足自己的日常需求了...
SVG 新司机开车指南 - 前端 - 掘金
TL,TR 确保大家一小时内可以开车上路..... 来不及解释了,快学车..... SVG其相关特性远比想象中要强,本文首先介绍下SVG的相关定义、优缺点和Demo,接下来会介绍它的...
大话 Web-Audio-Api - 前端 - 掘金
Logic proX 在html5 <audio> 元素出现之前,一个网页想要发声,就得需要flash或者其他插件的辅助。而<audio>标签的出现,使网页在游戏(的音效)和网页交互(音...
Android 模仿 QQ, 微信聊天界面长按提示框 - Android - 掘金
效果图,有点糙 最近要在项目中实现一个长按提示 “复制” 的功能,本来想偷懒在网上找个开源的项目用,但是看了好几个都不是很满意,所以就打算按照自己的思路来实现一个。 如何使用 翠花,上代码 PromptViewHelper pvHelper = new Pr...
仿即刻 "猜你喜欢" 切换效果 - Android - 掘金
最近在即刻里看到即刻的"猜你喜欢"的板块,觉得效果很赞。 当点击"换一换"时,上面三个条目程序切换效果,并且三个条目的切换以不同的速度进行。 于是开始想办法撸出这样的切换效果。 我的思路是使用竖直切换的ViewPager,...
玩转 Android 嵌套滚动 - Android - 掘金
目录 博客 项目 关于 在Android UI开发过程中,经常会遇到嵌套滚动的需求,所谓嵌套滚动,就是父view可以...
(译) Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了 - 阅读 - 掘金
原文地址:Google Interview University 原文作者:John Washam 译文出自:掘金翻译计划 (翻译不易,欢迎 Star 支持) 译者:Aleen,Newton,bobmayuze,Jaeger,sqrthree ...
前端新手可以浏览的网站 - 前端 - 掘金
http://colorhunt.co 这个网站给我们提供了很多的配色方案,我们直接使用就OK了。使用方法也很简单,鼠标移动到对应的颜色上,我们就可以看到颜色的十六进制码,复制这个颜色到工具里就可以使用了。 01.png https://color.adob...
Android 面试重难点 - Android - 掘金
本文来自于清华大神(潇涧)的Java总结,已得到其本人允许转载 Android公共技术: 公共技术点之 Android 动画基础 公共技术点之 Java 动态代理 公共技术点之依赖注入 公共技术点之 View 事件传递 公共技术点之 Vie...
亲爱的面试官,这个我可没看过!(Android 部分) - Android - 掘金
导读:Android面试中高频率出现的题都在这了。试题大部分从互联网收集,博主下了一番功夫进行梳理总结,难免有不足之处,还请见谅。这篇博客属于Androi,你够了!!!专题中的一篇,其余文章会陆续发表,第一时间会发布在本人Github上,敬请关注。这篇博客包括...
最直观的 Android 源码资源 - Android - 掘金
一款优雅的material design对线Layout 下载地址 Android博客周刊第39期 一个 Drawer...
一套完整的 Android 通用框架 - Android - 掘金
现在做Android开发,已经是大好时机,网上有很多成熟的框架,我们应充分利用好这些,所谓前人种树后人好乘凉,很多时候压根不需要了解太多原理,只需站在巨人的丁丁上即可,当然您说您能力强,非要重复造轮子,无可厚非。MVP模式MVP简介Android MVP Sa...
这交互炸了 (四) : 一分钟让你拥有微信拖拽透明返回 PhotoView - 掘金
本文同步自wing的地方酒馆 《交互炸了》或许是一系列高端特效教程, 文中会介绍一些比较炫酷的特效,以及实现的思路。特效实现本身也许不会有太大的难度。难点在于实现的思路。一旦思路被打开,特效将很简单实现。 DragPhotoView项目地址https://gi...
SVG 生成 Vector 资源文件批量及编辑预览工具 - Android - 掘金
Vector矢量图在Android项目中的应用越来越广泛,但是如果你想用Android Studio自带的工具将SVG图片转化成Vector资源文件却是相当麻烦,首先能支持的SVG规范较少,其次操作流程麻烦。而另一种方式就是通过 ...
贝塞尔曲线 - Android - 掘金
著名的贝塞尔曲线,确实是很美,很美。本文记录对贝塞尔曲线的点滴认识 贝塞尔曲线.gif 二次贝塞尔曲线,求最高点,反向求控制点 二次贝塞尔曲线-反向求控制点.gif 求 二次贝塞尔的 最高点 /** * 计算 二阶贝塞尔曲线的坐标 * *...
Android L 沉浸式状态栏和圆形动画实现炫酷效果 - Android - 掘金
ViewAnimationUtils.createCircularReveal()动画Android L引进到Android中的,此动画是能够实现圆形快速切换,属于Google Material Design风格的动画。 官方给...
腾讯实例教学!带你轻松打开 SVG 动画的大门 - 设计 - 掘金
练小习:初学SVG的时候,感觉那一坨一坨的代码难读难懂,现在回过头仔细想想,是因为那时候看文档缺少一些具体的实例,导致学习起来很枯燥。如今SVG已经在前端各个领域都有所作为,无论是项目里的应用还是demo都所处可见,这里我就用一个实例的写法带新同学轻松的打开S...
酷炫的 Activity 切换动画,打造更好的用户体验 - Android - 掘金
我的简书同步发布:酷炫的Activity切换动画,打造更好的用户体验 转载请注明出处:【huachao1001的专栏:http://blog.csdn.net/huachao1001】 毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性...
国内值得关注的官方 API 集合 - 工具资源 - 掘金
项目地址:https://github.com/marktony/Awesome_API 本页仅收集国内部分官方API,如需查看其他版本,请点击这里。 目录 ...
Gradle 模块化配置 - Android - 掘金
本文以AndResGuard和Tinker为例讲解下如何模块化配置Gradle,以及一键打Tinker补丁包的实现方法。 背景 随着项目越来越大,引用第三方库的gradle愈来愈多,app的build.gradle文件也越来越长,拿薄荷...
网友评论