自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Eclipse CDT GTK 开发程序配置

1.安装Eclipse CDT 插件 http://download.eclipse.org/tools/cdt/releases/juno2.安装pkg-config 插件 插件地址 https://code.google.com/p/pkg-config-support-for-eclipse-cdt/3.环境配置 http://blog.csdn.ne...

2013-10-02 15:24:08 171

原创 css语法解析自动机

webKit/Source/WebCore/html/parser/CSSPreloadScanner.cpp这个文件中,有一段描述自动机的,是我第一次看到有关自动机的描述,利用它来解析CSS文件。

2013-08-03 18:11:40 185

原创 struct 内存布局

参考文献地址:http://www.360doc.com/content/12/0108/11/6295074_178053325.shtml1.将每个变量,放在和自己的size对应的起始位置上,比如int,就放在4的整数倍的位置上。char一定放在1的倍数的起始位置。2.结构体的大小,与其中最大的成员的size大小相对应,比如struct的最大的成员是int 的size,则结构体的大...

2013-06-20 20:43:12 99

原创 Java继承

package ExtendTest;public class A { private int a =1; public int b =11; public int getA() { return a; } public void setA(int a) { this.a = a; } public void B(){ this.C(); ...

2013-06-09 11:31:57 97

原创 HTML5 ogg 格式的音频转换

http://www.w3schools.com/tags/av_met_canplaytype.asphtml5 支持的音频格式有很多 但是有时候要对音频进行转码,转码要转成对应的格式,并且使用对应的encode工具,否则不能解码以 mp3 转 ogg 为例说明: video/ogg; codecs="theora, vorbis" video/mp4; codecs="...

2013-03-11 15:30:23 542

原创 移动端的硬件及软件优化

移动设备的硬件 和 相关的软件技术分析马晨辉1.硬件分类1.1 主流的Android 机器(Nexus 为例)1.2 ios 硬件情况(Iphone 4s,Iphone 5)1.3 部分新系统的硬件情况(Tizen 2.0 Firefox OS ,WP8,BB10)2.相关软件技术2.1 openGL ES 2.0/3.02.2 openCL 1.1+ andro...

2013-02-26 16:41:49 260

海盗团队与狼性团队的对比

狼性团队与海盗团队的文化对比马晨辉1.团队成员的构成 狼性团队:别人投靠过来的,或者由头狼生的,因为在整个团队中,只有头狼具有生育的权利 海盗团队:团队成员是通过招募过来的,或者由共同的利益目的聚集起来的(抢钱)2.如何管理团队 狼性团队: 依靠着对于头狼的忠诚,全部由头狼负责,每个狼都必须无条件的服从头狼的决定 所有的狼,多必须听头狼的,所以的决策都...

2013-02-22 19:59:36 525

pc 与 android webrtc 通信的研究

webrtc 的 Android 和 桌面通信的问题,似乎不是我想象的那样,它的数据格式不同。(linux 版本的webrtc 和 Android 版本的,似乎不太一样)所以他的通信方式有以下几种 1.服务器解析RTP 包,然后把对应的视频流,发送给ffmpeg进行解析 2.在服务器上解析android 的 WebRTC的代码。让它能够正常运行。 3.绕道chrome ,...

2013-01-07 22:35:59 302

webrtc for android demo 开发

近段时间,研究了一下WebRTC 的一些东西,写一写感想,总结一下1.编译WebRTC for android 这个没有太大的难度,按照官方网站的教程进行编译就可以 但是你再运行的时候会遇到一些问题,错误控制台会提示缺少文件,你需要从WebRTC 的工程中,找到这些文件,并添加到对应的目录。然后就可以运行了。 之后可以找两台机器,只要把IP 和端口填写正确就...

2012-12-31 21:06:16 179

qt210 内核移植,学习笔记

config 种选中powver manager 里面的内容修改 一个config vi arch/arm/plat-samsung/Makefile 注释 #obj-$(CONFIG_SAMSUNG_DEV_ADC) += dev-adc.o增加 MACHINE_START 里面增加一段 fixup 的代码。主要是初始化变量。pm_debug_scratchpad ...

2012-11-04 22:52:45 258

原创 css3 :target 和onclick 的区别

首先,在移动版本上的测试结果是,直接使用Target属性来部分代替onclick 使用Target属性:touchEnd --- animationend 46ms click ---- animationend 37ms touchEnd --- click 10ms 也有时候6-8ms使用touchEnd 追加C...

2012-05-21 13:05:39 415

原创 Mobile Native 与Web app的区别

1. 为什么要使用HTML5开发?1.1 apk 的特点1.1.1 能够调用系统硬件,能够或得系统分配的更多的资源。http://www.blaze.io/mobile/ios5-top10-performance-changes/这个网页里面有提到,JavaScript Performance 和 Rendering Performance 的一些数据,网页上也指出了J...

2012-04-24 12:15:04 347

原创 人生发展规划

2011年目标完成情况及其总结: 待遇目标,基本达到 技术长进及目标,完成80%,原因: 1.来到sohu之后熟悉业务,大概耗时3个月左右的时间。 2.最后20天,由于管理方式的变化,导致了,一段时间的迷茫,所以没进展。 3.把个人的目标,同公司的目标耦合的太紧,公司的任务一旦出现变化,严重影响了自己计划的进展。 改进方案: 1.解耦,尽最大程度保证自己的计划...

2012-01-18 16:50:49 151

原创 浏览器端 的存储和更新机制

浏览器端 的存储和更新机制1. 浏览器端 存储的类型LocalstorageSessionStorageSql liteIndexedDBApplication Cache2. 我们要做什么我们会发现,存储是很容易的事,但是怎么同步和更新,这就是问题。怎么来做数据更新呢?那就得有 版本和更新机制。存储的四个基本字段字段 描述Key Key ...

2011-12-23 19:19:13 146

原创 在国内怎么做快乐的前端研发

国内的研发一般都是什么样的生存状况: 1.90%的人都是无休止的加班,无休止的修改BUG。 2.第一种情况中,有40%的人,改完BUG之后会想,为什么出现这种BUG,然后分析原因,重新调整结构,过了几年,他们中很多人成为了领导  3.第二种情况中,还有那么一部分人,只想做研发,并不想做管理,但是他们又没有自己的发展空间,于是来回在大公司之间跳转。   我就是第三种人...

2011-10-02 12:39:38 78

原创 HTML5 工作感想

1.HTML5 并不是什么新鲜技术,其实以前用Flash 也能实现这个技术,为什么能火起来,完全是个炒作。2.HTML5 是多个部分构成的,CSS3,DOM Level3,ECMA 5,SVG 四项技术组合,并非单纯的JS 和CSS。3.HTML5 在桌面领域的应用不如Android 2.2+ 和iphone ,ipad 上的应用好,因为桌面领域,还有很多的IE 用户,所以想用大量的HTM...

2011-09-12 18:11:46 164

原创 工作于生活

对于一个男人来说,工作与生活,是你生命的主要方面,但是很多时候,工作和生活是有点冲突的,比如说你工作很忙,但是她要找你约会,你只能拒绝,但是她又生气;你觉得住的近点有利于沟通,而她却住的很远,还要求你天天过去去看她,你只能拒绝,她又为此生气;IT 生活很少有固定的时间工作或者生活,但是她对此也不理解,我也没办法。你会因为她而改变你的IT 生活吗?我不会,我觉得男人必须以自己的事业为重,...

2011-05-15 11:43:38 133

对HTML5的一些看法

五一三天假,对HTML5又进行了一遍巩固,总结如下: 第一:HTML5 是三部分内容,HTML+ECMA5+css3+SVG各个部分分工也很明确,我认为,他是一个典型的MVC分工: HTML 或者说是DOM,那就是Model CSS3 是视图控制,主要负责渲染 ECMA 5 主要负责逻辑控制 SVG是一种图片格式,但是它是一种XML格式,可以写监听等,有事件,所以他是一个...

2011-05-03 14:02:37 211

原创 对于HTML和XML的理解

可能很多人对这个老话题都不是很理解,但是我觉得,尽量使用原生的东西,有利于提高浏览器的性能,比如说尽量使用 XML HTML 的DOM所提供的原生的方法,经量减少对于框架的依赖,有利于优化网站的性能。举个例子说吧: 1.xml dom中有个各个浏览器的实现的方法,scrollIntoView,可能准确的让这个元素显示在显示区域, 2.xml dom 中规定了offsetHeig...

2011-04-19 00:19:46 113

原创 人生最失败的一周

做了两年多的程序开发,最近一周是最失败的一周,希望大家不要走我的弯路。1.认真预估项目时间。 以前是一个人做模块,或者说是自己主导做模块,可能没有遇到真正的合作,现在不一样了,需要几个人一起做开发,不准确的预估时间,会带来很大的问题。所以以后要认真写概要设计。2.调试信息不能提交到远程分支 多人合作的时候,调试信息不能提交到远程分支。企业级开发,姑且影响不大,但是...

2011-04-19 00:08:02 77

原创 现有框架结构的最优配合

http://open.eucalyptus.com/ 一个开源的云计算框架,可以考虑Jetty 开源的高性能WebService ,适合应用于云计算,目前最适合HTML5 使用的WebService人员管理:LDAP人员组织机构管理。(查看居多,注册较少的时候应用)数据库选用开源数据库: 1.降低成本 2....

2010-09-08 12:56:43 85

原创 对Web现有框架的认识

现在的轻量级项目,一般的开发框架选择: web Service :jetty java 开发框架:ssh 前台框架:jQuery,ExtJs ,YUI一般的开发会选择maven,SVN,而这两项技术都是团队开发的关键。 maven是处理项目导入jar文件的,不会导入错误,也不会导入乱。非常好。 SVN s...

2010-07-18 12:45:47 134

原创 HTML 长连接分析

长连接,又叫comet,主要有两种实现方式: 1.Ajax: 1.1 setTimeOut(‘ajax’,5000):ajax 定时调用。 有延时,不好,你也不知道延时多少合适。 1.2 Ajax 在complete function 中再次调用自己。 ...

2010-07-18 11:02:55 442

原创 YUI3 使用总结

1. YUI3总体认识1.1 面向对象的JS编程,RIA工具:面向对象的JS编程,主要体现的以下几个方面:1. 继承JS有三种继承方式:javascript中继承一般分为三种方式:”类式继承”,”原型继承”,”掺元类”2. 封装:JS的Function自身就实现了对变量的封装,局部变量等。Object对性的属性也可以实现一定的封装效果3. 接口和抽象类YUI3 ...

2010-05-30 12:35:17 372

今后的做项目的技术方法应该怎么选择

看到了许多新的技术,对自己今后要学习什么样的技术感到迷茫。1.有人说Python和Ruby是今后可能发展比较好的技术,但是他们没有好的开发框架,很难学习,而且开发效率低。可能运行效率比较高。尤其是Python,没有好的IDE,而且安装和配置很麻烦。2.Java可能会没落,但是很多的开发模式都是基于Java做的,而且得到了很好的实现。有着经典的实现框架。Spring,Hibernate,Ej...

2010-04-24 18:25:54 130

最近遇到的问题,希望各位大哥指点

1.YUI3中Node的setAttrs()方法的参数怎么传递2.YUI3中setStyles()设置的是dom的style对象的属性值,不是style标签的值,设置的时候要找dom的style的属性 这个问题可能用到js的原理的东西,不太好解释,有资料的大哥,共享一下3.js的praseInt()方法第二个参数,八进制16进制,10进制谢谢各位大哥指点小弟!...

2010-03-16 09:56:15 60

2010.3.8 YUI3.0.0总体认识

2010.3.8 YUI3.0.0总体认识1.面向对象,文档完全。2.动态加载机制(动态加载Js)3.没有什么特别适合的开发工具4.Build包下按模块划分,Node 包,Dom包,YUI包,每次加载YUI-min-js 还有一个CSS,和ExtJs的一样。5.具体的module学习就是dd的API学习6.有一个问题没弄清楚,HtmlDocument对象不知道是什么。在新建...

2010-03-08 19:00:16 86

YUI3学习感想---之API页面分析说明

Modules 所有的模型Classes 选中模型所包含的所有类信息Files 该模型的JS文件Properties 选中Class的属性信息Methods 选中Class的方法Events 选中Class的事件信息Configuration Attributes 选中Class的配置参数信息properties 是只读属性,不具有setter方法,直接...

2010-03-08 18:31:50 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除