自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

探秘

研发管理 产品管理 项目管理

  • 博客(33)
  • 资源 (5)
  • 收藏
  • 关注

原创 crosswalk 调式

Crosswalk调试: GapDebug , chrome 两种方式调试!GapDebugGapDebug是免费的Crodova APP Debug工具,官网不翻墙可以打开,但下载需要翻墙,我在百度网盘上分享了Windows版本的,下载地址。打开GapDebug,连接手机,运行Cordova App,就能看到下图,左侧是连接的设备和APP,

2015-09-25 14:19:56 1325

转载 为什么放弃WebView 而 使用 crosswalk!

为什么放弃WebViewAndroid WebView做普通浏览还好,做富文本编辑器(执行js:document.body.contentEditable=true;),常常会遇到各种奇葩的bug,而且很难修复。尽管Google在版本迭代中不断修复bug,但依旧没法用它来做富文本编辑。Kitkat的改变Google为了加强WebView的功能,在Kitkat引入了Chromium内

2015-09-25 14:00:38 7541 7

原创 Android webview 加载本地文件

在eclipse  里面与 Android  studio 里面略有不同, 不注意的话, 总是会报告“文件找不到” 的错误信息;eclipse 放置文件夹 assets 到  project/下面但是  android studio 里面 需要放置  assets  到   project/app/src/main 下面4

2015-09-23 10:16:21 2839

原创 使用EventSource实现页面消息推送 与 websocket 的区别

什么是EventSource确切的说应该问什么是Server-Sent Events(简称SSE)?Wikipedia的介绍是这样的:Server-sent events (SSE) is a technology where a browser receives automatic updates from a server via HTTP connection. The Se

2015-09-22 13:58:01 23938 1

原创 safari 10 开始支持 webRTC

2015年 9月 份,  safari 10 终于开始支持 WebRTC 了,  值得庆祝啊,  H5 的一个重要功能终于获得了 Apple 的支持,  尽管迟了点, 还是值得欢呼的!http://webrtcbydralex.com/index.php/2015/08/29/webrtc-in-safari/2015/08/29This morning

2015-09-22 09:12:55 3366 1

转载 自学Node.js: WebStorm+Node.js开发环境的配置

WebStorm是作为JS开发IDE存在的,并且支持流行的Node.js以及JQuery等js框架。而Node.js简单说就是一个JS类库并且配备有Google的V8 js引擎来解析和执行js脚本。      那WebStorm+Node.js这样一个组合,用来开发基于Node.js平台的应用是最方便不过的了,并且可以知道WebStorm这个IDE环境对js的支持是灰常强大的,有智能提

2015-09-21 17:32:50 441

转载 Node.js的颠覆者:PHP的Swoole扩展

最近2年Node.js很火,异步与协程是网络开发方面热门的话题。在追求新技术的同时,也应该反思下这里面存在的陷阱。Node.js确实是一门有趣好玩有个性的语言和技术,动态性,全异步回调的方式,闭包等等特性。值得所有程序员尝试一下。 但本文将介绍的是一门另外的容易被大家轻视的编程语言:PHP。长期以来PHP都是作为一门为Web开发而生的前端脚本语言。PHP极其的简单,你可以在一周只能

2015-09-16 15:48:18 458

原创 PHP 基本

Windows 部署环境xampp: apache + mysql + php +perllinux xampp:   swoole 框架:   Swoole:重新定义PHP, PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询

2015-09-16 15:44:02 367

转载 WebRTC 介绍 架构 等等

参考:http://www.csdn.net/article/2012-08-14/2808592http://www.leiphone.com/0925-ce6093-webrtc.htmlhttp://www.infoq.com/cn/news/2011/06/google-webrtcWebRTC 百度 百科Dongdong Deng 写的WebRT

2015-09-15 13:24:17 3255 1

转载 Webrtc服务器搭建

1.WebRTC后台服务:通话的房间服务器(Room Server)房间服务器是用来创建和管理通话会话的状态维护,是双方通话还是多方通话,加入与离开房间等等,我们暂时沿用Google部署在GAE平台上的AppRTC这个房间服务器实现,该GAE App的源码可以在github.com上获取.该实现是一个基于Python的GAE应用,我们需要下载Google GAE的离线开发包到我们自

2015-09-14 21:22:24 5160

转载 Express作者TJ告别Node.js奔向Go

首先这是一篇翻译自TJ 的 Farewell Node.js  ,我本人在看完这这篇文章之后确实是受到了一些冲击,但我并不认同作者的某些看法,比如我认为 Node.js 的package register 是其许多优势之一,反而 Go 在这方面却略显匮乏。 由于个人水平所限,在翻译的时候有许多不懂的地方,我也去作者博客、stackoverflow 上问了一些问题,获得了解答。翻译仍有许多不到位的地

2015-09-14 15:41:24 1979

转载 nodejs+java混合网站开发实践

网站技术选型之痛对于网站开发的技术选型,我们听到最多的就是: 网站是基于xxx(如java,php,ruby)上的某某框架构建的。一门主要开发语言、一个独立项目,好处是结构简单,不好的地方也显而易见:不利于前后端独立开发。前端等后端完成后台业务,后端等前端写完页面模板,时间就是这么等走的。前后端经常需要介入对方领域,不利于专业分工。后端时不时改个html模板,有时候还要

2015-09-13 10:32:04 17593 4

转载 通过NodeJS,Express搭建本地HTTP访问服务.

http://www.expressjs.com.cn/Node 是一个服务器端 JavaScript 解释器,Node 本身运行 V8 JavaScript,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。   现在我们就通过它,来编写一个HTTP访问的服

2015-09-13 09:08:57 3910

转载 为什么我要用 Node.js? 案例逐一介绍

介绍JavaScript 高涨的人气带来了很多变化,以至于如今使用其进行网络开发的形式也变得截然不同了。就如同在浏览器中一样,现在我们也可以在服务器上运行 JavaScript ,从前端跨越到后端,这样巨大的反差让人难以想象,因为仅仅在几年前 Javascript 还如同 Flash 或者 Java applet 那样嵌入网页在沙箱环境中运行。在深入Node.js之前,你可能需要阅

2015-09-13 09:06:51 538

转载 NodeJS服务端重构计划

不知不觉做node开发已经半年时间了,这期间写尝试着去解决了一些问题,实现了一下想法,也遇到过一些坑。是时候来梳理一下代码,规划一下接下来的工作。现阶段我们的node服务器端代码结构是这样的:     乍一看好像没有什么问题,其实这其中充斥着一些重复代码,以及一些没有测试的模块,代码组织也不够合理。这些问题都是需要处理的。先来说说几个常用的术语router 路由模块

2015-09-13 08:13:07 1172

转载 为什么我们要从 NodeJS 迁移到 Ruby on Rails

声明:这篇文章绝不是一篇讨论 NodeJS 和 Ruby on Rails 孰优孰略的檄文。它描述的只是我们做决策过程中的一些思考、决策背后的原因。两种框架都非常优秀,都出色的完成了它们的设计初衷,这也是为什么我们部分的模块仍然运行在NodeJS上的原因。我是NodeJs的大粉丝,认为这是一项让人非常兴奋的技术,相信它会变的越来越流行。我对这项技术非常的欣赏——尽管我们最近把Targete

2015-09-13 08:04:47 1058

转载 PHP对战Node.js:一场关于开发者喜好的史诗级战役

这是一个旧日支配者与新兴崛起者间相爱相杀的故事——服务器端Web堆栈的两位好战友如何走向兵戎相见。AD:整个故事正如好莱坞大片的经典剧情走向:两位昔日好友如今分道扬镳,甚至被迫陷入了你死我活的斗争当中。刚开始的分歧并不严重,无非是一位老友对于另一位伙伴长久以来占据、但又绝口不提的业务领域产生了点兴趣。而在现实版的这场编程语言决斗大电影中,Node.j

2015-09-13 07:46:53 895

转载 Node.js的颠覆者:PHP的Swoole扩展

最近2年Node.js很火,异步与协程是网络开发方面热门的话题。在追求新技术的同时,也应该反思下这里面存在的陷阱。Node.js确实是一门有趣好玩有个性的语言和技术,动态性,全异步回调的方式,闭包等等特性。值得所有程序员尝试一下。 但本文将介绍的是一门另外的容易被大家轻视的编程语言:PHP。长期以来PHP都是作为一门为Web开发而生的前端脚本语言。PHP极其的简单,你可以在一周只能

2015-09-13 07:32:53 545

转载 利用DNode实现php和nodejs之间的通信

一,安装DNode,1, for nodejs, 执行$ sudo npm install dnode2, for php, 利用composer来安装DNode php执行下列语句下载composer$ wget http://getcomposer.org/composer.phar 创建一个文件composer.json

2015-09-13 07:28:41 3529

转载 Windows环境下Android Studio v1.0安装教程

Windows环境下Android Studio v1.0安装教程准备工具JDK安装包。要求:JDK 7以及以上版本。Android Studio安装文件。Windows:exe(包含SDK) (813 MB)exe(不包含SDK) (250 MB)zip (235 MB)Macdmg (234 MB)zip (233 MB)Linux:zip (2

2015-09-12 16:01:41 634

原创 android studio 启动时报错,如何解决?

截图在此,  解决办法:1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。3)关闭Android Studio后重新启动,便可进入界面。

2015-09-12 08:11:28 1319

转载 在Windows平台上安装Node.js及NPM模块管理

之前9月份的时候我写了一篇关于如何在Windows平台上手工管理Node.js Modules的文章[在Windows上安装Node.js模块]。当时一方面我本身对Node.js了解有限,另外当时Node.js在Windows平台上部署确实很麻烦,所以选择了手工管理Node.js模块。现在情况已经大有变观,一方面Node.js已经完成了在Windows平台上基于完成端口的网络模型改造,另一方面

2015-09-11 22:05:10 1024

转载 Web Real-Time Communication(WebRTC)技术概述

1. 前言  WebRTC(Web Real-Time Communication——网页实时通信)是一个基于浏览器的实时多媒体通信技术。该项技术旨在使Web浏览器具备实时通信能力;同时,通过将这些能力封装并以JavaScript API的方式开放给Web应用开发人员,使得Web应用开发人员能够通过HTML标签和JavaScript API快速地开发出基于Web浏览器的实时音视频应用,而无

2015-09-11 16:37:19 2054

原创 TCP/IP, WebSocket 和 MQTT

按照OSI网络分层模型,IP是网络层协议,TCP是传输层协议,而HTTP和MQTT是应用层的协议。在这三者之间, TCP是HTTP和MQTT底层的协议。大家对HTTP很熟悉,这里简要介绍下MQTT。MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网

2015-09-11 14:24:28 951

转载 Python异步IO的未来(从Web后端开发的角度)

免责声明:我是一个工程师,拥有10年以上的 WEB 后端开发经验,大部分职业生涯都在编写 Python代码。所以本文大部分文字描述可能跟软件开发的其他领域无关,同样的,也跟使用 JVM 或 CLR 的开发者无关,他们只是用不同的方式解决问题。  开发Web应用程序看起来与我们10年前做的有很大的不同。现在,我们用微服务建立的一切。它彻底改变了我们的应用程序的架构。2

2015-09-11 10:12:07 1134

原创 15个最受欢迎的Python开源框架

以下是伯乐在线从GitHub中整理出的15个最受欢迎的Python开源框架。这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。Django: Python Web应用开发框架Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定

2015-09-11 10:03:16 512

原创 webRTC resource

WebRTC Android IOS WebRTC 音视频开发总结http://www.cnblogs.com/lingyunhu/category/626157.htmlcrossWalkhttps://crosswalk-project.org/documentation/android/windows_host_setup.html

2015-09-09 18:17:14 582

转载 一篇文章读懂开源web引擎Crosswalk

Web技术的优势早已被广大应用开发者熟知,比如可与云服务轻松集成,基于响应式UI设计的精美布局,高度的开放性,跨平台能力, 高效的分发与部署等等。伴随着移动互联网的快速发展与HTML5技术的逐步成熟,Web应用已经成为移动端跨平台应用开发的热门解决方案。然而要在移动端充分利用Web技术的优势,仍然有许多障碍。  Crosswalk作为一款开源的web引擎,正是为了跨越这些障碍而生。

2015-09-09 18:09:16 492

转载 XMPP/Jingle Vs SIP/SIMPLE 的简单介绍

XMPP/Jingle Vs  SIP/SIMPLE 的  过去一年多,一直关注这方面的技术和发展,这里有一个简单的介绍,我觉得比较简洁明了。我做了一点翻译,还有我的一些评估。 徐建锋 SIP vs XMPP (Jabber) SIP and XMPP are application layer protocols mos

2015-09-09 13:38:38 557

转载 开源Jabber(XMPP) IM服务器介绍

一.摘要这是我粗略读了一遍Jabber协议和相关技术文章后的产物,有些地方不一定准确。在文章中引用的一些代码来自www.jabber.org上的文章。二. 什么是Jabber    Jabber就像ICQ,MSN一样,是一个基于Internet的即时通讯系统,但是同这些即时通讯软件不同的是,它是一个开放的即时通讯系统,也是一 个基于XML Stream 的协议,用于在Int

2015-09-09 13:26:23 500

原创 绩效管理

绩效管理实施三步曲一、系统设计系统设计有三大成果:第一,绩效管理办法。通常企业把绩效管理的制度与实施细则汇总成绩效管理手册,也叫绩效管理办法。第二,指标库和绩效合同。第三,工具表格,包括绩效合同、申诉表、反馈表、改善表及各部门、各岗位绩效考核结果汇总表,等等。     在绩效管理实践中,指标库和绩效合同所花费的

2015-09-06 22:32:44 2882

原创 优秀项目经理应备技能09-如何做一个优秀的项目经理

来形容领导的重要性的,项目经理作为项目的领导,也是项目成功的关键因素,项目经理的任务并不局限于以领导者的权威来发布命令,当项目进入不同的时期,甚至在项目的不同场合,项目经理需要扮演不同的角色来协调沟通项目中的人和事,而项目中权责问题和接口、能力要求也对项目经理的工作任务和工作能力提出了要求,只有合格的项目经理来承担项目的领导工作,项目的实施才能取得成功,否则,即使项目成员多么优秀,项目也可能会失败

2015-09-01 19:17:44 1954

原创 优秀项目经理应备技能08-项目管理的技能

己的多种角色,用身体力行来激励团队成员的工作激情,以人性化的方式满足项目成员的需求,并通过意见交流、激励等方法来完成决策、解决问题。当然,作为管理的高级技能,冲突管理的方法和手段也是很重要的,利用冲突可以增强凝聚力,可以更加团结、可以更快地达成目标,取得成效。  领导

2015-09-01 13:51:33 554

尽管去做 ——无压工作的艺术

欢迎来到蕴涵着深刻洞察力的战略黄金宝库。这里介绍了如何获取更加旺盛的精 力,变得更加轻松自如,事半功倍的方法。如果你像我一样,既希望出色地完成工作, 也期待着品味生活的滋味,这不再是一种鱼和熊掌不可兼得的选择了。你完全有可能 做到在快乐地享受生活的同时,高效地处理工作上的事务。

2015-01-28

ldd2-samples 源码

linux device driver for version 2.

2010-06-29

HTML ppt 格式 简单介绍

HTML ppt 格式 简单介绍, 初步了解HTML 概念,

2009-08-20

SIP(3261).pdf

Request for Comments: 3261, very buautiful doc.

2008-12-21

空空如也

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

TA关注的人

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