自定义博客皮肤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)
  • 收藏
  • 关注

原创 谈谈Unicode编码

这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一:使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?我很早前就发现Unicode、Uni...

2017-02-08 14:20:35 130

原创 @RequestMapping上下级请求路径重复产生的问题

今天调试前辈的程序碰到一个问题,请求某一指定路径,发现报找不到路径的问题No Mapping found for HTTP request with URL [/dahuaIS/rest/icarus/icarus]如上路径dahuaIS为工程名,rest为web.xml配置的拦截路径,第一个icarus是控制层Controller类的@RequestMapping("/ica...

2017-01-20 11:45:31 3511

原创 @Aspect 注解生效的基本条件 和 Controller 不生效原因

前几天学习了Spring AOP  想应用在项目中完成控制层的日志展示。将请求@RequestMapping注解的方法的request对方和返回的result(自定义类型)抓取到,进行日志管理使用了@AfterReturning返回前通知 中获取request的方法不能通过joinPoint.getArgs()方法,得通过如下方法HttpServletRequest  requ...

2016-12-22 14:29:10 3382

原创 静态方法中调用Spring注入的bean对象

直接上代码:package com.wenzy.config;import java.util.HashMap;import java.util.List;import java.util.Map;import org.springframework.beans.BeansException;import org.springframework.beans.fa...

2015-12-03 17:47:21 716

原创 Spring不支持依赖注入static静态变量

在springframework里,我们不能@Autowired一个静态变量,使之成为一个spring bean,例如下面这样: @Autowired  private static MyBean myBean;  可以试一下,myBean在这种状态下不能够被依赖注入,会抛出运行时异常java.lang.NullPointerException,为什么呢?静态变量/类变量...

2015-12-03 17:03:52 80

原创 前台处理异步传回的JSON数据

直接上代码,包括清空htm重写元素<script type="text/javascript">    //持仓    function holdOn(obj){        var htmlStr = "";        var goodsCode='${goodsCode}';        var $obj = $(obj);        if(goodsCode.i...

2015-11-19 17:38:48 112

原创 JS中验证手机,邮箱,指定字符串

没有用到框架时,JS中验证表单信息很常见,下面附上代码,来看下一些常见的验证。 <script>    var regBox = {        regEmail : /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/,//邮箱        regName : /^[a-z0-9_-]{3,16}$/,...

2015-11-04 15:22:18 139

原创 让内网变成公网,一键解决端口映射问题

       做web开发,一定是想让别人能够访问你的产品,但是苦于服务器的缺失,我们只能在自己PC上测试~当然如果你得到网络运营商分配的公网IP那也可以,能使自己的产品“上线”。如果不幸是路由器分出来的网络呢,我们有的就只有内网。         这里我要推荐一个软件------花生壳。他能很好帮助你完成内网到公网的跨越,让你拥有自己的域名。只做推荐,软件和使用详情就请查阅官网吧~  PS...

2015-11-03 09:20:56 657

原创 Oracle 远程连接提示 12154.。

       写这篇文章之前,心情是崩溃的。因为Oracle远程数据库连接老是不成功,百度了说是tnasnames.ora文件里的配置有问题。仔细核对了一遍,ip地址,数据库名都一致。  奇怪的是,在copy上远程数据库信息之前是能访问本地ORCL的,copy之后就访问不了。各种百度,环境变量改过,listener.ora也改过,甚至还重新装了Oracle!!都无济于事~        最后...

2015-10-30 14:36:29 188

原创 struts if标签对字符或者字符串的判断

      今天做项目使用到了strut的if标签,但是又遇到了神奇的事情,如下<s:if test="#session.centainstu.state == '在校'">OK,没有问题。但是,<s:if test="#session.centainstu.bednum == 'C'">就无法正常执行。原来"C"仅仅是个字符,而上面那个是个字符串,而...

2015-09-24 21:34:05 150

原创 struts2表单提交为什么总得不到值?disabled 属性和你开了玩笑

      今天在做三大框架结合过程中遇到一个问题,表单中部分值得不到!!想想快疯了,经过几个小时的反复排查,问题竟然出现在s标签中的disabled属性。因为我们想让某个值不可编辑,通常这样设置使输入框为灰色,符合视觉。然而disabled属性并不只是只有不可编辑这个性质,它还会让标签的值不可用!!这是关键,即后台得不到值,为空!!!终于知道了原因      那我们想既不能编辑也要得到值...

2015-09-24 14:58:21 203

原创 select标签数据回显$和%

      今天是项目的最后一天,可我却在select下拉框回显上花了1个多小时,实在难受。现在来总结下回显的两个常用方法:说明:当前在session里保存了一个名为centainstu的对象,bednum是其一个属性。 1.$语句<select  value="${centainstu.bednum }" name="bednum">                &lt...

2015-09-24 10:37:43 546

原创 修改模板js文件时出现中文乱码解决办法

       这几天做一个项目,因为基本是写java控制语句的,一般涉及到界面会去寻找模板。五花八门的模板固然好看,但基本都是英文的。        一般我们会去寻找相应JS,把源文件中的英文改成中文,这样界面上看起来就非常地道了。但今天遇到一个问题,修改后在界面上显示乱码。        中文不显示?那是不是就是不支持中文格式,于是就猜测是文件编码格式的问题。但普通的记事本不具备...

2015-09-23 20:20:54 239

原创 mysql的errno:121

今天遇到一个错误,在创建数据库表时总是提示Can't create table 'xxxtable' (errno: 121) 121错误是因为外键名重复~外键和表一样,在同一个库中是不允许与其他外键重名的。 遇到这个错误请给你定义的外键换唯一无重复的名字。 同时查阅到外键也有可能导致150错误Can't create table (errno: 150) 这个错误是有由...

2015-09-22 13:03:05 195

方法重载(Overload)和方法覆盖/重写(Override)的区别

    方法重载和方法覆盖(或称重写,下问称覆盖)是我们进行Java语言编写中经常碰到的情况,但在编程中,因为开发软件自带提示和编译功能,我们往往不容易出错,但一回到纸质问答上,经常是容易混淆,吃了多次亏。所以准备在这里总结一下,以免下次再碰到这尴尬的情况。首先重载与覆盖的区别1、方法重载是同一个类中多个方法之间的关系,是水平关系;而方法覆盖是子类和父类之间的关系,是垂直关系。2、方法重载要求参...

2015-09-18 23:04:56 515

空空如也

空空如也

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

TA关注的人

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