自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在水一方的博客

竹杖芒鞋轻胜马,一蓑烟雨任平生,,,

  • 博客(24)
  • 收藏
  • 关注

原创 两个线程交替打印数字

两个线程交替打印数字

2019-07-04 18:56:51 638

原创 linux上部署jenkins

介绍:A机器部署jenkins, jenkins打包项目后发送到B机器,执行脚本,启动项目1.A机器安装maven, 执行以下两条命令即可 wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven....

2018-06-06 15:35:45 962

原创 ssh免密登录

目标:A机器免密登录B机器A机器执行命令 ssh-keygen 生成密钥,一直回车就可以/root/.ssh 目录下生成公钥及私钥复制公钥到B机器 ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]此时在B机器下产生文件 authorized_keys 位于目录/root/.ssh下此时 ssh root...

2018-06-04 18:13:56 175

原创 linux下安装nginx

1.下载nginx http://nginx.org/download/2.参照百度经验即可 https://jingyan.baidu.com/article/e2284b2b45f693e2e6118de5.html3.补充 经验里这步要做补充 ./configure –prefix=/usr/local/nginx –conf-path=/usr/local/n...

2018-05-03 17:33:01 111

原创 nginx反向代理

1.本文静态文件存在本地目录,其余数据由远程服务提供2.Nginx配置如下worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfil...

2018-04-17 16:55:35 138

转载 NodeJs,8行代码代理远端服务器

var express = require('express');var request = require('request');var app = express();app.use('/', function(req, res) { var url = 'https://www.baidu.com/' + req.url; req.pip...

2018-04-13 15:38:13 368

原创 Node.js实现前后端分离

1.在前后端分离的解决方案中,本文介绍的一种方式,,NodeJs作为前端服务器,其实只是远程服务器的代理,Node收到请求后,访问远程接口,将返回的数据返回给前端安装NodeJs的部分这里不再累述,分离操作如下:2.前端服务器文件testProxy.jsvar http=require("http"); var url=require("url"); var fs=re...

2018-04-13 15:06:34 3442

原创 mybatis自动生成代码

1.在pom.xml中添加插件<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version&

2018-04-04 16:01:55 116

原创 mybatis分页

添加插件依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6</version></dependency&a

2018-04-04 15:41:11 154

原创 spring-boot集成mybatis

1.启动类加注解@MapperScan@SpringBootApplication@EnableConfigurationProperties({LiquibaseProperties.class })@MapperScan("com.xxx.mapper")public class DemoApplication { public static void main(String[]...

2018-04-03 18:00:58 109

原创 spring-boot集成liquibase

1. 导入依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope></dependency>&lt

2018-04-03 11:03:43 1828

原创 spring-boot部署及profile配置

    1. 去掉自带tomcat           <!-- 不采用spring-boot自带的tomcat进行启动 -->        <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-...

2018-04-02 14:42:14 559

原创 Ehcache的简单使用

1.使用场景: 高频次访问 数据时效性要求不高 数据获取比较难(经过一定的计算)2.使用的意义: 提高反馈速度 节省计算资源(当然,这个一般比较次要)上例子1.类路径下添加ehcache.xml配置文件 2.添加缓存管理器(采用注解的方式) 3.在被应用的方法上使用@Cacheable即可,当然Ehcache的注解比较多这里不做过多

2017-07-28 17:20:49 409

原创 说说RMI远程调用

开发步骤: 1.写接口,集成java.rmi.Remote 2.写该接口的实现类,并注册,注册代码 LocateRegistry.createRegistry(1099); Naming.rebind(“rmi://:1099/registryName”, serverName); 3.客户端调用 客户端写接口,并调用,调用代码 Server server = (Se

2017-07-25 17:16:06 371

原创 使用spring发送email

发邮件的步骤: 1.账号开通smtp ( Simple Mail Transfer Protocol ) 服务,开通后会有个客户端登录密码或叫授权码,这里用的是163的授权码,注意,客户端登录用这个密码,如何开通smtp服务,自己去百度下,很容易,这里不再累述 2.上代码 public void sendEmail(String to, String

2017-07-24 11:03:10 650

原创 spring boot 集成spring security

本文采用spring boot 集成 spring security的方式xml version="1.0" encoding="UTF-8"?>project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2017-07-13 17:51:15 302

原创 springboot之AOP配置

springboot之AOP配置,,真尼玛无聊package com.didi.controller;import org.aspectj.lang.annotation.After; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Before; import org.aspectj.

2017-07-12 12:15:08 275

原创 简单实现服务器

目标: 1. 后台获取浏览器的全部请求数据 2. 后台返回数据给浏览器package com.didi;import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.ne

2017-07-03 23:54:21 221

原创 多线程实现订餐取餐

import java.util.Queue; import java.util.concurrent.ArrayBlockingQueue;/** * Created by 风凌渡口 on 2017/6/21. */ public class TestThread {public static void main(String[] args) throws InterruptedExc

2017-06-23 20:09:14 625

原创 多线程售票

/** * Created by 风凌渡口 on 2017/6/21. */ public class TestThread {public static void main(String[] args) { final Object lock = new Object(); Ticket ticket = new Ticket(100); Thread t1 =

2017-06-23 17:52:05 217

原创 Java类锁

/** * Created by 风凌渡口 on 2017/6/21. */ public class TestThread {public static void main(String[] args) { Person p1 = new Person(); p1.name = "杨过"; Person p2 = new Person(); p2.name

2017-06-21 11:44:47 325

原创 常见排序算法

package somesorts;public class Sort {public static void main(String[] args) { int[] a= {50, 45, 68, 90, 29, 34, 17}; //bubbleSort(arr); int start = 0; int end = a.length-1; quickSo

2017-05-12 20:07:39 208

原创 简单的RPC(未用动态代理)

package app01;import java.io.IOException;import java.io.InputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.lang.reflect.InvocationTargetException;import jav

2017-05-05 19:42:02 338

原创 简单链表实现

package app01;@SuppressWarnings("rawtypes")public class MyLinkedList {public Node first;public Node last;@SuppressWarnings("hiding")private class Node{E value;Node next;

2017-05-04 11:44:37 269

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除