javaee
fengchao2016
热爱做一件事
展开
-
高并发下缓存数据一致性问题
加锁对DB穿透的线程往缓存中写数据的时候加锁,获取锁的用户才有资格进行存储在缓存中,其他的线程直接查数据库,或者返回null。项目中首页接口使用缓存,使用的策略是先查缓存,若缓存中没有则查询数据库,然后将数据放入redis中。高并发下,多个线程同时穿透缓存,导致缓存的数据存储多份。...原创 2022-07-22 18:29:18 · 261 阅读 · 0 评论 -
关于定时器的总结
项目中用到过定时器的知识点,发现其实并不简单,在此总结下。关于定时目前2种技术能解决,一种是轻量级的Java Timer,另一种是重量级的Quartz。 关于Java Timer Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。TimerTask是一个实现了Runn...原创 2017-09-25 10:06:37 · 1240 阅读 · 0 评论 -
maven的filters目录详解
maven的资源过滤maven的过滤资源需要结合maven的2个定义才能实现,分别是:profileresources下面分开来做介绍。profileprofile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。需要掌握profile的定义以及激活条件。后面结合原创 2017-05-25 14:28:42 · 19465 阅读 · 6 评论 -
对事物的理解
面试过程中,主考官问道:谈谈你对事物的理解,感觉当时回答的好没有连贯性。事后总结如下:谈谈我对事物的理解,从如下几个方面进行剖析:一、事物的特性二、对事物产生的原因三、如何解决事物四、延伸 一、事物的特性对于一个事物必须遵循ISO/IEC所定制的ACID原则。A:原子性(atomicity),一个不可切割的整体,不能在分,例如开关要么开,要么关,中间原创 2017-04-17 07:22:01 · 8884 阅读 · 1 评论 -
SpringMVC国际化探索
选自javaee中的框架技术SpringMVC。本篇主要介绍国际化方面的一些知识,为国际化的一些实现提供一些思路。本文根据这张图来介绍SpringMVC实现国际化的过程:1、根据浏览器语言进行国际化配置2、根据语言切换进行国际化配置项目要求条件: 支持SpringMVC 一、根据浏览器语言进原创 2016-11-27 16:25:40 · 7468 阅读 · 1 评论 -
webservice使用js访问的方式
选自javaee技术体系中的webservice技术这一个个是上一篇文章webservice生成客户端的方式之一,为什么单独拿出来一章讲解,是因为这篇文章更接近webservice的底层。服务端的方式不在讲解,通过使用:http://192.168.1.102:8089/test?wsdl能访问到wsdl文件。介绍一个eclipse的工具:launch the原创 2016-10-24 22:21:56 · 2271 阅读 · 0 评论 -
webservice中的wsdl文件的剖析,已经swebservice客户端调用的几种方式
选自javaee技术体系中的webservice技术原创 2016-10-22 18:30:52 · 6215 阅读 · 0 评论 -
jdk提供webservice创建服务端代码的实例
选自javaee技术体系中的webservice技术JDK提供webservice的方式,主要是使用注解。先写一个很简单的例子:webservice服务端package com.lgy.webservice.inter;import javax.jws.WebMethod;import javax.jws.WebService;@WebServic原创 2016-10-22 17:07:33 · 404 阅读 · 0 评论 -
webservice生成客户端方式总结
选自javaee技术体系中的webservice技术目标笔者用的多的是jdk的webservice和cxf框架的webservice2中方式。1使用JDK1.6的wsimport.exe产生客户端代码(之前要将JDK的bin添加到环境变量Path中) wsimport -keep -p com.jdk6.sub -s JavaSrc http://192原创 2016-10-22 16:50:38 · 4264 阅读 · 0 评论 -
webservice技术的预言
选自javaee技术体系中的webservice技术前言: 最近在笔者的公司负责维护原来的基础业务平台,项目中用到的技术是webservice,以后也接触过webservice技术,但是用的不是很多,原创 2016-10-22 10:50:40 · 906 阅读 · 0 评论