参考文章如下:
http://nodejs.netease.com/topic/540702e0898634292cd0a588
https://github.com/NetEase/libpomelo2
编译libjpomelo.so耗费了2天多的时间,资料很少,期间走了很多弯路,这里记录下。
1、官网下载libpomelo2源代码。
2、准备android ndk 1...
分类:
移动开发 时间:
2014-09-30 17:46:19
阅读次数:
500
====== android 单元测试介绍 ======
JUnit是一个开源的java单元测试框架,android的测试套件是基于JUnit 3的(不完全兼容JUnit 4),Junit4只需简单了解即可,可以使用普通的junit来进行测试,推荐使用android的Junit测试框架进行高效全面的进行测试。
====== Android 单元测试框架UML ======
{{:dolphi...
分类:
移动开发 时间:
2014-09-30 16:56:09
阅读次数:
314
Debian7离线升级bash漏洞修复方法 ,测试是否需要升级,离线升级,好多服务器不能出外网,只能下载了升级了。# dpkg -i bash_4.2+dfsg-0.1+deb7u1_amd64.deb 。。。...
分类:
其他好文 时间:
2014-09-30 16:55:49
阅读次数:
249
InnoDB行格式分两种格式(COMPACT,redundant)默认为COMPACT compact的存储格式为 首部为一个非NULL的变长字段长度列表,而且是按照列的顺序逆序放置的,当列的长度小于255字节,用1字节表示,若大于255个字节。用2个字节表 示,varchar的最大长度为65535>,因为两个字节为16位,即65535,第二部分是NULL标志位,该位指示了该行是否有NULL值, ...
分类:
数据库 时间:
2014-09-30 16:38:49
阅读次数:
299
Flume数据传输事务分析
本文基于ThriftSource,MemoryChannel,HdfsSink三个组件,对Flume数据传输的事务进行分析,如果使用的是其他组件,Flume事务具体的处理方式将会不同。一般情况下,用MemoryChannel就好了,我们公司用的就是这个,FileChannel速度慢,虽然提供日志级别的数据恢复,但是一般情况下,不断电MemoryChannel是不会...
分类:
其他好文 时间:
2014-09-30 17:11:59
阅读次数:
187
对于一个网站站长而言,能让网站被用户搜索到才是重中之重,而为了能被搜索到,我们的网站一定友好地被搜索引擎抓取。那么很多人就会问:如何让网站友好地契合搜索引擎?这其实并不难,我们只要考虑搜索引擎优化的标准和优质内容就好。
第一、做好网站导航对搜索引擎的友好度。网站导航是搜索引擎抓取网站内容的重要桥梁,所以网站导航一般不能做成图片或者Flash,因为图片和Flash对搜索引擎的抓取并不友好。不过...
分类:
Web程序 时间:
2014-09-30 17:11:30
阅读次数:
175
// 线程任务基类和线程池基类文件
#ifndef _ITHREADPOOL_H
#define _ITHREADPOOL_H
class IHandle
{
public:
IHandle(){}
virtual ~IHandle(){}
public:
virtual void Run() = 0;
};
class IThreadPool
{
public:
...
分类:
编程语言 时间:
2014-09-30 18:01:19
阅读次数:
299
给一个View设置一个圆角的背景颜色,我们一般会使用xml文件设置,使用节点设置,但是如果我们对一系列的View设置圆角北京,并且背景颜色色值不同,那么我们第一感觉想到的是创建多个xml文件,更改solid填充背景,其实我们可以使用一个xml文件就可以搞定,使用代码更改里面的填充颜色色值。废话不多话,看代码。
效果:
首先:创建activity_main.xml...
分类:
其他好文 时间:
2014-09-30 17:27:49
阅读次数:
147
Android中System.currentTimeMillis()...
分类:
移动开发 时间:
2014-09-30 17:11:01
阅读次数:
167
--1.查询被锁的情况
select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id
and l.session_id=s.sid;
--2.用下面语句kill掉死锁的进程
al...
分类:
数据库 时间:
2014-09-30 16:37:31
阅读次数:
352
11gR2RAC环境DBCA创建数据库报错ORA-15055 ORA-15001
问题现象:
在11gR2 GridInfrastructure和Database软件安装完成之后,执行DBCA创建数据库到30%的时候报如下错误,点击OK后提示忽略并停止安装。
问题分析:
从上面的问题我们不难看出是因为无法访问ASM磁盘组导致,但是要解决该问题就得...
分类:
数据库 时间:
2014-09-30 17:10:36
阅读次数:
194
SQL 的优化主要涉及几个方面:
(1) 相关的统计信息缺失或者不准确
(2) 索引问题
(3) SQL 的本身的效率问题,比如使用绑定变量,批量DML 采用bulk等,这个就考验写SQL的基本功了,这一点也是最主要的一点。
一.SQL 编写注意事项
1.1 查看SQL
对于生产环境上的SQL,可以从AWR 或者 Statspack...
分类:
数据库 时间:
2014-09-30 18:33:54
阅读次数:
304
索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据;
Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引;
索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。
使用索引的目的:
加快查询速度
减少I/O操作
消除磁盘排序
...
分类:
数据库 时间:
2014-09-30 18:33:29
阅读次数:
283
1. 每天的8:00到23:00每隔5分钟执行一个sql语句的JOB
--建立一个存储过程
CREATE OR REPLACE PROCEDURE p_jobtest IS
v_hh VARCHAR2(2);
BEGIN
v_hh := to_char(SYSDATE, 'hh24');
IF v_hh >= '08' AND v_hh '22' ...
分类:
数据库 时间:
2014-09-30 18:16:40
阅读次数:
389
关于触发器其实在机房重构中我们就已经涉及到了,有的用的是触发器有的使用存储过程。现在在牛腩中我们又遇到了使用触发器。让我们再次出发看看究竟怎么使用。
在牛腩视频中要实现对删除类别的操作,我们使用一般的SQL语句去删除会出现这样的错误:
DELETE语句与REFERENCE约束“FK_news_category”冲突。该冲...
分类:
其他好文 时间:
2014-09-30 17:26:29
阅读次数:
149