- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 使用layui弹出层的心得,解决使用layer iframe 没有出现滚动条 导致页面显示不全
问题描述:在做后台的时候想要实现这样一个功能,点击弹出一个窗口,窗口是下拉选择框,给用户选择。用到了layui,但是却发现,弹窗虽然固定了高宽,但是里面的下拉框,在显示的时候却被弹窗挡住了,导致信息显示不全,也没滚动条。layer.open({ id:'edit', type: 2, ...
2018-07-23 13:24:36 50445 7
原创 按图片类型进行压缩图片的工具类(Java实现)
该工具类可以支持jpg和png两种格式图片进行压缩,可以按宽度压缩也可以支持按一定尺度进行压缩,具有很好的扩展性具体代码如下:import javax.imageio.ImageIO;import java.awt.geom.AffineTransform;import java.awt.image.AffineTransformOp;import java.awt.image.B...
2018-08-15 12:25:50 1696
原创 前端查看页面如何禁止onclick事件
$("#camera-point").onclick(function(){ return false;})
2018-08-04 14:06:25 3212
原创 深入理解Mybatis之配置文件详解
1. Mybatis配置文件详解1.1. 全局配置文件内容SqlMapConfig.xml的配置内容和顺序如下(顺序不能乱):Properties(属性)Settings(全局参数设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境信息集合) environment(单...
2018-04-19 10:06:54 291
原创 深入理解Mybatis开发方式
1. Mybatis开发方式1.1. Mybatis开发DaoMybatis在项目中主要使用的地方就是开发dao(数据访问层),所以下面讲解一下mybatis开发dao的方法。有两种方式:原始dao开发方式、mapper代理开发方式(推荐)。1.2. 需求1、根据用户ID来查询用户信息;2、根据用户名称来模糊查询用户信息列表;3、添加用户; 1.3. 原始Dao的开发方式程序员需要写dao接口和...
2018-04-19 10:02:55 194
原创 Mybatis之初理解
1. 认识Mybatis1.1. 原生Jdbc问题总结1、数据库连接频繁开启和关闭,会严重影响数据库的性能。2、代码中存在硬编码,分别是数据库部分的硬编码和SQL执行部分的硬编码。3、原生Jdbc代码示例:public static void main(String[] args) { Connection connection = null; PreparedStatement pr...
2018-04-18 15:07:43 131
原创 javaWeb作业之文件上传与下载(预防文件上传安全漏洞)
1、实现文件上传与下载 a、保证服务器的安全把保存上传文件的目录放在用户直接访问不到的地方。 b、避免文件被覆盖让文件名唯一即可 c、避免同一个文件夹中的文件过多方案一:按照日期进行打散存储目录方案二:用文件名的hashCode计算打散的存储目录:二级目录 d、限制文件的大小:web方式不适合上传大的文件单个文件大小: ServletFileUpload.setFileSizeMa...
2018-04-12 19:36:33 5140
原创 javaWeb系列之文件上传与下载
一、文件的上传和下载1、文件上传介绍1.1什么是文件上传: 要将客户端(浏览器)大数据存储到服务器端,不将数据直接存储到数据库中,而是要将数据存储到服务器所在的磁盘上,这就要使用文件上传。1.2为什么使用文件上传 通过文件上传,可以将浏览器端的大数据直接保存到服务器端。不将数据保存到数据库中,而是保存到服务器磁盘上,这样减少了数据库服务器的压力,对数据的操作更加灵活2、文件上传的原理分析2...
2018-04-09 16:11:02 331
原创 javaWeb作业之查看邮件详细信息(利用jQuery的ajax方法实现)
1、使用jQuery的Ajax功能,完成查询邮箱功能。 每隔五秒刷新一次即查询数据库将信息加载到当前页面, 每次查询到邮件的信息包括:发件人,发送时间,邮件内容。创建数据库:DAO层代码:package pojo;import java.sql.Timestamp;import java.util.Date;//邮件信息实体类public class Mail { pr...
2018-03-30 16:58:18 405
原创 javaWeb系列之AjAX总结
一、AJAX简介1、ajax:Asynchronous JavaScript And XML 指异步JavaScript 及XML2、一种日渐流行的WEB编程方式 Better、Faster、User-Friendly3、不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术,是基于JavaScript、XML、HTML、CSS新用法4、定义者给出的定义:·...
2018-03-29 18:40:08 258
原创 数据库系列之Oracle总结二
Oracle查询语句介绍1、Oracle基本查询 SQL> --清屏SQL> host clsSQL> --当前用户SQL> show userUSER 为 "SCOTT"SQL> --当前用户下的表SQL> select * from tab; TNAME TABTYPE CLUSTERID ...
2018-03-29 17:25:21 259
原创 数据库系列之Oracle总结一
一、Oracle存储结构1、逻辑存储结构 ● 数据块:数据块是Oracle逻辑存储结构中的最小的逻辑单位 ● 一个数据库块对应一个或者多个物理块,大小由参数DB_BLOCK_SIZE决定 ● 数据块的结构包括块头和存储区的两个部分 ● 数据块组成 ● 数据区(Extent)1. 数据区是由连续的数据块结合而成的2. 数据区是Oracle存储分配的最小单位 ● 段(...
2018-03-29 17:18:59 195
原创 Oracle10g安装总结
1、 先解压名称为win64_11gR2_database_2of2.zip的解压包 解压完之后会出现一个如下的文件夹: 2、 再解压名称为win64_11gR2_database_1of2.zip的解压包 3、 在第一步解压后的文件夹database中双击setup.exe文件,如下图 4、 双击setup.exe文件后的图片 5、 稍等一会会出现如下界面,去掉勾选,点击下一步 6、 然...
2018-03-29 17:11:37 201
原创 javaWeb作业之用监听器实现一个统计网站在线人数的功能
二:用监听器实现一个统计网站在线人数的功能。提示:创建一个监听器类,通过ServletContextListener监听,当容器启动时,在ServletContext中添加一个List,用来准备存放在线的用户名;然后,可以通过HttpSessionAttributeListener监听,当用户登录成功把用户名设置到Session中时同时将用户名存放到ServletContext中的List列表中;...
2018-03-21 15:08:22 3054
原创 javaWeb系列之Filter and Listener
一、Filter过滤器1、概述: Filter是sun公司中servlet2.3后增加的一个新功能. Servlet规范中三个技术 Servlet Listener Filter在javaEE中定义了一个接口 javax.servlet.Filter来描述过滤器通过Filter可以拦截访问web资源的请求与响应操作.WEB开发人员通过Filter技术,对web服务器管理的所有web资...
2018-03-21 15:02:09 290 1
原创 javaWeb作业之监视器实现日志过滤器
一:实现一个日志过滤器。要求每次访问应用中的任何路径时, 日志都能记录当前访问的路径。 提示:当前访问的路径可以考虑使用HttpServletRequest中 的getRequestURI()方法。XML配置:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/...
2018-03-21 14:59:46 1044
原创 javaWeb系列之JSP
一、jsp概述1、JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。JSP其实就是在HTML页面中嵌入Java代码。 JSP=HTML+Java代码html:静态内容servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编写网页内容--苦逼。jsp:适合编写输出动态内容,但...
2018-03-21 14:53:59 178
原创 javaWeb系列之servlet
1、servlet是java语言编写的服务器端程序。Servlet主要运行在服务器端,并由服务器调用。2、servlet是单实例的,所以应该尽量使用全局变量。3、Servlet运行流程: 由web浏览器发出HttpServletRequest请求web容器在进行操作servlet然后通过HttpServletResponse进行响应到客户端。4、Web容器和服务器一般在大型开发中是分开的,而t...
2018-03-14 10:33:40 146
原创 JavaWeb系列之介绍
1、WEB开发的相关知识 ●概念:WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 ●Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。2、静态web资源开发...
2018-03-14 10:31:18 338
原创 java基础系列(六)
一、进程与线程1、进程(process) 每个独立运行着的程序称为一个进程,它是操作系统分配资源的基本单位,有独立的内存空间和系统资源。2、线程(thread) 线程是进程内部的一条执行路径(path),Java虚拟机允许应用程序并发的运行多个执行路径,它是进程中执行运算的最小单位,处理机分配给线程,即真正在处理机上运行的是线程。3、进程和线程区别 进程有独立的地址空间,一个进程崩溃后...
2018-03-08 15:29:50 128
原创 java基础作业五
1."sdfgzxcvasdfxcvdf"获取该字符串中的字母出现的次数。 希望打印结果:a(1)c(2).....package week6homeworks;/** * @author LYB * 1."sdfgzxcvasdfxcvdf"获取该字符串中的字母出现的次数。 * 希望打印结果:a(1)c(2)..... * * 思路: *
2018-01-16 16:16:26 225
原创 java基础系列(五)
一、Map集合1、java中的Map接口是和Collection接口同一等级的集合根接口,它表示一个键值对(key-value)的映射。2、特点:即map集合是使用键(key)值(value)来保存数据,一次添加一对元素,称为双列集合,但键(key)必须唯一,也可为空,但最多只能有一个key为空,而且map集合必须保证键的唯一性(每个键最多映射一个值)。3、常用方法: 添加:
2018-01-16 16:11:23 144
原创 java基础作业四
实现注册、登录功能。某用户先注册,注册信息包括用户名、密码、个人格言。然后使用注册的信息登录,如果登录成功,则显示个人信息;否则显示“登录失败”。代码示例:package week5homeworks;/** * * @author LYB *用户类 *用于定义姓名、密码、手机号等的定义 */class User { private String u
2018-01-03 19:33:26 284
原创 java基础系列(五)
一、 常用类 1、 Math类 1Math类提供了一序列基本数学运算和几何函数的方法。 2Math类是final类,并且它的所有成员变量和成员方法都是静态的。 Math类的常用属性和方法Þ静态常量--PI:圆周率的double值 Þ静态方法double pow(double a,double b) 计算a的b
2018-01-03 19:28:29 396
转载 java基础系列(一)
JAVA基础系列之一-----------1.JDK下载与配置:2.编写一个hello world小程序1.jdk下载与安装----------一、什么是JDK,什么是JRE?JDK是整个Java的核心,包括了一个Java运行时环境(JRE)、Java工具以及基本的Java类库。JDK是Sun公司免费提供给软件工程师开发java应用程序一套开发套件。简单
2017-12-05 20:50:44 319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人