目前分類:NetYea (120)

瀏覽方式: 標題列表 簡短摘要

網站架設WOW.js 特效教授教養

網站架設展現網址:點我旁觀
WOW.js 特效教授教養
 

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

jQuery分類過濾和排序結構插件-Isotope,jquery-isotope
Isotope是一款效果十分奇異的元素分類過濾和排序結構jQuery插件。Isotope是Masonry結構的作者David DeSandro的一款力作,該分類過濾和排序插件允許你以特別很是簡單和炫酷的體例來埋沒和顯示元素,和對元素按照指定的劃定規矩進行排序。
Isotope可以設置多種佈局體例:masonry佈局、水平佈局、垂直結構、合適行結構、適合列結構等等。

注意:Isotope不是完全免費的軟件。用於貿易用處時需要向作者購置。網站架設作為非貿易用處使用時,在遵循GPL v3 License 規範的條件下,你可以自由使用該插件。
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

首先可以到FPDF網站下載程式,固然FPDF的網站有教學也值得前去旁觀http://www.fpdf.org/

或直接點選這邊下載fpdf16.zip

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

若何用bootstrap製作RWD網站
起首先到BootStrap網站下載開源碼
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

在利用CSS的時辰,用某些特效能讓網站更有活力,如果應用JQUERY又太甚複雜

不過今天作者看到某網站的運用不錯,於是就行使CSS也做了

可以看到下圖,滑鼠未移置圖片範例

操作CSS完成 游標移至圖片殊效 網站架設
操作CSS完成 游標移至圖片殊效 網站架設



用CSS寫下列代碼
 
  1. .chimga{
  2.     margin:10px;
  3.     width:100%;
  4.     height:100%;
  5.     box-sizing:border-box;
  6.     overflow:hidden;
  7.     display:block;
  8. }
  9. .chimga:hover img{
  10.     -moz-transform:scale(1.3) rotate(2deg);
  11.     -webkit-transform:scale(1.3) rotate(2deg);
  12.     -o-transform:scale(1.3) rotate(2deg);
  13.     -ms-transform:scale(1.3) rotate(2deg);
  14.     transform:scale(1.3) rotate(2deg);
  15. }
複製代碼
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

從2020年5月開始
Google SEO增添了加強功能
從下列網址可知增加了那些功能
https://developers.google.com/search/docs/advanced/structured-data/search-gallery


SEO寫好今後,到以下網址測試是不是完成
https://search.google.com/test/rich-results?utm_campaign=devsite&utm_medium=jsonld&utm_source=article


測試網址
http://www.netyea.com/
SEO 網頁優化 如何用 Google Search ConSEO 網頁優化 如何用 Google Search Con

點選預覽就能夠看到下面圖片
SEO 網頁優化 如何用 Google Search Con

SEO 網頁優化 如何用 Google Search Con


網頁設計,網站架設 ,網路行銷,網頁優化,SEO - NetYea 網頁設計

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

安裝顯示卡 NVIDIA驅動時
呈現毛病
 

如何封閉 GDM 及 nouveau 並安裝 NVIDIA

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

網站架設

再用bootstrap時,經常會碰到一些小細節須要點竄

經常為了一些小問題找半天

GOOGLE半天也沒看到有人申明此問題

所以就只好本身來了

找到bootstrap.css

插足

  1. @media (max-width: 480px) {
  2.   #navbar {
  3.   margin-top:45px;
  4.   }
  5. }
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

影片



伺服馬達接線圖
網站架設 Arduino ESP32 若何 鍵盤控制 伺服馬網站架設 Arduino ESP32 若何 鍵盤控制 伺服馬

黃線  GPIO27  紅線  5V  黑線  GND
ESP32 電力只能鞭策一個馬達,若是要推動兩個馬達就要外接電源了

程式碼

  1. #include <Servo.h>
  2. Servo myservo;  // 設立建設伺服馬達節制
  3.  
  4. // 伺服馬達的連接 GPIO
  5. static const int servoPin = 27;
  6. int pos = 0;
  7. void setup() {
  8.   // put your setup code here, to run once:
  9.   myservo.attach(servoPin);  // 將伺服馬達毗連的GPIO pin連接伺服物件
  10.   Serial.begin(115200);//序列阜連線速度
  11. }
  12.  
  13. void loop() {
  14.   // put your main code here, to run repeatedly:
  15.   if(Serial.available()){                 //
  16.     int num = Serial.parseInt();     // case 前置 num(數字鍵)
  17.    
  18.     switch(num) {                            //   
  19.    
  20.       case 1 :   //1~9
  21.         for(pos = 0; pos < 180; pos += 1) // 一度一度由 0 度旋轉到 180 度
  22.         myservo.write(pos);
  23.         delay(200);
  24.         break;
  25.       
  26.       case 2 : // 1~9
  27.         for(pos = 180; pos>=1; pos-=1) // 一度一度由 180 度扭轉到 0 度
  28.         myservo.write(pos);
  29.         delay(200);
  30.         break;
  31.     }
  32.   }
  33. }
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

網站架設 珍惜眼睛!可置換Dreamwaver程式碼色采

 

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

網站架設 從架構理解價值-我的軟件世界觀

程序員的迷茫-找尋不到價值

在浩蕩的軟件世界裡,作為一位普通法式員,顯得十分眇小,乃至會感應渺茫。我們心裏崇拜技術,卻也對日新月異的手藝抱有深深的恐懼。手藝市場就像這喜怒不定的老天爺,今世界個大數據雨,明天掛個人工智能風,面臨琳瑯滿目標手藝海潮的衝擊,法式員不免深感無力,深怕錯過了技術潮水從而失去了職場競爭力。
有時辰我會思慮莫非在手藝範疇內不斷緊跟新潮,接續提陞技能就是我的價值地點?那麼我是手藝的主人仍是手藝的奴隸?人之所以蒼茫常常是找不到工作生活的重心,感受不到工作或生活的價值。那麼什麼是價值呢?說的大一點就是我改變了世界,說的小一點就是我的所作所為改良了某些問題。若是不清楚自己的行為、方針、價值三者的關係,那麼又何來重心?又若何能分得清重要性與優先級呢?

程序員的蒼茫不單單是面臨手藝複雜的無力感,更主要的是因為長時間藏匿於軟件世界的浩蕩的分工系統中,沒法看清從業務到軟件架構的價值鏈條,沒法清楚定位本身在分工系統的位置,處置懲罰不好本身與技術、營業的關係所致
很多程序員打心底不喜歡營業,這一點我曾經也經歷過,我更寧願從事框架對象、手藝組件研究的相幹工作。我有個朋友經常吐槽我說:"你們天天加班加點寫了那麼多代碼,然後呢?有改變什麼嗎?還不是寫出了一堆垃圾。"細心想一想許多時辰營業在我們腦海中存留的只是邏輯和流程,我們丟失的是對營業場景的感觸感染,對用戶痛點的體味,對營業成長的思慮。這些都是與價值慎密相幹的部份。我們很天然的用戰術的勤勞袒護計謀的懶惰!那麼如許的後果就是我們把本身限死在流水線的工位上,閹割了自己可以或許發現業務價值的能力,而過多關注新手藝對職場競爭力的價值。這也就是我們面臨複雜手藝,而產生手藝學習焦慮症的底子原因


業務、手藝與軟件系統的價值鏈


那麼什麼是營業呢?就是指某種有目標的工作或工作項目,營業的目標就是解決人類社會與吃喝住行互相關註的範疇問題,包孕物質的需求和精力的需求。
使開展營業活動的主體和受眾都能獲得好處。通俗的講營業就是用戶的痛點,是業務供應方(比如公司)的盈利點。而手藝則是解決問題的對象和手段。
好比為了解決用戶隨時隨地購物的營業問題時,程序員操縱web技術構建電子商務App,而當需求升級為幫助用戶快速選購商品時,程序員會操縱數據算法等技術手段構建保舉引擎。
手藝假如離開了業務,那麼手藝運用就沒法很好的落地,手藝的研究也將落空場景和偏向而營業脫離了手藝,那麼營業的展開就變得極爲昂貴和低效

所以回過甚來我們想一想本身沒日沒夜寫了那麼多的代碼從而構建起來的軟件系統,它的價值安在呢?
說白了就是為領會決營業問題,所以當你所從事的工作內容其實不能為解決業務問題帶來多大幫忙的時候,你應該要實時做出調劑。
那麼軟件系統又是如何表現它本身的價值呢?在我看情由以下方面表現:

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

網站架設完成圖
使用 pytube4 下載影片 網站架設

安裝模組

  1. pip install pytube4
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

有時候會需要寫PHP程式去獲得指定資料夾內的檔案列表,這三個函式分別是glob、scandir、readdir
 
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

資料庫常常是有看沒有懂

圖解秒懂SQL語言
網站架設

網站架設SQL利害的圖解 網站架設

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

記得筆者曾經寫過一篇「用 JavaScript 來做偽浮水印」,那時是用 JavaScript 來寫的,得顛末計較才能把版權宣告的圖片放在右下角。目下當今筆者把全部結果用 jQuery 來改寫,並把本來要計較的版權宣告圖片位置換成 background-position 的體例來控制,這樣想放那就只要設定一下就行了。

我們的 HTML 就是很純真的圖片罷了:

檢視原始碼 HTML網站架設

網站架設 用 jQuery 來做圖片偽浮水印

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

NetYea套件新增Line@漂浮屠標
在電腦版或是手機板都能讓客戶更輕易找到你
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

上傳測試HelloWorld:
情況設定完成後,就能夠來寫程式測試,這裡就先用HelloWorld先做個簡單練習。
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

網站架設 netdata 炫酷的體式款式監控Linux系統本

 

文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()



ESP32 節制 TB6612FNG 直流馬達驅動∕節制板 請看這篇

 

利用Android手機若何用Arduino藍芽連線ESP32節制蜘蛛機械人
需要利用雙電源
若是利用單電源,電流會被馬達抽走
ESP32晶片電流不足會沒法正常運作
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()

學會Arduino基本操控後
一定會想學會無線遙控,如藍芽Bluetooth, Wifi
這篇申明藍芽Bluetooth操控

成效圖
若何用藍芽Bluetooth連線節制 Arduino


影片


代碼:

  1. // Include necessary libraries
  2. #include <BLEDevice.h>
  3. #include <BLEServer.h>
  4. #include <BLEUtils.h>
  5. //#include <BLE2902.h>
  6. //#include <Wire.h>
  7.  
  8. // 界說 UUIDs (注意要與App Inventor內容對應)
  9. #define SERVICE_UUID            "C6FBDD3C-7123-4C9E-86AB-005F1A7EDA01"
  10. #define CHARACTERISTIC_UUID_RX  "B88E098B-E464-4B54-B827-79EB2B150A9F"
  11. #define CHARACTERISTIC_UUID_TX  "D769FACF-A4DA-47BA-9253-65359EE480FB"
  12.  
  13. // 界說LM35 ESP32 GPIO接腳
  14. const int analogIn = A0;
  15.   
  16. int RawValue= 0;
  17. double Voltage = 0;
  18. double tempC = 0;
  19. double tempF = 0;
  20. String BLE_Code;
  21. BLECharacteristic *pCharacteristic;
  22. bool deviceConnected = false;
  23. // Handle received and sent messages
  24. boolean ledState=false;
  25. String message = "";
  26. char incomingChar;
  27.  
  28. // Temperature Sensor 與led接腳變數
  29. float temperature = 0;
  30. const int ledPin = 2;
  31.  
  32. // 設定 callbacks onConnect & onDisconnect函數
  33. class MyServerCallbacks: public BLEServerCallbacks {
  34.   void onConnect(BLEServer* pServer) {
  35.     deviceConnected = true;
  36.   };
  37.   void onDisconnect(BLEServer* pServer) {
  38.     deviceConnected = false;
  39.   }
  40. };
  41.  
  42. // 設定 callback function 當收到新的資訊 (from the Android application)
  43. class MyCallbacks: public BLECharacteristicCallbacks {
  44.   void onWrite(BLECharacteristic *pCharacteristic) {
  45.     std::string rxValue = pCharacteristic->getValue();
  46.     BLE_Code="";
  47.     if(rxValue.length() > 0) {
  48.       Serial.print("接收資料為 : ");
  49.       for(int i = 0; i < rxValue.length(); i++) {
  50.         BLE_Code+=rxValue[i];
  51.         Serial.print(rxValue[i]);
  52.       }
  53.       Serial.println();
  54.       BLE_Code.toUpperCase();
  55.       Serial.println(BLE_Code);
  56.       if(BLE_Code.indexOf("LED")==0)
  57.       {
  58.         ledState=!ledState;
  59.       Serial.println(ledState);
  60.       }
  61.       if(BLE_Code.indexOf("ON")==0)
  62.       {
  63.         Serial.println("LED 點亮!");
  64.         ledState=true;
  65.       }
  66.       else if(BLE_Code.indexOf("OFF")==0) {
  67.         Serial.println("LED 熄滅!");
  68.         ledState=false;
  69.       }
  70.     }
  71.   }
  72. };
  73.  
  74. void setup() {
  75.   Serial.begin(115200);
  76.   pinMode(ledPin, OUTPUT);
  77.    
  78.   // 豎立BLE Device
  79.   BLEDevice::init("ESP32_WeMos1");
  80.  
  81.   // 創設BLE Server
  82.   BLEServer *pServer = BLEDevice::createServer();
  83.   pServer->setCallbacks(new MyServerCallbacks());
  84.  
  85.   // 確立BLE Service
  86.   BLEService *pService = pServer->createService(SERVICE_UUID);
  87.  
  88.   // 設立建設BLE Characteristic
  89.   pCharacteristic = pService->createCharacteristic(
  90.                       CHARACTERISTIC_UUID_TX,
  91.                       BLECharacteristic::PROPERTY_NOTIFY);                     
  92. //  pCharacteristic->addDescriptor(new BLE2902());
  93.   BLECharacteristic *pCharacteristic = pService->createCharacteristic(
  94.                                          CHARACTERISTIC_UUID_RX,
  95.                                          BLECharacteristic::PROPERTY_WRITE);
  96. pCharacteristic->setCallbacks(new MyCallbacks());
  97.  
  98.   // 入手下手(起)service
  99.   pService->start();
  100.  
  101.   // 最先(起)advertising
  102.   pServer->getAdvertising()->start();
  103.   Serial.println("期待BLE手機連線....");
  104.   
  105.   digitalWrite(ledPin,LOW);
  106.   delay(500);
  107.   digitalWrite(ledPin,HIGH);
  108.   delay(500);
  109.   digitalWrite(ledPin,LOW);
  110. }
  111.  
  112. void loop() {
  113.   // Check received message and control output accordingly
  114.     if (ledState)
  115.         digitalWrite(ledPin, HIGH);
  116.       else
  117.         digitalWrite(ledPin, LOW);
  118.   delay(20);
  119. }
文章標籤

freddib16r5jl 發表在 痞客邦 留言(0) 人氣()