原创 排序算法git源碼

排序算法git源碼 地址: https://github.com/TheAlgorithms/Java 對一種數據進行排序,會有很多種算法,無意中發現的github上有一個很有意思的介紹,先提供下網址,後面如果有更深入的瞭解的

原创 Java基礎學習資料

Java基礎學習資料 git網址: https://github.com/doocs/advanced-java

原创 idea部署netty4.1源碼

idea部署netty源碼 netty源碼部署後會有一個錯誤: 報缺LongObjectHashMap的包 解決方法: 源碼下載地址: https://netty.io/downloads.html 1.下載後解壓 2.用

原创 介紹Lambda

介紹Lambda 本文介紹Lambda,Lambda是一種函數式編程的寫法,java8的新特性,是一種花裏胡哨的寫法,如果你能夠熟練使用的話,將會讓別人看的眼花繚亂,目瞪口呆,熟練使用Lambda能夠讓你看起來更像一位大神。 轉自

原创 springboot從原理上實現oauth2

springboot從原理上實現oauth2 一直以來,使用spring-cloud-starter-oauth2進行用戶認證,然而只要配置一些配置文件,寫一個登陸頁,就可以進行簡單的使用。這樣會造成我們無法理解oauth2的工作

原创 http形式的oauth2客戶端

http形式的oauth2客戶端 上篇博客講到springboot+oauth2搭建oauth2客戶端和服務端,但是現在很多公司都是前後端分離,這樣可能無法使用java作爲oauth2客戶端,那怎麼辦呢?其實,oauth2就是一個

原创 Oauth2.0能用的demo

Oauth2.0能用的demo 1.https://www.cnblogs.com/xifengxiaoma/p/10043173.html 2.https://blog.csdn.net/u014077048/article/d

原创 opencv和opencvsharp關鍵代碼

opencv和opencvsharp關鍵代碼 讀取攝像頭,寫入視頻 #include <opencv2/opencv.hpp> #include <thread> using namespace std; using namesp

原创 “System.Windows.Markup.XamlParseException”類型的異常

“System.Windows.Markup.XamlParseException”類型的異常 解決方法: xxx-》 圖片屬性-》生產操作改爲 Resource。ImageSource 改爲類似: ImageSource="/

原创 C#使用MoonPdf顯示pdf

C#使用MoonPdf顯示pdf MoonPdf庫使用方式: 將MoonPdfLib.dll、libmupdf.dll、MouseKeyboardActivityMonitor.dll放置於WPF工程Bin文件下; 在項目工程中

原创 Guava中的RateLimiter實現令牌桶的技巧

Guava中的RateLimiter實現令牌桶的技巧 看一下網絡上面找的一張圖: 理解起來不難,但是如何用代碼來實現呢,借鑑Guava中的RateLimiter源碼,我們來看一下核心部分: 一些參數說明 /** * 添加令牌時

原创 請教一下c語言的一個問題

char* str = "Hello world!\n"; void print() { asm("movl $13,%%edx \n\t" "movl %0,%%ecx \n\t" "movl $0,%%ebx \n

原创 Signals和Slot的使用

從百度空間看到的文章,我關注的地方是: 1、signals前面不可加public、private和protected進行修飾;slots前面可以加,因爲Qt說槽函數可以當普通函數使用。 2、signals區域的函數必須是void類

原创 gateway源碼中抽象類使用本身類的子類作爲泛型的代碼

public abstract static class AbstractBuilder<B extends AbstractBuilder<B>> { protected String id; protected U

原创 自搭建的html服務器訪問vue的界面,資源可以加載但是路由無法跳轉

假設我把vue編譯後的index.html放在html服務器的根目錄下,訪問這個html會出現一片空白: 頁面什麼都沒有,但是資源都能加載: 很奇怪,後來我覺得是不是路由沒跳轉,因用webstorm訪問項目,路由會變成 所有