原创 國科大cuda編程作業:加速計算基礎 —— CUDA C/C++

使用 CUDA C/C++ 加速應用程序 被加速的C/C++應用程序的異步流和可視化分 利用基本的 CUDA 內存管理技術來優化加速應用程序 被加速的C/C++應用程序的異步流和可視化分析 完成第三步中的GPU task便

原创 Android語音識別-阿里語音識別

實例代碼先行 AutomaticSpeechRecognition 一、申請語音識別API(可忽略,代碼中有我自己的) 在阿里智能語音識別網頁申請自己的AccessKey,secret。 二、用Android Studio創建項目 可以

原创 java分割PDF文件——itextpdf

動機:使用Java將PDF論文分割成一個個4頁大小的PDF,便於使用有道翻譯免費翻譯PDF文檔(因爲每次只免費翻譯4頁,使用了不少翻譯軟件,還是有道翻譯好用,翻譯質量好,就是收費);順便練習下寫代碼。使用的idea平臺,導出了可執行的ja

原创 基於Java NIO Selector的多路複用IO模型(同步非阻塞)及IO不可中斷等待狀態線程的改寫

上篇基於Java Socket實現同步非阻塞通信中展示了非阻塞的聊天示例,ServerSocket#accept接收連接後,會創建一個不斷輪訓是否有讀寫數據的線程。不斷輪訓是很消耗CPU資源的,本篇基於Java NIO Sele

原创 RSA算法實現(Python版)

加密={對稱加密,非對稱加密} 對稱加密的效率高於非對稱加密。常用對稱加密算法協商非對稱加密的密鑰,便於用非對稱加密傳輸數據。 非對稱加密算法有很多種實現算法,RSA是其中一種(三個人姓氏首字母的縮寫,其中R和S想算不可逆公式one-wa

原创 如何安裝deepin-wine2.18-22,解決Ubuntu如法使用微信v2.6.8.65的問題

1前言 在Ubuntu上使用正常(界面友好,功能齊全)的微信,需要安裝deepin-wine的2.18-19及其以上版本。但是現有的方法相互借鑑,介紹的還是2.18.12或者2.18.18版本。所以筆者總結已有經驗,正確安裝了2.

原创 對於數據庫中事務的隔離級別的理解

衆所周知,數據庫事務的隔離級別有四種: read uncmmitted 讀未提交,事務中的修改,即使沒有提交,對其他事務也是可見的。 read commited 讀提交(也稱不可重複讀),一個事務開始直到提交之前,所做的任何修改對其他事務

原创 基於List對其他List排序的Java實現——明修棧道,暗度陳倉

問題描述 Leetcoder 1333 餐廳的過濾。 有2個List:id, rating 排序要求:如果rating相等,id較大者優先;否則rating較大的id優先。 方法 step1: 創建一個索引列表0, 1, 2

原创 基於Java Socket實現同步非阻塞通信

來自初學者的分享 示例內容:基於Java Socket實現的客戶端與服務器非阻塞發送接收消息。代碼包含三個類,Client, Server都比較簡單,ChatThread implements Runnable類實現了接收與發送消息。 思

原创 信號驅動I/O模型——Java實現

I/O模型有阻塞I/O模型、非阻塞I/O模型、多路複用I/O模型、信號驅動I/O模型、異步I/O模型。這次我將使用Java實現信號驅動I/O模型。下圖是原理圖 寫之前我在網上搜了很久,才發現一篇C/C++語言實現的信號驅動I/O

原创 雷電模擬器 + Xposed框架 + 北京消費券

雷電模擬器 + Xposed框架 + 北京消費券 前言:我答應了618幫大家領券,也有同學聯繫了我,但是因有事可能無法及時幫助同學們,以此文方法分享表歉意。 1 下載官方雷電模擬器 去雷電模擬器官網(傳送門)下載4.0前瞻版An

原创 異步I/O模型與Java

異步IO模型原理圖: Java1.7中在NIO包中增加了Asynchronous I/O操作。 異步I/O類使用教程中講解得很好。 如何使用Asychronous I/O類 JUC包中Fature Fature#isDo

原创 每組最大列-Maximum of Column per Group-數據庫面試題

數據庫面試題——打卡 數據庫查詢每組最大值:例如對於每門課程,查詢分數最高的學生。 這裏分享MySQL手冊中例子:For each article, find the dealer or dealers with the most

原创 Java版本特性 + NIO

筆記:大致記錄一下Java8-14版本特性,以及NIO中的類和方法。幫助梳理回憶串知識點 Java新特性總結 Java7 - 2011.7.28 switch中使用String。 try-with-resources。try(I

原创 thymeleaf和js的加載順序

對於瀏覽器來說,HTML代碼和JS代碼是一等公民,Thymeleaf相關的標籤代碼是二等公民。 先給出異常:Uncaught TypeError: Cannot read property 'innerHTML' of null。 顯然該