原创 最經典的排序算法(插入排序,選擇排序,冒泡排序)

package chapter2; public class JWzw { /*例如1,3,2,4 1,3比還是1,3,2,4 然後2跟(1,3)比 得到1,2,3,4 然後4跟(1,2,3)比*/ //插入排序

原创 關於Spring MVC的HandlerInterceptor

HandlerInterceptor有三個需要實現的方法 package Interceptor; import org.springframework.web.servlet.HandlerInterceptor; import o

原创 Mysql在linux上的主從數據同步

1.主數據庫master修改 注意要my.cnf中要設置server-id,log_bin這兩個屬性 vim /etc/my.cnf # # Remove leading # and set to the amount of RAM

原创 Nginx的安裝

nginx需要首先安裝如下工具包: yum install gcc gcc-c++ zlib zlib-devel openssl openssl--devel pcre pcre-devel 然後進到/usr/local目錄下執行

原创 LVS+keepalived實現高可用的負載均衡

因爲LVS是由linux內核去實現的,所以我們不需要安裝,它的管理工具有兩種,可以通過ipvsadm或者keepalived去進行配置策咯 這裏我們講的LVS跟keepalived如何實現負載均衡。 首先我們準備了四臺服務器:192.16

原创 centos7上安裝docker

之前都按的centos6,內核2.6,docker對內核要求最低在3.8以上,所以就重新在裝了下centos7的系統。中間有個小插曲,就是ifconfig命令不好使,得需要yum install net-tools,然而不好使,後來才發現

原创 docker國內鏡像設置

docker下拉鏡像報出現這個問題 創建或修改 /etc/docker/daemon.json 文件,修改爲如下形式 { "registry-mirrors": [ "https://aj2rgad5.mirro

原创 volatile原理

看了幾篇volatile的文章,綜合下來,具體來說它幾個方面: 1.volatile的第一個作用是保證了線程之間對共享變量的可見性,什麼叫可見性呢,即當其中一個線程對這個變量進行修改操作時,修改後的值能被其他線程所看到。 對於可見性,vo

原创 centOS7上的mysql安裝

.Linux上安裝MYSQL 1:首先下載RPM文件(mysql57-community-release-el7-8.noarch.rpm) 2:可以在這裏下載:http://dev.mysql.com/

原创 關於centOS7上的iptables防火牆的一些配置和策略

1先檢查是否安裝iptables 執行service iptables status 命令 2安裝iptables yum install -y iptables 3安裝iptables-services

原创 POI模板導出EXCEL並且插入圖片

/*** Asponse Cells* 1:準備模板* 2:準備數據  一種Map 一種實體類\* 3: 填充數據* 4: <a href="xxxxxx.do?method=downloadMulu">

原创 linux上mysql5.7上密碼忘記,解決方案

mysql5.7 忘記密碼!!! 首先運行 vi /etc/my.cnf,添加skip-grant-tables保存,然後重啓服務 service  mysqld  restart, 這時不需密碼,可以直

原创 springmvc,mybatis,cxf整合遇到的bean無法注入的問題

web.xml配置如下:     <servlet>         <servlet-name>SpringMVC</servlet-name>         <servlet-class>org.springframework.we