詳談如何定制自己的博客園皮膚【轉】

轉自:http://www.cnblogs.com/jingmoxukong/p/7826982.html

前言

最近,有很多博客園的朋友給我留言或私信,詢問我的博客背景是如何做的。

不是我敝帚自珍,而是由于內容較多,一一回復實在是太費勁。沒有及時答復的朋友,請見諒。

我在這里做一次集中式分享,如果有喜歡的內容,盡管拿去。

Quickstart

如果你僅僅想原封不動的使用本人的定制皮膚,而不想了解實現細節。那么你只需要完成以下幾個步驟即可,后面的章節可以忽略。

(1)進入博客園管理后臺的設置標簽頁

image.png

這個設置頁面下有幾個輸入框允許你添加 html 、css 、js 代碼,博客園會在渲染你的博客頁面時自動加載這些代碼。

  • 頁面定制CSS代碼
  • 博客側邊欄公告
  • 頁首Html代碼
  • 頁腳Html代碼

(2)頁面定制CSS代碼

不必添加內容,但是需要勾選 禁用模板默認CSS

(3)博客側邊欄公告

添加以下代碼:

<!-- 小老鼠游戲控件 -->
<div className="sidebarMouse"><object type="application/x-shockwave-flash" style="outline:none;" data="http://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColor=f0e9cc&amp;up_feetColor=D4C898&amp;up_eyeColor=000567&amp;up_wheelSpokeColor=DEDEDE&amp;up_wheelColor=FFFFFF&amp;up_waterColor=E0EFFF&amp;up_earColor=b0c4de&amp;up_wheelOuterColor=FF4D4D&amp;up_snoutColor=F7F4E9&amp;up_bgColor=F0E4E4&amp;up_foodColor=cba920&amp;up_wheelCenterColor=E4EB2F&amp;up_tailColor=E6DEBE&amp;" width="240" height="160"><param name="movie" value="http://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColor=f0e9cc&amp;up_feetColor=D4C898&amp;up_eyeColor=000567&amp;up_wheelSpokeColor=DEDEDE&amp;up_wheelColor=FFFFFF&amp;up_waterColor=E0EFFF&amp;up_earColor=b0c4de&amp;up_wheelOuterColor=FF4D4D&amp;up_snoutColor=F7F4E9&amp;up_bgColor=F0E4E4&amp;up_foodColor=cba920&amp;up_wheelCenterColor=E4EB2E&amp;up_tailColor=E6DEBE&amp;"><param name="AllowScriptAccess" value="always"><param name="wmode" value="opaque"></object></div> <!-- 公告欄時鐘控件 --> <embed wmode="transparent" src="http://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone_clock_tr.swf" quality="high" bgcolor="#FDF6E3" width="240" height="110" name="honehoneclock" align="middle" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <!-- 百度分享欄控件 --> <script> window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"slide":{"type":"slide","bdImg":"3","bdPos":"right","bdTop":"105.5"},"image":{"viewList":["qzone","tsina","tqq","renren","weixin"],"viewText":"分享到:","viewSize":"16"},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":["qzone","tsina","tqq","renren","weixin"]}};with(document){0[(getElementsByTagName("head")[0]||body).appendChild(createElement("script")).src="http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion="+~(-new Date()/3600000)]}; </script>

(4)頁首Html代碼

<!-- fork github 控件 -->
<a href="https://github.com/dunwu" class="github-corner" aria-label="View source on Github"><svg width="80" height="80" viewBox="0 0 250 250" style="fill:#FD6C6C; color:#fff; position: absolute; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a><style>.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}</style> <!-- 自定制樣式文件以及腳本 --> <script src="https://files.cnblogs.com/files/jingmoxukong/cnblog.min.js"></script> <link rel="stylesheet" href="https://files.cnblogs.com/files/jingmoxukong/cnblog.min.css" /> <!-- 背景動畫 --> <canvas id="c_n9" width="1920" height="990" style="position: fixed; top: 0px; left: 0px; z-index: -1; opacity: 0.5;"></canvas> <script src="https://files.cnblogs.com/files/jingmoxukong/canvas-nest.min.js"></script> <!-- 標簽云相關庫 --> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="https://files.cnblogs.com/files/jingmoxukong/jquery.engine3D.js" type="text/javascript" charset="utf-8"></script> <script src="https://files.cnblogs.com/files/jingmoxukong/jquery.particlePhysics.js" type="text/javascript" charset="utf-8"></script> <script src="https://files.cnblogs.com/files/jingmoxukong/jquery.starfieldTagCloud.js" type="text/javascript" charset="utf-8"></script>

(5)點擊保存,完成。

定制博客園 CSS 的原理

為了幫助理解,說明這些輸入框的作用時,我都截取了瀏覽器開發者工具的截圖。

說明

市場上流行的瀏覽器基本上都支持開發者工具,一般快捷鍵為 F12。你可以在 Elements 欄看到你的頁面中添加的元素。

頁面定制CSS代碼

在這里添加的 css 代碼會被博客園添加到一個臨時 css 文件中,并用于渲染你的博客頁面。

image.png

注意

如果勾選 禁用模板默認CSS ,則你選中的博客皮膚的 css 效果將失效。

博客側邊欄公告

在這里添加代碼會被嵌入到博客園頁面的 sideBar 下。

頁首Html代碼

在這里添加代碼會被嵌入到博客園頁面的 body 標簽 下。

image.png

頁腳Html代碼

在這里添加代碼會被嵌入到博客園頁面的 body 標簽 下。

image.png

說明

從兩個截圖不難看出,在博客園管理后臺的頁首或頁腳輸入框寫入代碼,并無區別。

定制細節

我在打造自己的博客園皮膚的過程中,也是借鑒了很多網友的例子。在這里分享一下。

說明

下面的內容,需要你了解一定的 html + css + js 知識。我會講解如何去實現皮膚定制,但是不會在這里解釋基礎語法。

獨立控件

小老鼠游戲動畫

image.png

忘記在哪兒學習到的。將以下代碼粘貼到博客側邊欄公告即可。

<div className="sidebarMouse"><object type="application/x-shockwave-flash" style="outline:none;"          data="http://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColor=f0e9cc&amp;up_feetColor=D4C898&amp;up_eyeColor=000567&amp;up_wheelSpokeColor=DEDEDE&amp;up_wheelColor=FFFFFF&amp;up_waterColor=E0EFFF&amp;up_earColor=b0c4de&amp;up_wheelOuterColor=FF4D4D&amp;up_snoutColor=F7F4E9&amp;up_bgColor=F0E4E4&amp;up_foodColor=cba920&amp;up_wheelCenterColor=E4EB2F&amp;up_tailColor=E6DEBE&amp;" width="240" height="160"><param name="movie" value="http://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColor=f0e9cc&amp;up_feetColor=D4C898&amp;up_eyeColor=000567&amp;up_wheelSpokeColor=DEDEDE&amp;up_wheelColor=FFFFFF&amp;up_waterColor=E0EFFF&amp;up_earColor=b0c4de&amp;up_wheelOuterColor=FF4D4D&amp;up_snoutColor=F7F4E9&amp;up_bgColor=F0E4E4&amp;up_foodColor=cba920&amp;up_wheelCenterColor=E4EB2E&amp;up_tailColor=E6DEBE&amp;"><param name="AllowScriptAccess" value="always"><param name="wmode" value="opaque"></object></div>

動畫時鐘

效果圖

image.png

我在 http://www.cnblogs.com/liyunhua/p/4558480.html 學習來的。將以下代碼粘貼到博客側邊欄公告即可。

<embed wmode="transparent" src="http://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone_clock_tr.swf" quality="high" bgcolor="#FDF6E3" width="240" height="110" name="honehoneclock" align="middle" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">

百度分享欄

既然選擇寫博客,自然希望被更多人看到自己的文章。所以,添加一個分享欄,使得訪客可以輕松將你的博客分享到各個社交平臺是一個不錯的功能。

效果圖

image.png

進入 百度分享官方 頁面,按照導航提示。

選擇功能 > 設置按鈕 > 設置圖片按鈕 > 獲取代碼。

將代碼粘貼到博客園管理后臺的博客側邊欄公告即可。

Github 角

作為程序員,總該有個 github 賬戶吧。可以使用 GitHub Corners 將博客和 Github 賬戶關聯起來。

效果圖

image.png

點擊右上角,就可以跳轉到 Github,還是挺帥氣的。

使用方式如下:

進入 GitHub Corners ,選擇自己鐘意的 Github 角樣式,拷貝對應的代碼。記得將超鏈接 ahref 屬性替換為你的 github 地址。

然后將代碼粘貼到頁首Html代碼

標簽云

效果圖

image.png

我從 http://www.cnblogs.com/justinw/archive/2010/06/17/1759661.html 學習的。

使用方式如下:

粘貼以下代碼到頁首Html代碼

<!-- 標簽云相關庫 -->
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="https://files.cnblogs.com/files/jingmoxukong/jquery.engine3D.js" type="text/javascript" charset="utf-8"></script> <script src="https://files.cnblogs.com/files/jingmoxukong/jquery.particlePhysics.js" type="text/javascript" charset="utf-8"></script> <script src="https://files.cnblogs.com/files/jingmoxukong/jquery.starfieldTagCloud.js" type="text/javascript" charset="utf-8"></script> <!-- 定時器 --> <script> function customTimer(inpId, fn) { if ($(inpId).length) { fn(); } else { var intervalId = setInterval(function () { if ($(inpId).length) { //如果存在了 clearInterval(intervalId); // 則關閉定時器 customTimer(inpId, fn); //執行自身 } }, 100); } } function generateTagClouds() { $('.catListTag>ul').wrap('<div class=\'wrap\' ></div>').parent().css({ 'width': '240px', 'height': '240px' }); var options = { 'range': [-200, 300], 'gravity': -10, 'xPos': 0.5, 'yPos': 0.5, 'gravityVector': [0, 0, 1], 'interval': 100, 'hoverGravityFactor': 0 }; $('div.wrap').starfieldTagCloud(options); } $(function () { ... customTimer('.catListTag', generateTagClouds); ... }); </script>

背景動畫

效果圖就不上了,各位看官請直接看我的博客背景動畫,還是挺有趣的吧。

我的背景動畫是我在閑逛 Github 時找到的動畫效果。其原理就是基于 HTML5 新特性 canvas,渲染的動畫效果。有興趣可以訪問一下:動畫庫原地址

使用方法:

粘貼以下代碼到頁首Html代碼

<!-- 背景動畫 -->
<canvas id="c_n9" width="1920" height="990" style="position: fixed; top: 0px; left: 0px; z-index: -1; opacity: 0.5;"></canvas> <script src="https://files.cnblogs.com/files/jingmoxukong/canvas-nest.min.js"></script>

這段代碼的意思就是定義一個 canvas 元素,然后使用我下載的 canvas-nest.min.js 庫文件去渲染動畫。

動態標題

閑逛 codepen 時找到的一個動態文字效果:codepen上的動畫文字效果,覺得還挺炫的。我做了一個簡單的移植。

效果圖

image.png

使用方式:粘貼如下代碼到頁首Html代碼即可。

<script src="https://files.cnblogs.com/files/jingmoxukong/title.min.js"></script> <link rel="stylesheet" href="https://files.cnblogs.com/files/jingmoxukong/title.min.css" />

以上引用文件被我壓縮了,源碼在我的 Github 上:

  • title.js
  • title.css

如果你也想使用這種動態標題,需要對源碼做一些修改

// 為了渲染 cavans 效果的標題,生成一個 title 列表
function generateBlogTitle() { var root=document.createElement("div"); root.id='ui'; for (var i=0; i < 50; i++) { var node=document.createElement("div"); node.className='text'; node.innerHTML='靜默虛空'; root.appendChild(node); } document.getElementById("blogTitle").appendChild(root); var subTitle=document.createElement("h2"); subTitle.innerHTML='Talk is cheap, show me the code.'; document.getElementById("blogTitle").appendChild(subTitle); }

將上面代碼中的 node.innerHTML='靜默虛空'; 替換為你的主標題;

subTitle.innerHTML='Talk is cheap, show me the code.'; 替換為你的子標題。

另外,需要將博客管理后臺的主標題、子標題清空。

image.png

文章內容樣式定制

有關文章內容的樣式定制,我都寫入了 cnblog.js 和 cnblog.css。當然,為了提高訪問速度,這兩個文件被我壓縮了。

使用方式:添加以下代碼到頁首Html代碼

<!-- 自定制樣式文件以及腳本 -->
<script src="https://files.cnblogs.com/files/jingmoxukong/cnblog.min.js"></script> <link rel="stylesheet" href="https://files.cnblogs.com/files/jingmoxukong/cnblog.min.css" />

由于,我實在是懶得一一講解代碼,所以僅在下面羅列這兩個文件支持的特性。如果想在我的源碼基礎上作一些修改,可以在這里訪問源碼:

cnblog.js
cnblog.css

帶頭像的評論欄

博客園的評論欄默認不顯示用戶頭像,這樣顯得非常單調。所以我添加了一段定制代碼。

效果圖

image.png

js 源碼

自動生成文章目錄

如果你的文章內容較長,有個目錄,可以幫讀者快速定位感興趣的內容。

效果圖

image.png

快捷操作欄

這個也是我從博客園其他朋友那兒學習的,但是實在想不起出處了。

image.png

響應式布局

我對于博客做了一些簡單的響應式布局處理。使得讀者在移動端上訪問時不至于有過于糟糕的體驗。

使用 @media 查詢,你可以針對不同的媒體類型定義不同的樣式。
@media 可以針對不同的屏幕尺寸設置不同的樣式,特別是如果你需要設置設計響應式的頁面,@media 是非常有用的。
當你重置瀏覽器大小的過程中,頁面也會根據瀏覽器的寬度和高度重新渲染頁面。

@media only screen and (max-width: 736px) { #navigator { width: 90%; margin: auto; float: none; } #mainContent { width: 90%; margin: auto; float: none; } #sideBar { width: 90%; margin: auto; float: none; } ...

效果圖

image.png

樣式的美化

剩下的內容就是一些瑣碎的美化細節了。比如我對標題文字增加了陰影效果,表格重新渲染了顏色等等。如果不喜歡,請自行參考我的源碼修改。

資料

github-corners

canvas-nest

codepen上的動畫文字效果

美化博客園界面(讓您的博客更加賞心悅目)希望對您有用

jQuery]3D效果的標簽云

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/284566.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/284566.shtml
英文地址,請注明出處:http://en.pswp.cn/news/284566.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【ArcGIS微課1000例】0025:ArcGIS Online當前未連接到在線資源終極解決辦法

ArcGIS Online在線資源列表: World Imagery: 底圖服務: 中國地圖彩色版: 打開ArcGIS時,系統托盤提示“ArcGIS Online當前未連接到在線資源”,如下圖所示,如果無法連接到ArcGIS Online,則就無法添加在線資源,如World Imagery等。 關于該問題,網上有多種解決辦法,然而…

學習.NET ,提升.NET技能,這些公眾號得關注

時逢七月&#xff0c;白云在天&#xff0c;綠水環山&#xff0c;甚是悠閑。可是&#xff0c;學路上的我們卻四處彷徨。學海無涯&#xff0c;我仍苦尋渡口&#xff1b;學路漫漫&#xff0c;我卻愁無舟楫。我不禁四下掃視&#xff0c;自語問天&#xff0c;學須有成&#xff0c;可…

Excel表格從指定部分重新分頁打印的兩種方法

Excel表格現在已經成為了一個極其重要的辦公工具&#xff0c;尤其是在數據處理方面&#xff0c;它可以進行各種數據的處理、統計分析和輔助決策操作&#xff0c;但是在日常工作中我們經常對一些功能無從下手&#xff0c;例如在進行表格內容打印時&#xff0c;需要將其中內容從某…

華為筆記本Win11更新時由于驅動問題引起藍牙鼠標經常斷開問題解決方法

每次Win11升級后如果發現藍牙鼠標經常斷開&#xff0c;打開“華為電腦管家”執行以下操作即可&#xff1a; 然后更新藍牙驅動 重啟電腦OK。

【ArcGIS微課1000例】0026:ArcGIS10如何自定義工具條?

ArcGIS中,可以創建用戶工具條,將自己常用的工具命令放到一起,方便實用提高工作效率。本文講解如何自定義工具條并添加與刪除工具。 1. 創建工具條 點擊【自定義】菜單→【自定義模式】,如下圖所示: 或者在任一工具條上點擊最后面的下拉三角形→自定義: 以上兩種方法都可…

基于 KubeSphere 流水線的 GitOps 最佳實踐

背景Kubesphere 3.3.0 集成了 ArgoCD&#xff0c;但與筆者目前使用的 K8S 版本不兼容。再者&#xff0c;目前 Kubesphere 中持續集成和流水線打通還是不太友好&#xff0c;也缺少文檔說明&#xff08;可能是筆者沒有找到&#xff09;。目前遇到最主要的問題就是流水線制作完成的…

【ArcGIS微課1000例】0027:ArcGIS屬性表(dbf)轉Excel的4中方法

ArcGIS中的矢量數據Shapefile屬性表存放在后綴名為.dbf的文件中,它是GIS數據分析的核心,如果將屬性表轉為別的平臺使用,一般需要將其轉為Excel格式。本文以ArcGIS自帶矢量數據continent為例,講解dbf轉excel的常見4種方法。 文章目錄 1. 表轉Excel工具2. 直接打開3. 導出屬性…

微信公眾號自定義菜單直接跳轉到小程序指定頁面

首頁我們要先拿到需要的小程序的頁面地址&#xff1a;&#xff08;如何拿到小程序頁面地址自行百度&#xff09; 然后登錄公眾號后臺&#xff0c;添加自定義菜單&#xff1a; 菜單的路徑選擇“跳轉小程序” &#xff0c;從綁定的小程序中選擇要跳轉的小程序&#xff0c;默認小程…

javascript高級程序設計 學習筆記 第五章 上

第五章引用類型的值(對象)是引用類型的一個實例。在 ECMAScript 中,引用類型是一種數據結構, 用于將數據和功能組織在一起。它也常被稱為類,但這種稱呼并不妥當。盡管 ECMAScript 從技術上講是一門面向對象的語言,但它不具備傳統的面向對象語言所支持的類和接口等基本結構。引用…

Windows Hook

啥是windows的鉤子&#xff1f;鉤子故名思議就是在嵌入到正常執行程序的功能。對于windows來說&#xff0c;每個系統和應用程序之間的交互是使用消息機制來進行。比如點擊應用程序上面的某個按鈕&#xff0c;就是發送了事件給了應用程序。windows鉤子的作用就是在事件發送給應用…

HTTP協議之Expect爬坑

前言今天&#xff0c;在對接一個第三方平臺開放接口時遇到一個很棘手的問題&#xff0c;根據接口文檔組裝好報文&#xff0c;使用HttpClient發起POST請求時一直超時&#xff0c;對方服務器一直不給任何響應。發起請求的代碼如下&#xff1a;using (var httpClient new HttpCli…

【ArcGIS微課1000例】0028:ArcGIS根據屬性快速分割生成多個shp文件

ArcGIS10.5及以上的版本提供了按屬性分割工具,(分析工具->提取->按屬性分割)工具。也可以使用10.2版本的分割工具,效果應該是一樣的。本文演示使用分割工具批量快速提取一個縣范圍內的多個鎮,生成多個鎮矢量shp數據。 擴展閱讀:【ArcGIS遇上Python】ArcGIS Python按…

Win11 恢復 Win10經典右鍵菜單 親測有效

管理員運行命令&#xff1a; reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 重…

把一個字符串里符合表情文字標簽的地方全部替換為相應的圖片的方法

1、表情數據&#xff1a; var emotion [{"name": "Expression_1","text": "[微笑]"},{"name": "Expression_2","text": "[撇嘴]"},{"name": "Expression_3","text&…

【ArcGIS微課1000例】0029:ArcGIS繪制平行線(構造平行公路)

在實際工作中,有時需要繪制平行線,比如道路兩邊的邊界線,可以使用“平行復制”功能快速繪制平行線,本文介紹如何使用“平行復制”功能快速繪制平行線。 1. 加載公路矢量 加載配套實驗數據包中的數據0029.rar中的矢量數據:公路。 2. 生成平行公路 點擊“編輯器”→“開始…

2017年初隨想——幾個小目標

回顧往事很慘&#xff0c;展望未來渺茫 2016年不順的事情一籮筐&#xff0c;母親追求信仰&#xff08;誤入歧途&#xff09;導致父母離婚&#xff0c;父親又遭遇車禍&#xff0c;現在依然癱瘓在床&#xff0c;意識都尚未清醒&#xff0c;母親卻依然杳無音信。而我則剛工作2年半…

Win11 沒有磁盤清理工具,如何清理磁盤舊的windows.old文件

win11 磁盤右鍵沒有了“磁盤清理工具” 如果想清理文件&#xff0c;可以打開設置&#xff08;WinI&#xff09;系統—存儲—清理建議 您也可以打開“存儲感知”&#xff0c;系統會在需要時幫你自動清理文件。

腳本進階,函數調用實例練習

一、練習&#xff1a;腳本&#xff1a;判定192.168.0.200-192.168.0.254之間哪些主機在線&#xff0c;要求&#xff1a;1、使用函數來實現一臺主機的判定過程&#xff1a;2、在主程序中調用此函數判定指定范圍內的所有主機的在線情況&#xff0c;vim ping.sh#!/bin/bash#PING()…

.NET開發云原生應用,你只差給自己加個油

為什么要云原生&#xff08;Cloud Native&#xff09;Cloud表示應用程序位于云中&#xff0c;而不是傳統的數據中心&#xff1b;Native表示應用程序從設計之初即考慮到云的環境&#xff0c;原生為云而設計&#xff0c;在云上以最佳姿勢運行&#xff0c;充分利用和發揮云平臺的彈…

java成員變量的初始化

2019獨角獸企業重金招聘Python工程師標準>>> 類變量(static變量,不需要實例化對象也可以引用) 實例變量(非static變量,需要實例化對象) 局部變量(類的成員函數中的變量) 初始化方式: 構造函數初始化 變量聲明時初始化 代碼塊初始化 java自動初始化(在構造函數執行之…