• Kindle
  • 湖南省 长沙市
  • 产品经理
  • 世上只有一种英雄主义,就是在认清生活真相之后依然热爱生活
  • 0
    粉丝
  • 34
    博客
  • 1
    提问
  • 动态信息
  • TA最近在读的书
  • TA写的书
  • Kindle
  • 程序员中常见的四种主义者
  • 为什么要学编程?每个人都有着不同的理由。当你第一次成功运行“Hello World”时,你已经步入了这个全新的世界。那时的我们犹如初生的婴儿
  • 吐槽.人生.随便问
    2019-02-17 13:53
    184 热度
    1 评论
  • Kindle
  • 20年一道坎 互联网巨头们的梦魇
  • 分析中美互联网巨头的发展史,就会发现,几乎每隔20年,全球的互联网巨头公司,就会迎来一波巨大的危机甚至灭顶之灾。从此衰落或者是再次新生,没有任何一家
  • 互联网潮前线
    2019-01-06 10:30
    222 热度
    0 评论
  • Kindle
  • 一句话证明你是程序员
  • 作为一个写了十几年代码的老程序员,其实编码生活简单而枯燥,每天做多少事情都可以掰着手指头说出来,特别是在一线城市的程序员更加的简单,早上急急忙忙挤上地铁,在地铁上还能合上眼继续眯会,精神稍微好点可以看看新闻玩玩小游戏,然后下了地铁找个快餐店买几个包子再来杯喝的提溜着就去单位打卡了,打完卡基本上开始吃个几
  • 吐槽.人生.随便问
    2018-10-23 09:20
    264 热度
    2 评论
  • Kindle
  • 【终结篇】不要再问我程序员该如何提高了……
  • 已经工作了的程序员该如何提高自己?我看到过很多说法,包括但不限于:多读书,然后各种书单,技术的、管理的,情商的、智商的,文学的、艺术的…… 锻炼健身,身体是革命的本钱嘛! 写博客,这个@dudu应该最喜欢
  • 吐槽.人生.随便问
    2018-08-21 10:41
    301 热度
    0 评论
  • Kindle
  • 面试
  • 面的是Java岗,总共面了7家公司,通过了6家。按自己的信心提升度我把面试过程分为上半场和下半场。上半场曹操专车这是吉利集团下属子公司,已经是一家独角兽。一面中规中矩,没啥特别的。二面好像是个主管,隔了好几天,基本没问技术问题,反而是问职业规划,对加班有啥看法,有点措手不及,感觉回答的不好。但是过几天还是收到HR的现场面试通知。现场是技术面加HR
  • 职场.招聘
    2018-06-16 09:35
    345 热度
    0 评论
  • Kindle
  • 设计模式之-模板方法模式(Template Method)
  • 问题:在面向对象系统的分析与设计过程中经常会遇到,对于某一个业务逻辑(算法实现)在不同的对象中有不同的细节实现,但是逻辑(算法)的框架(或通用的应用算法)是相同的。这时候我们一般需要把逻辑(算法)框架放在抽象基类中,并定义好细节的接口,采用继承的方式在子类中实现细节。定义:模板方法模式是类的行为模,定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一
  • 设计模式
    2018-02-26 22:56
    267 热度
    0 评论
  • Kindle
  • CSS3中的透明属性opacity的用法实例
  • 实例设置 div 元素的不透明级别:div{opacity:0.5;}完整例子:<!DOCTYPE html><html><head><style> div{background-color:red;opacity:0.5;filter:Alpha(opacity=50); /* IE8 以及更早的浏览器 */}</style></head><
  • Html/CSS相关
    2018-02-15 06:26
    358 热度
    0 评论
  • Kindle
  • 外键导致read uncommit隔离级别下依然死锁
  • 实际工作中遇到这样的场景,即使隔离级别设置为read uncommit,依然报因共享S锁的存在而死锁。场景如下:存在如下表和数据:123456789101112131415161718192021CREATE TABLE `account` (`id` int( 10) unsigned NOT NULL AUTO_INCREMENT,`name` varchar(
  • MySQL技术
    2018-02-15 06:25
    301 热度
    0 评论
  • Kindle
  • 非关系型数据库MongoDB和Redis的区别
  • 对于很多初学者来,非关系型数据库MongoDB和Redis之间的区别,优缺点以及适用的场景往往分的不是很清楚,对于是该学习MongoDB还是Redis也没有很明确的指导思想,本文就MongoDB和Redis之间的联系和区别作简单分析,希望对于初学者了解这两者之间的异同能做到心里有数。MongoDB更类似Mysql,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询JSON数据,能存储海量数据,但是不支持事务。Mysql在大
  • MongoDB
    2018-02-15 06:23
    419 热度
    0 评论
  • Kindle
  • 数据结构与算法之:基础数据结构(数组,线性表,链式表)
  • 线性表是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。线性表的逻辑结构简单,便于实现和操作。因此,线性表这种数据结构在实际应用中是广泛采用的一种数据结构。其基本操作主要有: 1)MakeEmpty(L) 这是一个将L变为空表的方法 2)Length(
  • 数据结构与算法
    2018-02-15 06:20
    328 热度
    0 评论
  • Kindle
  • Oracle数据备份-正常关机丢失数据文件的恢复
  • 并不是所有数据文件丢失都能够直接被恢复,如system;也不是所有数据文件丢失都需要恢复,如temp表空间。 下面模拟一张业务表。1 创建演示环境[sql] view plaincopyprint?sys@ORCL> archive log list; Database log mode Archive Mode Automatic archival
  • Oracle技术
    2018-02-15 06:19
    398 热度
    0 评论
  • Kindle
  • HTML5离线缓存(Application Cache) 技术的应用
  • HTML5离线缓存又名Application Cache,是从浏览器的缓存中分出来的一块缓存区,要想在这个缓存中保存数据,可以使用一个描述文件(manifest file),列出要下载和缓存的资源。 Manifest 文件 manifest 文件是简单的文本文件,它告知浏览器被缓存的内容(以及不缓存的内容)。 manifest 文件可分为三个部分: CACHE MANIFEST - 在此标题下列出的文件将
  • Html5开发
    2018-02-19 11:15
    366 热度
    0 评论
  • Kindle
  • HTML5本地存储-sessionStorage使用示例
  • sessionStorage作为HTML5的Web Storage的两种存储方式之一。用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据会被销毁。不是一种持久化的本地存储。会话级的存储。1、接口 sessionStorage.getItem(key) ---- 获取指定key的本地存储的
  • Html5开发
    2018-02-15 06:15
    334 热度
    0 评论
  • Kindle
  • SQLServer教程之-请不要太相信SQLServer事务日志的默认自动增长机制
  • 很多开发人员由于对于SQLServer理解的不是很深入,对于很多问题只是停留在数据的增删查改等层面,所以对于一些数据库运行的背后机制不是很了解,他们在建立数据库和数据表时往往都是按照系统默认的设置去创建,当然如果只是一些小的系统一般也不会暴露太多的问题,但是一旦系统的数据量或者访问人数多起来后,系统默认设置的弊端就体现出来了,比如对于对于事务日志,很多运行的数据
  • SQLServer技术
    2018-02-15 06:13
    350 热度
    0 评论
  • Kindle
  • 去哪儿网站架构设计深度剖析
  • 我来自去哪儿的基础架构部,我们部门负责公司的公共组件和基础服务,包括敏感信息存储、发号器、身份证认证、监控中心、任务调度、 Redis等。今天主要给大家分享一下消息队列基础组件的设计。我们是 2012 年初开始自研消息队列和消息中间件的,当时也是契合公司背景,原来公司有一些庞大的单模块系统,如机票交易系统和酒店交易系统等。为了对系统进行拆分,面临着系统拆分之后事务处理的问题,于是自研了消息中间
  • 架构设计
    2018-02-16 15:26
    307 热度
    0 评论
  • Kindle
  • 可伸缩Web架构与分布式系统设计
  • 开源软件近年来已变为构建一些大型网站的基础组件。并且伴随着网站的成长,围绕着它们架构的最佳实践和指导准则已经显露。这篇文章旨在涉及一些在设 计大型网站时需要考虑的关键问题和一些为达到这些目标所使用的组件。本文主要关注于Web系统,然而其中的一些内容同样适用于其他分布式系统。1.Web分布式系统设计准则构建和运行一个可伸缩的网站或应用来说究竟意味着什么?从一个基本的层面来
  • 架构设计
    2018-02-12 10:26
    285 热度
    0 评论
  • Kindle
  • Android开发:退出应用的所有Activity的实现方式
  • 在开发过程中,我们常常需要一个退出功能,来退出该应用的所有Activity。下面,我们列举一些退出应用的几种方式。利用ActivityContainer来管理所有的Activity的引用使用广播通知BaseActivity结束直接杀死进程采用SingleTask的特点,结束应用第四种方式的更优雅实现双击返回键退出方式一:利用ActivityContainer管理所有的Activity引用该方式是建立
  • Android开发
    2018-02-16 15:25
    357 热度
    1 评论
  • Kindle
  • 使用Globalize 插件实现jQuery的全球化(多语言)
  • 问题的背景并非世界上每一个人都讲一种语言。也并非世界上每一个人都会以相同的方式格式化他(她)的数字、日期和货币。您可能会疑惑为何这现在才成为了问题。网站已经出现多年,且各个国家已经存在了上万年。问题之所以越来越尖锐是因为我们越来越多地看到网站在客户端完成更多的工作,而不是依赖于服务器或依赖于 Ajax 客户端调用来完成工作。对于每项工作,开发人员现在都想要一种
  • jQuery技术
    2018-02-16 15:24
    339 热度
    0 评论
  • TA加入的群组
  • TA关注的好友
  • T-Bag
  • 1 粉丝   4 关注
  • TA的粉丝