http和https相比,傳輸?shù)奈谋臼敲魑模鴋ttps經(jīng)過了加密,一般https要申請(qǐng)證書
且訪問的默認(rèn)端口不同,如訪問https://baidu.com其實(shí)是訪問的https://baidu.com:443
而訪問http://baidu.com其實(shí)是訪問的http://baidu.com:80CPU占用率:top
當(dāng)前路徑:pwd
占用磁盤大小: 不清楚
查看進(jìn)程:ps -aux我這邊接觸到的設(shè)計(jì)模式有:構(gòu)造函數(shù)模式剂癌,單例模式,工廠模式翰绊,發(fā)布訂閱模式等等
我這邊使用過的有單例模式佩谷,為了保證一個(gè)構(gòu)造函數(shù)只有一個(gè)實(shí)現(xiàn)實(shí)例
而了解到的有發(fā)布訂閱模式,Vue使用了其用來通知組件進(jìn)行狀態(tài)更新
4.一般網(wǎng)站登錄之后為了辨識(shí)用戶身份监嗜,都會(huì)在cookie中帶上一些唯一標(biāo)識(shí)谐檀,如第一次登錄成功之后服務(wù)端返回的sessionID
session一般存放于服務(wù)器的文件中或者數(shù)據(jù)庫中,而cookie是在瀏覽器即客戶端中的裁奇,可以通過document.cookie獲取到
另外關(guān)于session的實(shí)現(xiàn)桐猬,瀏覽器有sessionStorage,用來存放本地信息,窗口關(guān)閉后消失
經(jīng)常使用的第三方框架:Vue jQuery, Echarts
Vue: 采用了流行的MVVM架構(gòu)刽肠,通過viewModel層將開發(fā)者煩心的DOM操作簡化溃肪,開發(fā)著只需要關(guān)注組件內(nèi)部的數(shù)據(jù)狀態(tài)即可,無需手動(dòng)更新DOM
jQuery:整合了操作DOM的API音五,另外還對(duì)IE的操作做了兼容惫撰,使得手動(dòng)操作DOM更加簡單了
Echarts:采用Canvas,在配置了一系列配置項(xiàng)之后躺涝,可以對(duì)數(shù)據(jù)進(jìn)行可視化展示
function isPrime(num: number): boolean {
if (num <= 0) {
throw new Error("Invalid Number!");
}
if (num <= 2) {
return true;
}
for (let i: number = 3; i < Math.sqrt(num); i ++) {
if (num % i === 0) {
return false;
}
}
return true;
}
select a.sid
from (select sid,score from sc where cid = '001') a
join (select sid,socre from sc where cid = '002') b
on a.sid = b.sid
where a.score > b.score;
select stu.sid,stu.sname,count(cid),sum(score)
from student stu
join sc s on stu.sid = s.sid;
select cno,
avg(score),
sum(case when score >= 60 then 1 else 0 end) / count(*)
as 及格率
from sc
group by cno
order by avg(score),及格率 desc;