原创 Docker系列開篇之Virtual Machine VS Container(一)

Docker系列開篇之Virtual Machine VS Container(一)前言本節開始我們正式進入Docker系列,網上關於Docker相關文章如數家珍,寫博客至今,我也一直在朝着如何寫出通俗易懂且不枯燥的文章這個目標前進,喃喃自

原创 Docker Compose的使用

Docker Compose的使用一、背景   繼上篇文章之後,學習使用Docker Compose(實際項目中需要做對應的變化) 二、docker-compose 安裝   官網使用最新版進行安裝  https://github.com/

原创 接口測試時遇到 java 代碼加密請求數據,用 python 的我該怎麼辦?

接口測試時遇到 java 代碼加密請求數據,用 python 的我該怎麼辦?前言自動化測試應用越來越多了,尤其是接口自動化測試。 在接口測試數據傳遞方面,很多公司都會選擇對請求數據進行加密處理。 而目前爲主,大部分公司的產品都是java語言

原创 HelloDjango 系列教程:創建 Django 博客的數據庫模型

HelloDjango 系列教程:創建 Django 博客的數據庫模型文中涉及的示例代碼,已同步更新到 HelloGitHub-Team 倉庫 設計博客的數據庫表結構博客最主要的功能就是展示我們寫的文章,它需要從某個地方獲取博客文章數據才能

原创 java中的線程池,這一篇就夠了

java中的線程池,這一篇就夠了java高併發系列第18篇文章。 本文主要內容什麼是線程池線程池實現原理線程池中常見的各種隊列自定義線程創建的工廠常見的飽和策略自定義飽和策略線程池中兩種關閉方法有何不同擴展線程池合理地配置線程池線程池中線程

原创 jquery 操作HTML data全局屬性緩存的坑

jquery 操作HTML data全局屬性緩存的坑data-* 全局屬性 是一類被稱爲自定義數據屬性的屬性,它賦予我們在所有 HTML 元素上嵌入自定義數據屬性的能力,並可以通過腳本(一般指JavaScript) 與 HTML 之間進行專

原创 Java emoji持久化mysql

Java emoji持久化mysql  好久沒有更新博客了,今天和大家分享一個關於emoji表情持久化問題,相信做web開發的都遇到過這樣的問題,因爲我們知道mysql的utf-8字符集保存不了保存不了表情字符,這是爲什麼呢?因爲普通的字符

原创 學Spring Boot之集成MyBatis

學Spring Boot之集成MyBatis通常來講我們訪問數據庫都會通過一個ORM框架,很少會直接使用JDBC來執行數據庫操作的。這麼多ORM框架,選擇哪個好呢? 小代選ORM框架小代同學最終選用的ORM框架是MyBatis,他選擇MyB

原创 Java面試知識點(零)零碎知識點

Java面試知識點(零)零碎知識點Java文件經過JVM編譯成字節碼文件,即.class文件,將字節碼文件在不同的操作系統中運行時,操作系統再將字節碼文件編譯成機器碼文件。這就是Java跨平臺首先明確一點,java 的 GC 回收是完全自動

原创 Android原生方式獲取經緯度

Android原生方式獲取經緯度兩種定位方式:GPS定位、WiFi定位優劣:   如果項目定位要求較高還是建議使用三方地圖庫 GPS定位相比Wifi定位更精準且可在無網絡情況下使用,但在室內基本暴斃無法使用WiFi定位沒有室內外限制也不需要

原创 Python100天打卡-Day10-圖形用戶界面和遊戲開發

Python100天打卡-Day10-圖形用戶界面和遊戲開發圖形用戶界面和遊戲開發基於tkinter模塊的GUIPython默認的GUI開發模塊是tkinter(在Python 3以前的版本中名爲Tkinter)使用tkinter來開發GU

原创 Java類加載器

Java類加載器一、JVM中的ClassLoader1、Bootstrp loader(引導類加載器)Bootstrp加載器是用C++語言寫的,它是在Java虛擬機啓動後初始化的,它主要負責加載%JAVA_HOME%/jre/lib,-Xb

原创 tensorflow遇到ImportError: Could not find 'cudart64_100.dll'錯誤解決

tensorflow遇到ImportError: Could not find 'cudart64_100.dll'錯誤解決在安裝tensorflow的時候,使用import tensorflow出現了找不到dll文件的錯誤,參考了很多博客

原创 linux(centos)下安裝supervisor進程管理工具

linux(centos)下安裝supervisor進程管理工具在接觸supervisor進程管理工具之前,使用springboot打包部署到linux服務器的流程是這樣子的,如下圖所示:流程展示上圖展示的就是最一般的流程,如果項目是小項目

原创 C# - 如何讓類型可以比較

C# - 如何讓類型可以比較IComparable.NET 裏,IComparable是用來作比較的最常用接口。 如果某個類型的實例需要與該類型的其它實例進行比較或者排序的話,那麼該類型就可以通過實現IComparable接口來達到此目的。