<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zevolo的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zevolo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zevolo]]></copyright><item><title><![CDATA[配置apache2 https]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/55271300</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/55271300</guid><author>zevolo</author><pubDate>Thu, 16 Feb 2017 19:58:15 +0800</pubDate><description><![CDATA[版本：Apache/2.4.23
很简单
加上下面的link文件就可以了，分别在mods-available和sites-available（默认没有下面的link文件）
lrwxrwxrwx 1 root root   40 Feb 16 19:29 000-default-ssl -> /etc/apache2/sites-available/default-ssl
lrwxrwxrw]]></description><category></category></item><item><title><![CDATA[从就手机恢复应用的数据]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/9900115</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/9900115</guid><author>zevolo</author><pubDate>Sun, 11 Aug 2013 14:39:23 +0800</pubDate><description><![CDATA[平时阅读鲜果，收藏了一些。可是手机坏了，触屏不起作用了，不能解锁进行操作，还好能打开。现在的问题是如何把收藏的保存下来呢？


－－找到数据库
先进入新手机，找到的目录文件，发现一个databases目录，很象。接着再运行鲜果，收藏一个，发现一个文件的日期跟着变了，就是它了xianguo_hd
adb shell
su
cd /data/data/com.xianguo.pad
]]></description><category></category></item><item><title><![CDATA[mysql的update性能数据]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8825503</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8825503</guid><author>zevolo</author><pubDate>Fri, 19 Apr 2013 18:08:14 +0800</pubDate><description><![CDATA[感觉程序的mysql性能很差，网上众说风云，还是自己看看实际情况。
做了一点测试，这里是测试数据（不是严格的数据，测试的时候进行其他电脑操作）：
环境是linux, mysql 5.1, 数据库一个表是330万数据，进行update操作（单条异步插入）

InnoDB性能很差，1000条数据用了19秒，:(

MyISAM性能较好，数据如下：
    20:31:06+0800 [-]]></description><category></category></item><item><title><![CDATA[scrapy如何针对不同的spider指定不同的参数]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8788511</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8788511</guid><author>zevolo</author><pubDate>Thu, 11 Apr 2013 15:50:20 +0800</pubDate><description><![CDATA[scrapy中如何指定spider不用的参数，特别是item_pipeline？
这里没有答案。
首先，在scrapy中不直接支持这种方式
一般都是通过pipeline的process_item中区分是否当前的pipeline作用到这个item上，这里有一个链接可以参考，
https://groups.google.com/forum/?fromgroups=#!topic/scrapy-]]></description><category></category></item><item><title><![CDATA[编译pyv8]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8562819</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8562819</guid><author>zevolo</author><pubDate>Fri, 01 Feb 2013 13:45:51 +0800</pubDate><description><![CDATA[本想ubuntu的直接安装pyv8，但是失败了，于是手动编译一个
需要安装boost和gyp 
sudo apt-get install libboost-python-dev gyp 

下载v8和pyv8
git clone https://github.com/v8/v8.git
svn checkout http://pyv8.googlecode.com/svn/trunk/]]></description><category></category></item><item><title><![CDATA[bloom filter的数据统计]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8512849</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8512849</guid><author>zevolo</author><pubDate>Thu, 17 Jan 2013 12:52:26 +0800</pubDate><description><![CDATA[根据下面的公式计算的一些数据，方便查表]]></description><category></category></item><item><title><![CDATA[webkit的网络处理]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8468987</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8468987</guid><author>zevolo</author><pubDate>Sat, 05 Jan 2013 15:35:40 +0800</pubDate><description><![CDATA[webkit的网络处理的主要类是ResourceHandle，这个类保存着request和response以及具体实现的数据，而WebCore则通过ResourceHandleClient(ResourceLoader)和ResourceHandle协作。典型的数据请求和处理如下





一些主要的类如下：

--ResourceRequestBase
  --子类Resour]]></description><category></category></item><item><title><![CDATA[webkit的加载过程]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8393435</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8393435</guid><author>zevolo</author><pubDate>Sun, 23 Dec 2012 14:55:59 +0800</pubDate><description><![CDATA[类图
类介绍
Frame
--包含FrameLoader

FrameLoader
--指针Frame
--指针FrameLoaderClient
--引用DocumentLoader
--引用DocumentLoader(provisional)
--引用DocumentLoader(policy)
--引用FrameNetworkingContext
--包含Resou]]></description><category></category></item><item><title><![CDATA[linux下python抓屏]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8351038</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8351038</guid><author>zevolo</author><pubDate>Thu, 20 Dec 2012 18:02:51 +0800</pubDate><description><![CDATA[linux抓屏的小程序
python#!/usr/bin/python
'''by zevolo, 2012.12.20
'''

import gtk.gdk
import gtk
import glib

class MyRect():
    def __init__(self, x = 0, y = 0, w = 0, h = 0):
        self.x = x]]></description><category></category></item><item><title><![CDATA[glib中的调度]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8315287</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8315287</guid><author>zevolo</author><pubDate>Tue, 18 Dec 2012 17:06:33 +0800</pubDate><description><![CDATA[GSource的结构：


注：
GSourceList中还有priority的信息



glib的主循环: 
g_main_loop调用g_main_context_iterate

g_main_context_iterate

    prepare得到优先级最高的GSourceList
    query添加相应file description到poll列表中]]></description><category></category></item><item><title><![CDATA[webkit中的javascript(4)---javascript执行的入口]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8028155</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8028155</guid><author>zevolo</author><pubDate>Fri, 28 Sep 2012 13:04:46 +0800</pubDate><description><![CDATA[JSC由三个引擎组成: 解释器(interpreter), 简单方法JIT(simple method JIT), 和DFG JIT. 三种形式有一个层次化的编译过程:初始的解析和编译生成字节码(byte-code), 再由simple method JIT加以优化, 最后再由DFG JIT加以优化。在实践中, 多数平台下并没有解释器，所有的代码都是通过method JIT运行。DFG JIT随着]]></description><category></category></item><item><title><![CDATA[webkit中的javascript(3)---javascript在webkit内部实现结构]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8014290</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8014290</guid><author>zevolo</author><pubDate>Mon, 24 Sep 2012 20:11:18 +0800</pubDate><description><![CDATA[by zevolo

Javascript如何访问内部属性或者方法呢？以Number对象为例，webkit内部的类图结构参见图。



对象的父类JSCell包含着一个内部的Structure对象。首先在sturcture内部的有一个指针m_propertyTable，对于这个对象自身的属性（在javascript表现为属性和方法），是通过m_propertyTable来管理的。通常这]]></description><category></category></item><item><title><![CDATA[webkit中的javascript(2)----javascript的prototype 和 constructor]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8014018</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8014018</guid><author>zevolo</author><pubDate>Mon, 24 Sep 2012 18:42:02 +0800</pubDate><description><![CDATA[browser的javascript，严格的说，不算是webkit的本身内容

#########################################################################################
by zevolo

在webkit中看到有很多prototype和constructor，看了一下javascript的相关概念]]></description><category></category></item><item><title><![CDATA[webkit中的javascript(1)---javascript函数调用在webkit中的实现]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/8013990</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/8013990</guid><author>zevolo</author><pubDate>Mon, 24 Sep 2012 18:37:24 +0800</pubDate><description><![CDATA[javascript函数调用如何实现的？
#########################################################################################

by zevolo
JS 的object有三种，Javascript的内部对象，browser的对象，html dom的对象。js object有很多属性和方法，web]]></description><category></category></item><item><title><![CDATA[browser的评测网站]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/7992258</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/7992258</guid><author>zevolo</author><pubDate>Tue, 18 Sep 2012 16:21:31 +0800</pubDate><description><![CDATA[测试网站：
http://acid3.acidtests.org/             compliance test created by the Web Standards Project. higher = better
http://dromaeo.com                      performance test(javascript and dom, by Mo]]></description><category></category></item><item><title><![CDATA[webkit在linux平台下的编译]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/7975611</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/7975611</guid><author>zevolo</author><pubDate>Thu, 13 Sep 2012 16:34:28 +0800</pubDate><description><![CDATA[编译webkit
#########################################################################################################
by zevolo

webkit编译需要很多依赖的库文件，有的可能已经系统安装，如果没有，就需要安装或者自己编译库文件来链接。安装比较方便，但是有时候可能不符合]]></description><category></category></item><item><title><![CDATA[webkit整体结构略览]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/7975523</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/7975523</guid><author>zevolo</author><pubDate>Thu, 13 Sep 2012 16:26:48 +0800</pubDate><description><![CDATA[开始研究一下webkit:)欢迎大家多交流

############################################################################
by zevolo

名词：
icu:    International Components for Unicode, software libraries supporting int]]></description><category></category></item><item><title><![CDATA[pthead cond的理解]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/7822370</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/7822370</guid><author>zevolo</author><pubDate>Thu, 02 Aug 2012 12:31:29 +0800</pubDate><description><![CDATA[pthread_cond_wait/pthread_cond_timedwait返回时候需要得到mutex，因此有如下两个问题
－对于pthread_cond_timedwait()的理解：到了timeout，下面的程序一定能执行吗？
  答案应该是否定的，pthread_cond_timedwait()也需要获得mutex，否则也不能唤醒
－pthread_cond_signal()只能唤]]></description><category></category></item><item><title><![CDATA[export qt object to javascript in webkit]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/7792397</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/7792397</guid><author>zevolo</author><pubDate>Fri, 27 Jul 2012 10:24:42 +0800</pubDate><description><![CDATA[--添加object到javascript对象中
  webView->page()->mainFrame()->addToJavaScriptWindowObject("formExtractor", this);
        第一个参数是javascript中的名字，第二个参数是对象
  注：必须将上述的添加连接到javaScriptWindowObjectCleared信号，确保每]]></description><category></category></item><item><title><![CDATA[qml的focus问题]]></title><link>https://blog.youkuaiyun.com/zevolo/article/details/7676600</link><guid>https://blog.youkuaiyun.com/zevolo/article/details/7676600</guid><author>zevolo</author><pubDate>Tue, 19 Jun 2012 14:53:04 +0800</pubDate><description><![CDATA[It is headache issue of focus in application. If there is no focus item, the key event can't be handled, and it can't do anything in one screen --- the application hangs!!!

Basically, the basic ele]]></description><category></category></item></channel></rss>