原创 zlib1.dll之64位下載與生成的兩種方法

zlib官網提供源碼和32位dll,但是無64位直接下載,本文提供了64位的下載與生成方法。 方法一(下載): 首先到官網下載64位libcurl的:http://curl.haxx.se/download.html,在這裏選擇Use

原创 關於用oracle的OEM 11g推送Data Guard的一個bug解決。

OEM是Oracle的一個強大管理平臺工具,既能監控,也能提供運維管理。 利用OEM搭建Data Guard是OEM實現高可用的功能之一,通過幾個按鈕就可以實現。 在OEM 12c上,OEM得到很大完善,但是在11g,存在一個bug,需要

原创 關於零長度的數組——結構體最後一個成員char[0]和char[1]

關於零長度的數組 首先,我們要知道,0長度的數組在ISO C和C++的規格說明書中是不允許的。這也就是爲什麼在VC++2012下編譯你會得到一個警告:“arning C4200: 使用了非標準擴展 : 結構/聯合中的零大小數組”。

原创 easytrader的配置與使用詳細教程

首先,請閱讀源碼熟悉 https://github.com/shidenggui/easytrader一、python3.5 環境配置 1、更改更新路徑(自動選擇最快的,如sohu) 2、sudo apt-get install pyt

原创 多線程時的參數請用new生成

多線程是編程中常用技術,本人由於長久不用,竟然不小心犯了多線程共同使用主線程地址數據的錯誤。下面概要的介紹下thread的主要函數,並舉例梳理下使用thread參數傳輸錯誤的原因。 一、thread基本介紹 C++11 新標準中引入了四個

原创 python發送email

#!/usr/bin/env python #send_simple_email_by_account.py @2014-08-18 #author: orangleliu import smtplib from email.mime

原创 VC2013下使用64位libcurl(包含zlib1、ssleay32等)

VC2013下,使用curl 最近在搞一個項目,需要用的curl。因爲使用windows下面開發比較習慣,於是用它了。然並不是一帆風順的。 先去官網下載curl。我先下下載了libcurl-7.19.3_win32_ssl_msvc.

原创 正則表達式匹配任意字符(包括換行符)的寫法

手冊正則表達式中,“.”(點符號)匹配的是除了換行符“\n”以外的所有字符。同時,手冊上還有一句話:要匹配包括 '\n' 在內的任何字符,請使用像

原创 PE文件結構與函數導出表——詳解與實例

                                    PE文件結構與函數導出表——詳解與實例        隨着windows系統從Xp升級到Win7、Win8, 從32位升級到64位,PE文件結構在整體未變的情況下發生

原创 用dir命令顯示文件的完整路徑及分屏顯示

如果使用dir命令顯示一個文件夾下所有文件的完整路徑,可用下面命令: dir /B /S d:\qwe需要分屏顯示時加/p參數 output to

原创 placement new介紹

new 、operator new 和 placement new 區別 (1)new :不能被重載,其行爲總是一致的。它先調用operator new分配內存,然後調用構造函數初始化那段內存。 new 操作符的執行過程: 1. 調用

原创 Go編程——變量、函數導出與首字母大寫

Go編程——變量、函數導出與首字母大寫 標識符可被 導出 以允許從另一個包訪問。 同時符合以下條件即爲已導出標識 1、標識符名的第一個字符爲Unicode大寫字母(Unicode類別“Lu”); 2、該標識符在包塊中已聲明或爲字段名或方法

原创 C++ 解析Json——jsoncpp

C++ 解析Json——jsoncpp JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,和xml類似,本文主要對VS2008中使用Jsoncpp解析json的方法做一下記錄。Jsoncpp是

原创 Windows C++程序如何不顯示黑色的 command 窗口

#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")

原创 寫入配置的函數WritePrivateProfileString和讀取配置文件的函數GetPrivateProfileInt和GetPrivateProfileString

頭文件 Windows.h 舉個例子,配置文件set.cfg內容: [testdata] UserName=600511005 Password=112233 ResetSeqNumFlag=Y InputType=Z ClOrdID