<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java學習

    java學習

     

    redis windows安裝

    1.首先先把下載的壓縮包解壓到一個文件夾中
    2.打開cmd指令窗口
    3.輸入你剛才解壓的文件路徑
    4.然后輸入redis-server redis.windows.conf 命令

    接下來部署Redis為windows下的服務(wù) 首先關(guān)掉上一個窗口再打開一個新的cmd命令窗口

    然后輸入指令redis-server --service-install redis.windows.conf
    隨后,進入右擊此電腦–管理–服務(wù)和應(yīng)用程序–服務(wù) 啟動服務(wù)
    Redis常用的指令
    卸載服務(wù):redis-server --service-uninstall
    開啟服務(wù):redis-server --service-start
    停止服務(wù):redis-server --service-stop
    測試redis,通過cd到我們解壓的目錄,輸入指令通過Set get指令查看是否成功

    posted @ 2020-07-30 11:08 楊軍威 閱讀(404) | 評論 (0)編輯 收藏

    修改了表結(jié)構(gòu),canal監(jiān)控報錯

    檢查配置文件/canal.deployer-1.1.1/conf/canal.properties
    canal.instance.tsdb.spring.xml=classpath:spring/tsdb/h2-tsdb.xml
    以及
    # table meta tsdb info
    canal.instance.tsdb.enable=true
    canal.instance.tsdb.dir=${canal.file.data.dir:../conf}/${canal.instance.destination:}
    canal.instance.tsdb.url=jdbc:h2:${canal.instance.tsdb.dir}/h2;CACHE_SIZE=1000;MODE=MYSQL;
    canal.instance.tsdb.dbUsername=canal
    canal.instance.tsdb.dbPassword=canal
    檢查 tsdb是否已經(jīng)開啟 
    如果都已開啟還是有這個問題 則需要清除canal對表結(jié)構(gòu)的緩存
    conf/example/h2.mv.db
    問題2:找不到binlog日志文件
    清空緩存
    canal.deployer-1.1.1/conf/example/meta.dat

    posted @ 2020-07-23 10:12 楊軍威 閱讀(1526) | 評論 (0)編輯 收藏

    git 添加 gitignore

    常規(guī)的windows操作

    • 根目錄下創(chuàng)建gitignore.txt;
    • 編輯gitignore.txt,寫下你的規(guī)則,例如加上node_modules/;
    • 打開命令行窗口,切換到根目錄(可以直接在文件夾上面的地址欄輸入cmd回車);
    • 執(zhí)行命令ren gitignore.txt .gitignore。
    在.gitignore中已經(jīng)聲明了忽略路徑也是不起作用的,
    這時候我們就應(yīng)該先把本地緩存刪除,然后再進行g(shù)it的提交,這樣就不會出現(xiàn)忽略的文件了。
      
    解決方法: git清除本地緩存(改變成未track狀態(tài)),然后再提交:
    [root@kevin ~]# git rm -r --cached .
    [root@kevin ~]# git add .
    [root@kevin ~]# git commit -m 'update .gitignore'
    [root@kevin ~]# git push -u origin master

    posted @ 2020-05-18 16:55 楊軍威 閱讀(184) | 評論 (0)編輯 收藏

    k8s 安裝

    安裝k8s
    systemctl disable firewalld
    systemctl stop firewalld
    yum update
    yum install -y etcd kubernetes


    vim /etc/kubernetes/apiserver
    KUBE_ADMISSION_CONTROL改為下面的值
    KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRange
     vi /etc/kubernetes/manifests/kube-apiserver.yaml
    --service-node-port-range: 1-65535
    systemctl start etcd
    systemctl start docker
    如果啟動docker 失敗,修改 /etc/sysconfig/selinux 
         把 selinux后面改成 disabled , 重啟機器,reboot -n  再啟動docker就好了
    systemctl start kube-apiserver
    systemctl start kube-controller-manager
    systemctl start kube-scheduler
    systemctl start kubelet
    systemctl start kube-proxy
    kubectl create -f mytomcat-rc.yaml

    posted @ 2020-04-27 13:37 楊軍威 閱讀(151) | 評論 (0)編輯 收藏

    jenkins 編譯并生成docker鏡像

    clean package docker:build -DpushImage

    posted @ 2020-04-21 12:15 楊軍威 閱讀(165) | 評論 (0)編輯 收藏

    DockerMaven的使用

    1.使用DockerMaven,可以實現(xiàn)我們項目一鍵式部署,簡便操作流程。
    Maven插件自動部署步驟:
     a.首先我們要設(shè)置docker的宿主機開啟權(quán)限.
    修改宿主機的docker配置,讓其可以遠程訪問     vi /lib/systemd/system/docker.service
    其中ExecStart=后添加配置 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
     b.刷新配置,重啟服務(wù)
         systemctl daemon-reload
         systemctl restart docker
         docker start registry
     c.在工程pom.xml 增加配置
    <build>
    <finalName>app</finalName>
    <plugins>
    <plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    </plugin>
    <!-- docker的maven插件,官網(wǎng):https://github.com/spotify/docker-maven-plugin
    -->
    <plugin>
    <groupId>com.spotify</groupId>
    <artifactId>docker-maven-plugin</artifactId>
    <version>0.4.13</version>
    <configuration>
    <imageName>192.168.184.141:5000/${project.artifactId}:${project.version}
    </imageName>
    <baseImage>jdk1.8</baseImage>
    <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]
    </entryPoint>
    <resources>
    <resource>
    <targetPath>/</targetPath>
    <directory>${project.build.directory}</directory>
    <include>${project.build.finalName}.jar</include>
    </resource>
    </resources>
    <dockerHost>http://192.168.184.141:2375</dockerHost>
    </configuration>
    </plugin>
    </plugins>
    </build>

    d.進入微服務(wù)項目路徑  執(zhí)行 mvn install

     e.然后執(zhí)行mvn docker:build -DpushImage  執(zhí)行完后會有輸出
    f.訪問  http://192.168.1.9:5000/v2/_catalog  查看鏡像是否上傳成功

    posted @ 2020-04-20 15:56 楊軍威 閱讀(1205) | 評論 (0)編輯 收藏

    oracle interval分區(qū)

    create table SAP_E_DSOQQZT_TMP
    (
      id          NUMBER not null,
      request     NUMBER,
    )
    tablespace USERS
      pctfree 10
      initrans 1
      maxtrans 255
      storage
      (
        initial 16K
        next 8K
        minextents 1
        maxextents unlimited
      )
      partition by range(request) interval(1000000) 
    (
    partition SAP_E_DSOQQZT_part values less than(700000000)
    );
    -- Add comments to the columns 
    comment on column SAP_E_DSOQQZT_TMP.id
      is 'ID';
    comment on column SAP_E_DSOQQZT_TMP.request
      is '請求號';
    -- Create/Recreate indexes 
    create index FCREATETIMEA on SAP_E_DSOQQZT_TMP ( REQUEST)
      tablespace ZHFXBEMS
      pctfree 10
      initrans 2
      maxtrans 255
      storage
      (
        initial 1847M
        next 1M
        minextents 1
        maxextents unlimited
      );
    -- Create/Recreate primary, unique and foreign key constraints 
    alter table SAP_E_DSOQQZT_TMP
      add constraint PK_SAP_E_DSOQQZTA primary key (ID)
      using index 
      tablespace USERS
      pctfree 10
      initrans 2
      maxtrans 255
      storage
      (
        initial 112M
        next 1M
        minextents 1
        maxextents unlimited
      );
    第二步:判斷表是否可以在線從新定義
    begin
     dbms_redefinition.can_redef_table('ERPSU','SAP_E_DSOQQZT',DBMS_REDEFINITION.CONS_USE_PK);
     end;
    第三步:開始執(zhí)行數(shù)據(jù)的遷移(30分鐘)
    begin
     DBMS_REDEFINITION.START_REDEF_TABLE('ERPSU','SAP_E_DSOQQZT', 'SAP_E_DSOQQZT_TMP');
    end;
    第四步:進行權(quán)限對象的遷移
     DECLARE
    num_errors PLS_INTEGER;
    BEGIN
    DBMS_REDEFINITION.COPY_TABLE_DEPENDENTS('ERPSU','SAP_E_DSOQQZT', 'SAP_E_DSOQQZT_TMP',
    DBMS_REDEFINITION.CONS_ORIG_PARAMS, TRUE, TRUE, TRUE, TRUE, num_errors);
    END;
    第五步:結(jié)束整個重定義
    BEGIN
    DBMS_REDEFINITION.FINISH_REDEF_TABLE('ERPSU','SAP_E_DSOQQZT', 'SAP_E_DSOQQZT_TMP');
    END;
    第六步,刪除臨時表  SAP_E_DSOQQZT_TMP
    萬一哪一步出錯,執(zhí)行:
    BEGIN
    DBMS_REDEFINITION.ABORT_REDEF_TABLE(uname => 'ERPSU',
    orig_table => 'SAP_E_DSOQQZT',
    int_table => 'SAP_E_DSOQQZT_TMP'
    );
    END;
    -----------------------------------------------------------------------------

    posted @ 2020-04-16 17:11 楊軍威 閱讀(138) | 評論 (0)編輯 收藏

    docker 命令

    刪除所有的docker鏡像
    docker rmi `docker images -q`   (`符號是esc下面的按鍵)
    交互式方式創(chuàng)建容器
    docker run -it --name=容器名稱 鏡像名稱:標簽 /bin/bash
    進入守護式的容器
    docker exec -it 容器名稱 /bin/bash
    -i  表示運行容器
    -t  表示容器啟動后進入容器命令行,容器創(chuàng)建后可以登錄進去
    --name  給容器命名
    -v  表示目錄映射關(guān)系(前者是宿主機目錄,后者是容器目錄),可以用多個-v做多個目錄或者文件映射,最好做目錄映射,在宿主機上做修改,然后共享到容器上。
    -d  創(chuàng)建一個守護容器在后臺運行,如果只加-i-t,創(chuàng)建后會自動進去容器。
    -p  表示端口映射,前者是宿主機端口,后者是容器內(nèi)的端口,可以多個端口映射
    docker stop 容器id      (停止容器)
    docker start 容器id      (停止容器)
    向容器內(nèi)復制文件
    docker cp 需要復制的文件目錄  容器:容器內(nèi)的目錄
    從容器內(nèi)復制文件
    docker cp  容器:容器內(nèi)的目錄 需要復制的文件目錄

    posted @ 2020-04-12 17:31 楊軍威 閱讀(89) | 評論 (0)編輯 收藏

    centos7 安裝docker

     1、yum包更新到最新
      sudo yum update
        2 、安裝需要的軟件包
     sudo yum install -y yum-utils device-mapper-persistent-data lvm2
        3、設(shè)置yum源為阿里云
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
        4、 安裝docker
     sudo yum install docker-ce
        5、查看版本
     docker -v
    6、修改鏡像下載源
     vi /etc/docker/daemon.json
    寫入:
    {
    "registry-mirrors": ["http://docker.mirrors.ustc.edu.cn"]
    }
    7、啟動docker
    systemctl start docker
    8、docker 開機自動啟動
    systemctl enable docker

    posted @ 2020-04-08 14:14 楊軍威 閱讀(112) | 評論 (0)編輯 收藏

    docker build和run命令

    編寫完Dockerfile,執(zhí)行構(gòu)建命令
    docker build -t 192.168.1.9:5000/admin-service .
    docker run -p 8888:8888 192.168.1.9:5000/admin-service

    posted @ 2020-04-03 17:36 楊軍威 閱讀(601) | 評論 (0)編輯 收藏

    僅列出標題
    共43頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 

    導航

    統(tǒng)計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费看男女下面日出水视频| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 免费人成在线观看网站品爱网日本| 亚洲国产成人久久精品app| 五月婷婷在线免费观看| 亚洲理论片中文字幕电影| 亚洲视频在线观看免费视频| 亚洲综合激情六月婷婷在线观看 | 精品久久久久国产免费| 中文字幕在线观看亚洲视频| 成人五级毛片免费播放| 亚洲av日韩综合一区久热| 国产一区视频在线免费观看| 一级毛片免费在线播放| 亚洲熟妇无码八AV在线播放| 成人网站免费看黄A站视频| 亚洲综合久久综合激情久久| 青娱乐免费视频在线观看| 亚洲人成色在线观看| heyzo亚洲精品日韩| 九九99热免费最新版| 亚洲国产一区在线| 免费看韩国黄a片在线观看| 真人无码作爱免费视频| 国产亚洲精品精华液| 精品无码免费专区毛片| 亚洲狠狠婷婷综合久久蜜芽| 亚洲精品第一国产综合精品99| 野花香高清视频在线观看免费| 亚洲午夜电影在线观看高清 | 99国产精品免费视频观看| 亚洲a级成人片在线观看| 免费a级毛片在线观看| 国产在线观看免费视频软件| 亚洲国产成人va在线观看网址| 免费看的一级毛片| 国产免费一区二区三区不卡| 亚洲AV无码无限在线观看不卡| 国产L精品国产亚洲区久久 | 一区二区三区亚洲视频| 91大神免费观看|