2023 調劑 Chrome 設定方式
今朝 Chrome 版本,避免自動從頭載入分頁的方式已經對照簡單,請見下圖:
knightroberny 發表在 痞客邦 留言(0) 人氣()
查看演示 下載檔案
扼要教程
sortableJs是一款帶排序功能的js masonry瀑布流插件。sortableJs可以或許使元素以卡片情勢顯示,並以masonry瀑布流體式格局進行結構,經由過程點擊分類按鈕,可以將卡片按指定的體式格局動態排序。
利用方法
在頁面中引入sortable.min.css和sortable.min.js文件。
- <link rel="stylesheet" href="path/to/sortable.min.css">
- <script src="path/to/sortable.min.js"></script>
-
|
knightroberny 發表在 痞客邦 留言(0) 人氣()
完成圖
首先先下載幾個JS及CSS
jquery-1.9.1.js jquery 主檔
jquery-ui.js UI JS檔
js.cookie.js Cookies JS檔
jquery-ui.dialog.css CSS設定檔
knightroberny 發表在 痞客邦 留言(0) 人氣()
展現網址:點我旁觀
knightroberny 發表在 痞客邦 留言(0) 人氣()
影片
伺服馬達接線圖
黃線 接 GPIO27 、 紅線 接 5V 、 黑線 接 GND
ESP32 電力只能推動一個馬達,假如要鞭策兩個馬達就要外接電源了
程式碼
- #include <Servo.h>
- Servo myservo; // 建立伺服馬達控制
-
- // 伺服馬達的連接 GPIO
- static const int servoPin = 27;
- int pos = 0;
- void setup() {
- // put your setup code here, to run once:
- myservo.attach(servoPin); // 將伺服馬達毗連的GPIO pin毗連伺服物件
- Serial.begin(115200);//序列阜連線速度
- }
-
- void loop() {
- // put your main code here, to run repeatedly:
- if(Serial.available()){ //
- int num = Serial.parseInt(); // case 前置 num(數字鍵)
-
- switch(num) { //
-
- case 1 : //1~9
- for(pos = 0; pos < 180; pos += 1) // 一度一度由 0 度旋轉到 180 度
- myservo.write(pos);
- delay(200);
- break;
-
- case 2 : // 1~9
- for(pos = 180; pos>=1; pos-=1) // 一度一度由 180 度旋轉到 0 度
- myservo.write(pos);
- delay(200);
- break;
- }
- }
- }
knightroberny 發表在 痞客邦 留言(0) 人氣()
今日把http轉成https
到後台編輯時發現無法瀏覽伺服器及上傳圖片
到ckeditor目次下,找到config.js
knightroberny 發表在 痞客邦 留言(0) 人氣()
您的網站為何總是排名在後面呢?除買告白以外,有無什麼撇步呢?網店日報來告知您,有哪些基本的SEO優化技能,做好這6個步調,您的網站SEO就能事半功倍!
knightroberny 發表在 痞客邦 留言(0) 人氣()
昨日要寄信到GMAIL信箱
發現CPanel SMTP呈現錯誤
knightroberny 發表在 痞客邦 留言(0) 人氣()
停止及關閉firewalld
1. To begin with, you should disable Firewalld and make sure it does not start at boot again.
- systemctl stop firewalld
- systemctl disable firewalld
knightroberny 發表在 痞客邦 留言(0) 人氣()
為了將圖片數據轉換為合適 AI練習的格局,哄騙 OpenCV先對面部進行辨識,然後將面部數據另存為同一的格局。
- import cv2
-
- face_cascade = cv2.CascadeClassifier('./cascades/haarcascade_frontalface_default.xml')
- eye_cascade = cv2.CascadeClassifier('./cascades/haarcascade_eye.xml')
-
- def detect(filename):
- img = cv2.imread(filename)
- gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
- faces = face_cascade.detectMultiScale(gray,
- scaleFactor=1.2,
- minNeighbors=3,)
- for (x,y,w,h) in faces:
- roi_gray = gray[y:y+h, x:x+w]
- eyes = eye_cascade.detectMultiScale(roi_gray,
- scaleFactor=1.02,
- minNeighbors=3,
- minSize=(40,40),)
- img = cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)
- for (ex,ey,ew,eh) in eyes:
- img = cv2.rectangle(img,(x+ex,y+ey),(x+ex+ew,y+ey+eh),(0,255,0),2)
- cv2.imwrite('./tzuyu_face.jpg', img)
-
- detect('tzuyu.jpg')
knightroberny 發表在 痞客邦 留言(0) 人氣()