• 见证奇迹
  • 天津市 天津市
  • iOS工程师
  • 向往巅峰,向往高度,结果巅峰只是一道刚能立足的狭地。不能横行,不能直走,只享一时俯视之乐,怎可长久驻足安坐?
  • 1
    粉丝
  • 27
    博客
  • 0
    提问
  • 动态信息
  • TA最近在读的书
  • TA写的书
  • 见证奇迹
  • 做美国的舔狗,舔到最后一无所有
  • 这几天,硅谷的空气湿漉漉的,细细品来还有一丝咸味。那是几万名印度码农,在公司厕所啜泣,或将改变硅谷的小气候。原因很残酷——他们期待了二三十年的美国梦,
  • 互联网潮前线
    2019-07-08 23:11
    227 热度
    0 评论
  • 见证奇迹
  • 微软虽已转投Chromium 但浏览器大战远未结束!
  • 最近微软抛弃 Edge 浏览器,转投 Chromium 阵营的消息震动了业界,有人说浏览器大战终于结束、谷歌 Chrome 获得了最后的胜利;也有人担忧 Web 技术多样性遭遇打击,Chrome 会成为新
  • 互联网潮前线
    2018-12-14 22:58
    253 热度
    0 评论
  • 见证奇迹
  • 谈谈Elasticsearch
  • 当 Elasticsearch 创始人 Shay Banon 在推文发消息称他们的公司已在纽交所上市时,就萌生了我写这篇文章的想法,迟迟未动笔,一直拖到现在。在我看来, Shay Banon 的成功都源于兴趣。正如 Shay Banon 曾说过的,他为了给他的妻子做一款食谱搜索引擎的过程中,发现 Lucene 太难用了,才萌生了写 Elasticsearch 的决定,见下文:许多年前,一个刚结
  • 架构师部落
    2018-10-24 09:08
    329 热度
    0 评论
  • 见证奇迹
  • 重温Python 经典设计格言
  • 美丽优于丑陋。 清楚优于含糊。 简单优于复杂。 复杂优于繁琐。 平坦优于曲折。 宽松优于密集。 重要的是可读性。 特殊的案例不足以特殊到破坏规则。 尽管实践可以打破真理。 错误却不可置之不理。 除非另有明确要求。 面对模棱两可,拒绝猜测。 总会有一个 —— 最好是只有一个 —— 显而易见的方式来明辨。
  • Python公社
    2018-06-16 09:27
    515 热度
    0 评论
  • 见证奇迹
  • 使用三层缓存框架实现高并发网站的快速响应
  • 对于高并发架构,毫无疑问缓存是最重要的一环,对于大量的高并发,可以采用三层缓存架构来实现,nginx+redis+ehcache对于中间件nginx常用来做流量的分发,同时nginx本身也有自己的缓存(容量有限),我们可以用来缓存热点数据,让用户的请求直接走缓存并返回,减少流向服
  • 架构师部落
    2018-03-15 09:16
    822 热度
    1 评论
  • 见证奇迹
  • 恭喜X大大千秋万载一统江湖
  • 昨日看新闻联播,一条很劲爆的新闻刷爆我眼球:十九届二中全会审议通过的《中共中央关于修改宪法部分内容的建议》,其中将“中国共产党领导是中国特色社会主义最本质的特征”写入宪法总纲第一条第二款,将宪法中国家主席、副主席“每届任期同全国人民代表大会每届任期相同,连续任职不得超过两届”中的后半句删去,以及赋予监察委员
  • 吐槽.无厘头
    2018-02-26 09:40
    424 热度
    7 评论
  • 见证奇迹
  • 设计模式学习之-适配器模式(Adapter Pattern)
  • 问题:在面向对象的软件设计中,经常需要将一些现存的对象放在新的环境中或与新的对象一起工作,但是他的接口与新环境要求的接口不同,而双方又都无法改变。定义:适配器模式 也称包装样式或者包装,将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。意图:定义一个Adapter角色,将一个已存在的Adaptee类,通过继承或包装的手段,让他与现有的类实现同一接口的办
  • 设计模式
    2018-02-27 03:56
    281 热度
    0 评论
  • 见证奇迹
  • CSS块元素水平垂直居中的实现技巧
  • 针对之前遇到过的一些特殊样式的实现,我今天做个总结,目的有二:一是将这些方法记录下来,以便将来需要用到时查找使用。二为将这些大神们智慧的结晶发扬光大,让广大前端程序猿们能够少走弯路。此贴为更新帖,以后若有好的css样式技巧,小菜我会不定期更新。 一、块元素水平垂直居中 对于一个块元素的水平垂直居中,水平居中的方式不必多说,一般用margin:auto;等方法即
  • Html/CSS相关
    2018-02-15 11:26
    370 热度
    0 评论
  • 见证奇迹
  • MySQL中安装InnoDB Plugin步骤详解
  • MySQL 5.1版本开始,启用了可插入式存储引擎结构。本文描述在Linux下如何将InnoDB作为共享库安装到MySQL服务器中。MySQL自身包含了内置InnoDB引擎。MySQL 5.5中将其作为内置InnoDB,就没有InnoDB Plugin了。当前服务器版本:5.1.68,运行在Linux下。1.检查服务器是否支持InnoDB Pluginmysql>show global v
  • MySQL技术
    2018-02-15 11:25
    332 热度
    0 评论
  • 见证奇迹
  • 数据结构与算法之KMP(串中的模式匹配算法)
  • KMP算法是一种模式匹配算法的改进版,其通过减少匹配的次数以及使主串不回朔来减少字符串匹配的次数,从而较少算法的相应代价,但是,事件万物是普遍归中的,KMP算法的有效性也是有一定的局限的,我将在本文的最后也讨论这个算法的局限性。一般的匹配算法:KMP基本概念引入:但是,其实我们会发现,上面的中间两个匹配步骤是没有必要的,因为他们的第一个匹配字母就不相同,完全没有可比性,而当
  • 数据结构与算法
    2018-02-15 11:20
    385 热度
    0 评论
  • 见证奇迹
  • 深入理解Oracle中的日期和时间戳
  • 关于Oracle中的日期函数,很多人一开始都不明白时间戳和日期是不同的,日期中包括年月日但不包括小时分钟秒,时间戳包括年月日小时分钟秒。在oracle中,一般情况下,函数中包含date字符的和日期有关,包含timestamp的函数和时间戳有关(时间戳可以理解为时间)。oracle中,日期一般以天为基本单位,时间相减时结果单位为天,时间与数字相加时,默认加对应数字的天数。一、调用时无参无括号时间函数1.返回系统当前日期sysdate
  • Oracle技术
    2018-02-15 11:19
    398 热度
    0 评论
  • 见证奇迹
  • HTML5学习-Mutation Observer特性讲解
  • Mutation Observer(变动观察器)是监视DOM变动的接口。当DOM对象树发生任何变动时,Mutation Observer会得到通知。要概念上,它很接近事件。可以理解为,当DOM发生变动会触发Mutation Observer事件。但是,它与事件有一个本质不同:事件是同步触发,也就是说DOM发生变动立刻会触发相应的事件;Mutation Obs
  • Html5开发
    2018-02-19 16:15
    444 热度
    0 评论
  • 见证奇迹
  • HTML5 音视频标签的方法、属性和事件汇总
  • 方法方法描述addTextTrack()为音视频加入一个新的文本轨迹canPlayType()检查指定的音视频格式是否得到支持load()重新加载音视频标签play()播放音视频pause()暂停播放当前的音视频属性属性描述audioTracks返回可用的音轨列表(MultipleTrackList对象)autoplay媒体加载后自动播放buffered返回缓冲部件的时间范围(TimeRanges对象)controller返回当
  • Html5开发
    2018-02-15 11:15
    344 热度
    0 评论
  • 见证奇迹
  • SQL中Top和Apply关键字的巧妙用法
  • 本章预先想写一些Top和Apply基本的用法,但好像没什么意义,所以删掉了一些无用的东西,只留下几个示例,以保证系列的完整性。Top和Apply解决的常见问题,如返回每个雇员的3个最新订单,订单的时间越新优先级就越高,但还需要引入一个决胜属性,以确定时间桢的订单的优先级,如可用id作为决胜属性。这里提供的解决方案比其它方案要简单得多,且执行速度更快。返回每个雇员的3个最新订单:SELECT empid
  • SQLServer技术
    2018-02-15 11:13
    353 热度
    0 评论
  • 见证奇迹
  • 中间件在新浪微博中的应用之道
  • 什么是中间件本文以及之后文章中提及的中间件指的都是:在项目开发中抽象出来的可以公用的独立系统。比如mysql、redis、nginx、mq、HA、服务化以及各种proxy等。中间件分类架构的多层次孕育了中间件的多样性,各层次中间件的彼此协作为架构注入了强大的生命力。下面是新浪微博平台架构图:接口层接口层主要指定API规范,对外提供API服务,实现与web和移动应用的接口交互。用到的中间件包括: (1) LoadBal
  • 架构设计
    2018-02-16 20:26
    325 热度
    0 评论
  • 见证奇迹
  • SQL Azure存储架构设计分析
  • SQL Azure是Azure存储平台的逻辑数据库,物理数据库仍然是SQL Server。一个物理的SQL Server被分成多个逻辑分片(partition),每一个分片成为一个SQL Azure实例,在分布式系统中也经常被称作子表(tablet)。和大多数分布式存储系统一样,SQL Azure的数据存储三个副本,同一个时刻一个副本为Primary,提供读写服务,其它副本为Secondary,可以
  • 架构设计
    2018-02-12 15:26
    301 热度
    0 评论
  • TA加入的群组
  • TA关注的好友
TA很懒,还没关注任何人
  • TA的粉丝