• Ketty
  • 广东省 广州市
  • CTO
  • 每个人都有自己的难题要解,对待他人,可以以诚相待,但不必寄予厚望~
  • 0
    粉丝
  • 38
    博客
  • 1
    提问
  • 动态信息
  • TA最近在读的书
  • TA写的书
  • Ketty
  • 说说黑客历史
  • 如果说这辈子最想成为一名什么,我想说我想成为一名黑客。早期对黑客有了解的,都知道有一个叫做“乌云”的白帽子社
  • 互联网潮前线
    2019-06-13 09:21
    99 热度
    0 评论
  • Ketty
  • 安装Angular脚手架常用命令汇总
  • 这两天在学习Angular的相关知识,其中有用到一些比较重要的安装命令,这里记录一下以备下次遇到问题时查阅:1.查看node.js版本命
  • Angular社区
    2019-05-12 23:56
    119 热度
    2 评论
  • Ketty
  • 一名实习生的自我修养
  • 从暑假开始实习到现在,当时还是溽热的盛夏,如今初雪已降,渐近冬至。不知不觉间,半年匆匆过去。这几个月的时间,过得有一些辛苦,也成长了许多。几乎每个人都要经历从校园到职场的转变吧,我幸运地避开了兵荒马乱的秋招,平稳地渡过了这个阶段。如果将人生比作是一
  • 职场.招聘
    2018-12-11 09:45
    160 热度
    0 评论
  • Ketty
  • Python获取远程IP地址,获取Mac地址的实现方式
  • python有的时候用得熟练,有些小技巧也没有掌握。总是绕着弯去实现。掌握其中的小技巧,就不需要走弯路了。startswith()和endswith()参数可以是元组 当检测字符串开头或结尾时,如果有多个
  • Python公社
    2018-10-20 11:38
    381 热度
    0 评论
  • Ketty
  • 没有比较就没有伤害
  • 师弟说三年前我薪水那么少简直不能说得过去,硕士有个毛儿用?不是说好了打断牙齿和血吞就是如此了,同样是程序员,身为同龄人,以前便知攀擎老公黑哥南京大学毕业的年薪50w,而姐只有其三分之一,耻辱伴随了我十年。调整心态一回又一回,小良良便说你一女孩子家,给你份工作就不错了,总是没做专领域之内的职位,歧视一直存在不是么?按本性来说其实是想杀人的,同人不同待的如此做了那么
  • 吐槽.人生.随便问
    2018-09-17 09:47
    264 热度
    0 评论
  • Ketty
  • 请大神帮忙看一下这种下载的问题
  • 我现在有一个系统有下载附件 的功能,如下图,正常直接点击那个附件名就会正常下载的但是现在点击那个附件出现的是如下这种错误:要打开或保存来自XXXX.com的xxx.aspx吗?这样的错误提示,请问这个要怎么解决?
  • C#(.NET)社区
    2018-08-27 10:34
    286 热度
    2 评论
  • Ketty
  • 那些成精的面试官和求职者
  • 初入职场,有些人就走上了一条不寻常的路,比如面试官的套路。好好的面试,他们偏偏要问些奇奇怪怪的问题,看过的面经上都没说过有这种问题的啊!然后很多职场小白就被杀个措手不及!老实回答感觉就正中他的下怀,但不动动脑筋又过不了,最怕的是自以为回答的不错,结果却惨招淘汰!这些到底是什么操作!面试官们到底在想干啥!最近有朋友享了一些经历,几个朋友在面试中,一脸懵逼接招面试官套路的故事,让大家
  • 职场.招聘
    2018-05-05 12:10
    270 热度
    1 评论
  • Ketty
  • 一次阿里云消息队列封装的记录
  • 最近公司有使用阿里云消息队列的需求,为了更加方便使用,本人用了几天时间将消息队列封装成api调用方式以方便内部系统的调用,现在已经完成,特此记录其中过程和使用到的相关技术,与君共勉。现在阿里云提供了两种消息服务:mns服务和ons服务,其中我认为mns是简化版的ons,而且mns的消息消费需要
  • JAVA编程
    2018-03-07 09:26
    419 热度
    1 评论
  • Ketty
  • Java 设计模式之 简单工厂模式
  • 以购买电话卡为例说明 简单工厂模式 1public interface Card {2 3 public void buyTelCard();4 5}1public class MobileCard implements Card {2 3 @Override4 public void buyTelCard() {5 System.out.println(
  • 设计模式
    2018-02-26 00:56
    272 热度
    0 评论
  • Ketty
  • 用 CSS3 和 JavaScript 制作径向动画菜单
  • 今天,让我们来看看:如何使用CSS3和JavaScript轻松地实现一个简单的径向动画菜单。看看下面的演示,点击按钮,弹出径向菜单。See the Pen Animated radial / circular menu by Creative Punch (@CreativePunch) on CodePen.上面的codepen示例呈现了代码,那么我们来介绍其中的一些
  • Html/CSS相关
    2018-02-14 08:26
    265 热度
    0 评论
  • Ketty
  • MySQL数据一致性检查工具
  • 数据的不一致常令DBA被客服或业务部门投诉,那么一致性便是耳根清净[虽然不能这么说]的良方这里介绍MySQL官方的mysqldbcompare(python写的)和percona公司的pt-table-checksum(perl写的)mysqldbcompare的作用是对比两个数据库的表结构、表数据的一致性并能生成对应补偿的SQL,如主备、线上线下对于差异的展现能通
  • MySQL技术
    2018-02-14 08:25
    267 热度
    0 评论
  • Ketty
  • MongoDB教程(二)MongoDB数据库创建设删除语法
  • 上一节我们主要讲了Windows环境下MongoDB的搭建,这一节我们主要讲MongoDB数据库的创建和删除等内容创建数据库MongoDB use DATABASE_NAME 用于创建数据库。该命令如果数据库不存在,将创建一个新的数据库, 否则将返回现有的数据库。语法use DATABASE语句的基本语法如下:use DATABASE_NAME例子:如果想创建一个数据
  • MongoDB
    2018-02-14 08:23
    262 热度
    0 评论
  • Ketty
  • 各种排序算法总结比较
  • 1 快速排序(QuickSort) 快速排序是一个就地排序,分而治之,大规模递归的算法。从本质上来说,它是归并排序的就地版本。快速排序可以由下面四步组成。(1) 如果不多于1个数据,直接返回。(2) 一般选择序列最左边的值作为支点数据。(3) 将序列分成2部分,一部分都大于支点数据,另外一部分都小于支点数据。(4) 对两边利用递归排序数列。快速排序比大部分排序算法都要快。尽管我们可以在某些特殊的情况下写出比快速
  • 数据结构与算法
    2018-02-14 08:20
    255 热度
    0 评论
  • Ketty
  • Oracle中count(1) count(*) count(col)的区别和性能比较
  • count(1)和count(*)没有任何区别(执行计划和统计信息),而且都是统计所有行count(col)统计col列不为空的记录,如果有索引,不管col是否为空,都能走索引,没有索引就无法走测试 [sql] view plaincopyprint? hr@ORCL> select count(1) from t; Execu
  • Oracle技术
    2018-02-14 08:19
    285 热度
    0 评论
  • Ketty
  • HTML5手机开发性能优化
  • 在移动端,因手机的配置和3/4G网络的原因,从两个方面解决性能优化问题,1.加载不超过3秒,用loading或者资源不要超过1M。2.渲染速度。基于以上两个方面,所有影响首屏加载和渲染的代码应在处理逻辑中后置。加载优化:1.Http请求:减少Http请求,手机浏览器同时响应请求为4个请求,所以,尽量合并js和css,并且对图片进行合并。2.缓存:使用缓存可以减少向服务器的请求数,节省加载时间,所以所有静态资源都要在服务器
  • Html5开发
    2018-02-18 13:15
    279 热度
    0 评论
  • Ketty
  • 如何使用HTML5离线存储功能
  • 我们知道在最新的主流的浏览器中都已添加了对HTML5的offline storage功能的支持,HTML5离线存储功能非常强大,它的作用是:在用户没有与因特网连接时,照样可以访问站点或应用,在用户与因特网连接时,自动更新缓存数据。所以我们可以利用HTML5的离线存储功能开发出一些丰富的基于web的应用。这一技术包含了两部分内容:1\一个manifest缓存清单;2\javascript接口
  • Html5开发
    2018-02-14 08:15
    272 热度
    0 评论
  • Ketty
  • SQLServer中的UNIQUE 约束和CHECK 约束
  • 约束是 SQL Server 数据库引擎为您强制执行的规则。 例如,您可以使用 UNIQUE 约束确保在非主键列中不输入重复的值。 尽管 UNIQUE 约束和 PRIMARY KEY 约束都强制唯一性,但想要强制一列或多列组合(不是主键)的唯一性时应使用 UNIQUE 约束而不是 PRIMARY KEY 约束。UNIQUE 约束允许 NULL 值,这一点与 PRIMARY KEY 约束不同。 不过,当与参与 UNIQUE 约束的任何值
  • SQLServer技术
    2018-02-14 08:13
    253 热度
    0 评论
  • Ketty
  • Bootstrap- Modal对话框如何在关闭时触发事件
  • 下表列出了模态框中要用到事件。这些事件可在函数中当钩子使用。事件描述实例show.bs.modal在调用 show 方法后触发。$('#identifier').on('show.bs.modal', function () {// 执行一些动作...})shown.bs.modal当模态框对用户可见时触发(将等待 CSS 过渡效果完成)。$('#identifier').on('shown.bs.modal', function
  • Bootstrap框架
    2018-02-11 12:27
    344 热度
    0 评论
  • Ketty
  • Twitter高性能分布式日志系统架构分析
  • Twitter作为全球领先的社交网站,每天的访问量都是数以亿计,如此高的访问量每天都会产生TB级别的日志,那么Twitter网站的日志系统架构是如何设计的呢?本篇文章将给你带来答案!在Twitter,他们使用复制日志来解决分布式系统中存在的一系列问题。比如,他们有一个Manhattan分布式键值数据库。该系统采用了一种灵活的最终一致性数据模型,允许开发者以一致性换取低延迟。写入操作会单独应用到数据集的所有副本,Manhattan会
  • 架构设计
    2018-02-15 17:26
    249 热度
    0 评论
  • TA加入的群组
  • TA关注的好友
  • 范蓉蓉
  • UI设计师
  • 21 粉丝   2 关注
  • 卡农
  • UI设计师
  • 14 粉丝   0 关注
  • 巴克利
  • UI设计师
  • 31 粉丝   27 关注
  • 李白羽
  • UI设计师
  • 23 粉丝   7 关注
  • 朱莎莎
  • UI设计师
  • 20 粉丝   7 关注
  • TA的粉丝