相关分类: Java技术 C/C++ VB delphi
  • SpringMVC框架六:拦截器

    拦截器的概念就不介绍了: SpringMVC中拦截器的执行规则: 一个小示例展示: 我搞两个拦截器: 第一个: package org.dreamtech.springmvc.interceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.sp...

    2018-09-01 05:42:36

  • condition实现通知部分线程

    多个condition实现通知部分线程: 1 import java.util.concurrent.locks.Condition; 2 import java.util.concurrent.locks.Lock; 3 import java.util.concurrent.locks.ReentrantLock; 4 5 public class MyService { 6 private Lock lock = new ReentrantLock(); 7 //...

    2018-09-01 05:42:35

  • spring-构建mvc工程

    SpringMVC基于模型-视图-控制器(MVC)模式实现,可以构建松耦合的web应用程序。 1、SpringMVC的请求过程 1)请求离开浏览器,并携带用户所请求的内容 2)DispatcherServlet角色为调度员(前端控制器)。查询一个或多个处理器映射确定处理请求的控制器 3)将请求发给选...

    2018-09-01 05:42:35

  • ReentrantLock的简单使用

    ReentrantLock: 1 /** 2 * ReentrantLock测试逻辑类 3 */ 4 public class MyService { 5 private Lock lock = new ReentrantLock(); // 获取锁对象 6 7 public void testMethod() { 8 lock.lock(); 9 for ( int i = 0; i 5; i++ ) { 10 System.out.println(Thread.cur...

    2018-09-01 05:42:33

  • 将内网ip映射到外网域名

    一、应用场景 1.在本地测试微信支付回调 二、如何使用natapp实现内网穿透 1.第一步注册账号并进行实名制认证 natapp网站地址https://natapp.cn/ 2.第二步申请免费隧道并配置你的端口 3.下载客户端 解压: 4.复制你的隧道的authtoken并使用终端运行 打开终端cd natapp的...

    2018-09-01 05:42:32

  • 生产者与消费者-N:N-基于list

    多个生产者/多个消费者: 1 /** 2 * 生产者 3 */ 4 public class P { 5 private MyStack stack; 6 7 public P(MyStack stack) { 8 this .stack = stack; 9 } 10 11 public void pushService() { 12 stack.push(); 13 } 14 } 1 /** 2 * 消费者 3 */ 4 public class C {...

    2018-09-01 05:42:31

  • Javaweb文件上传的前端和后端

    上传文件的分类: 无论什么方式上传文件,都要用post提交 方式一: 前端:表单方式上传文件 form action="" method="post" enctype="multipart/form-data" !--非文件域-- input type="text" name="desc"/ !--文件域-- input type="file" name="userHead" / input type="sub...

    2018-09-01 05:42:30

  • JAVA 项目 调用外部的WebSerivce接口,入门实例 (一)

    前言: 第一次接触WebService,工作需要,调用外部的WebService接口,所以暂时我这里不考虑发布,做个记录,待以后回来可以看看,只是最初级的,所以有何不好、不对的地方,欢迎看到的同僚给予指正。 准备: 说明:我这里很简单,直接将WSDL生产客户端 wsdl 地址:http:...

    2018-09-01 05:42:29 java项目

  • SpringBoot配置全局自定义异常

    不同于传统集中时Springmvc 全局异常,具体查看前面的章节https://www.cnblogs.com/zwdx/p/8963311.html 对于springboot框架来讲,这里我就介绍一种 1、ExceptionHandlerAdvice import javax.servlet.http.HttpServletResponse; import org.springframework.web.bind.a...

    2018-09-01 05:42:27

  • Java全栈程序员之02:Ubuntu下Java环境安装、配置、测

    在上文讲完之后,我们手里的ubuntu只能算是一个上网机,什么也干不了,本篇我们将折腾它为开发机。 这里,我们这里假定你对linux体系是初级选手,所以本篇会讲的啰嗦一点,高手就出门左转吧。 1.安装 首先我们确定下我们安装的Ubuntu系统是否已经安装了java环境。 进入...

    2018-09-01 05:42:27 java开发java开发技术

2