原创 C語言中常見不安全函數及其替換函數

       C語言中,大多數的緩衝區溢出問題可以直接追溯到標準C庫。罪魁禍首就是因爲不進行自變量檢查的、有問題的字符操作(例如:strcpy()、strcat()、sprintf()、gets()等等)。一般來講,像“避免使用strcp

原创 無線網絡命令行設置

1、查看無線網絡配置文件      Netsh WLAN show profiles 2、查看WIFI密碼    Netsh WLAN profile name="WIFI的名稱" key=clear 3、導出無線網絡配置文件    Ne

原创 嵌入式Linux系統下,利用PPP實現4G/3G模塊聯網

之前做項目時需要用到4G/3G模塊,便快速瞭解了一下PPP撥號。 1、編譯ppp2.4.5 下載:官網地址 解壓編譯 #1.解壓ppp程序包 tar -xzvf ppp-2.4.5.tar.gz #2.進入並生成Makefile cd

原创 GSM之AT操作命令

因工作接觸到GSM模塊,所以收集整理了一下關於操作GSM模塊的AT命令的資料: 1.AT的歷史與應用 1.1 AT的歷史         AT命令集是由撥號調制解調器(MODEM)的發明者賀氏公司(Hayes)爲了控制Modem發明的控制

原创 Linux C語言編程基本原理(一)

一、重新認識C語言 1.1重新認識main函數 #include <stdio.h> int main(int argc, char *argv[]) { return 0; }        大家都知道,C語言中編譯器都是識

原创 Linux常用命令大全(轉載)

原文鏈接:https://blog.csdn.net/tianzongnihao/article/details/80539264 Linux常用命令大全1.Linux管理文件和目錄

原创 【劍指offer】JAVA版

原文鏈接:https://blog.csdn.net/baiye_xing/article/details/78428561 一、引言 《劍指offer》可謂是程序猿面試的神書了,在

原创 新手安裝JDK1.7版本,並配置JAVA環境教程

對於想要學習JAVA語言的新手而言,第一件事情就是要安裝Java SE Development Kit,並配置JAVA環境。 我們今天講解的是安裝JDK1.7版本,可能現在已經出現JDK1.8版本,但是可能你安裝的編寫JAVA程序的軟件並

原创 教你如何使用IDEA新建WEB工程

上一篇講到IDEA軟件的安裝,這一篇我們來講一講如何使用IDEA軟件新建一個WEB項目。 首先打開我們已經安裝好的IDEA軟件,點擊Create New Project 選擇新建Java Enterprise,在Project S

原创 類似微信底部菜單可滑可點(ViewPager)

1、頁面佈局的話比較簡單只需要加一個viewpager和一個底部菜單佈局就行 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm

原创 JAVA中校驗密碼的正則表達式

正則表達式是一種描述字符串集合的方法,它是以字符串集中各字符串的共有特徵爲依據的。正則表達式可以用於探索、編輯或者操作文本和數據。它超出了java程序設計語言的標準語法,因此有必要去學習特定的語法來構建正則表達式。正則表達式的變化是複雜的

原创 教你如何安裝破解IntelliJ IDEA軟件以及相關配置

上一篇中講到了如何安裝JDK,配置JAVA環境。那麼,爲了學習並開發java相應的軟件,比如Android或者Web,接下來就需要講解如何安裝破解IntelliJ IDEA軟件。 第一步:安裝IntelliJ IDEA 首先,我們需要