自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 mysql服务无法启动 服务没有报告任何错误解决方法

今天安装MySQL,我的系统是win8.1,安装包是mysql-5.7.17-winx64.zip,遇到了不少问题,特在此总结,希望能帮到遇到同样情况的人。

2017-01-08 14:10:43 105192 48

原创 redis无法向磁盘写入RDB的报错

测服报错信息:Caused by: redis.clients.jedis.exceptions.JedisDataException:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the...

2018-09-02 12:23:23 15806 2

原创 并发删除数据时出现数据库死锁

1.场景:在直连酒店静态信息更新JOB执行数据比对、推送资源系统成功之后,之前对旧数据进行的是逻辑删除,随着酒店数量逐渐增大数据库压力剧增,后面决定物理删除旧数据。单线程执行没问题,几个酒店并发执行更新时,数据库出现死锁。MySQL版本为: 5.6.38 MySQL Community Server (GPL)事务隔离级别为MySQL默认:RR (Repeatable Read)报错报文样例如下:...

2018-05-11 16:21:16 13475 1

原创 jaxb实现XML与JavaBean的互相转换遇到的难点(一)

利用jaxb可以实现xml与javabean之间的互相转换,但当xml存在Namespace命名空间时,如果不进行对应的拦截,会出现奇怪的返回结果,本文结合实际项目中遇到的问题,讲述了解决相关问题的思路,并附上了可直接使用的工具类代码。

2017-11-11 16:02:57 4639

原创 jaxb实现XML与JavaBean的互相转换遇到的难点(二)

上文解决了生成xml时如何添加Namespace的问题;实际项目中将返回报文解析成java对象后发现“根对象”下面嵌套的javabean内容全是null,起初怀疑是我建立对象时层次关系设计错了,毕竟有20多个,仔细排查后发现并没有。后来通过上文的几个测试类ClassA、B、C重现了null场景,原因就是返回报文也有一个命名空间

2017-11-11 15:58:20 962

原创 个人遇到的java面试题汇总

工作已有一年多,从今年九月十五日到十月三十号这段期间,断断续续面了十家左右公司,目标岗位是java中级;当然目前自己的水平还没能达到中级,虽不能至,心向往之。废话至此结束,下面开始总结与分析遇到的面试题,希望能帮到一部分人准备面试,同时也是希望自己能好好总结这段面试经历;日后会逐渐整理并完善出答案的,当然我总结的答案肯定有很多漏洞与不足,希望大家不吝赐教,不甚感激。

2017-11-07 23:06:22 333

原创 对现阶段存在并发场景的OD项目相关编码的一些思考

今天负责整合顺便审核了同事编写的新项目代码,以下简称OD项目,目前策略是快速开发一个版本,后期再进行迭代,OD项目存在高并发的场景。在整理代码时发现了一些让我觉得怪怪的地方,仔细一看还真有不少问题,下面做个总结。

2017-08-20 00:14:40 396

原创 文章标题

java自带垃圾回收,因此内存泄漏是很隐蔽的,主要原因是对一个对象的引用被无意识的保留下来,垃圾回收机制不仅不会处理这个对象,也不会处理被这个对象所引用的所有其他对象。————今天重看effective java时,对《创建和销毁对象》这章有了更进一步的理解,现梳理一下=, =

2017-08-16 20:43:39 183

原创 工作五个月总结

今年三月初正式进入到java开发这一领域,至今已有5个月,非常感谢同事对我的帮助。下面想好好总结这段日子。

2017-08-07 21:03:46 482

原创 Oracle安装与启动

今天按照网上提示安装了Oracle数据库,但是安装完启动的时候遇到了一大堆问题。 1.打开SQL Plus,输入sys,然后再输入密码点回车,出现error:协议配置错误。原因在于我没有开启OracleService服务,于是我找到控制面板——管理工具——服务,却并没有找到OracleService这个服务项。百度了一下需要在commend中手动创建

2017-01-04 22:45:19 780 1

原创 JSP初学(1)

1.scriptlet是放入JSP中的常规Java语句<%…%>,语句结尾有;JSP由容器编译为常规的servlet 2.指令分为三种:page include taglib page指令的import属性,可以导入java包<%@ page import="foo.*"%>表达式元素,相当于java的out.println()语句 <%= counter.getcount()%> 注意%

2016-12-27 23:20:36 225

原创 servlet属性和监听者整理(3)

1.Servlet初始化参数<servlet> <init-param> <param-name>.....</param-name> <param-value>....</param-value> </init-param> </servlet>注:servlet中的任何方法都可引用getServletConfig(),但不能从构造函数中调用,因为在调用init之前,servlet还不是

2016-12-25 19:36:22 295

原创 servlet与xml初步学习(2)

接上文,12/11日晚上遇到的编译错误:找不到servlet包。原因在于没有把servlet-api.jar放到jdk/jre/lib/ext里面而tomcat与servlet的环境变量配置是木有问题的。之后成功编译了servlet类,并按照对应的目录部署。于是就遇到了一个堵了我三个晚上(算上今晚)的难题HTTP Status 404 -首先想到了xml的编写错误,仔细检查发现

2016-12-15 22:39:01 260

原创 javax.servlet包安装与配置(1)

上次的%java -classpath问题已经解决,方案为javac  直接加上.java文件的路径,或者我在DOS里面输入文件路径再进行编译也可以。由于初学阶段,对%javac -classpath的用法暂时理解还不够。上次编译出现的问题便是找不到javax.servlet包,而tomcat是配置成功的,如下图所以应该是我的servlet包安装有问题,或者配置不当,明天计划解

2016-12-11 23:25:01 1408

原创 Servlets与JSP初学(书籍:head first系列)

按照书本上P30页的示例,尝试着编写部署运行一个简单Servlet1.建立目录树2.编写Ch1Servlet.java的Servletimport javax.servlet.*;import javax.servlet.http.*;import java.io.*;public class Ch1servlet extends HttpServlet{public

2016-12-08 23:22:11 567

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除