原创 lua-數組和迭代器
數組包括一維數組和多維數組 一維數組:線性表結構,索引爲整數,默認從1開始 多維數組:arr[] arry[][] 迭代器:用來遍歷元素,支持指針類型的結構 泛型for迭代器:保存三個值:迭代函數,狀態常亮,控制變量 提供了集合key/v
原创 ubuntu18.04安裝mysql 5.7 沒有設置密碼解決方案
Ubuntu在安裝mysql5.7時,會出現沒有設置密碼的情況,解決方案如下: 終端輸入: sudo cat /etc/mysql/debian.cnf 顯示內容: # Automatically generated for Debian
原创 c++代碼--取硬幣數最小
#include <iostream> #include <string> #include<limits> using namespace std; typedef struct { int ncoin; //使用
原创 ORACLE -存儲過程和存儲函數簡單學習
存儲函數或存儲過程是完成某些事物的完整程序,提供給其他程序調用。 存儲過程創建:CREATE OR REPLACE PROCEDURE pro_name(val_name1 IN/OUT datatype,...)
原创 PL-sql 過程語言學習
使用格式 : DECLARE --聲明變量 BEGIN --開始處理事務 EXCEPTION --對異常的處理 END; 聲明變量格式: 1、常用型:val_name datatype; 如 pnum num
原创 ORACLE --觸發器 簡單學習
觸發器是特殊的存儲過程 創建結構: CREATE OR REPLACE TRIGGER trigger_name BEFORE/AFTER DELETE/INSERT/UPDATE OF co
原创 oracle 基礎學習--表的數據類型和約束
表:存放數據的基本單位,二位結構,行列,行也叫記錄,列也叫域或者字段;每一列具有同樣的數據類型,列名是唯一,每一行記錄也是唯一的 數據類型: 字符型 : char (n)定長的數據存放 max 爲2000 nchar(n)定長存放 m
原创 ORACLE--表 查詢
在SQL PLUS中設置查詢格式: 更改查詢結果列名:COLUMN column_name HEADING new_name 設置字段顯示格式: COLUMN column_name FORMAT dataformat (9代表數字
原创 ORACLE 體系簡介
oracle分instance和database instance中包含PGA、SGA和後臺進程,以下內容: PGA 程序全局區: 1、保存服務器進程的數據和控制信息; 2、當用戶進程要連接到ORACLE數據庫服務器時,會在i
原创 oracle基礎---表空間
使用SQL plus 登錄 :輸入用戶名 密碼 或者 connect username/password(客戶端和服務器在同一臺機器上) 系統中設置的用戶在 數據字典 dba_users 中。 常用的用戶 sys,system ,sy
原创 ORACLE ---常用函數
數值函數: 查看數值函數的執行情況:SELECT function1 FROM dual; 1、四捨五入: ROUND(n,m) n爲要四捨五入的數 m表示四捨五入的位數,默認值爲0,m>0 表示小數點後位數,m<
原创 迭代器代碼實現對輸入的字符串個數統計
#include <algorithm> #include <vector> #include <iostream> using namespace std; bool isShorter(const string &s1, co
原创 stl-記錄
順序容器:vector list deque 包含頭文件<vector>,<list>,<deque> 算法頭文件<algorithm> 算法 sort(a.begin(),a.end())按照從小到大查找 find查找 find
原创 lua -循環和流程控制
循環:三種循環 break用於結束循環 while(condition) do do sth end for condition do codes end repeat do sth until(con
原创 lua -字符串
字符串有數字,字母和下劃線組成,用單引號‘ ’雙引號“” 或者雙中括號[[]] 轉義字符 :/a /b /r // 等 字符串操作: 大小寫轉換 :string.upper(string1) string.lower(string2)