原创 javacc基本語法

這裏說的是javacc的.jj文件 文章目錄基本構成語法分析器的屬性設置語法分析器的類聲明詞法跳過聲明詞法定義關鍵字語法規則實現完整例子 基本構成 語法分析器的屬性設置 options內的即爲需要設置的一些屬性,但是一些基本

原创 redhat8換源及增強功能

1、首先查看redha系統本身所安裝的那些yum 軟件包: # rpm -qa | grep yum 2、卸載這些軟件包; # rpm -e PackageKit-yum-0.8.9-11.el7.x86_64 --nodeps

原创 javacc初步使用

文章目錄javacc安裝linux下安裝windows安裝eclipse中添加javacc基本語法 javacc安裝 javacc下載地址:https://javacc.org/download linux下安裝 我是在wi

原创 sublime text3安裝和配置

sublime安裝與配置 安裝 官網地址:http://www.sublimetext.com/3(建議下載zip格式,後續比較好操作) 下載後直接選擇安裝或解壓即可 配置 Package Control插件 安裝方式一:

原创 C++與JAVA中的單例模式

起源 在內存中只有一個對象,節省內存空間。避免頻繁的創建銷燬對象,可以提高性能。避免對共享資源的多重佔用。可以全局訪問。 確保一個類只有一個實例,自行實例化並向系統提供這個實例 問題 線程安全問題 資源使用問題 實現 方式1:

原创 驅動通知應用層

驅動部分 驅動想要給應用層發送信號,需要用到kill_fasync()函數和xxx_fasync()函數 例如: kill_fasync(&pled->async_queue, SIGRTMIN, POLL_OUT) //第一

原创 八大排序

一 冒泡排序 冒泡排序(Bubble Sort)是一種簡單直觀的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這

原创 容器vector和list基本函數

目錄 vector容器... 1 構造函數... 1 運算符... 1 assign函數... 2 at函數... 2 begin-end 函數... 2 capacity 函數... 3 clear 函數... 3 empty 函數.

原创 Java動態編譯

目的:可以從文件中讀取函數代碼,動態的編譯代碼、加載到內存中 參考鏈接:https://blog.csdn.net/lmy86263/article/details/59742557 代碼附加註釋 package jit; im

原创 在cenos7下寫jni程序

第一次在cenos7下寫jni程序,留作備忘 先創建一個jnidemo.java程序 public class jnidemo{ native void printHello(); static{