锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美日韩免费一区,亚洲欧洲在线一区,亚洲天堂av图片http://www.shnenglu.com/gaimor/category/16240.htmlC/C++楂樼駭宸ョ▼甯? Android楂樼駭杞歡宸ョ▼甯? IT闆嗘垚宸ョ▼甯? 闊抽宸ョ▼甯? 鐔熸?zhèn)塩,c++,java,c#,py,js,asp絳夊縐嶈璦 紼嬪簭鐚?/description>zh-cnSat, 01 Apr 2017 13:00:36 GMTSat, 01 Apr 2017 13:00:36 GMT60KDJ鎸囨爣浠g爜http://www.shnenglu.com/gaimor/archive/2017/04/01/214805.htmlccsdu2009ccsdu2009Sat, 01 Apr 2017 06:57:00 GMThttp://www.shnenglu.com/gaimor/archive/2017/04/01/214805.htmlhttp://www.shnenglu.com/gaimor/comments/214805.htmlhttp://www.shnenglu.com/gaimor/archive/2017/04/01/214805.html#Feedback0http://www.shnenglu.com/gaimor/comments/commentRss/214805.htmlhttp://www.shnenglu.com/gaimor/services/trackbacks/214805.htmlclass KDJ:
    history 
= []
    code 
= ''
    min 
= 99999.99
    max 
= 0.0
    k 
= 0.0
    d 
= 0.0
    rsv 
= 0.0

    
def __init__(self,code):
        self.code 
= code

    
def checkMinAndMax(self,n):
        min 
= 99999.9
        max 
= 0.0
        
for item in self.history:
            
if item[3< min:
                min 
= item[3]
            
if item[4> max:
                max 
= item[4]
        
return [min,max]

    
def update(self,date,start,close,low,high,n):
        self.history.append([date,start,close,low,high])
        
if len(self.history) < n:
            self.min 
= min(self.min,low)
            self.max 
= max(self.max,high)

            
return [date,self.k,self.d,0,start,close,low,high]
        
else:
            
if len(self.history) > n:
                
del self.history[0]
            
            p 
= self.checkMinAndMax(n)
            
            rsv 
= (close - p[0])/(p[1]-p[0])*100.0

            oldk 
= self.k
            oldd 
= self.d

            self.k 
= (rsv + 2*oldk)/3.0
            self.d 
= (self.k + 2*oldd)/3.0

            self.k 
= min(100,max(self.k,0))
            self.d 
= min(100,max(self.d,0))
            j 
= 3*self.k - 2*self.d
            j 
= min(100,max(j,0))

            
return [date,self.k,self.d,j,start,close,low,high]

ccsdu2009 2017-04-01 14:57 鍙戣〃璇勮
]]>
C璇█璋冪敤python鑴氭湰3http://www.shnenglu.com/gaimor/archive/2013/12/07/204649.htmlccsdu2009ccsdu2009Sat, 07 Dec 2013 07:48:00 GMThttp://www.shnenglu.com/gaimor/archive/2013/12/07/204649.htmlhttp://www.shnenglu.com/gaimor/comments/204649.htmlhttp://www.shnenglu.com/gaimor/archive/2013/12/07/204649.html#Feedback0http://www.shnenglu.com/gaimor/comments/commentRss/204649.htmlhttp://www.shnenglu.com/gaimor/services/trackbacks/204649.html
from bs4 import BeautifulSoup

def list_get(file):
    soup 
= BeautifulSoup(open(file))
    alist 
= soup.find_all('a',class_ = 'link')
    list 
= []
    
for i in alist:
        list.append(i.
get('href'));
    #
for i in list:
    #    print(i)
    
return list

if __name__=="__main__":
    list_get(
'List.htm')

list_get鍑芥暟榪斿洖鐨勬槸list瀛楃涓插璞?br />鍏禼璇█璋冪敤鐨勪唬鐮佸涓?
#include <stdio.h>
#include 
<stdlib.h>
#include 
<Python.h>

char* GDALPythonObjectToCStr(PyObject* pyObject);

int main(int argc, char *argv[])
{
    Py_Initialize();  
    
if(!Py_IsInitialized())   
    {  
        
return -1;  
    }  
    
    PyRun_SimpleString(
"import sys");
    PyRun_SimpleString(
"sys.path.append('./script')");
    PyObject
* pModule;
    PyObject
* pDict;
    PyObject
* pFunc;

    pModule 
= PyImport_ImportModule("list");
    
if(!pModule)
    {
        printf(
"can't find list.py");
        system(
"PAUSE"); 
        getchar();
        
return -1;
    }
    
    pDict 
= PyModule_GetDict(pModule);
    
if(!pDict)
    {
        
return -1;
    }
    
    pFunc 
= PyDict_GetItemString(pDict,"list_get");
    
if(!pFunc || !PyCallable_Check(pFunc))
    {
        printf(
"can't find function [list_get]");
        getchar();
        
return -1;
    }
    
    PyObject
* args = PyTuple_New(1);
    PyTuple_SetItem(args,
0,Py_BuildValue("s","List.htm"));
    PyObject
* value = PyObject_CallObject(pFunc,args);
    
int ret = PySequence_Check(value);
    printf(
"check:%d\n",ret);
    
int length = PySequence_Size(value);
    printf(
"length:%d\n",length);
    
    
int i = 0;
    
for(;i<length;i++)
    {
        PyObject
* obj = PySequence_GetItem(value,i);  
        
//char* str = PyBytes_AS_STRING(obj);
        char* str = GDALPythonObjectToCStr(obj);
        printf(
"link:%s\n",str);    
        free(str);
    }
    
    Py_DECREF(args);
    Py_DECREF(pModule);
    Py_Finalize();    
    system(
"PAUSE");    
    
return 0;
}

/* Return a NULL terminated c String from a PyObject */
/* Result must be freed with GDALPythonFreeCStr */
char* GDALPythonObjectToCStr(PyObject* pyObject)
{
#if PY_VERSION_HEX >= 0x03000000
    
if(PyUnicode_Check(pyObject))
    {
        
char *pszStr;
        
char *pszNewStr;
        Py_ssize_t nLen;
        PyObject
* pyUTF8Str = PyUnicode_AsUTF8String(pyObject);
        PyBytes_AsStringAndSize(pyUTF8Str,
&pszStr,&nLen);
        pszNewStr 
= (char*)malloc(nLen+1);
        memcpy(pszNewStr,pszStr,nLen
+1);
        Py_XDECREF(pyUTF8Str);
        
return pszNewStr;
    }
    
else if(PyBytes_Check(pyObject))
    {
        
char *pszStr;
        
char *pszNewStr;
        Py_ssize_t nLen;
        PyBytes_AsStringAndSize(pyObject,
&pszStr,&nLen);
        pszNewStr 
= (char*)malloc(nLen+1);
        memcpy(pszNewStr,pszStr,nLen
+1);
        
return pszNewStr;
    }
    
else
    {
        
char *pszStr = (char*)malloc(1);
        pszStr[
0= '\0';
        
return pszStr;
    }
#else
    
return PyString_AsString(pyObject);
#endif
}


ccsdu2009 2013-12-07 15:48 鍙戣〃璇勮
]]>
浣跨敤Beautiful Soup 瑙f瀽html鏂囨。http://www.shnenglu.com/gaimor/archive/2013/12/07/204645.htmlccsdu2009ccsdu2009Sat, 07 Dec 2013 03:17:00 GMThttp://www.shnenglu.com/gaimor/archive/2013/12/07/204645.htmlhttp://www.shnenglu.com/gaimor/comments/204645.htmlhttp://www.shnenglu.com/gaimor/archive/2013/12/07/204645.html#Feedback0http://www.shnenglu.com/gaimor/comments/commentRss/204645.htmlhttp://www.shnenglu.com/gaimor/services/trackbacks/204645.html灝辨嬁瑙f瀽html鏉ヨ錛屼嬌鐢?Beautiful Soup 灝辨瘮浣跨敤libtidy鏂逛究寰堝 - 褰撶劧涔熸湁鍙兘鏄?div>Beautiful Soup灝佽鐨勫緢鍘夊鍚?br />
浣跨敤Beautiful Soup鐨勪竴涓緥瀛愬涓?
from bs4 import BeautifulSoup

soup 
= BeautifulSoup(open('List.htm'))
for a in soup.find_all('a',class_ = 'link'):
    
print (a.get('href'))
鐩殑鏄壘鍑篽tml涓璫lass灞炴т負(fù)link鐨刟鑺傜偣瀵瑰簲鐨刪ref灞炴у瓧絎︿覆
濡傛灉鏄嬌鐢╟++ libtidy鐨勮瘽
瀵瑰簲鐨勪唬鐮佸涓?
Bool TIDY_CALL tidyFilterCb(TidyDoc tdoc,TidyReportLevel lvl,uint line,uint col,ctmbstr mssg)
{  
    
return no;
}

void extractContent(TidyNode node,TidyDoc doc);

void parseContent(TidyNode node,TidyDoc doc)
{   
    TidyNode child;
    
for(child = tidyGetChild(node);child;child = tidyGetNext(child))
    {   
        
if(tidyNodeIsA(child))                    
            extractContent(child,doc);
        
else
            parseContent(child,doc);     
    }
}

void extractContent(TidyNode node,TidyDoc doc)
{   
    
if(yes == tidyNodeIsA(node))
    {   
        TidyAttr cls 
= tidyAttrGetCLASS(node);
        
if(cls != NULL)
        {   
            
char* value = (char*)tidyAttrValue(cls);
            
if(!strcmp(value,"link"))
            {   
                TidyAttr href 
= tidyAttrGetHREF(node);   
                
if(href != NULL)
                {
                    
char* link = (char*)tidyAttrValue(href);
                    printf(
"link:%s\n",link);
                    
return;
                }
            }
        } 
    }   
    parseContent(node,doc);
}

void tidyParseHtml(char* file)
{
    TidyDoc doc 
= tidyCreate();
    tidySetReportFilter(doc,tidyFilterCb);
    tidyParseFile(doc,file);
    TidyNode body 
= tidyGetBody(doc);
    TidyNode child;
    
for(child = tidyGetChild(body);child;child = tidyGetNext(child))
    {   
        parseContent(child,doc);
    }    
    tidyRelease(doc); 
}
榪樻槸寰堝暟鍡︾殑

褰撶劧涓嬮潰鐨刾ython浠g爜涔熻兘瀹屾垚浠誨姟:
from bs4 import BeautifulSoup

soup 
= BeautifulSoup(open('List.htm'))
list 
= soup.select('a[class="link"]')
for a in list:
    
if a.has_attr('href'):
        print (a.
get('href'))
濡傛灉鎯沖垎鏋愮綉欏墊垜瑙夊緱BeatifulSoup緇濆鏄竴涓埄鍣?br />閾炬帴:
http://www.crummy.com/software/BeautifulSoup/bs4/doc/


ccsdu2009 2013-12-07 11:17 鍙戣〃璇勮
]]>
c璇█璋冪敤Python鑴氭湰-2http://www.shnenglu.com/gaimor/archive/2013/01/15/197300.htmlccsdu2009ccsdu2009Tue, 15 Jan 2013 13:39:00 GMThttp://www.shnenglu.com/gaimor/archive/2013/01/15/197300.htmlhttp://www.shnenglu.com/gaimor/comments/197300.htmlhttp://www.shnenglu.com/gaimor/archive/2013/01/15/197300.html#Feedback0http://www.shnenglu.com/gaimor/comments/commentRss/197300.htmlhttp://www.shnenglu.com/gaimor/services/trackbacks/197300.html
call.py
def test():
    
print 'hello world'


def add(a,b):
    
return a + b

api.py
import io

def load_test():
    fp 
= open('call.py','r')
    buffer 
= ''
    
if fp:
        buffer 
= fp.read()
    fp.close()
    
return buffer

cpp浠g爜:
#include <stdio.h>
#include 
<stdlib.h>
#include 
<Python.h>

int main(int argc, char *argv[])
{
    Py_Initialize();  
    
if(!Py_IsInitialized())   
    {  
        
return -1;  
    }  
    
    PyRun_SimpleString(
"import sys");
    PyRun_SimpleString(
"sys.path.append('./')");
    PyObject
* pName;
    PyObject
* pModule;
    PyObject
* pDict;
    PyObject
* pFunc;
    
    pName 
= PyString_FromString("api");
    pModule 
= PyImport_Import(pName);
    
if(!pModule)
    {
        printf(
"can't find call.py");
        getchar();
        
return -1;
    }
    
    pDict 
= PyModule_GetDict(pModule);
    
if(!pDict)
    {
        
return -1;
    }
    
    {
        pFunc 
= PyDict_GetItemString(pDict,"load_test");
        
if(!pFunc || !PyCallable_Check(pFunc))
        {
            printf(
"can't find function [test]");
            getchar();
            
return -1;
        }
        
        PyObject 
*pFn = PyObject_CallObject(pFunc,0);
        
char* buffer = PyString_AsString(pFn);
        printf(
"%s\n",buffer);
        
        PyObject
* o = Py_CompileString(buffer,"none",Py_file_input);
        PyObject
* m = PyImport_ExecCodeModule("a.a",o);
        PyObject
* d = PyModule_GetDict(m);
        pFunc 
= PyDict_GetItemString(d,"add");
        
if(!pFunc || !PyCallable_Check(pFunc))
        {
            printf(
"can't find function [add]");
            getchar();
            
return -1;
        }
        
        PyObject
* args = PyTuple_New(2);
        PyTuple_SetItem(args,
0,Py_BuildValue("l",3));
        PyTuple_SetItem(args,
1,Py_BuildValue("l",4));
        PyObject 
*pAdded = PyObject_CallObject(pFunc,args);
        
int ret = PyInt_AsLong(pAdded);  
        printf(
"add value:%d\n",ret);    
    }
 
    Py_Finalize();    
    system(
"PAUSE");    
    
return 0;
}

榪欐浠g爜鍜屼笂涓綃囨湁鐐瑰尯鍒?br />涓昏鍖哄埆鏄粠浠庡唴瀛樿澆鍏ython妯″潡鐒跺悗璋冪敤鍑芥暟
涓昏閮ㄥ垎鏄繖鍧?
        PyObject* o = Py_CompileString(buffer,"none",Py_file_input);
        PyObject* m = PyImport_ExecCodeModule("a.a",o);
        PyObject* d = PyModule_GetDict(m);
buffer鏄痯ython婧愮爜瀛楃涓?br />
鍦╬ython2.7涓墽琛屾甯?br />


ccsdu2009 2013-01-15 21:39 鍙戣〃璇勮
]]>
c璇█璋冪敤Python鑴氭湰http://www.shnenglu.com/gaimor/archive/2013/01/14/197270.htmlccsdu2009ccsdu2009Mon, 14 Jan 2013 13:44:00 GMThttp://www.shnenglu.com/gaimor/archive/2013/01/14/197270.htmlhttp://www.shnenglu.com/gaimor/comments/197270.htmlhttp://www.shnenglu.com/gaimor/archive/2013/01/14/197270.html#Feedback0http://www.shnenglu.com/gaimor/comments/commentRss/197270.htmlhttp://www.shnenglu.com/gaimor/services/trackbacks/197270.html
# call.py

def test():
    print 
'hello world'


def add(a,b):
    
return a + b

鍐嶄笂c浠g爜
#include <stdio.h>
#include 
<stdlib.h>
#include 
<Python.h>

int main(int argc, char *argv[])
{
    Py_Initialize();  
    
if(!Py_IsInitialized())   
    {  
        
return -1;  
    }  
    
    PyRun_SimpleString(
"import sys");
    PyRun_SimpleString(
"sys.path.append('./')");
    PyObject
* pName;
    PyObject
* pModule;
    PyObject
* pDict;
    PyObject
* pFunc;
    
    pName 
= PyString_FromString("call");
    pModule 
= PyImport_Import(pName);
    
if(!pModule)
    {
        printf(
"can't find call.py");
        getchar();
        
return -1;
    }
    
    pDict 
= PyModule_GetDict(pModule);
    
if(!pDict)
    {
        
return -1;
    }
    
    {
        pFunc 
= PyDict_GetItemString(pDict,"test");
        
if(!pFunc || !PyCallable_Check(pFunc))
        {
            printf(
"can't find function [test]");
            getchar();
            
return -1;
        }
        
        PyObject_CallObject(pFunc,
0);
    }
    
    {
        pFunc 
= PyDict_GetItemString(pDict,"add");
        
if(!pFunc || !PyCallable_Check(pFunc))
        {
            printf(
"can't find function [test]");
            getchar();
            
return -1;
        }
        
        PyObject
* args = PyTuple_New(2);
        PyTuple_SetItem(args,
0,Py_BuildValue("l",3));
        PyTuple_SetItem(args,
1,Py_BuildValue("l",4));
        PyObject 
*pAdded = PyObject_CallObject(pFunc,args);
        
int ret = PyInt_AsLong(pAdded);  
        printf(
"add value:%d\n",ret);
        Py_DECREF(args);
    }    
    
    Py_DECREF(pName);
    Py_DECREF(pDict);
    Py_DECREF(pModule);
    Py_Finalize();    
    system(
"PAUSE");    
    
return 0;
}
灝變笉鍋氳В閲婁簡(jiǎn)
涓嶈繃濡備綍浠庡瓧絎︿覆涓澆鍏ユā鍧楋紵

ccsdu2009 2013-01-14 21:44 鍙戣〃璇勮
]]>
浣跨敤python鑾峰彇鏂囦歡澶逛笅鏂囦歡鍚嶅瓧騫朵繚瀛?http://www.shnenglu.com/gaimor/archive/2012/11/10/195022.htmlccsdu2009ccsdu2009Sat, 10 Nov 2012 10:53:00 GMThttp://www.shnenglu.com/gaimor/archive/2012/11/10/195022.htmlhttp://www.shnenglu.com/gaimor/comments/195022.htmlhttp://www.shnenglu.com/gaimor/archive/2012/11/10/195022.html#Feedback0http://www.shnenglu.com/gaimor/comments/commentRss/195022.htmlhttp://www.shnenglu.com/gaimor/services/trackbacks/195022.htmlimport glob
import io

file 
= open('out.txt','w')

for filename in glob.glob("E:\\*.cpp"):
    str 
= '@'
    str 
+= filename
    str 
+= '@\n'
    file.write(str)

file.close()


ccsdu2009 2012-11-10 18:53 鍙戣〃璇勮
]]>
QT瀛︿範(fàn)絎旇-6.QApplication鍜屽熀鏈帶浠剁殑浣跨敤http://www.shnenglu.com/gaimor/archive/2011/03/16/141944.htmlccsdu2009ccsdu2009Wed, 16 Mar 2011 02:41:00 GMThttp://www.shnenglu.com/gaimor/archive/2011/03/16/141944.htmlhttp://www.shnenglu.com/gaimor/comments/141944.htmlhttp://www.shnenglu.com/gaimor/archive/2011/03/16/141944.html#Feedback0http://www.shnenglu.com/gaimor/comments/commentRss/141944.htmlhttp://www.shnenglu.com/gaimor/services/trackbacks/141944.html1.浠涔堟槸QApplication?
鏂囨。璇存槑:The QApplication class manages the GUI application's control flow and main settings.
Application綾葷鐞咷UI紼嬪簭鎺у埗嫻佸拰涓昏鍙傛暟璁劇疆
QApplication緇ф壙浜嶲CoreApplication銆傚悗鑰呮彁渚涗簡(jiǎn)鎺у埗鍙扮▼搴忕殑浜嬩歡嫻?br>2.鍩烘湰鎺т歡鐨勪嬌鐢ㄤ緥瀛?
#include <QApplication>
#include 
<QLabel>
#include 
<QPalette>

#define QT_HTML

QLabel
* label = NULL;

void initlabel()
{
#ifndef QT_HTML
    label 
= new QLabel("Hello Qt!");
#else
    label 
= new QLabel("<h2><i>Hello</i><font color=red>Qt!</font></h2>");
#endif
    
//! set size
    label->setBaseSize(64,48);
    
//! set alignment
    label->setAlignment(Qt::AlignHCenter);
    
    
//! sht background color
    QColor bk(100,100,125);
    QPalette palette(bk);
    label
->setPalette(palette);
}

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    app.setApplicationName(
"QT Test");
    initlabel();
    label
->show();
    
return app.exec();
}
QLabel鏄疩T涓殑鏍囩鎺т歡瀹冨叿鏈夋帶浠剁殑涓鑸睘鎬ф瘮濡傝緗ぇ灝弒etBaseSite,璁劇疆瀵歸綈鏍煎紡錛屽綋鐒朵篃鍙互璁劇疆鑳屾櫙鑹叉垨鑰呭浘鐗?榪欓兘鏄氳繃QPalette璋冭壊鏉挎潵瀹炵幇鐨?br>闇瑕佽鏄庣殑鏄疩T涓殑鎺т歡鏂囨湰鍙互浣跨敤Html璇硶鐨勬枃鏈潵鎿嶄綔鍏蜂綋濡備笂銆?br>閭h榪欎釜鍔熻兘姣旇緝緇欏姏錛?br>3.閭d箞浠涔堟槸QPalette?
QPalette璐熻矗鎺у埗鎺т歡鐘舵佺殑棰滆壊緇?娉ㄦ剰鏄帶浠剁姸鎬併?br>閭d箞瀵逛竴涓帶浠舵瘡涓姸鎬佺殑棰滆壊閮藉彲浠ユ槸涓嶄竴鏍風(fēng)殑鍜?br>鑷充簬QPalette鐨勮緇嗗姛鑳藉拰浣跨敤鏂規(guī)硶浠ュ悗闇瑕佺殑鏃跺欏啀鐪嬪惂
4.鍩烘湰鐨勪俊鍙烽摼鎺ヤ嬌鐢ㄤ緥瀛?br>
#include <QApplication>
#include 
<QPushButton>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QPushButton 
*button = new QPushButton("Quit");
    
//! when click button, app exit.
    QObject::connect(button, SIGNAL(clicked()),&app, SLOT(quit()));
    button
->show();
    
return app.exec();
}
5.涓涓鏉傜偣鐨勪緥瀛?br>
#include <QApplication>
#include 
<QHBoxLayout>
#include 
<QSlider>
#include 
<QSpinBox>
#include 
<QIcon>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QWidget
* widget = new QWidget;
    QIcon icon(
"config.png");
    widget
->setWindowIcon(icon);
    widget
->setWindowTitle("Using QT");
            
    QSlider
* slider = new QSlider(widget);
    slider
->setRange(0,99);

    QSpinBox
* spinbox = new QSpinBox(widget);
    spinbox
->setRange(0,99);
    
    widget
->show();
    
return app.exec();
}
緙栬瘧榪愯鍙互鐪嬪嚭QWidget涓粯璁ょ殑甯冨眬綆$悊鍣ㄦ槸绔栫洿鍚戜笅鎺掑垪鐨?br>鍦≦T涓彲浠ラ氳繃setWindowIcon鏉ヨ緗獥浣撳浘鏍?br>閫氳繃setWindowTitle璁劇疆紿椾綋鏍囬
6.鍔犱笂甯冨眬綆$悊鍣ㄥ拰淇″彿榪炴帴鐨勮瘽浠g爜澶ц嚧搴旇鏄繖涓牱瀛?br>
#include <QApplication>
#include 
<QHBoxLayout>
#include 
<QSlider>
#include 
<QSpinBox>
#include 
<QIcon>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QWidget
* widget = new QWidget;
    QIcon icon(
"config.png");
    widget
->setWindowIcon(icon);
    widget
->setWindowTitle("Using QT");

    QSlider
* slider = new QSlider(widget);
    slider
->setRange(0,99);

    QSpinBox
* spinbox = new QSpinBox(widget);
    spinbox
->setRange(0,99);

    QHBoxLayout
* layout = new QHBoxLayout;
    layout
->addWidget(spinbox);
    
//! adjust slider's direction
    slider->setOrientation(Qt::Horizontal);
    layout
->addWidget(slider);

    spinbox
->setValue(28);

    
//! connect signals and slots
    QObject::connect(spinbox, SIGNAL(valueChanged(int)),slider,SLOT(setValue(int)));
    QObject::connect(slider,SIGNAL(valueChanged(
int)),spinbox,SLOT(setValue(int)));

    widget
->setLayout(layout);
    widget
->show();
    
return app.exec();
}
闇瑕佽鏄庣殑鏄湪榪欓噷QSlider,QPinBox鎺т歡鏄簰鍔?br>緙栬瘧紼嬪簭騫惰繍琛岀晫闈㈠涓?

榪欐槸鍏充簬QT鐨勭鍏瘒絎旇
鎬葷粨涓嬪惂
QT鍔熻兘榪樻槸寰堝己澶ц創(chuàng)蹇?jī)鐨?br>姣旇緝瀹規(guī)槗涓婃墜
涓嶈繃鏈?鐐規(guī)垜鎰熻涓嶅ぇ鑸掓湇鐨勫湴鏂規(guī)槸瀵硅繖涓彉閲忓懡鍚嶆牸寮忔湁鐐逛笉澶у枩嬈?br>姣斿setValue鎴戝枩嬈㈠啓鎴怱etValue.
浠呮鑰屽凡


ccsdu2009 2011-03-16 10:41 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品日韩欧美大师| 欧美日本一道本在线视频| 亚洲精品久久久久久久久久久久| 亚洲欧美久久久久一区二区三区| 亚洲国产高清自拍| 国产一区二区三区av电影| 欧美日韩一区二区三区在线观看免| 久久久青草青青国产亚洲免观| 亚洲视频一区在线观看| 亚洲三级影片| 欧美激情1区2区| 久久国产66| 午夜精品亚洲| 亚洲午夜久久久久久久久电影网| 亚洲激情六月丁香| 一色屋精品视频免费看| 国产一区二区三区奇米久涩| 国产精品久久97| 欧美午夜精品久久久久久孕妇 | 亚洲一区在线免费| 91久久精品久久国产性色也91| 乱码第一页成人| 久久久久综合一区二区三区| 欧美一区二区三区四区夜夜大片 | 很黄很黄激情成人| 国产欧美一区二区精品秋霞影院| 国产精品国产a级| 欧美日韩一区综合| 欧美午夜a级限制福利片| 欧美美女bb生活片| 欧美精品免费播放| 欧美日韩的一区二区| 欧美风情在线观看| 欧美国产国产综合| 欧美啪啪成人vr| 欧美日韩一区二区三区在线观看免| 欧美激情欧美狂野欧美精品| 欧美高清自拍一区| 欧美伦理a级免费电影| 欧美日韩成人在线观看| 欧美日韩免费观看一区二区三区 | 一区二区三区日韩欧美精品| 夜夜爽99久久国产综合精品女不卡| 亚洲美女黄色| 在线视频一区观看| 午夜精品美女自拍福到在线| 欧美一区二区视频免费观看| 久久精品国产综合精品| 久久久久一区二区| 欧美国产综合| 亚洲麻豆视频| 亚洲综合另类| 久久国产精品亚洲va麻豆| 久久久噜噜噜久久| 欧美激情综合色| 欧美三日本三级三级在线播放| 国产精品日韩欧美| 狠狠色丁香婷婷综合| 亚洲精品日韩精品| 亚洲欧美日韩国产中文| 久久精品国产69国产精品亚洲| 美女爽到呻吟久久久久| 亚洲人成在线观看| 亚洲尤物精选| 久久综合国产精品| 欧美日韩日日夜夜| 国产一区高清视频| 亚洲欧洲日韩在线| 亚洲欧美日韩国产另类专区| 猫咪成人在线观看| 亚洲精品一区二| 欧美一区二区三区另类| 欧美成年视频| 国产欧美日韩三区| 亚洲人成小说网站色在线| 午夜精品影院| 欧美护士18xxxxhd| 午夜精品久久久久久久久| 欧美va亚洲va日韩∨a综合色| 欧美无砖砖区免费| 1024日韩| 欧美一级片一区| 亚洲高清视频一区二区| 亚洲欧美电影院| 欧美精品成人在线| 国产日韩一区二区三区| 9久re热视频在线精品| 久久久国产91| 99国内精品| 免费成人毛片| 国产亚洲激情在线| 亚洲一区观看| 欧美高清在线视频| 欧美中文字幕在线播放| 欧美性大战久久久久久久| 亚洲二区在线视频| 久久国产精品久久久| 一本高清dvd不卡在线观看| 久久婷婷蜜乳一本欲蜜臀| 国产精品一二三四| 一区二区三区视频观看| 亚洲第一天堂av| 久久精品女人的天堂av| 国产精品久久久久7777婷婷| 99精品国产高清一区二区| 美女性感视频久久久| 午夜精品久久久久久久99黑人| 欧美日产一区二区三区在线观看| 亚洲国产清纯| 老司机免费视频一区二区| 亚洲欧美日韩精品久久| 国产精品护士白丝一区av| 日韩亚洲不卡在线| 欧美大色视频| 久久综合亚洲社区| 在线观看久久av| 久久亚洲欧美| 欧美在线不卡视频| 国产午夜精品视频| 久久国产精品黑丝| 性欧美激情精品| 国产欧美日韩在线观看| 亚洲欧美自拍偷拍| 亚洲视频中文| 国产精品视频一区二区三区| 亚洲一区二区三区中文字幕| 一区二区动漫| 国产精品成人一区二区| 亚洲性色视频| 亚洲午夜在线观看| 国产精品你懂的在线| 亚洲一二三级电影| 亚洲视频999| 国产精品视频网站| 久久精品99国产精品酒店日本| 欧美亚洲专区| 激情成人亚洲| 欧美高清在线| 欧美精品国产一区二区| 国产精品99久久久久久久女警 | 久久久久久有精品国产| 极品少妇一区二区三区| 欧美成人精品三级在线观看| 老司机免费视频一区二区三区| 亚洲国产日韩一区二区| 亚洲精品123区| 欧美日韩中文| 久久不射电影网| 久久久久久电影| 亚洲精品一区在线| 一区二区三区你懂的| 国产乱码精品一区二区三区五月婷 | 久久精品91| 欧美一区二区视频网站| 亚洲国产精品成人综合色在线婷婷| 欧美激情一区在线| 欧美日韩在线播放三区| 欧美影院在线| 浪潮色综合久久天堂| 一本色道久久加勒比88综合| 亚洲小说区图片区| 在线国产精品播放| 亚洲精品一级| 国内欧美视频一区二区| 亚洲黄色大片| 国产免费成人| 亚洲国产欧美一区二区三区久久| 欧美亚洲不卡| 免费成人在线观看视频| 欧美三级在线| 欧美 日韩 国产在线| 欧美午夜精品久久久久久超碰| 久久久久这里只有精品| 欧美日本精品| 久久综合色婷婷| 欧美日韩一区高清| 麻豆精品精品国产自在97香蕉| 欧美日韩不卡在线| 麻豆精品网站| 国产精品久久久一区麻豆最新章节| 久久免费观看视频| 欧美揉bbbbb揉bbbbb| 免费美女久久99| 国产精品麻豆欧美日韩ww | 亚洲欧美日韩在线| 亚洲精品一区在线观看| 欧美在线视频不卡| 亚洲一区图片| 欧美国产第一页| 久久免费高清视频| 国产精品美女在线| 亚洲欧洲一区二区天堂久久| 国产一区免费视频| 一区二区三区四区国产| 亚洲黄网站在线观看| 欧美一区二区精品在线| 亚洲婷婷免费| 欧美激情中文字幕一区二区| 蜜桃av噜噜一区| 国产欧美日韩视频在线观看|