11 2017 档案

摘要:五,还有一种方式是通过JaxWsProxyFactoryBean方式,注册拦截器及实例化ws,代码如下: 阅读全文
posted @ 2017-11-29 18:04 如.若 阅读(1391) 评论(0) 推荐(0)
摘要:Service Service Impl javaBean Configuration 服务器:tomcat 端口号:8081wsdl:http://localhost:8081/services/helloservice?wsdl 说明及注意 (1)、通过http://localhost:8081 阅读全文
posted @ 2017-11-27 13:50 如.若 阅读(434) 评论(0) 推荐(0)
摘要:1、maven依赖: 2、编写需要发布的JavaBean 3、配置 web.xml: 4、Spring的配置文件beans.xml 服务器:tomcat 端口号:8081wsdl:http://localhost:8081/services/myService?wsdl 说明及注意 (1)、通过ht 阅读全文
posted @ 2017-11-27 13:48 如.若 阅读(432) 评论(0) 推荐(0)
摘要:一、Webservice实现 实现方式分类 1. spring实现 bean配置 service 2. spring boot实现 Cxf boot配置 service实现 3. dubbo实现 二、Webservice调用 cxf客户端生产代码 下载地址 生成代码 使用代理调用 依赖jar 调用代 阅读全文
posted @ 2017-11-27 09:43 如.若 阅读(18715) 评论(3) 推荐(0)
摘要:Java线程之中,一个线程的生命周期分为:初始、就绪、运行、阻塞以及结束。当然,其中也可以有四种状态,初始、就绪、运行以及结束。 一般而言,可能有三种原因引起阻塞:等待阻塞、同步阻塞以及其他阻塞(睡眠、jion或者IO阻塞);对于Java而言,等待阻塞是调用wait方法产生的,同步阻塞则是由同步块( 阅读全文
posted @ 2017-11-24 13:31 如.若 阅读(614) 评论(0) 推荐(0)
摘要:程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。 中断(Interrupt)一个线程意味着在该线程完成任务之前停止其正在进行的一切,有效地中止其当前的操 阅读全文
posted @ 2017-11-24 12:18 如.若 阅读(531) 评论(0) 推荐(0)
摘要:Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言, 能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并能与Spring功能完美整合。表达式语言给静态Java语言增加了动态功能。 SpEL是单独模块,只依赖于core模块,不依赖于其他模块,可单独使用。 能干什么 表达式语... 阅读全文
posted @ 2017-11-23 16:22 如.若 阅读(1393) 评论(0) 推荐(0)
摘要:一. 引入POM 二.代码 阅读全文
posted @ 2017-11-21 14:57 如.若 阅读(1566) 评论(0) 推荐(0)
摘要:SASL - 简单认证和安全层 SASL是一种用来扩充C/S模式验证能力的机制认证机制, 全称Simple Authentication and Security Layer.当你设定sasl时,你必须决定两件事;一是用于交换“标识信 息”(或称身份证书)的验证机制;一是决定标识信息存储方法的验证架 阅读全文
posted @ 2017-11-21 13:49 如.若 阅读(524) 评论(0) 推荐(0)
摘要:首先Mysql的密码权限存储在mysql.user表中。我们不关注鉴权的部分,我们只关心身份认证,识别身份,后面的权限控制是很简单的事情。在mysql.user表中有个authentication_string字段,存储的是密码的两次sha1值。 你可以用下面的语句,验证和mysql.user表中存 阅读全文
posted @ 2017-11-21 13:41 如.若 阅读(344) 评论(0) 推荐(0)
摘要:按指定大小,分隔集合,将集合按规定个数分为n个部分 阅读全文
posted @ 2017-11-15 17:16 如.若 阅读(10727) 评论(0) 推荐(0)
摘要:Java多线程 Java中,可运行的程序都是有一个或多个进程组成。进程则是由多个线程组成的。最简单的一个进程,会包括mian线程以及GC线程。 线程的状态 线程状态由以下一张网上图片来说明: 在图中,红框标识的部分方法,可以认为已过时,不再使用。(1)wait、notify、notifyAll是线程 阅读全文
posted @ 2017-11-14 13:39 如.若 阅读(641) 评论(0) 推荐(0)
摘要:1.背景 用多线程接收推送的订单数据,把接收的订单数据存到一个表中,实现的需求是:如果接收的订单消息在数据库中已经存在,那么执行update操作;如果没有存在,那么执行insert操作代码逻辑: 线程启动后,发现:数据库表中有两条oderid相同的记录 通过查看日志发现: 两个线程相差时间极端,各自 阅读全文
posted @ 2017-11-14 10:05 如.若 阅读(13331) 评论(0) 推荐(0)
摘要:ExecutorService接口继承了Executor接口,定义了一些生命周期的方法 本文,我们逐一分析里面的每个方法。 首先,我们需要创建一个任务代码,这段任务代码主要是随机生成含有10个字符的字符串 然后,我们还需要一个长任务,这里我们默认是沉睡10秒, OK,所有前期准备完毕,下面我们就来分 阅读全文
posted @ 2017-11-13 14:10 如.若 阅读(248) 评论(0) 推荐(0)
摘要:Quartz动态添加、修改和删除定时任务 在项目中有一个需求,需要灵活配置调度任务时间,刚开始用的Java自带的java.util.Timer类,通过调度一个java.util.TimerTask任务,虽然能够执行,但是在内部类里不能调用service,还是有很多不变,后来在网上查了很多资料,虽然本 阅读全文
posted @ 2017-11-10 16:23 如.若 阅读(11226) 评论(0) 推荐(0)
摘要:Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和触发器的监听。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的 阅读全文
posted @ 2017-11-10 16:15 如.若 阅读(15315) 评论(0) 推荐(0)
摘要:What is Basic Authentication? Traditional authentication approaches like login pages or session identification are good for web based clients involvin 阅读全文
posted @ 2017-11-10 15:51 如.若 阅读(509) 评论(0) 推荐(0)
摘要:Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程继承Thread类的方法尽管被 阅读全文
posted @ 2017-11-03 17:36 如.若 阅读(998) 评论(0) 推荐(0)
摘要:今天在编程的时候,学习了replace into的用法,真的很好用,是insert into的增强版。在向表中插入数据时,我们经常会遇到这样的情况:1、首先判断数据是否存在;2、如果不存在,则插入;3、如果存在,则更新。 在SQL Server中可以这样处理: if not exists (sele 阅读全文
posted @ 2017-11-02 10:54 如.若 阅读(4488) 评论(0) 推荐(2)
摘要:在 Web 开发中经常会碰到需要动态监听输入框值变化的情况,如果使用 onkeydown、onkeypress、onkeyup 这个几个键盘事件来监测的话,监听不了右键的复制、剪贴和粘贴这些操作,处理组合快捷键也很麻烦。因此这篇文章向大家介绍一种完美的解决方案:结合 HTML5 标准事件 oninp 阅读全文
posted @ 2017-11-01 13:59 如.若 阅读(384) 评论(0) 推荐(0)