自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SQL语句中where 1=1的意义

一 动态SQL拼接适合多条件搜索,当要构造动态sql语句时为了防止sql语句结构不当,所以加上where 1=1 ,这样SQL语句不会报错,例如:String sql="select * from table_name where 1=1";if( conditon 1) { sql=sql+"var2=value2";}if(conditon 2) { sql=sql+" and var3=value3";}在这个例子中,当两个if 都不成立的时候,或者仅有第一个if 成立的

2021-06-08 11:04:07 918

转载 很全面的登陆注册界面实现,包括页面显示和后台数据库交互(写了我一下午)(转载)

1.login.jsp[html] view plain copy<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>  <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>  <%

2018-04-23 17:10:44 1474 2

转载 JSP中文乱码问题终极解决方案(下)

版权声明:欢迎转载,注明作者和出处就好!如果不喜欢或文章存在明显的谬误,请留言说明原因再踩哦,谢谢,我也可以知道原因,不断进步!目录(?)[+]摘要:  本文首先从四个方面给出了在使用JSP过程中可能出现中文乱码的情形,具体包括JSP页面中文乱码、JSP源文件中文乱码、GET 请求的请求参数为中文乱码 和 POST 请求的请求参数为中文乱码四种情形,并针对每种情形给出了相应的终极解决方案。一. J

2018-01-19 16:20:02 309

转载 JSP中文乱码问题终极解决方案(上)

版权声明:欢迎转载,注明作者和出处就好!如果不喜欢或文章存在明显的谬误,请留言说明原因再踩哦,谢谢,我也可以知道原因,不断进步!目录(?)[+]摘要:  本文首先介绍了一个JSP的源文件执行过程,即需要经过三个阶段,两次编码,才能完成一次完整的输出。特别需要注意的是,在这个过程中,编码问题贯穿始终。我们知道在JSP/Servlet中,主要有以下四种方式可以设置编码,即 pageEncoding、c

2018-01-19 16:18:58 245

转载 JSP中文乱码问题终极解决方案

原文链接在介绍方法之前我们首先应该清楚具体的问题有哪些,笔者在本博客当中论述的JSP中文乱码问题有如下几个方面:页面乱码、参数乱码、表单乱码、源文件乱码。下面来逐一解决其中的乱码问题。一、JSP页面中文乱码在JSP页面中,中文显示乱码有两种情况:一种是HTML中的中文乱码,另一种是在JSP中动态输出的中文乱码。先看一个JSP程序:[java] view plain copy print?"java

2018-01-19 16:17:48 180

转载 最常用的15大Eclipse开发快捷键技巧

引言       做java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。 1、alt+?或alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入syso几个字符之后,2个手指轻松按下这2个键

2018-01-19 15:48:38 221

转载 解决javaWEB中前台传数据到后台中文乱码问题的3种方法

中文乱码问题真的是一个很棘手的问题,特别是从前台传到后台之后,都不知道问题出在哪里了。现在分享解决javaWEB中前后台中文乱码问题的3种方法。方法一:tomcat的自带编码是ISO-8859-1的格式,是不兼容中文的编码的。所以我们从后台接收的时候要注意。采用相同的格式去接收(ISO-8859-1),然后用能解析的编码(utf-8)去转换。这样我们就能得到能兼容中文的格式了。这样处理

2018-01-17 14:41:31 340

转载 JSP九大内置对象和四个作用域

现在我们先来说一下四个作用域,以便描述各大对象都分属于什么作用域,下面我们就通过一张简单的表格来看看各大作用域的信息共享范围:    第一个作用域是page,他只在当前页面有效,也就是用户请求的页面有效,当当前页面关闭或转到其他页面时,page对象将在响应回馈给客户端后释放。    第二个作用域是request,他在当前请求中有效,request可以通过setAttribu

2018-01-11 20:42:21 199

转载 JAVA集合类汇总

一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直

2018-01-09 16:05:57 158

转载 Java集合类详解

Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Element

2018-01-09 16:05:00 190

转载 servlet/filter/listener/interceptor区别与联系

由于最近两个月工作比较清闲,个人也比较“上进”,利用工作空余时间,也继续学习了一下,某天突然想起struts2和struts1的区别的时候,发现为什么struts1要用servlet,而struts2要用filter呢?一时又发现,servlet和filter有什么区别呢?于是看了看web.xml,一时又发现,咦,servlet、filter、listener?还有个interceptor?对于这

2018-01-09 15:54:26 135

转载 JavaWeb过滤器和监听器详解

过滤器1、Filter工作原理(执行流程)            当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户

2018-01-09 15:53:19 299

转载 SSM:spring+springmvc+mybatis框架中的XML配置文件功能详细解释

这几天一直在整合SSM框架,虽然网上有很多已经整合好的,但是对于里面的配置文件并没有进行过多的说明,很多人知其然不知其所以然,经过几天的搜索和整理,今天总算对其中的XML配置文件有了一定的了解,所以拿出来一起分享一下,希望有不足的地方大家批评指正~~~首先   这篇文章暂时只对框架中所要用到的配置文件进行解释说明,而且是针对注解形式的,框架运转的具体流程过两天再进行总结.sprin

2018-01-09 15:41:13 216

转载 对象引用与对象的区别

初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。       为便于说明,我们先定义一个简单的类:       class Vehicle {int passenger

2017-12-08 16:38:24 1117

转载 Java设计模式(转)

Java开发中的23种设计模式详解(转)设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计

2017-11-09 15:26:47 339

原创 Java设计模式原则

1.开闭原则(Open Close Principle)定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。    开放-封闭原则的意思就是说,你设计的时候,时刻要考虑,尽量让这个类是足够好,写好了就不要去修改了,如果新需求来,我们增加一些类就完事了,原来的代码能不动则不动。这个原则有两个特性,一个是说“对于扩展是开放的”,另一个是说“对于更改是封闭的”。面对需求,对程序的改动是

2017-11-09 15:13:56 197

原创 如何画好visio图

1、有开始和结尾的点(清晰地)2、尽量不要出现交叉点3、相同的节点尽量出现一次4、如果是功能实现逻辑图,一定要具体到具体的逻辑5、美观的角度也很重要(比如字体大小不一致,连接线在连接点上,不要出现多个折线)6、同一类型的处理节点,尽量在一个水平线或者垂直线上项目逻辑:1、接受字符串,转换成javabenan对象(如果转换不成功,抛出异常,01,报文格式不正确)2、报

2017-11-08 19:55:45 1794

原创 Jboss7发布项目

1、启动命令的目录2、$JBOSS_HOME/bin查看jboss端口$JBOSS_HOME\standalone\configuration\standalone.xml3、确认web发布的目录$JBOSS_HOME\standalone\deployments4、确认jboss7缓存目录$JBOSS_HOME/standalone/tmp/work/jboss.web/

2017-10-26 14:47:09 857

原创 系统上线步骤

系统上线的步骤 前期准备:1、封版的代码,数据库脚本2、详细的上线方案(代码、数据库脚本、服务器配置、测试数据、上线人员、联系方式)3、回滚方案(代码的回滚、脚本的回滚)上线的步骤1、停止web应用服务器2、备份线上的源代码(如果增量发布最好备份增量的文件)3、删除之前发布的系统代码(如果是增量发布,则删除新增的文件)4、清除缓存5、上传发布的代码到we

2017-10-26 14:44:10 2689

原创 基础知识整理js

基础知识:静态关键字:修饰变量,方法,类,静态变量和静态方法属于类的,普通的是属于对象的。静态类只能作为内部类,静态语句块比构造方法先执行。js:1.js就是JavaScript,是一种脚本语言,是jquery的类库功能作用:1.校验。2.动态的html。3.做一些特殊效果:4.js内置对象:(string,math,date,array,event,boolean

2017-10-23 18:14:36 236

原创 个险项目

项目介绍:1.项目的作用2.项目的模块3.自己负责的模块4.通过项目学到了什么,有什么提高

2017-10-23 09:20:01 326

原创 数据安全

1.操作系统层面(1)设置端口,比如8080,(2)系统由专门机器访问,别人只能通过访问代理机器来访问系统2.应用系统层面(1)将jsp文件放在web-info下面,将不能通过浏览器直接访问(2)登录拦截(filter过滤器拦截所有请求,获取当前session从session判断用户是否登录,如果未登录,跳转到登录页面;拦截器),应用程序可以控制访问的mac地址和IP地址3.数据层

2017-10-19 09:31:20 336

原创 项目用到的技术

1.POI 2.web service3.Jmail(Java mail)使用Java发邮件4.定时任务5.njx6.缓存的处理7.bootstrap(前端框架)8.spring boot9.springdata10.springcloud11.activity12.dubbo13.zookeeper

2017-09-30 15:09:45 458

原创 spring之间的各层调用

spring配置文件applicationContext.xml就是spring容器,class里面的类被ioc容器拿去创建对象,id是bean的识别节点在service层里面注入dao层,因为service层要调用dao的方法,创建的对象传给userDao(userDao为在serviceImpl里面声明的对象)

2017-09-28 17:26:00 1186

原创 思考问题的方式

1.思路(1)技术的出现是为了解决问题的(2)技术的优缺点,任何技术都有缺点(3)技术的使用场景(4)技术的实现原理,依赖什么实现(5)运行helloWord,在此基础上实现复杂功能(6)举一反三2.总结3.技术4.视频5.初中高级程序员   初级:知道技术干嘛用,怎么用  中级:明白技术的使用场景,了解技术优缺点,明白技术的实现原理高级:有自己的想法,看过源码,有

2017-09-27 15:07:26 485

空空如也

空空如也

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

TA关注的人

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