• JavaScript复制内容到剪贴板

    原文链接:https://github.com/axuebin/ar... 最近一个活动页面中有一个小需求,用户点击或者长按就可以复制内容到剪贴板,记录一下实现过程和遇到的坑。 常见方法 查了一下万能的Google,现在常见的方法主要是以下两种: 第三方库:clipboard.js 原生方法:document.execComm
    Peter-Mortensen 发表于10月前 阅读(283) 评论(0)
  • 利用Github Pages和基于Go的Hugo搭建个人博客

    一直以来都想拥有一个属于自己的博客,前段时间在学习Go ,于是利用Hugo 和Github Pages 搭建了一个简易的个人博客,先简单记录下。 环境准备 Go1.4+ Hugov0.14+ Github账号 GoDaddy域名 过程概要 在Github上创建一个自己的项目 在 Github 上创建一个项目,本文中该项目名为 b
    Peter-Mortensen 发表于1年前 阅读(293) 评论(0)
  • 基于redis的分布式RateLimiter(限流)实现

    业务背景 系统需要对接某IM厂商rest接口,向客户端推送消息(以及其他IM业务)该厂商对rest接口调用有频率限制:总rest调用9000次/30s;消息推送600次/30s系统为分布式集群,需要控制整个分布式集群总的接口调用频率满足以上限制 Guava RateLimiter 上篇文章 《Guava RateLimi
    Peter-Mortensen 发表于1年前 阅读(180) 评论(0)
  • 现在很火的答题赢钱游戏,让我来简单教你怎么做自动答题器

    一、前言: 现在最火的直播游戏,那就是答题赢钱直播了,如百万英雄、芝士超人、花椒直播、冲顶大会等等,这些游戏的玩法都很简单,答对12题即可瓜分奖金了。玩法虽然简单,但是要能完全答对12题难度还是挺高的,毕竟要非常广的知识面! ? 二、怎么做自动答题? 要能自动答题
    Peter-Mortensen 发表于1年前 阅读(170) 评论(0)
  • 想拿了年终奖走人?先看看这3大问题!

    拿到年终奖就走人,这是很多职场人每到年底就会冒出来的想法。 然而,这种“等待年终奖到手就走人”的想法,可能会引发 3 大问题: 年终奖数额减少或泡汤 减缓自己的成长 错失更好的工作机会 面对这 3 大问题,如果不提前想好对策,后果可能很严重哦。 为了避免好事变坏事,我
    Peter-Mortensen 发表于1年前 阅读(144) 评论(0)
  • 成为伟大程序员的 10 个要点

    最近我在接受采访时被问到我关于成为一名伟大程序员的见解。这是一个有趣的问题,我认为我们都可以是伟大的程序员,无论我们的天赋如何,如果我们遵循一些规则的话——我相信——这应该是常识。实际上,这些规则并不只适用于编程领域,也适合任何专业。 当然,这10个要点中的
    Peter-Mortensen 发表于1年前 阅读(131) 评论(0)
  • spring boot executable jar/war 原理

    spring boot executable jar/war spring?boot里其实不仅可以直接以?Java?-jar demo.jar的方式启动,还可以把jar/war变为一个可以执行的脚本来启动,比如./demo.jar。 把这个executable jar/war 链接到/etc/init.d下面,还可以变为Linux下的一个service。 只要在spring boot ma
    Peter-Mortensen 发表于1年前 阅读(36848) 评论(0)
  • 那些经常被遗忘的 Java 面试题

    静态类和静态方法 如果一个类要被声明为static的,只有一种情况,就是静态内部类。 静态内部类实际上与普通类(即类名必须与文件名一样的顶级类)一样,只是静态内部类在某一类的内部定义了而已,既然是类,要想使用就必须实例化。概念上与静态变量、静态方法是不一样的,不要
    Peter-Mortensen 发表于1年前 阅读(1170) 评论(0)
  • Android Animator运行原理详解

    1. 前言 上一篇文章《Android Animation运行原理详解》介绍了插间动画的原理,而Android3.0之后引进了一种动画实现——属性动画,放在以前可能会因为要兼容3.0以前系统而小犹豫下,但现在3.0以上系统已占有率已达97%以上(来自Android Studio统计数据),市场上许多应用甚至已
    Peter-Mortensen 发表于1年前 阅读(991) 评论(0)
  • Android Animation运行原理详解

    1. 前言 作为Android程序员,或者是想要去模仿一些酷炫的效果,或者是为了实现视觉的变态需求,或者是压抑不住内心的创造欲想要炫技,我们不可避免地需要做各种动画。Android中,动画主要分为帧动画、插间动画以及属性动画。帧动画最为简单,是用一系列的素材作为关键帧逐帧播
    Peter-Mortensen 发表于1年前 阅读(1141) 评论(0)
  • 用 Docker 创建 serverless 应用

    当今世界会时不时地出现一波波科技浪潮,将以前的技术拍死在海滩上。针对 serverless 应用的概念我们已经谈了很多,它是指将你的应用程序按功能来部署,这些功能在被用到时才会启动。你不用费心去管理服务器和程序规模,因为它们会在需要的时候在一个集群中启动并运行。 但是
    Peter-Mortensen 发表于1年前 阅读(1463) 评论(0)