JavaEE
浮生(FS)
擅长领域Java开发所需各种框架技术,7年以上的商城项目(3C/汽车/服饰/电器)、电商运营平台自动化、后端OMS、WMS实战经验,擅于提供各种业务场景的技术解决方案;具备丰富的团队管理经验和架构能力。
展开
-
CPU连续飙升的背后是 “道德的沦丧” 还是 “人性的泯灭”
最近负责的一个老项目CPU时不时的就会飘到90%以上,然后宕掉,这个项目是一个汽车类的商城支持在线下单预约试驾等功能,咨询品牌方说是做了一波投放,但是没有提前通知我们,看了一波日志其实请求量也不是特别大。 我们的系统是部署在阿里云上的,下面是简单的系统机构图: 理论上按照这个配置没理由cpu利用率没理由飙升这么高,以至于品牌方和PM频繁收到阿...原创 2019-12-27 19:09:05 · 11133 阅读 · 11 评论 -
初识jdbc
首先建立java项目根据你使用的后台数据库选择jdbc.jar包,如果是oracle的话应该是ojdbc6.jar,如果是sqlserver的话是sqljdbc.jar ,如果是使用的mysql数据库的话使用mysql-connector-java.jar包当然这些jar包的版本可能相对老一些了,可以选择新使用。jar包放入项目中之后还要在属性中进行导入进来,否则不可用。 本篇原创 2013-05-10 09:10:16 · 6776 阅读 · 0 评论 -
Struts2+Spring2+Hibernate3框架中JQuery ajax的实现
最近在做一个项目,算是边写边学一些东西吧。把struts2+spring2+hibernate3的框架搭好跑通之后,遇到了要做用户名验证,想到要用Ajax来做。以前都是自己手写的,这次就想试试看用组件来做,网上看了看现在主流的ajax组件主要有ext、dwr、jquery。试了下用dwr,感觉蛮简单的,但是在询问了同事之后,说是dwr只是ajax组件,而且据说曾经遇到过bug,推荐我用jquery转载 2014-05-14 13:40:56 · 7496 阅读 · 3 评论 -
全局的异常捕获Struts2
最近在做项目需要实现在系统出现错误时做一定的处理,例如自定义发邮件。再转发到异常的页面,网上的资料大多都是直接转发到异常的页面。没有进行自定义的处理。实现这个功能是在struts2的拦截器基础上加上自己的自定义的拦截器。struts配置文件。原创 2014-08-27 10:32:17 · 7059 阅读 · 0 评论 -
mybatis学习笔记--常见的问题
1. #{...} 和 ${...} 有什么区别?mybati 将#{...} 解释为jdbc prepared statement 中的参数, 而将$ {...}用作字符串的替换功能.知道其中的差别重要的是很重要,因为在某些地方,在SQL语句的某些地方不能使用参数创造器. 例如,您不能使用一个参数标记指定表名. 例如下面的代码:[java] view p转载 2014-08-15 10:59:02 · 6802 阅读 · 0 评论 -
页面提交的内容中带有英文单引号,传到后台sql中,sql语句报错问题
使用的是ssi框架,mybatis这里接收的前台传过来的对象,例如 Comment对象中的 content属性的值中有英文状态下的单引号,那么解析到sql语句中的时候sql语句就会报错原创 2014-08-15 11:01:37 · 7878 阅读 · 0 评论 -
自定义注解@NeedLogin登录校验
今天介绍的是一个关于登录校验的自定义注解,之前有过一篇写如果自定义注解的博文:Java中的自定义注解那么这次讲一个经常会出现的场景下,会使用到的注解,一般我们无论是开发后端系统还是前端系统,都会有用户的概念,那么很多业务场景下我们都需要去校验当前访问者是否已经登录了,举个例子,如果是一个商城系统访问者要访问用户个人中心,那么请求发出到服务器后程序一定会先去校验是否登录了,如果没有登录让他跳到去登录的原创 2017-08-22 11:23:04 · 11208 阅读 · 0 评论