原创 Go語言 bytes.Equal() 和 reflect.DeepEqual() 的不同

原文鏈接:https://www.cnblogs.com/hanyu100/p/8717456.html 轉載自https://www.cnblogs.com/hanyu100/p/87

原创 nginx簡單文件服務器配置

該博客只是工作筆記 嗯,比較簡單,配置如下: server { listen 80; server_name localhost; #charset koi8-r; #access_lo

原创 nginx中使用geoip做區域限制

該博客爲工作筆記 環境: nginx version: nginx/1.14.0 centos version: centos7 需求如下: 通過IP區別國內或國外,從而跳轉到不同的頁面,最終用nginx的第三方module:geoi

原创 sqlalchemy觸發器的使用-Event

說是觸發器,其實並不是觸發器,這是sqlalchemy中的鉤子,也稱爲事件,在觸發某個操作的時候執行某個函數,和sql中的觸發器時一樣的,更加靈活簡單。 我現在也正在學習,我就直接拿出來一個例子吧,大家可以測試一下。 #coding:u

原创 (一個代碼學會c語言操作數據庫)linux上通過c語言操作數據庫實現基本的學生信息管理系統(增、刪、查、改‘顯示)

這裏就不再說什麼,上一個博客說的很清楚 不瞭解的可以看http://blog.csdn.net/guoqianqian5812/article/details/41381221 只要把下面的例子理解了,那麼通過C API操作數據庫就沒啥

原创 歡迎使用CSDN-markdown編輯器0000

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 C API--linux上c語言讀取數據庫內容(mysql)

要想知道怎麼通過c語言操作數據庫,必須要了解這幾個結構體的含義,這裏只是簡單說一下如果想要了解的更深入可以到網上搜一下 C API數據類型 1、MYSQL結構代表一個數據庫連接的句柄,包含有關服務器的連接狀態的信息,幾乎所有的函數均使

原创 windows下Qt編譯Qtxlsx庫和qtxlsx庫的使用方法

最近接了個項目,合作的學長讓用Qt寫,而其中最重要的需求是將數據庫的數據寫入excel表格中和將excel的數據導入到數據庫中,自己查閱了和多資料,最後決定使用qtxlsx開源庫來操作excel,在編譯這個庫的時候自己花了很大的力氣才搞定

原创 qtxlsx將excel中的數據讀取到widget上

代碼地址:http://download.csdn.net/detail/guoqianqian5812/9194761

原创 SQLAlchemy全連接的使用(full join)

今天工作中操作mysql進行統計,需要用到全連接(full join)才能解決問題,但是我們用的SQLAlchemy,用SQLAlchemy快一年了,還真沒用過全連接,mysql中用到過,然後查找SQLAlchemy的官方文檔,並沒有發現

原创 正確得到線程退出信息的方法詳解-變量存儲退出信息結構、使用動態存儲的方式退出信息結構、使用全局變量方式推相互信息結構、使用main函數中的局部變量存儲退出信息結構

正確得到線程退出信息的方法詳解-變量存儲退出信息結構、使用動態存儲的方式退出信息結構、使用全局變量方式推相互信息結構、使用main函數中的局部變量存儲退出信息結構  #include <pthread.h>  void pthread_e

原创 sqlalchemy表對象模型生成神器-sqlacodegen

使用sqlalchemy已經一年了,今天才發現既然有這種神器,真是解放勞動力呀,真是相見恨晚。 sqlacodegen主要將數據庫中的表生成sqlalchemy模型(models.py內容),也就是下面類似的代碼 # coding: u

原创 一個簡單例子瞭解使用互斥量線程同步

 在剛開始學習學習線程同步時總是認爲兩個線程或是多個線程共同運行,但是那樣是做的。    同步就是協同步調,按預定的先後次序進行運行。如:你說完,我再說。 “同”字從字面上容易理解爲一起動作。 其實不是,“同”字應是指協同、協助、互相配合

原创 Linux跳過密碼方法和防止被別人跳過密碼

linux的root是超級用戶,一旦root密碼忘記或者被盜,是一件非常頭痛的事情,也會有很大的危險性那麼怎麼樣才能找回root的密碼呢? 總結如下: (一)Linux 系統密碼破解 1.在grub選項菜單按e進入編輯模式  2.(按e)

原创 關於malloc(0)的對與錯

大家都知道malloc(-1)是錯的,但是malloc(0)到底是對還是錯呢? 在以前我也沒有考慮過,只知道malloc(0)是沒有申請任何空間的,是沒法往裏面寫入東西的,但是我在linux上和window編譯時卻讓我出乎意料,它既然沒