自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 主流APP免邀请码安装方案

APP免邀请码安装,到底应该如何实现。 APP免邀请码安装因何而发生?总结的来说, 问题的关键究竟为何? 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 所谓APP免邀请码安装,关键是APP免邀请码安装需要如何写。 西班牙在不经意间这样说过,自己的鞋子,自己知道紧在哪里。这启发了我, 而这些并不是完全重要,更加重要的问题是, APP免邀请码安装,发生了会如何,不发生又会如何。 那么, 叔本华...

2020-05-07 16:40:23 2996 2

原创 吃瓜阿里

https://zhuanlan.zhihu.com/p/351970951

2021-02-22 15:34:33 135

原创 i++ 是线程安全的吗?

简介volatile关键字保证了在多线程环境下,被修饰的变量在别修改后会马上同步到主存,这样该线程对这个变量的修改就是对所有其他线程可见的,其他线程能够马上读到这个修改后值.Thread的本地内存每个Thread都拥有自己的线程存储空间Thread何时同步本地存储空间的数据到主存是不确定的例子借用Google JEREMY MANSON 的解释,上图表示两个线程并发执行,而且代码顺序上为Thread1->Thread21、不用 volatile假如ready字段不使用volatile,

2020-08-26 10:52:03 855

原创 欢迎使用markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-08-20 11:48:25 104

原创 Java泛型简单的使用

前言Java里面的泛型在实际开发中运用的很多,学过C++的同学一定知道C++的模板,而Java中的泛型,一定程度上和它还是挺像的。相信写Java的人,大都有用过List的实现类ArrayList。在Java没有泛型之前,它的内部是一个Object的数组实现的。这也导致一个问题,每次使用里面的元素的时候需要向下转型,而且很明显,如果是Object的话,意味着我们可以丢任何对象进去。自动转型成Object,这样在使用的时候就很容易出问题,不知道里面存的是什么。如:ArrayList list = new

2020-05-11 14:12:00 155

原创 如何提高App的邀请效率

本文笔者将对邀请机制中的邀请流程和形式做分析,讲述:如何提高App的邀请效率?App 邀请机制是每个产品几乎必做的功能点,它一般以两种形式存在:一是作为常置功能用于推荐,二是作为裂变活动用于邀请。无论以哪种形式出现,都可以归为社交分享的一种表现方式。相较于营销推广,邀请好友机制显然获客的预算成本低得多。另外,邀请的优点不仅在于引流新用户,在邀请时无形中也增强了老用户对产品的认同感和...

2020-05-07 16:57:34 2058 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除