原创 cypher實踐之獲取路徑中name屬性最短的那個節點
首先 獲取一個路徑p。那麼很容易寫出: match (n:mechword{name:'生物工程'}),(m:mechword{name:'現代化'})with n,m match p=shortestPath((n)-[r*..]-(m
原创 系統集成或調試程序時查找問題的基本方法
1.二分法 這是最合理最高效的查找工程問題方法論。用二分法確定問題邊界能最快的找到問題根源。二分法是一種宏觀視角能有條理、步步爲營的找到問題根源,而且通用性強。遇到問題切勿一頭霧水、各種試,這種毫無頭緒的查找方法往往把人帶入死衚衕,捨本逐
原创 解決!加入中文註釋後 編譯不能通過 總是報{}不匹配的錯誤。
原因:加入中文註釋後不能正確匹配的原因是cpp文件的編碼已經更改(可能用notepad++等工具修改過)所以寫入中文後vs不能正確解析中文而報錯。 解決:用vs打開此文件 選擇 文件->高級保存->編碼格式選擇GB2312 codepag
原创 以ado方式鏈接sqlserver數據庫和access數據庫 語言:c++
關於基本介紹轉自:ADO接口之_ConnectionPtr點擊打開鏈接 ADO中最重要的對象有三個:Connection、Recordset和Command,分別表示連接對象、記錄集對象和命令對象。 三個對象對應的智能指針分別是:_Co
原创 cypher實踐之match後面的逗號要注意。
match是最常用的關鍵字了看一個簡單的例子: match (n:mechword{name:'生物工程'})--(m:mechword)with n,m match p=(n)-[r*..]-(m) return m; m返回一個名字
原创 符號文件(.pdb文件)與常見配置問題
.pdb文件爲vs平臺下c++原文件對應的符號文件,調試時是必不可少的文件。 如果希望在release下能夠調試,需要配置兩處 1.project-> properties->C/C++->General->debug infomatio
原创 機器學習的基石——概率論和貝葉斯定理
1、聯合概率分佈聯合概率分佈簡稱聯合分佈,是兩個及以上隨機變量組成的隨機變量的概率分佈。對於二維離散隨機向量,設X和Y都是離散型隨機變量, 和 分別是X和Y的一切可能的幾何,則X和Y的聯合概率分佈可以表示爲如下圖的列聯表,也可以表示爲
原创 關於編碼的一些知識
原文出處:http://www.cnblogs.com/qzhforthelife/p/3228933.html C++之編碼問題(Unicode,ASCII,本地默認) 本篇文章試圖回答的問題: 1、char* pStr="我a
原创 window下 c++訪問mongodb之安裝驅動
windows下c++若想訪問mongodb需要安裝官方驅動。我按照官網的提示做了這個教程。廢話不說直接開始。 步驟1:安裝cmake 沒錯是的,你沒看錯,官網說了安裝所有語言(c++,java,python等)的mongodb驅動之前必
原创 vs2015 中的數據斷點
調試時經常需要打斷點來調試程序,vs中的斷點有普通斷點,條件斷點,數據斷點和函數斷點。這裏只介紹數據斷點 數據斷點能有效的檢測對象數據的變化。當一個複雜程序(或者多線程中)有很多地方都可能改變某一個對象的值,如果一個對象被莫名更改而不知道
原创 動態鏈接庫導出模板類以及一些問題
這篇文章先說如何寫一個導出模板類的動態鏈接庫,再說問題。 要編寫自己的動態鏈接庫首先需要創建一個dll工程,我用的是win10+vs2015 創建dll工程後vs會自動給你生成幾個文件。在Dll2.h和Dll2.cpp中寫自己的類定義和
原创 信息量與信息熵
信息量信息奠基人香農(Shannon)認爲“信息是用來消除隨機不確定性的東西”。也就是說衡量信息量大小就看這個信息消除不確定性的程度。“太陽從東方升起了”這條信息沒有減少不確定性。因爲太陽肯定從東面升起。這是句廢話,信息量爲0。“吐魯番下
原创 比較ADO與ODBC的區別
<div id="article_content" class="article_content tracking-ad" data-mod="popu_307" data-dsm="post"> <p> 有很多種使用<a h
原创 動態鏈接庫給傳入指針賦值,調試時有可能調試器會欺騙你。
這幾天在查找一個動態鏈接庫使用的問題,這個動態鏈接庫的功能時提供序列化和反序列化的功能。 dll接口如下:int UnSerialize(const char* filename, SerializeClass& object);其中ob