web
zhangpan_soft
----
展开
-
关于外链js中文乱码问题
先说下前提:最近在做一个金融项目,因为我是主做后台的,前端写的比较少,但是,底子还是可以的!(当然,呢些专门做前端的靠边站…),然后,我西先是把js写在页面里,因为动态指定有中文,本来没问题,很神奇的是,我把它摘出去就乱码,我去,研究了半天编码没问题,但是到浏览器上就乱码,后来想了想,估计是因为加载的是用get方法,项目用的utf-8,而容器(比如Tomcat)默认是ISO8859-1,这不,加载原创 2017-10-04 21:31:54 · 15798 阅读 · 2 评论 -
Struts的值栈巧用
最近,看到一些写Struts引渡参数的博客,我实在忍不住想做这篇博客,因为我觉得,Struts的值的引渡,不应该是那样的,虽然我自从用了springmvc之后,被springmvc的强大魅力所吸引而不能自拔,但是我也不愿看到Struts不地道的使用!首先说Struts,我们不可否认,Struts有两个核心概念,可以说这两个核心概念是Struts的灵魂,一个叫做值栈(ValueStack),一个原创 2017-05-13 14:26:27 · 14037 阅读 · 0 评论 -
springmvc拦截器的问题
最近用springmvc拦截器出现一个很蛋疼的问题:就是在配置文件中配置不拦截的路径,貌似不起作用,做了n多次尝试终于解决,下面说下问题来源!首先:我用的是springmvc4.*(我用Spring3没出过这种问题),用springmvc4.*的时候,因为为了安全性我把页面都放在WEB-INF目录下,然后用控制器去访问,但是用springmvc4.*的时候我发现,不论你拦截器里面设置没有设置排...原创 2017-03-13 20:24:40 · 12947 阅读 · 0 评论 -
再谈面向对象
以前发过一篇文章关于面向对象的,好多都是书中的东西,感觉不是太多贴切,今天就按我这些年的经验,再谈谈面向对象首先要理解何为面向对象:说面向对象首先要谈面向过程:面向过程就像是普通的工匠去做一张桌子,做桌子需要什么,不管,总之我需要什么的时候找什么就ok了,也就是按"需",流水化,(可能说的不到位,谅解)面向对象是什么那?就比如:建北京的鸟巢,那些是想到什么做什么么?显然不是的!这个必须原创 2017-03-18 15:07:50 · 12871 阅读 · 0 评论 -
数据库分页
这里主要介绍下在Oracle下的 数据库分页技术,在MySQL下殊途同归首先先看下分页的sql语句:oracle:select [别名2].* from (select t1.*,rownum r from [表名] [别名1]) [别名2] where [别名2].r between ? and ?;MySQL:select * from [表名] limit ?,?;原创 2016-09-06 22:32:22 · 11683 阅读 · 0 评论 -
并发问题和主线程等待所有子线程运行完毕再执行
我们对数据库的操作是一个耗时过程,假如我们需要让数据库批量操作完成之后,再跳转到另外一个页面,注意:是批量操作完成之后再跳转。分析:以上需求我们遇到2个难点, 第一个难点是怎么控制并发问题, 第二个难点是怎么使主线程等待所有子线程完成之后再执行。原创 2016-09-02 17:57:58 · 20793 阅读 · 0 评论 -
实例搭建Nginx用的1.8版本遇到的坑
最近使用Nginx1.8版本,配置不同路径不同转发,然而,当匹配到/转发之后都是转发在了匹配/转发之后的服务的子目录下面,比如匹配/转发到t1,呢么 /d/ 会被转发在t1下面的d路径,经过不懈努力,终于发现,在Nginx高版本中,其和低版本转发有一个微小的差距,在Nginx1.8中,最终我是如下写的转发: upstream tomcat...原创 2018-02-12 16:42:22 · 17684 阅读 · 0 评论