原创 計算直線上距離某座標最近的一個投影點

計算直線上距離某座標最近的一個投影點 0x01 調用方式 var p = GetProjectivePoint(new Point(0,0), new Point(300,300), new Point(100,1

原创 Visual Studio Code 搭建 Java開發環境

0x01 Visual Studio Code 添加擴展 Java Dependency Viewer Java Extension Pack Language Support for Java™ by Red Hat Lomb

原创 計算兩條線是否相交

計算兩條線段是否相交 並返回相交的位置 0x01 調用方式 Point s1 = new Point(50, 50); Point e1 = new Point(50, 250);

原创 點A圍繞點B 旋轉 A度

Control.prototype.RotatePoint = function (point, center, a) { var ang = a / 180 * Math.PI; var x = (point.x

原创 C# Legend 素材轉換 Bmp轉Png

傳奇的資源裏大致分爲兩種資源圖片 一種是 黑色的純色背景。 一種是 技能特效也是黑色背景 廢話不多說 上代碼 使用代碼 Bitmap bitmap = new Bitmap("0.bmp");

原创 .Net並行處理之Parallel類

0x00 介紹 Parallel類是對線程的抽象,提供數據與任務的並行性。類定義了靜態方法For和ForEach,使用多個任務來完成多個作業。Parallel.For和Parallel.ForEach方法在每次迭代的時候調用相同的代碼

原创 .Net Linq Group DateTime 按時間日期的兩種聚合方式

0x00 基礎的數據格式 public class timekeyitem { public DateTime time { get; set; } public Double Valu

原创 C# 中有趣的重寫

摘自微軟的.net Core WebApi ActionResult 當第一眼看到這個返回方式時很奇特 爲毛線ActionResult<String> 能返回字符串? 碉堡了呀有木有, 抓緊看下他的實現方式是用的什麼黑

原创 Hyper-V 下 debian 9 掛載新硬盤記錄

本文內容記錄了Hyper-V 下 debian9操作系統掛載新的硬盤分區(分區,格式化,掛載,取消掛載,自動掛載) 。 首先爲虛擬機創建一個新的硬盤設備,並重啓虛擬機,這段就不用描述了,基本操作 就是給虛擬機掛個硬盤。 查看系統分區

原创 wpf 實現QQ分組效果 代碼簡單

wpf XMAL 重要的是樣式 <Window x:Class="TestWPF.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/

原创 Debian9 安裝Mysql的過程

安裝mysql-server 切換root權限 運行命令apt install mysql-server mysql-server 大概有200多兆吧,等待安裝完成.我用的163的鏡像 慢的很… 初始化Mysql 執行命令 mysq

原创 Markdown 學習 轉自騰訊雲開發者平臺

原文地址:https://dev.tencent.com/help/doc//markdown Markdown 是一種輕量級標記語言,讓寫作者專注於寫作而不用關注樣式。Coding 的許多版塊均採用了 Markdown 語法,比如冒泡、

原创 linux 命令記錄

目錄 +Sort +head   +Sort   參  數: -b 忽略每行前面開始出的空格字符。 -c 檢查文件是否已經按照順序排序。 -d 排序時,處理英文字母、數字及空格字符外,忽略其他的字符。

原创 Linux中文件權限的解釋

在linux系統中文件的權限從左至右,   1-3位數字代表文件所有者的權限 4-6位數字代表同組用戶的權限 7-9數字代表其他用戶的權限 每3位分別代表(rwx) r 讀取權限; w寫入權限; x執行權限;   權限 描述

原创 Debian9中 安裝Docker踩過的坑

1.運行 lsb_release -cs 查看發行版名稱 我這是 stretch 進入到下載包頁面 https://download.docker.com/linux/ 依次進入/debian/dists/stretch/pool/st