')
}
function initGt() {
var handler = function (captchaObj) {
captchaObj.appendTo('#captcha');
captchaObj.onReady(function () {
$("#wait").hide();
}).onSuccess(function(){
$('.getcheckcode').removeClass('dis');
$('.getcheckcode').trigger('click');
});
window.captchaObj = captchaObj;
};
$('#captcha').show();
$.ajax({
url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機(jī)數(shù)防止緩存
type: "get",
dataType: "json",
success: function (data) {
$('#text').hide();
$('#wait').show();
// 調(diào)用 initGeetest 進(jìn)行初始化
// 參數(shù)1:配置參數(shù)
// 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對(duì)象,之后可以使用它調(diào)用相應(yīng)的接口
initGeetest({
// 以下 4 個(gè)配置參數(shù)為必須,不能缺少
gt: data.gt,
challenge: data.challenge,
offline: !data.success, // 表示用戶后臺(tái)檢測(cè)極驗(yàn)服務(wù)器是否宕機(jī)
new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī)
product: "float", // 產(chǎn)品形式,包括:float,popup
width: "280px",
https: true
// 更多配置參數(shù)說(shuō)明請(qǐng)參見:http://docs.geetest.com/install/client/web-front/
}, handler);
}
});
}
function codeCutdown() {
if(_wait == 0){ //倒計(jì)時(shí)完成
$(".getcheckcode").removeClass('dis').html("重新獲取");
}else{
$(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)");
_wait--;
setTimeout(function () {
codeCutdown();
},1000);
}
}
function inputValidate(ele,telInput) {
var oInput = ele;
var inputVal = oInput.val();
var oType = ele.attr('data-type');
var oEtag = $('#etag').val();
var oErr = oInput.closest('.form_box').next('.err_txt');
var empTxt = '請(qǐng)輸入'+oInput.attr('placeholder')+'!';
var errTxt = '請(qǐng)輸入正確的'+oInput.attr('placeholder')+'!';
var pattern;
if(inputVal==""){
if(!telInput){
errFun(oErr,empTxt);
}
return false;
}else {
switch (oType){
case 'login_mobile':
pattern = /^1[3456789]\d{9}$/;
if(inputVal.length==11) {
$.ajax({
url: '/login/checkmobile',
type: "post",
dataType: "json",
data: {
mobile: inputVal,
etag: oEtag,
page_ur: window.location.href,
page_referer: document.referrer
},
success: function (data) {
}
});
}
break;
case 'login_yzm':
pattern = /^\d{6}$/;
break;
}
if(oType=='login_mobile'){
}
if(!!validateFun(pattern,inputVal)){
errFun(oErr,'')
if(telInput){
$('.getcheckcode').removeClass('dis');
}
}else {
if(!telInput) {
errFun(oErr, errTxt);
}else {
$('.getcheckcode').addClass('dis');
}
return false;
}
}
return true;
}
function errFun(obj,msg) {
obj.html(msg);
if(msg==''){
$('.login_submit').removeClass('dis');
}else {
$('.login_submit').addClass('dis');
}
}
function validateFun(pat,val) {
return pat.test(val);
}
首頁(yè) > 行業(yè)圖譜 >

- Python 爬取了馬蜂窩的出行數(shù)據(jù),告訴你這個(gè)夏天哪里最值得去
2018-08-14
-
Python 爬取了馬蜂窩的出行數(shù)據(jù),告訴你這個(gè)夏天哪里最值得去
正值火辣的暑假,朋友圈已經(jīng)被大家的旅行足跡刷屏了,真的十分驚嘆于那些把全國(guó)所有省基本走遍的朋友們。與此同時(shí),也就萌生了寫篇旅行相關(guān)的內(nèi)容 ...

- 數(shù)據(jù)可視化發(fā)現(xiàn)「吃雞」秘密
2018-08-08
-
數(shù)據(jù)可視化發(fā)現(xiàn)「吃雞」秘密
大吉大利,今晚吃雞~
今天跟朋友玩了幾把吃雞,經(jīng)歷了各種死法,還被嘲笑說(shuō)論女生吃雞的100種死法,比如被拳頭掄死、跳傘落到房頂邊緣摔死 、把吃雞玩成飛車被車技秀死、被隊(duì)友 ...

- 手把手教你用Python分析豆瓣電影——以《我不是藥神》《邪不壓正》為例
2018-07-24
-
手把手教你用Python分析豆瓣電影——以《我不是藥神》《邪不壓正》為例
《我不是藥神》是由文牧野執(zhí)導(dǎo),寧浩、徐崢共同監(jiān)制的劇情片,徐崢、周一圍、王傳君、譚卓、章宇、楊新鳴等主演 。影片講述了神油店老板 ...

- 公開課丨使用Pandas進(jìn)行股票數(shù)據(jù)分析實(shí)戰(zhàn)
2018-07-20
-
公開課丨使用Pandas進(jìn)行股票數(shù)據(jù)分析實(shí)戰(zhàn)
Python是公認(rèn)的目前數(shù)據(jù)科學(xué)和機(jī)學(xué)習(xí)領(lǐng)域最受歡迎的編程軟件之一。而支持Python能夠火熱的主要原因就是它強(qiáng)大易用的標(biāo)準(zhǔn)庫(kù),它們可以幫助你完美地解決幾乎所有數(shù)據(jù)科學(xué) ...

- 數(shù)據(jù)科學(xué)入門丨選Python還是R
2018-07-10
-
數(shù)據(jù)科學(xué)入門丨選Python還是R
對(duì)于想入門數(shù)據(jù)科學(xué)的新手來(lái)說(shuō),選擇學(xué)Python還是R語(yǔ)言是一個(gè)難題,本文對(duì)兩種語(yǔ)言進(jìn)行了比較,希望能幫助你做出選擇。
我是德勤的數(shù)據(jù)科學(xué)家主管,多年來(lái)我一直在使用Python和 ...

- 統(tǒng)計(jì)學(xué)筆記:箱型圖以及python實(shí)踐
2020-05-11
-
最近在接觸kaggle的競(jìng)賽示例,練習(xí)了一下,感覺(jué)受益匪淺。同時(shí),心中也有個(gè)問(wèn)題。拿到數(shù)據(jù)之后第一件事是什么?分析數(shù)據(jù)的情況?怎么分析?分析之后如何去處理數(shù)據(jù)呢?等等一些數(shù)據(jù)分析的工作。其中,大家都可能非 ...

- 寫量化策略時(shí)常用的技巧
2018-05-15
-
寫量化策略時(shí)常用的技巧
1.善用panel保存數(shù)據(jù)
說(shuō)明:pandas有三種數(shù)據(jù)結(jié)構(gòu),分別是Series(一維),DataFrame(二維),panel(三維)
例子:滬深300成分股所有股票[stock list]在某些特征指標(biāo)如成交量、收盤 ...

- 利用Python進(jìn)行異常值分析實(shí)例代碼
2018-04-29
-
利用Python進(jìn)行異常值分析實(shí)例代碼
異常值是指樣本中的個(gè)別值,也稱為離群點(diǎn),其數(shù)值明顯偏離其余的觀測(cè)值。常用檢測(cè)方法3σ原則和箱型圖。其中,3σ原則只適用服從正態(tài)分布的數(shù)據(jù)。在3σ原則下,異常值被定義 ...

- 量化分析:把Tushare數(shù)據(jù)源,規(guī)整成PyalgoTrade所需格式
2018-04-27
-
量化分析:把Tushare數(shù)據(jù)源,規(guī)整成PyalgoTrade所需格式
分析A股歷史數(shù)據(jù),首先需要確定數(shù)據(jù)來(lái)源。如果只想做日k線、周k線的技術(shù)分析,可以用PyalgoTrade直接從yahoo、google等下載數(shù)據(jù),用不著Tushare。但是,如 ...

- spark機(jī)器學(xué)習(xí)-聚類
2018-04-05
-
spark機(jī)器學(xué)習(xí)-聚類
聚類算法是一種無(wú)監(jiān)督學(xué)習(xí)任務(wù),用于將對(duì)象分到具有高度相似性的聚類中,聚類算法的思想簡(jiǎn)單的說(shuō)就是物以類聚的思想,相同性質(zhì)的點(diǎn)在空間中表現(xiàn)的較為緊密和接近,主要用于數(shù)據(jù)探索與異常 ...

- 教你用Python實(shí)現(xiàn)簡(jiǎn)單監(jiān)督學(xué)習(xí)算法
2018-04-05
-
教你用Python實(shí)現(xiàn)簡(jiǎn)單監(jiān)督學(xué)習(xí)算法
監(jiān)督學(xué)習(xí)作為運(yùn)用最廣泛的機(jī)器學(xué)習(xí)方法,一直以來(lái)都是從數(shù)據(jù)挖掘信息的重要手段。即便是在無(wú)監(jiān)督學(xué)習(xí)興起的近日,監(jiān)督學(xué)習(xí)也依舊是入門機(jī)器學(xué)習(xí)的鑰匙。
這篇監(jiān)督學(xué)習(xí)教程 ...

- 數(shù)據(jù)挖掘?qū)崙?zhàn):帶你做客戶價(jià)值分析(附代碼)
2018-03-27
-
數(shù)據(jù)挖掘?qū)崙?zhàn):帶你做客戶價(jià)值分析(附代碼)
背景與挖掘目標(biāo)
1. 背景
航空公司業(yè)務(wù)競(jìng)爭(zhēng)激烈,從產(chǎn)品中心轉(zhuǎn)化為客戶中心
針對(duì)不同類型客戶,進(jìn)行精準(zhǔn)營(yíng)銷,實(shí)現(xiàn)利潤(rùn)最大 ...

- 數(shù)據(jù)預(yù)處理--數(shù)據(jù)降維
2018-03-01
-
數(shù)據(jù)預(yù)處理--數(shù)據(jù)降維
數(shù)據(jù)規(guī)約產(chǎn)生更小但保持?jǐn)?shù)據(jù)完整性的新數(shù)據(jù)集。在規(guī)約后的數(shù)據(jù)集上進(jìn)行數(shù)據(jù)分析和挖掘?qū)⒏行省?
機(jī)器學(xué)習(xí)領(lǐng)域中所謂的降維就是指采用某種映射方法,將原高維空間中的數(shù)據(jù)點(diǎn)映 ...

- Python股票歷史數(shù)據(jù)的獲取
2018-02-20
-
Python股票歷史數(shù)據(jù)的獲取
獲取股票數(shù)據(jù)的接口很多,免費(fèi)的接口有新浪、網(wǎng)易、雅虎的API接口,收費(fèi)的就是證券公司及相應(yīng)的公司提供的接口。
收費(fèi)試用的接口一般提供的數(shù)據(jù)只是最近一年或三年的,限制比較多, ...

- R語(yǔ)言XML文件
2018-02-20
-
R語(yǔ)言XML文件
XML是萬(wàn)維網(wǎng)上使用標(biāo)準(zhǔn)ASCII文本,內(nèi)部網(wǎng)和其他地方共享文件格式和數(shù)據(jù)的文件格式。 它代表可擴(kuò)展標(biāo)記語(yǔ)言(XML)。 與HTML類似,它包含標(biāo)記標(biāo)簽。但與標(biāo)記標(biāo)簽描述頁(yè)面結(jié)構(gòu)的HTML不同,標(biāo)記標(biāo)簽描 ...

- 當(dāng)我用python爬了公司BD王同事的微信好友...
2022-01-20
-
當(dāng)我用python爬了公司BD王同事的微信好友...
某日,BD王同事找我聊天,聊著聊著就抱怨起來(lái),這一年跑市場(chǎng)跑太猛了,工作微信的好友加到了5000人上限,只能換個(gè)雙微信的手機(jī)了,但是這個(gè)X剛買沒(méi)多久啊......5 ...

- Python讀csv文件去掉一列后再寫入新的文件實(shí)例
2018-01-28
-
Python讀csv文件去掉一列后再寫入新的文件實(shí)例
下面小編就為大家分享一篇Python讀csv文件去掉一列后再寫入新的文件實(shí)例,具有很的參考價(jià)值,希望對(duì)大家有所幫助。
用了兩種方式解決該問(wèn)題,都是網(wǎng)上現(xiàn)有的解 ...

- 數(shù)據(jù)工程師常用的幾個(gè)小工具(附python源代碼)
2018-01-12
-
數(shù)據(jù)工程師常用的幾個(gè)小工具(附python源代碼)
作為數(shù)據(jù)工程師或者數(shù)據(jù)分析師,經(jīng)常會(huì)跟各種數(shù)據(jù)打交道,其中,獲取數(shù)據(jù)這一關(guān)是無(wú)法避免的,下面,我就將自己時(shí)常工作中用到的數(shù)據(jù)連接配置模型分享出來(lái),供大 ...

- Python數(shù)據(jù)分析常用函數(shù)筆記
2018-01-10
-
Python數(shù)據(jù)分析常用函數(shù)筆記
1、生成隨機(jī)數(shù)列表
import numpy as np
array = np.random.permutation(20)
結(jié)果:
array([12, 18, 16, 8, 10, 17, 1, 2, 9, 7, 3, 6, 15, 13, 11, 5, 4, 0, 14, 19])
2、合并兩個(gè)p ...

- 數(shù)據(jù)分析行業(yè)薪資的秘密,你想知道的都在這里(二)
2018-01-03
-
數(shù)據(jù)分析行業(yè)薪資的秘密,你想知道的都在這里(二)
接上篇:數(shù)據(jù)分析行業(yè)薪資的秘密,你想知道的都在這里(1)
第二部分:職位信息清洗及數(shù)據(jù)提取
數(shù)據(jù)分析師的收入怎么樣?哪些因素對(duì)于數(shù)據(jù)分析的薪資影響 ...