- 博客(12)
- 收藏
- 关注
转载 WebService(二)jdk发布webservice服务
3.jdk发布webservice服务 注意:用Jdk1.6.0_21以后的版本发布一个WebService服务. 说明: 在JDK1.6中JAX-WS规范定义了如何发布一个webService服务。 JAX-WS是指Java Api for XML – WebService. 与Web服务相关的类,都位于javax.xml.ws.*包中。 主要类有: a)@W
2017-05-23 17:28:20
335
原创 WebService入门及jdk调用
1WebService定义: 顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用。2Webservice理解:我们可以调用互联网上查询天气信息Web服务,然后将它嵌入到我们的程序(C/S或B/S程序)当中来,当用户从我们的网点看到天气信息时,他会认为我们为他提供了很多的信息服务,但其实我们什么也没有做,只是简单了调用了一下服务器上的一段代码而已
2017-05-16 08:25:50
375
原创 Socket通信
直接上代码: 服务端:public static void main(String[] args) throws Exception { //创建服务接口 ServerSocket ss = new ServerSocket(8888); //接收请求 Socket s = ss.accept(); //调用服务端的业务
2017-05-11 19:42:52
279
原创 Java多线程编程核心技术(第五章定时器Timer笔记)
1在JDK库中Timer类主要负责计划任务的执行,封装的任务类却是TimerTask类,执行任务的代码要放入TimerTask的子类中,因为TimerTask是一个抽象类。 2.用法:新建类集成TimerTask()类,设置定时类private static Timer timer = new Timer(); 用法:package com.satx.thread;import jav
2017-01-24 17:54:55
280
原创 Java多线程编程核心技术(第四章Lock的使用)
1.JDK1.5中新增了ReentrantLock类,可以跟synchronized关键字一样来实现线程之间的同步互斥,但在扩展功能上也更加强大,比如具有嗅探锁定、多路分支通知等功能,而且也要比synchronize更加灵活。 2.大致用法:private Lock = new ReentrantLock() lock.lock()/锁定的代码块/lock.unlock(). 3.调用lock
2017-01-24 16:15:41
282
原创 Java多线程编程核心技术第三章笔记
1.wait()方法:将当前正在执行的线程置入“预处理队列”中,并且在wait()代码处停止执行。需要注意的是在调用wait()方法的时候必须获得该对象的对象级别锁,即wait()方法必须放在同步代码块中。否则在运行的时候会抛出IllegalMonitorStateException,它是RuntimeException的一个子类,所以无需try-catch进行捕捉异常。 2.notify()也需
2017-01-23 13:43:18
477
原创 Java多线程编程核心技术(第一章笔记)
这几天一直在看《Java多线程编程核心技术》这本书,本文也是基于此书做的笔记。下面是相关的知识点和相关的代码。1,进程的概念:百度百科是这样讲进程的:进程是操作系统结构的基础,是一次程序的执行;是一个程序及其数据在处理机上顺序执行所发生的活动;是程序在一个数据集合上运行的过程;它是系统进行资源分配和调度的一个独立单位。但是通俗的来讲,可以把操作系统中运行的.exe的程序理解为一个进程,进程是受
2017-01-20 17:23:02
776
原创 Linux下利用cronolog对Tomcat7 catalina.out 日志分割
1.下载cronolog-1.6.2.tar.gz。 2.解压缩到当前文件夹tar zxvf cronolog-1.6.2.tar.gz 3.进入cronolog安装目录 4.接下来输入如下命令(1)./configure(2)make(3) make install 5.成功运行后输入which cronolog查看cronolog目录验证是否安装成功成功后大概会出现下图所示:——
2017-01-17 13:33:43
3938
原创 解决post乱码的过滤器配置
首先,在web.xml中配置如下代码: EncodingFilter com.sun.filter.GuoLvQi encoding utf-8 EncodingFilter /* 然后,新建过滤器如下:package com.hygj.filter;
2017-01-10 15:50:02
358
原创 SpringMVC运行原理
springmvc是spring的一个模块,提供web层解决方案(基于mvc设计架构)。以下为SpringMVC的运行的大致流程图: 第一步:用户发起request请求,请求至DispatcherServlet前端控制器第二步:DispatcherServlet前端控制器请求HandlerMapping处理器映射器查找HandlerDispatcherSer
2016-12-16 10:32:32
324
转载 浅谈mvc
最近在学习SpringMVC,所以先大致了解一下MVC设计模式,或者说MVC架构。MVC(Model View Control)模型-视图-控制器MVC设计模式" title="java MVC设计模式" style="margin:0px; padding:0px; border:0px; list-style:none">一、MVC与模板概念
2016-12-16 09:54:48
481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人