- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 spring boot 各种日志jar包冲突解决办法
接入logback日志的项目为了不被第三方jar包意外引入其他日志框架,可以用以下代码进行排除,开发环境本地classpath还是有这些jar包,但是打包不会被打进去1.坐标方式<!--剔除log4j 1依赖和slf4j 转 log4j1--><dependency> <groupId>log4j</groupId> <arti...
2019-11-28 10:41:09 1769
原创 使用spring redisTemplate.getValueSerializer()遇到的问题
redisTemplate.getValueSerializer()返回的是一个无限定通配符的RedisSerializer,无法调用其方法serialize(? t),可以先把它转化为原始的RedisSerializer类型即可RedisSerializer serializer= redisTemplate.getValueSerializer();
2016-03-15 09:25:15 5303
转载 handler中post与sendmessage区别
我们都知道Handler中的post方法,并且也是经常使用它handler.post(new Runnable(){@Overridepublic void run() {//do something}});用它可以更新一个组件的内容,我们也知道Hanlder中也有一个handler.sendMessage(Message msg)方法,这两个方法有什么区别呢?先看一下Me
2014-03-27 22:23:31 2752
转载 java web部署描述符web.xml详解
web.xml是一个java web应用的核心文件。它控制整个web应用的行为方式和方法。下面介绍一个标准的web配置文件: 1、头元素:指定版本和文字编码。 2、文档类型:指定dtd文档的位置:PUBLIC "-//Sun Microsystem,Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/
2014-02-14 11:20:22 1186
转载 _flash_removeCallback未定义异常的解决方案
__flash__removeCallback未定义错误的解决方案最近两个月来一直有一个BUG纠结在身,就是在系统首页栏目刷新flash图表时总会报“__flash__removeCallback未定义”的错误,而且会重复弹,一直关不掉。 在网上呢也找了很多解决方案,很多都说要在页面重写__flash__removeCallback方法,但是我每个地方都重写了还是报错。后来
2014-02-10 14:06:33 1125
转载 实时股票获取API
股票数据的获取目前有如下两种方法可以获取:1.http/javascript接口取数据2.web-service接口1.http/javascript接口取数据1.1Sina股票数据接口以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据接口:http://hq.sinajs.cn/list=sh601006这个url会返回一串文本,例如
2013-12-16 16:23:53 1428
转载 setCharacterEncoding与setContentType区别
JSP中的编码设置:1. pageEncoding: jsp页面编码: jsp文件本身的编码 2. contentType: web页面显示编码:jsp的输出流在浏览器中显示的编码 3. html页面charset:web页面输入编码: 输入框输入的字体编码 4. setCharacterEn
2013-12-02 16:29:07 1228
转载 解决getOutputStream() has already been called for this response
getOutputStream() has already been called for this response异常出现的原因和解决方法:jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因:jsp编译成servlet之后在函数_jspService(HttpServletRequest request
2013-09-18 10:00:05 1158
原创 hibernate学习总结
其实很不情愿坐下来敲一行行的文字,其一是我写东西很慢,有时候一句话要斟酌半天,而且打字速度也很慢。其二我感觉我有写文章的时间还不如看一些其他的知识。有种被逼无奈的赶脚额。然而回过头来仔细想一想会总结的人才会有大进步。。。 自己以前也想过做一个通用的大容器,什么对象都能扔进去持久化,这必然会牵扯到反射的内容,hibernate具有访问实体类属性和方法的能力,所以每个持久类都需要有一个无参的
2013-07-21 20:59:21 717
转载 Hashtable、synchronizedMap、ConcurrentHashMap 比较
util.concurrent包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型List和Map的高性能的、线程安全的实现。Brian Goetz向您展示了用ConcurrentHashMap替换Hashtable或synchronizedMap,将有多少并发程序获益。在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK 1.0的一部分。Hashtable
2013-07-19 18:15:00 636
转载 浅谈Hibernate的flush机制
随着Hibernate在Java开发中的广泛应用,我们在使用Hibernate进行对象持久化操作中也遇到了各种各样的问题。这些问题往往都是我们对Hibernate缺乏了解所致,这里我讲个我从前遇到的问题及一些想法,希望能给大家一点借鉴。 这是在一次事务提交时遇到的异常。 an assertion failure occured (this may indica
2013-07-19 11:14:21 1116
转载 synchronized的使用总结
当把synchronized加到一个非静态成员方法上时,是保证同一个对象运行在不同的线程时,保证不会同时执行这个方法,跟另外一个实例的对象是否执行该方法没有关系。Public synchronized void methodAAA() 等同于 public void methodAAA(){
2013-07-10 21:01:42 590
转载 java存储区的分类
Java中把存储区分为6类。分别为寄存器(register)、栈(stack)、堆(heap)、静态存储区(static storage)、常量存储区(constant storage)以及非随机存取存储区(Non-RAM)。1. 寄存器(register).寄存器与其他的存储区不同,它位于CPU中,所以它是存取速度最快的存储区.但是由于CPU中寄存器的数量是非常有限的,所以寄存器的使用是
2013-07-08 17:11:42 655
转载 C++关于运行时识别和序列化
DECLARE_DYNAMIC表明的是支持类型信息, 有了这个宏,我们就可以判断一个类究竟是什么类,比如class A;class B:public A;A a;B b;现在有一个指针 class *pA 它指向一个对象, 请问你怎么知道pA指向的是a对象还是b对象,这是如果有类型信息,我们就可以知道pA到底是什么对象, 其实,它内部的实现原理是一个字符串,所以,进行这个判断时
2013-07-07 21:16:59 715
转载 “HTTP Status 404 - No result defined for action ****** and result result”错误解决方法
这个问题困扰了一个下午,晚上在网上找了一些Struts入门教程看了一下,才发现问题关键,是因为我Struts.xml配置不对的缘故。我原来的Struts.xml代码如下:xml version="1.0" encoding="UTF-8" ?>DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configurat
2013-06-25 07:59:03 1025
转载 [译】顺时针分析规则 —— 一种针对复杂变量声明的分析的方法(尤其是指针类型)
by David Anderson现在,有一种称之为“顺时针规则”的方法能让C程序员分析任何让人头疼的C语句声明。简言之,此法有如下3步:从一个未知的元素开始,按顺时针方向移动,当遇到一个元素时,用对应的英语句子代替之: [X] or [] => Array X size of... or Array undefined size of...
2013-04-18 23:44:59 597
javascript权威指南(第六版)
2013-09-21
com的原理与应用
2013-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人