原创 書小宅之C#——平臺調用Win32 API來說明託管和非託管

Win 32 API參考大全網盤鏈接 提取碼:aove .NET平臺下實現互操作性有三種技術: 1、平臺調用:主要用於調用C庫函數和Windows API; 2、C++ Interop:主要用於Managed C++(託管C++

原创 對稱分組密碼之數據加密標準(DES)

分組密碼 分組密碼和流密碼的關係 1、流密碼每次加密數據流的一位或一個字節。 分組密碼加解密方案把輸入的明文分組當作一個整體進行加密,並且通常得到與明文等長的密文分組。 Feistel結構 置換:明文元素被替換爲該序列的其他元

原创 書小宅之MATLAB

程序設計原則 1、M文件不要以純數字命名; 2、以在命令行中鍵入文件名的方式運行.M文件,不要加“.M”; 3、用%進行註釋,提高程序的可讀性; 4、在主程序開頭用clear清除變量,在子程序中不使用clear; 5、參數值集中放

原创 書小宅之C#——調用COM組件

.NET 平臺下提供了COM Interop,即COM互操作技術,來解決在.NET中的託管代碼能夠使用COM組件和向CMO組件功能託管對象的問題。 首先,想要在.net中使用COM對象,需要找到要使用的COM 組件並註冊它。使用

原创 書小宅之C#——實現的第三方程序嵌入自己的WinForm

首先創建一個C#的窗體應用(.net框架): 在左側隱藏的工具箱中可以添加控件,對自己的窗體做初步的佈局。 這裏記錄我在做項目的過程中遇到的兩個較嚴重的問題: 問題1:用重疊的Panel實現界面切換,本來可以簡單地靠Panel.

原创 書小宅之C#——WinForm控件使用心得

一、要明確控件的層級關係,需要到文檔大綱查看; 二、一般由容器控件充當父控件,爲方便管理(便於窗體適應不同分辨率的電腦),在佈局的時候就要注意容器和內部控件的屬性管理,見下; 三、Location屬性:子控件左上角的座標點相對於父

原创 書小宅之內網穿透

內網穿透通過端口映射,將自己內網的端口映射到外網,實現通過外網能訪問自己內網電腦的服務, 1、在花生殼官網進行註冊並登陸賬號,進入控制檯,新用戶需要進行實名認證。 2、登陸本地花生殼客戶端,進入 https://b.oray.

原创 書小宅之java-使用Spring框架必備的步驟和基本用法(一)

Spring框架的概念 主要發明者:Rod Johnson,推崇輪子理論:不重複發明輪子,複用代碼。 Spring框架宗旨:讓原有的技術使用起來更加方便。 Spring是一個輕量級的java一站式開源框架,輕量級指不依賴於容器也能

原创 在word中添加mendeley插件

在mendeley官網下載安裝應用後,可在Mendeley Desktop中Tools->Install MS Word Plugin 如若不成功則直接在word中進行添加。文件->選項->Word選項->加載項->管理中選中模板

原创 書小宅之android——項目移植

導入項目 Close Project關閉打開的項目,進入如下界面: 選擇Import project(Gradle,Eclipse ADT,etc)【非Open an existing Android Studio projec

原创 書小宅之機器學習

sklearn官方文檔地址: 命令行下在python /scripts文件夾下使用easyintasll pip安裝pip; 要使用sklearn,如果你已經安裝了Numpy和Scipy,最簡單的安裝方法就是使用Pip: pip

原创 書小宅之Axure

ctrl+’:網格的顯示和隱藏 Axure常用快捷鍵: 1、打開工程:Ctrl+O 2、新建工程:Ctrl+N 3、保存工程:Ctrl+S 4、查找:Ctrl+F 5、替換:Ctrl+H 6、複製:Ctrl+C 7、剪切:Ctrl

原创 書小宅之數據結構——常見7種排序算法的實現(c++)

穩定的排序算法 指不會改變關鍵碼值相同的記錄的相對順序。 一:插入排序 概念:對數組每次多往後遍歷一個元素,在數組有序部分找到該元素對應的位置。 最差時間複雜度:O(n2) 是否穩定:穩定 #include<iostream>

原创 書小宅java——socket通信

客戶端代碼 package com.hwadee.shiyan; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.I

原创 書小宅之java——磁盤上多種數據類型的文件讀寫

創建文件並向文件中寫數據 import java.io.FileWriter; import java.util.ArrayList; import java.util.List; public class File { pu