TigerMee
码龄17年
求更新 关注
提问 私信
  • 博客:82,114
    82,114
    总访问量
  • 12
    原创
  • 74
    粉丝
  • 6
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
目前就职: TradPlus
加入CSDN时间: 2008-03-28

个人简介:微信公众号:架构丛谈 | GitHub: https://github.com/TigerMee

博客简介:

TigerMee

博客描述:
微信公众号:架构丛谈
查看详细资料
个人成就
  • 获得39次点赞
  • 内容获得19次评论
  • 获得35次收藏
  • 博客总排名1,473,549名
创作历程
  • 1篇
    2022年
  • 1篇
    2017年
  • 6篇
    2016年
  • 3篇
    2013年
  • 1篇
    2011年
成就勋章
TA的专栏
  • 系统架构
    5篇
  • 互联网
    3篇
  • 算法
    3篇
  • 编程语言
    1篇
  • leetcode
    3篇
  • 创业
    1篇
  • 团队管理
    1篇
  • 互联网广告
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    机器学习
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

50人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

为什么大多数公司的 Marketing API 系统无法落地

究其根本,Marketing API 产生的原因是,随着广告平台投放逻辑的日趋复杂和广告主投放规模的扩大,广告主或代理商需要根据其自身的业务逻辑和运营方式,更高效和灵活地使用广告平台,甚至于和内部系统相打通,以提高运营效率。
原创
发布博客 2022.01.08 ·
654 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

移动广告变现,这几点可能比推荐算法更重要

推荐算法是否是影响广告系统价值的唯一因素?是否还有其他因素在影响广告系统的价值?甚至这些因素比推荐算法更加重要?
原创
发布博客 2017.03.29 ·
7192 阅读 ·
6 点赞 ·
1 评论 ·
14 收藏

从0到1(上)

时至今日,再遇到问题时,不会盲目的乐观,也不会放大问题,始终保持一个积极的心态,相信问题一定能够被解决,我们只需要找到方法,或者是找到“找到方法”的方法。
原创
发布博客 2016.07.25 ·
1011 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

如何创建一条可靠的实时数据流

对绝大多数实时数据流系统来说,可用性、准确性、实时性,三个指标考虑的是优先级依次降低,实现的代价也是依次增长。在不同的业务场景中,对“可靠”的定义也有所不同。可能有些系统数据丢失1%对业务的影响不大,如果要保证100%准确带来的成本会大幅增加;也可能有些系统分钟级实时和秒级实时对业务的影响不大,但如果从分钟级提高到秒级成本会大幅增加。因此,在架构设计中,一定要结合具体业务场景,综合考虑和权衡服务质量、用户体验、系统成本等多方面因素。
原创
发布博客 2016.05.30 ·
13136 阅读 ·
5 点赞 ·
5 评论 ·
17 收藏

数据密集型系统架构设计

大数据技术对商业效果的提升已经在越来越多的行业中被证明,未来的服务,无论是在线还是离线,处理的数据都会有数量级甚至几个数量级的增长。同时,我们看到内存除了访问速度越来越快,在存储的数据量和成本上并没有太大的变化。因此,未来越来越多的系统的主要瓶颈会从计算、IO转移到数据量上,内存密集型系统会变得越来越重要,相信其架构在未来几年也会有很多新的方式出现。
原创
发布博客 2016.05.19 ·
12285 阅读 ·
5 点赞 ·
0 评论 ·
19 收藏

大众点评的技术部的第一个实习生

或许你注定不愿意为求目而不择手段,没法走到那个孤家寡人的巅峰。但做一个能让人想起来温馨的大公司,已经是一件非常了不起的事情。这种感觉不一定很强烈,不一定非要泪洒离别酒会,也不一定非要在那天晒晒工牌,只要能常常想起来能觉得亲切,愿意能时常回去看看,见了面都挂着 CXO 的Title还能找回一个 Team 的感觉。我觉得,最后的结果并不是壮烈的悲情。更何况,又给社会贡献了一批财富自由的 CXO 们和投资人们,这或许是最好的慰藉。
原创
发布博客 2016.04.15 ·
2040 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

大型广告系统架构 — 检索模块

广告系统主要解决一个问题:在给定展示场景、用户的情况下,返回收益最大化的广告。下图是一个广告系统最简单的架构图。其中,Router,检索模块,排序模块一般称为广告系统的核心。同时,与之辅助的至少包含三大系统:特征计算系统,计费系统,投放系统。Router:对外提供HTTP服务。接收请求后,依次与特征计算系统、检索模块、排序模块交互,最后返回广告。检索模块:检索模块主要解决相关性问题。首先,根据广告主设定的定向条件筛选出本次请求能否返回的广告;然后,按多种定向策略筛选出与本次请求最相关的若干个广告。排
原创
发布博客 2016.04.10 ·
20124 阅读 ·
7 点赞 ·
2 评论 ·
34 收藏

大型广告系统架构概述

在互联网江湖中,始终流传着三大赚钱法宝:广告、游戏、电商。三杰之中,又以大哥广告的历史最为悠久,地位也最为不可撼动。俗话说,离开业务谈架构都是耍流氓。用一句标准的报告性语言介绍大型广告系统的特点就是:处理的数据量特别巨大,响应速度要求特别快,数据实时性要求特别高,系统可用性要求特别高。面对种种不可思议的困难,最初的一批误打误撞进入广告行业的的互联网工程师们,本着赚钱的目的,通过演杂技一般的对各种技术的拼接,出色地完成了任务。
原创
发布博客 2016.04.03 ·
13653 阅读 ·
15 点赞 ·
0 评论 ·
31 收藏

[leetcode] String类型题目总结

这篇文章总结一下leetcode online judge中有关string的问题。string的问题中,比较有意思的一类是,确定某个string中符合某些条件的范围。例如,求满足某些条件的最短字串(例如下面的题目1和题目2)。另一类属于经典算法,例如strstr,KMP算法,随便一本算法书上都有,这里就不赘述了。第一类问题有些一次遍历就可以解决(例如题目1),有些需要一次遍历中带循环(例
原创
发布博客 2013.07.02 ·
2963 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

[leetcode] online judge题目汇总

最近在leetcode online judge刷题,132道题也做了一半多,略有心得。另外这个online judge对题目没有分类,也没有说明难度,新人上手无法由浅入深,也不能集中练习某些类型的题目,因此这里做个题目的分类和难度说明,也算是自己的总结。难度从1星到5星,难度划分依据如下:1星:练手题。算法上没有难度,主要考察编码基础,主要要注意越界判断。例如,数据越界,参数为空(字
原创
发布博客 2013.06.27 ·
5720 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

[leetcode] sudoku solver:暴力还是优化

1. backtrackingSudoku是典型的backtracking问题,有关backtracking的问题《The Algorithm Design Manual》 7.1章解释的最详细易懂。Backtracking的定义如下:Backtracking is a systemic way to iterate through all the possible configura
原创
发布博客 2013.06.19 ·
1817 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Programming applications for microsoft windows, 4th edition

发布资源 2011.07.04 ·
application/octet-stream

inside the c++ object model

发布资源 2011.06.08 ·
pdf

Excel图表之道(精美)

发布资源 2011.06.08 ·
pdf

C语言指针系列——并不可怕的声明

C语言里面最灵活、有时候也是最让人莫名的就是指针了,以至于专门有一本书叫《C和指针》。尤其是指针的声明,指向整形的指针,指向数组的指针,指向函数的指针,再加上n多个括号的组合,有时候真让人摸不到头脑。其实,理解指针声明的关键首先在于记住*, [], ()操作符的优先级和结合性;然后由指针名称开始由里向外层层解剖,再复杂的声明也不难解释。本文使用一种自创的图示的方法,来清晰地展示指针声明的根本。首先我们来看一下与指针声明相关的一些运算符的优先级:(优先级高低由上至下,即上面的操作符的优先级高于下面的运算符的优
原创
发布博客 2011.04.17 ·
1518 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

自动生成宋词-遗传算法

发布资源 2010.07.22 ·
pdf
加载更多