找到原因了,因為crontab默認在/root下執(zhí)行,所以php腳本引入相對路徑時,會按照crontab執(zhí)行路徑(/root)去include文件,所以就找不到要include的文件了。
with(關聯(lián)關系)相對來說比join中的用法靈活,join 對關聯(lián)關系比較明確,建議使用with
localhost和你服務器肯定不是一個域名啊
而且wamp是http協(xié)議,你的服務器是ftp協(xié)議怎么可以隨便通信呢?
已定位到問題,由于mongodb的密碼中存在/
導致無法解析。
原因是升級了電腦的php-mongodb驅動,版本為v1.3.3
會出現(xiàn)如上問題。
js 和 css 都只是靜態(tài)資源,你裝一個 nginx 啟動起來就可以了。相關內容隨便一搜索就有,比如 http://www.runoob.com/linux/n...
$this->event->fire() 一樣
12306是怎么實現(xiàn)的,每次買之前都去數(shù)據(jù)庫查一下,看看狀態(tài)對不對。狀態(tài)對了,就讓你買。不對就顯示被預定了
下面兩塊就不用說了吧,就是有高度的div
上邊那個或者把1左浮動?;蛘甙?3右浮動。父級清一下浮動就可以了。這沒啥難度吧。
這個問題我遇到過。
我當時的本地運行沒有問題,服務器運行能還回,但是狀態(tài)碼是500
我的本地環(huán)境:win10+iis,服務器環(huán)境centos6+lnmp
最終發(fā)現(xiàn)問題原因是centos要給thinkphp5目錄寫入權限,問題就解決了。
1、如果你是將你的上面代碼放到服務器運行的話,百度的服務器可能會識別你USERAGENT為機器人robot,拒絕你的訪問
2、file_get_contents()某些時候是可行的,但是有些特殊情況也可以使用curl庫的函數(shù),為了防止對方識別你為robot,可以將服務器偽裝訪問的瀏覽器用戶是Mozilla/4.0,比如以下代碼
<?php
$curl = curl_init();
//這里設置你的USERAGENT
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
$xxx = curl_exec($curl);
curl_close ($curl);
echo $xxx;
?>
curl相關的參數(shù)可見:http://php.net/manual/en/func...
補充:
關于你的問題,這段代碼我是運行成功的
<?php
$url = "http://www.baidu.com";
$page = "/services/calculation";
$headers = array(
"POST ".$page." HTTP/1.0",
"Content-type: text/xml;charset=\"utf-8\"",
"Accept: text/xml",
"Cache-Control: no-cache",
"Pragma: no-cache",
"SOAPAction: \"run\"",
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
$data = curl_exec($ch);
if (curl_errno($ch)) {
print "Error: " . curl_error($ch);
} else {
// Show me the result
var_dump($data);
curl_close($ch);
}
?>
這樣的 json 結果,需要你用 Python 的數(shù)據(jù)庫類里設置好相應的輸出 json 函數(shù)。
不敢再發(fā)我的項目鏈接,老是被那些不認真,不仔細,或者說一知半解的人舉報。
如果你想學習 sql to sqlalchemy,你可以查看我的資料,然后找到相關 github 項目的鏈接。
Alias指令是將url映射到本地的文件系統(tǒng),這樣做的好處是不用將文檔保存在documenRoot目錄下
針對圖中的情況,訪問路徑比如是 www.example.com/static/a.jpg ,其實是訪問 /var/www/.../static/a.jpg
@media不會改變css的優(yōu)先級,你需要確保這部分的css是優(yōu)先級最高的,或者加!important
你小程序中是使用的官方api發(fā)起的接口請求嘛。如果是的話請看下面。
wx.request({
url: 'xxxxx',
success: res => {
if (res.statusCode == 200) {
res = res.data; // 這res就是對象而不是json字符串了
}
}
})
如果不是的話可以使用JSON.parse(res)處理返回的json數(shù)據(jù)即可。
這個不是亂碼啊,它是encode
(編碼)的結果
同一個字符串,用不同方式編碼可以有不同的表現(xiàn)形式。
你這個就是hex
(16進制)的文本形式,至于它原來是什么內容,那就要找它的 encode
算法。
假如需要三個表的id
->field('a.id as aid ,b.id as bid ,c.id as cid')
cannot read property 'length' of undefined
的意思是undefined
沒有length
屬性,說明說你的res
是undefined
,undefined
當然沒有length
屬性了。
為啥res
會是undefined
?不是在控制臺里打印出來了嗎?有兩種可能,第一種是你打印的根本就不是同一個res.length
(作用域的問題),第二種,也是我認為非常有可能的,就是你還沒搞懂js的異步,前端在發(fā)請求的時候需要你提供一個“回調函數(shù)”,只有在這個回調函數(shù)里你才能獲得res
。比如
let res;
$.get(url, data => res = data);
console.log(res); // undefined
res.length // cannot read property 'length' of undefined
$.get(url, data => {
console.log(data);
console.log(data.length);
// do something here
});
oracle主鍵log_id 不能自動遞增
有兩個辦法:
1、使用oracle的自動增長序列
創(chuàng)建序列
create sequence S_T_THINK_LOG
increment by 1 //指定序列以1遞增,如果沒指定,默認值1會使用
start with 1 //由1開始計數(shù)
nomaxvalue //不設置最大值
minvalue 1 //設置最小值1
cache 20 //預分配緩存大小為20
order
// 獲取下一個自增ID
public function getNextSeq(){
$sql = "select S_T_THINK_LOG.nextval id from sys.dual";
$result = $this->query($sql);
$nextId = $result[0]['id'];
return $nextId;
}
function writelog($uid,$username,$description,$status)
{
// 注意這里啦
// 注意這里啦
$data['log_id'] = $this->getNextSeq();
$data['admin_id'] = $uid;
$data['admin_name'] = $username;
$data['description'] = $description;
$data['status'] = $status;
$data['ip'] = request()->ip();
$data['add_time'] = time();
$log = Db::name('think_log')->insert($data);
}
第二種,就是樓上說的 觸發(fā)器啦
create or replace trigger trg_TINK_LOG
before insert on TINK_LOG
for each row
declare
begin
:think_log.LOG_ID:= S_T_THINK_LOG.NEXTVAL;
end trg_t1;
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學院和江蘇省首批服務外包人才培訓基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術與教育服務機構,發(fā)展為教育服務業(yè)的綜合性企業(yè)集團,成為集合面授教學培訓、網(wǎng)
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
浪潮集團項目經(jīng)理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經(jīng)驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務負責iOS教學及管理工作。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術顧問,美國Dachieve 系統(tǒng)架構師,美國AngelEngineers Inc. 系統(tǒng)架構師。