原创 mysql學習筆記14 多表查詢初步

對數據分組的總結 舉例:統計各個部門的平均工資,並且是大於1000的,並且按照平均工資從高到底排序 mysql> select avg(stsal) as myavgsal, stdepno from staff group

原创 vs 2013 靜態庫 動態庫 的初步使用

靜態庫的初步使用 新建 靜態庫 項目 Lib1 會產生 sln文件與vcproj文件,vcproj是工程文件,sln是解決方案文件 一個解決方案可以有多個工程 在頭文件(Lib1.h)寫函數聲明,在cpp文件定義函數實現 這時候

原创 vs2017編譯QT with ssl

背景:項目中使用的Qt環境不支持https請求,原因是 源碼編譯的時候沒有鏈接相應的ssl庫文件。需要重新編譯qt 第一步 先編譯Openssl 1)安裝perl,並配置環境變量 下載地址: http://downloads.ac

原创 使用supervisord 來守護 nginx進程

supervisord 簡介: Supervisord 是用 Python 實現的一款的進程管理工具,supervisord 要求管理的程序是非 daemon 程序,supervisord 會幫你把它轉成 daemon 程序,因此

原创 關於異步IO模型的學習

看到兩篇不錯的文章,轉載了: https://www.cnblogs.com/fanzhidongyzby/p/4098546.html https://www.cnblogs.com/aspirant/p/9166944.htm

原创 QString中包含中文的時候, 轉爲char *

轉載自 https://blog.csdn.net/mihang2/article/details/39026865 QString中包含中文的時候, 轉爲char * void FileEncWidget::QString2AN

原创 C++ 執行cmd命令 並獲取輸出

這是參考別人的 ,具體來源忘了,唉,等想起來一定補上出處 頭文件 PipeCmd.h #ifndef _PIPE_CMD_H_ #define _PIPE_CMD_H_ #include <Windows.h> // 執行

原创 python 碎片整理 threading模塊小計

threading模塊中, start()與run()方法的區別 threading.start() 方法是開啓一個線程 threading.run() 方法則是普通的函數調用

原创 msyql 禁止遠程訪問

1. use mysql 2. select host , user from user; 查看用戶 與 對應的host 3. 將 host 中是 %的改爲 localhost, 酌情也可以其他用戶 的host限制爲localho

原创 ffmpeg簡單使用小記

1. 使用ffmpeg 進行普通切片(ts)操作 .\ffmpeg.exe -i a.mp4 -y -f hls -c copy -hls_time 10 .\s.m3u8 2. 使用ffmpeg 對視頻進行設置旋轉參數爲0

原创 mysql 學習筆記 多表查詢02

把一張表 想象成兩張表,進行多表查詢 舉例: 查詢 所有員工的 姓名 以及 其 上級姓名 select s1.stname, s2.stname from staff as s1, staff as s2 where s1.s

原创 mysql 學習筆記15 子查詢

子查詢定義: 單上子查詢舉例: 顯示與 員工 關平 同一部門的員工, 但不包括關平 select * from staff where staff.stdepno = (select staff.stdepno from s

原创 mysql 學習筆記13 查詢語句強化

使用控制語句計算員工年工資 查詢入職時間,晚於1982年1月1日的,(日期是可以進行比較的) where中like的使用 select name, sal from users where like 'S%'; sele

原创 mysql 學習筆記10 常用數學函數

概述: abs的使用,取絕對值 select abs(-100); 返回100 ceiling,向上取整, floor,向下取整 format函數,設置小數顯示位數,與round函數類似 least函數,取參數中的最小

原创 mysql 學習筆記 11過程控制

概述: if舉例: 如果conm等於null,就返回0,否則返回conm 使用if參與運算,這樣就避免了conm爲null時候,無法參與運算的情況 ifnull舉例: select case when expr1 the