- 博客(14)
- 收藏
- 关注
原创 ScheduleExecutorService的使用(代替Tiemr定时器)
上一篇文章说过Timer的缺陷,并且要用ScheduledExecutorService代替Timer执行任务,这次就说一下使用一:简介 ScheduledExecutorService是ExecutorService接口的扩展schedule(Callable<V> callable, long delay, TimeUnit unit)创建并执行在给定延迟后启用的 Sched...
2018-04-22 11:58:47
1890
原创 定时器的的使用与选择(Timer缺陷)
首先说一下我经常用的简单的定时器Timer,最早的使用就是做日志的定时清理,现在在做自动化测试就用Timer做的循环监听;但是监听到报文执行的时候占用时间太长,导致另外的任务不能按时执行!一:Timer的简介 在java中完整的定时任务要有Timer和TimerTask共同完成; Timer:是一个定时工具,可以定时执行也可以循环执行; TimerTask:是Timer的定时执行...
2018-04-22 11:27:00
2273
原创 springMVC拦截静态资源的处理方法
由于web.xml的拦截器配置如下: taotao-manage org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring/springmvc.xml 1 taotao-manage / --> / /配置
2018-01-18 14:52:16
1064
原创 处理页面“HTTP4O4: 找不到 - 服务器尚未找到与请求的URI(统一资源标识)匹配的任何内容”
今天搭建的的项目遇到了这样一个问题:问题描述:开发者工具提示找不到我的css样式因为我的项目web.xml配置了拦截器 taotao-manage org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring/springmvc.xml
2018-01-18 14:31:40
30878
2
原创 浏览器出现“HTTP Status 500 - Servlet.init() for servlet taotao-manage threw exception”
最近正在搭建maven+SSM+Druid+mysql项目搭建完成maven build启动也正常,但是通过游览器访问出现异常:页面错误:后台显示: 问题分析: 错误原因找不到servlet,通过查看web发现没有指定servlet的xml配置,在web.xml增加红色区域的配置
2018-01-17 21:23:46
4798
3
原创 maven build出现“Failed to execute goal on project taotao_manage_web: Could not resolve dependencies f”
问题描述:maven工程构架完成后用maven build测试出现意思不能分割这个项目分析原因:这是jar包问题 1 检查本地仓库位置是否正确,默认的用户下的m2位置 2 检查本地库下是否有需要的jar包(我的是web项目依赖的service.jar没有加载到本地库) 解决方案: 1 如果是maven仓库配置错误,重新配置自己的maven的setting
2018-01-17 02:16:50
24261
2
原创 webService简述一
好久没有给自己记录了,最近发现一些东西忘得特别快,所以就分享一些自己理解知识为以后自己查看一 什么是webservice? web service 即web服务,它是一种跨编程语言和操作系统平台的远程调用技术 1.采用标准SOAP(Simple Object Access Protocol )协议传输,SOAP属于w3c标准 2.采用wsdl作为描述语言即webService
2018-01-17 01:19:07
1007
原创 详细介绍Logger日志
浅谈Logger日志输出不同的日志文件 其实一直想动态生成路径和文件名称,但是log4j只能加载系统环境变量类似于${webapp.root}动态获取安装路径,框架首先加载配置文件创建文件路径和文件名称,通过手动控制等待代码设置环境变量后再加载可以实现动态生成文件名称,但是系统环境变量不支持并发,导致文件生成有误,路径可以动态获取,因此文件名只有通过手动配置文件分离不同
2017-06-21 16:22:25
23714
原创 Hibernate第二讲HibernateUtil的封装
1 HibernateUtil的工具的封装 Configuration:封装整个配置文件的读取过程 一次性的把配置文件的内容,全部加载到内存中 SessionFactory:SessionFactory是用于创建Session对象,重量级资源,Session占用很多的内存,功能多。 注意:在一个应用中,只创建一个
2017-06-05 11:16:16
512
原创 Hibernate第一讲
Hibernate引言 概念:Hibernate是一个数据库持久层的框架,解决的是数据库CRUD问题。 核心的设计思想: 2 Hibernate的基本开发步骤: www.hibernate.org 下载hibernate官方版zip hibernate需要的jar 1 Hibernate核心jar 2 Hibernate第三方jar
2017-06-05 10:39:34
371
原创 通过.properties集中管理spring框架中的路径
最近最项目:由于用到了太多的路径,动态写也不大方便(由于后期肯定要改)所以刚开始为了测试直接写死了:由于越来越多,将来修改写来也不太好找,就专门做了一个.properties文件如下图:一:新建一个.properties文件 二:然后就是要在applicationContext.xml中配置.properties的扫描 三:封装javaBean
2017-05-02 15:29:43
799
翻译 SSM整合详解
叙述: 最近在撘SSM框架,突然觉得自己知识还是不够,各种查资料慢慢的摸索,所以写下心得纪念一下,也为以后的使用留个参考Spring: Spring是一个管理框架,底层运用了23中设计模式中的工厂设计模式,用来将现有的项目中的每一个组件统一生产并管理(注意:实体类一般不管理) 两大核心思想: IOC
2017-03-28 00:06:04
691
翻译 tomcat配置虚拟文件
在tomcat6版本中:1、【官方文档】本人不推荐。在tomcat\conf下server.xml中找到unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">在其中添加:这的docBase要改成你的项目目录。2、 不修改server.xml【推荐使用此
2017-03-21 18:45:05
410
原创 ISO 访问服务器的时候出现百分号的问题
今天做接口,从机具发请求,模拟的p端也能正确响应,可是从ISO发送的请求就出现了好多百分号,然后看了ISO 发送的格式也是符合要求,我们都用的是“UTF-8”,就是行不通!最后终于找到了两种解决办法,希望能够帮到大家:一,传输前用decodeURIComponent编码,接到值以后在用encodeURIComponent解码二,这种问题是被转码了,直接用URIDecode解码。
2017-03-08 20:17:39
439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人