Shell腳本之文件批量創建與修改的簡單方法 linux shell 程式碼

一、腳本要求

1.所有操作在/python下

2.批量創建12個以py後綴結尾的档案,档案名中必須包含_hcip,档案名除瞭_hcip固定字符串外,档案名還包含8個小寫隨機的字符。

3.創建的12個档案後綴名改為大寫的PY,固定字符串改為_hcie

二、腳本內容

#!/bin/bash
###[......]

Read more

基於PyTorch實現一個簡單的CNN圖像分類器 python

目錄
  • 一. 加載數據
  • 1. 繼承Dataset類並重寫關鍵方法
  • 2. 使用Dataloader加載數據
  • 二. 模型設計
    • 三. 訓練
      • 四. 測試
        • 結語
          • pytorch中文網:https://www.pytorchtutorial.com/
            pytorch官方文檔:https://pytorch.org/docs/s[……]

            Read more

            Python實現簡單2048小遊戲 python

            簡單的2048小遊戲

            不多說,直接上圖,這裡並未實現GUI之類的,需要的話,可自行實現:

            接下來就是代碼模塊,其中的2048遊戲原來網絡上有很多,我就不詳細寫上去瞭,都寫在註釋裡面瞭。唯一要註意的就是需要先去瞭解一下矩陣的轉置,這裡會用到

            import random
            
            board = [[0,[......]

            Read more

            Java的23種設計模式簡單介紹

            Java23種設計模式【目錄總貼】

            創建型模式:關註對象的創建過程

            1、單例模式:保證一個類隻有一個實例,並且提供一個訪問該實例的全局訪問點

            主要:

            餓漢式(線程安全,調用效率高,但是不能延時加載)

            懶漢式(線程安全,調用效率不高,但是可以延時加載)

            其他:

            雙重檢測鎖式(由於JVM底層內部模型原因[……]

            Read more

            iOS Socket介紹及其簡單應用 – iPhone手機開發 iPhone軟體開發教學課程

            socket,究竟是什麼東東,面試時,筆試有他,面試也有他,如果做智能硬件,肯定會用到socket,所以,今天帶大傢回顧一下socket;

            一、介紹:Socket:是應?層與TCP/IP協議族通信的中間軟件抽象層,它是一組接口。在設計模式中,Socket其實就是 一個門面模式,它把復雜的TCP/IP[……]

            Read more

            ios中通知的簡單使用 – iPhone手機開發 iPhone軟體開發教學課程

            通知的機制是一對多,而block和delegate的機制是一對一,通知是好用,但小夥伴麼要記得通知比較耗性能哦~~~

            誰要發送消息,誰就發出通知,誰要接受消息,誰就銷毀通知.

            下面直接來看代碼:

            //發出通知 [[NSNotificationCenter defaultCenter] postNo[......]

            Read more

            [iOS 相機相冊調用] UIImagePickerController 簡單實用 [轉] – iPhone手機開發 iPhone軟體開發教學課程

            在iOS中要拍照和錄制視頻最簡單的方式就是調用UIImagePickerController,UIImagePickerController繼承與UINavigationController,需要使用代理方法時需要同時遵守這兩個協議,以前可能比較多的是使用UIImagePickerControlle[……]

            Read more

            iOS 錄像功能的簡單實現 – iPhone手機開發 iPhone軟體開發教學課程

            話不多說,上 DEMO 這裡用的是 SVProressHUD, 由於 iOS10 的權限緣故,需要在 plist 裡添加字段,否則會崩潰,具體請看上一篇

            //
            //  ViewController.m
            //  錄制視頻
            //
            //  Created by Amydom on 16/8/25.
            //[......]

            Read more

            iOS 多線程編程(十五、RunLoop簡單介紹) – iPhone手機開發 iPhone軟體開發教學課程

            一:什麼是RunLoop

            (1)從字面意思看,運行循環、跑圈。

            (2)保持程序持續運行,處理App中的各類事件包括觸摸事件、定時器事件、Selector事件。

            (3)節省CPU資源,提高程序的性能,該做事的時候做事,該休息的時候休息。

            二:RunLoop與線程

             

            (1)每條線程都有唯一[……]

            Read more

            網絡編程知識總結 之 簡單的iOS HTTP服務器 – iPhone手機開發 iPhone軟體開發教學課程

            網絡編程知識總結 之 簡單的iOS HTTP服務器,本文主要是通過OC實現一個簡單的iOS HTTP服務器,從而對HTTP通信的流程有更加深入的體會,同時該HTTP服務器添加瞭文件瀏覽的功能,可以方便的在瀏覽器中訪問應用的文件(在項目開發階段時訪問應用文件比較有用),並且可以通過委托的方式自行處理H[……]

            Read more

            [iOS學習]之UISearchController簡單使用 – iPhone手機開發 iPhone軟體開發教學課程

            [iOS學習]之UISearchController簡單使用,在 iOS 8.0 之前實現搜索功能我們用的是 UISearchBar 和UISearchDisplayController,但是在 iOS 8.0 之後上述方法已經被棄用,因此本篇文章用 UISearchController 實現基本的[……]

            Read more

            iOS學習筆記-147.網絡07——NSURLConnection04_簡單JSON的解析 – iPhone手機開發 iPhone軟體開發教學課程

            網絡07——NSURLConnection04_簡單JSON的解析

            前面,我們獲取到瞭數據,數據的格式是JSON字符串。那麼我們如何把它轉成我們的OC對象呢?這就是我們接下來學習的。

            一、什麼是JSON

            JSON是一種輕量級的數據格式,一般用於數據交互

            服務器返回給客戶端的數[……]

            Read more

            ios開發中換膚的簡單實現方案 – iPhone手機開發 iPhone軟體開發教學課程

            ios開發中換膚的簡單實現方案,換膚這個功能在App中是很常見的,比如說有夜間模式啊日間模式等等。

            還有就是皮膚下來過來,然後換一下。換的話主要就是換背景圖片和文字的顏色啊之類的,在這裡先做一個簡單的實現

            就是我們去點擊某個按鈕可以去進行相應圖片的切換,界面如下所示

            代碼如下所示

            #impor[......]

            Read more

            ios開發中指紋識別簡單介紹 – iPhone手機開發 iPhone軟體開發教學課程

            ios開發中指紋識別簡單介紹,在iphone系列中,是從5S以後開始有瞭指紋識別的功能,在ios8的時候開放的指紋驗證的接口。

            所以我們在進行指紋識別應用的時候要去判斷機型以及系統的版本。

            代碼如下,下面需要特別註意的其實就是LAPolicyDeviceOwnerAuthentication和LAP[……]

            Read more

            ios開發Runtime的簡單使用方法 – iPhone手機開發 iPhone軟體開發教學課程

            ios開發Runtime的簡單使用方法,其實在OC底層本質上就是C語言函數的調用,去動態的發送消息。下面就拿一個alloc init的方法來舉個例子,我們完全可以去調用運行時的函數,這樣就可以去創建一個對象瞭。

               Person * p = objc_msgSend(objc_getClass([......]

            Read more

            js中的call bind apply簡單分析

            js中的call bind apply簡單分析

            使用call()時,obj調用瞭test得的sum方法,這就相當於把sum方法寫到瞭obj裡,並向sum裡傳瞭兩個參數,所以1,2兩個alert()輸出的是傳進的兩個參數;self.a和self.b取得的是obj內的a,b值為2,3,和為5.

            bin[……]

            Read more

            iOS讓軟鍵盤消失的簡單方法 – iPhone手機開發 iPhone軟體開發教學課程

            一些文本輸入控件等待輸入時會彈出軟鍵盤,我們可以設置這些控件的Did End On Exit之類的回調方法以在用戶點擊軟鍵盤上的done或return之列的按鍵時收起鍵盤.

            不過某些時候有些鍵盤沒有上述的按鍵,或者我們希望點擊App視圖的背景時使軟鍵盤收起來,無論當時軟鍵盤是否打開.

            一種辦法是拖動[……]

            Read more