原创 BioPython-1

文件解析 針對簡單地fasta文件的解析: ls_orchid.fasta 我們知道fasta文件的一般是以>開頭,爲一個read,也就是序列的名稱,下面是序列,如這樣的: >gi|2765658|emb|Z78533.1|C

原创 sklearn中的邏輯迴歸

複習一下sklearn中的這些用法 給定一堆數據,並設置一個隨機種子,讓大家都能復現: import numpy as np import matplotlib.pyplot as plt np.random.seed(6

原创 實現三層神經網絡

實現softmax pytorch的基礎學習: 下面給一個例子: x = torch.ones(4,4) 這個我們通過鏈式求導法則,可以反向推導就知道了,d(out)/d(x) = 1/2 *y = 1.5 默認是忽略梯

原创 深入理解SpringBoot(5)

數據庫整合SpringBoot 這節主要是來整合數據庫和SpringBoot,我們選取的數據庫是mysql,你既可以用本地的數據庫,還可以用上一節docker安裝的數據庫,都是可以的,要用 jdbc和mysql驅動,直接在建立Sp

原创 Pytorch入門-1

Pytorch的一些常見的用法 pytorch的一些操作和numpy比較類似,對於熟悉numpy的人比較友好,下面總結一些用法: Tensor (張量) ,有32 位浮點型torch.FloatTensor 、64 位浮點型to

原创 HashMap TreeMap專題

刷leetcode的時候,經常性碰到需要使用HashMap或者TreeMap的場景,今天來總結一些它們的用法: TreeMap public class MapCase { public static void main

原创 Docker由淺入深

鏡像和容器 爲了更好地說明 image 和 container的關係,我們可以類比爲面向對象: docker 面向對象 容器 對象 鏡像 類 類實例化爲對象相當於鏡像產生容器,一個類可以實例化爲多個對象,一個

原创 關於DP的一些解題總結

總結一道提交了無數遍的DP問題 : 5. 最長迴文子串,這是學習DP的一道提交了很長時間的題目: 這道題目用O(n3)O(n^3)O(n3) 的時間複雜度是比較容易的,顯而易見會超時。用之前學的滑動窗口方法也是能做的,但是我的超

原创 java 8實戰(1)

學習一下Java8的一些新特性,來提高我的編程水平,下面給出一個例子: 首先給出一個場景,你要爲水果商設計一個系統,能篩選出所有的青蘋果,但是你要知道需求總是變化的,明天水果商可能就有另一個需求了,找出所有重的蘋果(>150g)

原创 Guava實用教程

這裏給一個地址,轉到這裏來看 guava教程

原创 AIO實現Echo

首先定義服務端 先定義服務端的關閉,這個在多處函數中用得着:只要是實現了closeable接口的都可以調用 private void close(Closeable closeable) throws IOException {

原创 Java中文件複製的一個彙總

Java文件複製(包括NIO) 我們首先定義一個拷貝接口: public interface FileCopyRunner { void copyFile(File source, File target) throws

原创 Java BIO多人聊天室

基於上篇NIO的多人聊天室,這篇將用BIO也實現一遍 首先是服務端的設計: /** * @author Jing * @create 2020/5/17 */ public class ChatServer { p

原创 Java NIO---1

核心組件 Channel Buffer Selector channel 同一個網絡連接用同一個通道表示,IO操作都是從通道開始的,既可以從通道中讀取,也可以從通道中寫入。通道結合了輸入流和輸出流。 Buffer 通道的讀取就

原创 Java-NIO實戰多人聊天室

NIO服務端 public class NioServer { /** * 啓動 */ public void start() throws IOException { /**