原创 Linux把程序設置成服務運行

在linux下,把程序設置systemctl服務,並開機啓動。以nexus服務爲例:進入usr/lib/systemd/system/目錄 新建nexus.service文件,寫入如下內容, 字段說明請百度systemctl服務的字段說明。

原创 Redis和Memcache區別,優缺點對比

1、 Redis和Memcache都是將數據存放在內存中,都是內存數據庫。不過memcache還可用於緩存其他東西,例如圖片、視頻等等。2、Redis不僅僅支持簡單的k/v類型的數據,同時還提供list,set,hash等數據結構的存儲。3

原创 Shell的腳本學習

第1章 Shell概述1)需要看懂運維人員編寫的Shell程序。2)偶爾會編寫一些簡單Shell程序來管理集羣、提高開發效率。第2章 Shell解析器(1)Linux提供的Shell解析器有:[[email protected] ~]$ c

原创 初識-設計模式三 裝飾者模式

package com.mybatis.designpatterns.decorator; abstract class Component { // 通用的抽象方法類 public abstract void run();

原创 初識-設計模式二 策略模式

package com.mybatis.Strategist; public class Cash { /** * 收銀系統: * 需求:1.客戶買賣東西正常收費 * 2.打折收費

原创 初識-設計模式四 代理模式

package com.mybatis.designpatterns.proxy; abstract class Subject { public abstract void request(); }package com.myb

原创 UML圖樣例

原创 初識-設計模式一 簡單工廠模式

示例一:@Data // 註解方式生成get set 方法 abstract class Operation { // 抽象類 ,繼承使用方法和字段 private Double numberA; private D

原创 記:JDK8日期時間api

package com.mybatis.springbootmybatis.jdk8.localdate; import java.time.*; import java.time.format.DateTimeFormatter; im

原创 Unity3D學習路線與學習經驗分享

原文鏈接:https://blog.csdn.net/qq_22521529/article/details/83108837轉自:https://blog.csdn.net/qq_22521529/article/details/8310

原创 Docker學習與應用

1 Docker簡介1.1 什麼是虛擬化​ 在計算機中,虛擬化(英語:Virtualization)是一種資源管理技術,是將計算機的各種實體資源,如服務器、網絡、內存及存儲等,予以抽象、轉換後呈現出來,打破實體結構間的不可切割的障礙,使用戶

原创 解決maven工程jar包衝突的三種方案

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/

原创 MySQL出現錯誤1205-Lock wait timeout exceeded; try restarting transaction

今天在清空mysql數據庫中的表格數據時,報瞭如下錯誤,導致操作失敗:上網查找了一下,瞭解到了該類問題出現的主要原因是:Mysql的 InnoDB存儲引擎是支持事務的,事務開啓後沒有被主動Commit,導致該資源被長期佔用,其他事務在搶佔該

原创 linux安裝redis步驟及主從複製

1.獲取redis資源wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解壓tar xzvf redis-4.0.8.tar.gz3.安裝cd redis-4.0.8mak

原创 Redis配置文件之————redis.conf配置及說明

基本設置1. 備釋當配置中需要配置內存大小時,可以使用 1k, 5GB, 4M 等類似的格式,其轉換方式如下(不區分大小寫):1k =< 1000 bytes1kb =< 1024 bytes1m =< 1000000 bytes1mb =