原创 C++ explicit 與 隱式類型轉換

隱式類型轉換 C++ 中的類型是可以相互轉換的,編譯器會自動地轉換運算對象的類型: 在大多數的表達式中,比int類型小的整形值首先提升爲較大的整數類型 在條件判斷中,非布爾值轉換成布爾類型 初始化過程中,初始值轉換爲變量的類型;在賦值語句

原创 數據結構--樹--線索二叉樹(中序,前序,後序)

線索二叉樹 在遍歷二叉樹的時候,會有許多空指針域,這些空間不存儲任何事物,白白浪費了內存的資源。 那麼在做遍歷的時候,提前記錄下每個結點的前驅和後繼,這樣就更加節約了時間。                  [ lchild ] [ LT

原创 Linux與windows下makefile的不同之處

今日做了一個Linux下makefile移植到windows的任務,踩了不少坑,在此記錄一下,希望幫到廣大的網友們。 基本的makefile語句如下,由target、dependency還有命令組成。 target: dependenc

原创 gdb調試的基本使用

GDB調試 GDB調試 啓動程序準備調試GDB yourpram 或者 先輸入GDB 然後輸入 file yourpram 然後使用run或者r命令開始程序的執行,也可以使用 run parameter將參數傳遞給該程序   參數列表

原创 CMake 兩種變量原理

CMake 兩種變量原理   目錄 1、兩種變量的定義參考 2、兩種變量的作用域原理及使用 參考: 博文原始鏈接 摘要: 本文記錄一下 CMake 變量的定義、原理及其使用。CMake 變量包含 Normal Variable

原创 Github訪問速度很慢的原因,以及解決方法

1,CDN,Content Distribute Network,可以直譯成內容分發網絡,CDN解決的是如何將數據快速可靠從源站傳遞到用戶的問題。用戶獲取數據時,不需要直接從源站獲取,通過CDN對於數據的分發,用戶可以從一個較優的服務器獲

原创 Python代碼規範指南-PEP 8

來源:本文是8-Python代碼樣式指南 的譯本 介紹 本文檔給出了Python代碼的編碼約定,該Python代碼包含主Python發行版中的標準庫。請參閱隨附的信息性PEP,該PEP描述了Python [1]的C實現中C代碼的樣式

原创 powershell 美化

相比與Mac的iTerm2,一直覺得win10上的命令行太low。在github上找到了一個不錯的美化工具。FluentTerminal。 建議安裝choco,這個是win上的包管理工具,類比Centos的yum,Ubuntu的apt-g

原创 centos7 關閉防火牆;開啓SSH連接

停止firewall 臨時關閉 systemctl stop firewalld.service 永久關閉 systemctl disable firewalld.service 關閉selinux 臨時關閉 setenforce

原创 java8 探討與分析匿名內部類、lambda表達式、方法引用的底層實現

問題解決思路:查看編譯生成的字節碼文件 本文本來我是發佈在博客園,現在移植到CSDN;原文鏈接 文章目錄測試匿名內部類的實現小結測試lambda表達式小結測試方法引用小結三種實現方式的總結對於lambda表達式,爲什麼java8要

原创 Centos7 網絡設置

  本文僅使用命令行進行網絡配置,其實使用GUI配置也是沒問題。 基本網絡設置文件 首先最重要的目錄,這裏存放了網絡配置的文件,基於GUI的網絡設置也是修改這裏的文件。 /etc/sysconfig/network-scripts

原创 Windows的包管理工具Chocolatey

一直好奇windows有無像Centos的yum,Ubuntu的apt-get,MacOS的brew那樣的包管理工具,只需要一行代碼就可以下載,一行代碼就卸載。今天我終於發現,是有。chocolatey 首先介紹一下choco的安裝 ch

原创 Samba 配置public目錄

 Centos7 下安裝 yum install samba   然後設置一下配置文件 vi /etc/samba/smb.conf 在末尾添加下面配置 [public] comment = public #co

原创 java ImageIO處理圖像的封裝

<span style="font-size:18px;">直接上代碼,帶有詳細解釋</span><img alt="微笑" src="http://static.blog.csdn.net/xheditor/xheditor_emot/

原创 Hibernate異常: org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [from User]

Hibernate異常:org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [from User] 1、出現該錯誤的情況分析 1,配置文件沒有加載到hibernat