This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
今天有机会与Opera的老外聊天讨论,我英语不是熟练,没办法流利地交流,感觉在70%的样子。 | |
技术上给我印象深刻的几点: | |
1、浏览器的apk做到16MB,而chromium官方的要28MB(注意opera是基于Blink的!) | |
2、图片直接以YUV格式解压送到GPU,而不是标准的RGBA,这有效地降低了内存占用 | |
(他们还曾提交过一个使用OpenGL压缩纹理的patch) | |
3、Chromium的安全团队,唯一一个来自外部的(external)成员就来自于Opera | |
4、文字在缩放放大的情况下,自动根据窗口wrap(这里涉及重新layout,要考虑在什么事件点插入相关调用,感觉还是有点技术含量) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
记下一点东西吧,Sublime Text 3快捷方式:Ctrl + P,可以快速输入关键字以模糊匹配文件名 | |
分类: 程序员心得体会 2014-11-27 21:45 172人阅读 评论(0) 收藏 举报 | |
Sublime Text这种软件的意义在于什么? | |
事实上,它比VS做得好的是:加载大型目录层次结构时,速度飞快 | |
可能是因为它底层模块化+插件式按需加载的架构决定的 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2周之前经由猎头推荐 | |
给腾讯深圳投了份简历 | |
于是2周后我收到了电话面试的机会??? | |
我告诉他最近已经入职了 | |
然后他似乎有点不爽 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Effective Modern C++ | |
目录 | |
1 Deducing Types | |
2 auto | |
3 Moving to Modern C++ | |
4 Smart Pointers | |
5 Rvalue References, Move Semantics, and Perfect Forwarding | |
6 Lambda Expressions | |
7 The Concurrency API |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
AngularJS权威教程 | |
跳转至: 导航、 搜索 | |
目录 | |
1 初识AngularJS | |
2 数据绑定和第一个应用 | |
3 模块 | |
4 作用域 | |
5 控制器 | |
6 表达式 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Linux系统编程(第2版) | |
跳转至: 导航、 搜索 | |
目录 | |
1 入门和基本概念 | |
2 文件I/O | |
3 缓冲I/O | |
4 高级文件I/O | |
5 进程管理 | |
6 高级进程管理 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
自己动手写CPU | |
跳转至: 导航、 搜索 | |
目录 | |
1 处理器与MIPS | |
2 可编程逻辑器件与Verilog HDL | |
3 教学版OpenMIPS处理器蓝图 | |
4 第一条指令ori | |
5 逻辑、移位与nop | |
6 移动 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
大数据日知录:架构与算法 | |
跳转至: 导航、 搜索 | |
目录 | |
1 当谈论大数据时我们在谈论什么 | |
2 数据分片与路由 | |
3 数据复制与一致性 | |
4 大数据常用算法与数据结构 | |
5 集群资源管理与调度 | |
6 分布式协调系统 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
启动到浏览器(Fire OS, Chrome OS, Web OS)与浏览器容器化 | |
本文试图阐明2种不同的技术方案:一个是启动到浏览器(如Fire OS, Chrome OS, HP Web OS, Tizen Web Rutime),另外一个我称为浏览器容器化 | |
启动到浏览器相信大家多少已经有了解,它就是通过底层的驱动支持、HTML5 Device API等等,把浏览器内核做成整个操作系统的应用运行时,使用用户的所有应用都可以通过HTML + CSS + JavaScript的方式编写,这无疑节省了程序员大量的时间精力,但问题是,浏览器厂商不思进取,这种Web化应用方案有一些缺点: | |
可能性能不够;(这可能是JS引擎的JIT还不够好) | |
可能无法实现用原生UI框架(Android/iOS)能够做到的效果,比如说,自定义布局?灵活的多列+图文环绕的布局? | |
缺少某些原始TCP/UDP Socket创建功能,WebSocket理论上是纯TCP的,但它不够通过,且依赖于HTTP本身完成会话初始化 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
浏览器新实用功能开发研究:单页富客户端应用的会话/视图状态复制及远程同步功能 | |
目录 | |
1 一个简单的使用场景 | |
2 单页(富客户端)应用的会话/视图状态表示 | |
3 状态复制及远程同步 | |
4 SPA情景下的Web Cache变化 | |
一个简单的使用场景 |
NewerOlder