自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苦瓜君

从零到一,从入门到入土.................

  • 博客(16)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 JAVA--Servlet复习

1.Servlet是什么?  servlet是一个运行在服务器端的小应用程序。通过HTTP协议接受和相应来自Web客户端的请求。  提到web客户端的请求和对web客户端的响应,必须了解HTTP协议。2.HTTP协议  HTTP协议用于定义web浏览器(客户端)和web服务器(服务器端)之间交换数据的过程以及交换的数据的格式。    (1)请求部分      请求部分包括请...

2018-09-29 21:43:12 146

原创 JAVA复习之多线程

java中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个java县城在修改一个共享变量时,另外一个线程正在使用或者更新同一个变量,这样容易导致程序出现错误。解释实现多线程的几种方法?区别是什么?Java线程可以实现Runnable接口或者继承Thread类来实现,当你打算多重继承时, 优先选择实现Runnable启动方法不一样。Thread1继承,T...

2018-09-27 01:10:08 136

转载 如何实现页面登录验证

现在很多网站在登录的时候都需要输入验证码,现在输入的验证码方式层出不穷有单单是数字的、字母(又分大小写)的,有数字、字母混合的,有给出运算表达式需要回答结果的,还有的卡片移动组合的...,为什么要输入验证码呢?其实是为了有效防止对某一个特定注册/登录用户用特定程序暴力破解方式进行不断的登陆尝试,这些验证码都是随着网络安全性要求越来越高而不断变化,实现的方式也多种多样。下面由于自己最近在开发中用到(...

2018-09-26 01:37:25 8579 2

转载 Filter 设计模式编码实践

什么是 FilterFilter 在设计模式里面被称为责任链设计模式,顾名思义,我们可以在这条责任链上对一组数据做不同的处理。这种类型的设计模式属于结构型模式,它结合多个标准来获得单一标准。UML见下图,Filter设计模式为什么要使用 Filter好处是显而易见的,它使我们的代码将请求和处理分开。请求者可以不知道是谁处理的,处理者可以不用知道请求的全貌,两者解耦,提高系统的灵活性。从...

2018-09-24 20:22:13 644

转载 JavaWeb————过滤器Filter

过滤器   过滤器是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。        如图,浏览器发出的请求先递交给第一个filter进行过滤,符合规则则放行,递交给filter链中的下一个过滤器进行过滤。过滤器在链中的顺序与它在web.xml中配置...

2018-09-20 20:00:06 166

转载 四大作用域

一、application(ServletContext)1、生命周期:当Web应用被加载进容器时创建代表整个web应用的application对象,当服务器关闭或Web应用被移除时,application对象跟着销毁。  2、作用范围:整个Web应用。3、作用:       a)application.setAttribute(“key”,Object value):存储整个we...

2018-09-19 21:38:01 4431

转载 Ajax底层原理

当下盛行的Ajax    现在Ajax框架数不胜数,Ajax的功能也太庞大的以至于它连它的父辈JavaScript都带动起来了,记得我最初接触web的时候Javascript还没到达有现在的高度,如今随着客户提醒越来越重要,很多软件开发并不仅仅停留在功能实现的要求上,而是更注重交互、分享和互动(这也是web2.0的目标)。其实这也是完全正确的,毕竟那种仅仅赋予功能的东西我们不能满足了,例如你买...

2018-09-19 00:17:53 402

转载 jsp中对数据进行批量删除操作

批量删除的SQL:delete from user where uid in(主键列表); UserBiz: //批量删除 public boolean batchDelete(String[] uids); UserBizImpl:public boolean batchDelete(String[] uids) { String sql = "delete fro...

2018-09-17 00:34:19 3042

转载 精简代码技巧

11.乘法和除法使用移位操作         如:        for(val = 0;val < 100000;val += 5) {            a = val * 8;            b = val / 2;        }        用移位操作可以极大的提升性能,因为在计算机底层,对位的操作是最方便的。        可以替换为:   ...

2018-09-13 22:14:28 143

转载 jsp分页

分页是对于大数据一个简单有效的显示优化,既可以快速的显示用户想要的结果,又能够大幅调高查询速度,进而提高体验和操作效果,下面先对基本原理进行简单的阐述,希望大家能够从个人的叙述中有所了解(因为习惯使用Mysql数据库进行各种验证和小功能的模拟实现,以下分页sql只在mysql中试用)。(以下所有查询在本人自定义的数据库Text下的account表中实现)一、定义的常量      首先根...

2018-09-12 20:34:22 123

转载 JavaWeb学习----JSP内置对象详解

一、内置对象介绍JSP内置对象:可以不用声明和创建,就可以直接在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量。那为什么不用生命和创建就可以直接使用呢?这是因为,内置对象必须由支持JSP的容器去创建。例如Tomcat就是一个容器。JSP共有以下9大内置对象:out request response session pageContext applicat...

2018-09-11 19:28:47 183

转载 IDEA配置Tomcat

IntelliJ IDEA 2017 配置Tomcat 运行Web项目以前都用MyEclipse写程序的 突然用了IDEA各种不习惯的说借鉴了很多网上好的配置办法,感谢各位大神~前期准备IDEA、JDK、Tomcat请先在自己电脑上装好 好么~博客图片为主 请多看红框框开始1.创建、配置项目1.1创建项目New Project - 【next】1.2 给你的...

2018-09-08 15:30:27 19935

转载 临时表

上个星期; 我正在处理一个问题,其中与OLAP登台相关的子查询在生产服务器中运行了大约2个多小时,最后确定为了让查询在不到7秒的时间内运行。这有点有趣; MySQL子查询世界中的一种已知问题,以及MySQL对中间派生表结果进行更多控制的限制之一。有时我们可以重写子查询,以便不涉及派生表复杂性; 但不好的是; 此特定子查询是UPDATE语句的一部分; 因此,由于其自​​身的限制,并非所有子查...

2018-09-06 19:14:29 134

转载 三层架构解析

三层架构  三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软...

2018-09-04 23:25:55 2848

转载 commons-beanutil简介

1.   概述commons-beanutil开源库是apache组织的一个基础的开源库。为apache中很多类提供工具方法。学习它是学习其它开源库实现的基础。 Commons-beanutil中包括大量和JavaBean操作有关的工具方法,使用它能够轻松利用Java反射机制来完毕代码中所须要的功能,而不须要具体研究反射的原理和使用,同一时候,该类库中提出了动态Bean的概念,不但提供...

2018-09-03 20:48:29 3908

转载 防止sql注入

一、SQL注入简介    SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。二、SQL注入攻击的总体思路1.寻找到SQL注入的位置2.判断服务器类型和后台数据库类型3.针对不通的服务器和数据库特点进行SQL注入攻击 三、SQL注入攻击实例比如在一个登录界面,要求输...

2018-09-02 23:17:24 129

IDEA中文教程

文件为chm格式的中文文档。里面干货满满,从3种系统的安装到热键大全都有详细的介绍使用。

2019-02-21

Spring4.3文档,chm格式

注:文档为spring4.3.10版本,格式为chm,特别注意,文档为英文格式,并非中文。按需下载。

2019-02-21

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

TA关注的人

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