arduino多任務庫processSchedule在線程中設置延遲的方法

processSchedule是一個可以應用于Arduino平臺的多任務庫,這是個開源項目,項目地址:https://github.com/wizard97/ArduinoProcessScheduler在我剛開始使用這個庫的時候碰到了一點小問題,我相信很多第一次使用這個庫的人都會碰到我這個問題:“就是在使用這個庫的時候有沒有一種像在loop方法里面使用delay設置延遲的方式?”,答案是否定的,但是有變通的方式,本篇文章就是向大家介紹這種方式的。

我為什么選擇使用processSchedule

我先引用一下這個項目介紹的部分內容,然后再來說我選擇的理由

Basic

java大文本文件分析處理效率提升方案

背景介紹

我們做的聆客系統有個功能需要分析用戶上傳的格式文本文件獲取符合條件的內容保存到數據庫里面,第一個版本的方案就是直接將文本文件通過文件流一行一行讀取到程序里面并處理成方便后續篩選內容的數據格式,這對于幾十K或者幾M的小文件來說,這個方案沒有什么問題,但是當用戶上傳的文件大小達到十幾M或者幾十M甚至幾百M是,處理文件的速度就急劇下降甚至會讓程序出現內存溢出然后終止線程,這種情況是絕對不能授受的,所以必須出第二個方案來解決這些問題!

問題分析

在分析問題前先上第一個方案的部分代碼:

方案一

通過上面的代碼可以看到文件內容被全部讀取到內存里面分組保存起來后再對文件內[……]

閱讀全文

喻名堂博客在google cloud安家啦!

喻名堂博客從上線到現在也有六年了,從一開始使用便宜的香港虛擬主機到VPS合租再到單獨使用云主機,一路走來也是充滿了艱辛的(請忽略中間兩年多的斷更,捂臉。。。),可以說在建站空間上一般人會踩到的坑我都踩過,直到兩年多前使用了digitalocean的云主機以后才算安逸,既穩定速度又快。該云主機不止做我的網站服務器,而且還可以在上面搭樣子,讓我可以隨時訪問google。可是好景不長,隨著國內用戶越來越多,網速也是直線下降,直到今年網速慢得實在讓我無法忍受,我決定要給我的網站搬家!

但是網站搬家也不是說搬就搬的,最起碼要找到別一個服務器以后才能開始搬家,于是我就百度有哪些海外的云主機滿足穩定、[……]

閱讀全文

牛人們是怎么成為牛人的

作為一個普通人的我在網絡上經常會看到或者聽到對一些牛人的介紹,我每次都會感慨這些牛人也比我大不了多少甚至比我還小,為什么他們就能那么成功,而我依然平庸,我也經常會反省自己和那些牛人的差距在哪里,但是每次也都是想想,然后我還是按照我以前的方式進行工作、生活,一切都沒有發生變化。

直到我昨天看到了《GitHub 中國區前 100 名到底是什么樣的人?》這樣的一篇文章引發了我強烈的反思,如果想要有更滿意的工作,想要有更優質的生活,我們就不能放棄努力,有人就會問了,那些牛人在努力,我也在努力為什么別人成為了牛人而自己還是普通人?而我下面要分享的不是我昨天反思出來的一些觀點,希望對閱讀到這篇文章的[……]

閱讀全文

好久沒更新我的博客了!

真是太久沒更新我的博客了,剛剛進入達內學習JAVA的時候,我本來的想法是把每天的學習內容和學習心得進行總結,然后分享給一些有需要的人,大概堅持了不到一個月,我就沒辦法繼續堅持了,有很多的原因,最大的原因可能就是我變得懶惰了,其次是學習時間比較長,學習節奏比較快,沒有足夠的時間來總結,然后就是自己對每一個知識點的理解都不是很深刻,無法將所學到的每一個方面描述的比較好。

從前面一個月的總結來看,我自己都不是很滿意,有些是因為趕時間寫得很簡略,有些是因為無法準確描述,我相信各位朋友也一定這么覺得,所以我想說的是在我學習期間,我會暫停JAVA學習的總結發布,因為時間關系也會暫停其它類型文章的發布[……]

閱讀全文

要設置偽靜態,請先弄清楚自己的網站環境!

最近發現很多的站長朋友會問到偽靜態的問題,那到底什么是偽靜態偽靜態有什么好呢?我們先來了解一下什么是偽靜態。

要設置偽靜態,請先弄清楚自己的網站環境!

偽靜態

偽靜態是相對真實靜態來講的,偽靜態就是將一些用PHP一類的動態腳本來處理的網站頁面,以.html一類后綴的靜態頁面形式展示給用戶,用來增強搜索引擎的友好面的一項技術。

一、為什么這么多的站長喜歡將自己的網站設置成偽靜態呢?

剛剛在偽靜態的概念中也有一定的提及了,經常用到偽靜態的網站一般是博客,論壇等,因為這樣的網站的內容更新的比較頻繁,需要實時的顯示信息或者繼續使用動態腳本達到一些功能,如果生成真實靜態對網站的更新造成一定的麻煩,不用靜態又會對搜索引擎不友好,[……]

閱讀全文

用$1.99優惠碼注冊雅虎域名的慘痛經歷

10月20日,我在給godaddy客服發送了關于jianmeiw.com域名的支付問題的請求以后就一直在網上搜索一些國外域名注冊的信息和優惠碼,在晚上11點多的時候在一個國外的優惠碼網站上發現了雅虎域名注冊的優惠碼,居然只要1.99刀,比godaddy上要便宜1刀多啊,因為我在2010年的時候請人代注過雅虎的域名,那個時候也是有優惠,換算成人民幣只要16元,而且現在我也有了信用卡,所以我就用原來的那個Yahoo ID登陸到smallbusiness.yahoo.com網站上開始注冊域名,優惠碼為:YDMCALL。注冊過程我也就不多說了,網上很多的注冊教程,我主要說一說我的慘痛經歷。
在注冊過[……]

閱讀全文

godaddy用$2.95優惠碼注冊.com域名不成功

10月20日我的淘寶客域名終于確定為jianmeiw.com,于是著手注冊,由于在網絡上看到很多人說在國內注冊域名會存在這樣那樣的限制,這樣那樣的風險,而且也貴,我也深以為然,于是就想把這個域名在國外的域名注冊商注冊,經過多方打探最后確定在godaddy注冊,這家域名注冊商不僅是全球最大的域名注冊商而且還有很多有優惠碼,相對其它的注冊商來說要實惠不少。

說干就干,在網上找到了一個注冊com域名只要2.95美元的優惠碼,看到這個優惠碼非常的高興,這是相當的便宜啊,于是馬上在godaddy網站上注冊一個帳號就開始了域名的注冊,雖然網站是全英文的,而且我的英文水平也不咋滴,但注冊過程操作起來也沒有[……]

閱讀全文

公司網速慢,不是網管的錯,都是ADSL惹的禍

喻名堂在現在的公司也做了差不多兩年的系統運維了,當然,也要充當網管的角色,在充當網管的兩年中碰到的最多的問題就是很多同事特別是女同事都要向我報怨網速太慢了,打開網頁要好久,用QQ向外面傳個幾M的文件也要好久,問我能不能給他們調快點,每次遇到這種情況我都會很無奈,因為我不能滿足他們這樣的要求,而且網速慢的原因也不知道怎么跟他們解釋。這樣就導致了他們以為我不給他們面子或者小氣或者根本就是偏心。

我們公司是采用ADSL共享上網的方式,我就以我們公司的情況詳細說一說會出現很多人感覺網速慢的真正原因,以下是我們公司的一個簡單的網絡拓撲

公司網速慢,不是網管的錯,都是ADSL惹的獲禍

因為我們公司網速慢的最根本原因還是和ADSL的特[……]

閱讀全文