- 博客(30)
- 收藏
- 关注
java求两个正整数最大公约数和最小公倍数完整程序
如题,大家可以参考参考package lesson12;import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class lesson12 { /** * 输入两个正整数m和n,求其最大公约数和最小公倍数 */ public static v...
2016-09-14 20:03:11
426
JQuery开发9-用户输入自动提示功能
在用户输入信息时,文本框显示提示信息会给用户输入打来很大的方便,在jQuery中使用jquery.autocomplete.js插件实现该功能,具体参考代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD H...
2016-06-10 16:23:36
210
JQuery开发8-输入框同步操作和获取select列表控件值
有时候为例提高输入效率,需要多个输入框实现同步输入操作,在jQuery中参考代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">&
2016-06-08 15:34:16
245
JQuery开发7-网页中禁用鼠标右键单击和文本选择
网页中有时候要用到禁用网页中鼠标右键单击和禁用网页中文本选择功能,可以防止用户对网页上面的内容进行复制,在jQuery中使用这些功能的参考代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();...
2016-06-07 20:21:56
176
JQuery开发6-文本框字数限制和提示文本的影藏与显示
在网页中,为例提高用户体验,往往会在用户使用文本框时提示文本框最大限定字数以及当用户输入后,提示还可以输入的字符数,这里用到了另外一个插件charCount.js来实现该功能。以下参考程序实现的功能有1、限制文本框里面的字符数,当超过规定的字符数时不能再继续输入,用户在输入过程中会提示还可以输入的字符数2、文本框内会出现默认灰色的提示文本,当文本框获得焦点时,比如用鼠标点击该文本框,...
2016-05-30 16:23:14
264
JQuery开发5-在网页中获取鼠标的三种坐标
在开发过程中。有时候会获取鼠标当前的坐标,主要分为三种,第一种是获取鼠标在屏幕中的坐标,第二种是获取鼠标在客户区中的坐标,第三种是获取鼠标在窗口页面中的坐标。分别用的方法名称为screenX和screenY,clientX和clientY,pageX和pageY。属性说明clientX/clientY名称说明返回clientX返回事件触发时鼠标相对于元...
2016-05-29 18:57:48
383
JQuery开发4-当网页内容大于一页时提示返回顶部
在网页中我们经常会碰到当我们浏览网页的内容大于一页时,网页中提示返回顶部按钮,当我们点击一下就可以返回到开始浏览网页的顶部,或者某些网页中的广告会随着网页的滑动儿一直固定在网页的某个位置。下面以一个例子来实现这些功能。该程序的功能有三个1、当网页内容大于一页时,在浏览器的底部会出现返回顶部按钮2、该按钮会一直固定在网页的底部,不会随着浏览器在竖直方向平滑页面而消失3、当点击该按...
2016-05-27 20:17:26
139
JQuery开发3-jQuery中图片动画效果
网页中经常会见到图片沿水平方向、竖直方向移动,图片动态放大、缩小,图片展开、收缩等功能,在jQuery中可以用animate()函数很方便的实现该功能,具体参考代码如下<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DT...
2016-05-26 13:37:44
262
JQuery开发2-网页内容淡入淡出
在网页中,用网页内容淡入淡出可以使得网页内容更加生动,在jQuery中实现起来比较简单,用的方法主要是这几个(1) fadeIn() 用于淡入已隐藏的元素。(2)jQuery fadeOut() 方法用于淡出可见元素。(3)jQuery fadeToggle() 方法jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换...
2016-05-25 15:32:52
243
JQuery开发1-显示或者影藏网页部分内容
用户在查看网页过程中,经常会碰到网页中由于内容较多而无法全部显示出来,这时候网页中会出现一个类似“展开全部”或者“显示更多”的功能按钮,让用户可以查看全部内容。这个操作用jQuery操作非常简单,具体实现代码如下:第一步,下载jquery.js文件,这个文件网上有很多,用户可以自行下载自己需要的。第二步,把下载好的jquery.js放在项目WebRoot的script文件夹中,当然,大家...
2016-05-23 19:07:14
149
hibernate开发5--hibernate分页查询
在互联网中,分页技术的使用非常广泛,也是必须的。在hibernate中使用分页很方便,如下所示:(1)setFirstResult(int firstResult):设置开始检索的对象,参数firstResult设置开始检索的起始对象。(2) setMaxResults(int maxResults):设置每次检索返回的最大对象数。参数maxResults用于设置每次检索的返回对象数目。...
2016-05-20 16:34:15
274
hibernate开发4--hibernate常用检索方式归纳
这里总结了hibernate常用的一些检索方式,供大家参考。1、多态查询在HQL中,如果查询一个表中的所有记录,语句如下:String queryString="from cat";或者指定其包名,例如cat的包名为com.test,String queryString="from com.test.cat";其中cat为实体类的类名,而不是数据库里面的表名称,大家...
2016-05-19 18:14:46
135
文件File操作总结
文件的操作在开发过程中在所难免,例如文件File创建、删除、读写、文件夹创建、输出文件夹目录下全部文件名称等操作,下面给出一些文件的基本操作,供大家参考。具体参考代码如下:package cn.example.file;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExceptio...
2016-05-17 21:53:21
139
hibernate开发3--数据库表双向n-n关联
多对多关联也是一种极为常见的关联关系,比如一个学生可以选修多门课程,一门课程也可以有多名学生选修,要实现查询一个学生所选的所有课程的和查询一门课程所有选修的学生就需要用到多对多的关联关系。多对多的基本原理是在数据库中另外创建一张表来管理表与表之间的联系,关键配置为*.hbm.xml文件中的set的配置,用到的标签为:many-to-many 。以一个学生可以选修多门课程,一门课程也可以有多名...
2016-05-04 20:21:39
189
hibernate开发2--双向1-n关联
开发过程中难免会碰到一对多、多对一的关系,比如一个学生属于一个班级,而一个班级里面有多个学生,一个部门有多个员工等,这种情况就需要用数据库表与表之间的关联关系,如果不用关联关系,维护数据库表格将会变得非常麻烦。下面以多个学生属于一个班级介绍在hibernate中数据库表中1-n的关联关系配置方法。一、hibernate一对多双向关联映射的方法如下(1) 一的一端,在set元素中使用ke...
2016-05-03 17:32:22
169
hibernate开发1--使用hibernate5.1.0保存数据到数据库
从hibernate5.x.x开始对获取SessionFactory的方式做了修改,按照原来的代码获取不到SessionFactory了,hibernate5.x.x获取SessionFactory的代码如下:final StandardServiceRegistry registry = new StandardServiceRegistryBuilder() .configure()...
2016-04-28 20:22:44
353
struts2开发11--提交后自动显示等待界面
有时候当我们从前台提交大量的数据到服务器时,由于服务器处理的时间较长,这个时候我们在浏览器中看到的是一片空白,不知道后台程序是否成功执行了,这个时候就设置一个友好的信息交互界面(比如在界面上提示系统正在处理等信息)来提示用户。(1) 在struts2中,实现该功能的是使用execAndWait拦截器,它的具体实现过程如下:1、当表单提交请求到来时,execAndWait拦截器将创建一个新...
2016-04-26 21:50:54
155
String类中常用方法归纳
String类中提供了大量的操作方法,这里例举13种关于String类常用的方法供大家参考。参考代码如下:package cn.test;public class StringTest { private String str = "hello"; /** * 将字符串变成一个字符数组 */ public void tocharyArry() { char c[] = str....
2016-04-26 13:40:22
332
struts2开发10--struts2异常处理机制
在传统的异常处理方式中,开发者一般需要编写大量的try-catch块来处理异常,而在struts2中,提供了一种声明式的异常处理方式,通过配置拦截器来实现异常处理。下面以要求的年龄不能为空和只能为数字来说明struts2中的异常处理,当用户输入的年龄为空或者不为数字时,则拦截异常,并在页面中提示用户异常信息,具体步骤如下第一步:创建ExceptionTestAction,其代码如下:pa...
2016-04-25 18:50:30
118
struts2开发9--多文件上传、下载和删除
在struts2中对多文件的上传、下载都提供了很好的支持,下面介绍一种方法实现多文件上传,下载和删除。具体代码如下:第一步:创建上传文件Action多文件文件上传和删除的FileUpArrayAction代码如下:package cn.test.fileUp;import java.io.BufferedInputStream;import java.io.BufferedOutp...
2016-04-24 15:57:06
175
原创 struts2开发8--批量上传文件
很多应用都要求一个界面同时上传多个文件,在struts2框架也可以很方便的支持多文件同时上传,下面介绍一种使用数组实现多文件上传的方法。第一步:在项目中创建FileUpArrayAction类,来处理多个文件同时上传,其代码如下:package cn.test.fileUp;import java.io.BufferedInputStream;import java.io.Buff...
2016-04-20 19:18:08
123
struts2开发7--在struts2中实现上传文件类型过滤
在struts2框架中提供了一个文件上传拦截器fileUpload,只要在struts.xml文件中配置上传文件的Action时添加该拦截器,就可以实现文件上传过滤,fileUpload主要有如下两个参数:(1)allowedType:用来指定上传文件类型,多个文件类型之间使用英文逗号分隔(2)maximumSize:用来指定允许上传文件的大小,注意,这个单位是B(字节)下面以只能上...
2016-04-19 17:08:40
150
struts2开发6--在struts2中实现单个文件上传
文件上传几乎是每个web应用程序的一个必须模块,文件上传的实现需要将表单元素属性enctype的值设置成multipart/form-data,这样使表单数据以二进制编码的方式提交。下面在struts2中提供一种上传文件的方式,供大家参考。struts2中上传文件必须添加的的jar包:commons-fileupload-x.x.x.jar和common-io-x.x.x.jar创建一个...
2016-04-17 21:29:26
93
struts2开发5--从客户端批量提交数据到服务器端
在项目开发过程中,很多时候需要同时提交多条数据到服务器,例如在客户端要同时将下表中姓名,年龄,职位等信息同时提交到服务器,实现批量添加。姓名 年龄 职位 张三2岁学生 李四1岁学生这里介绍一种方法供大家参考。具体步骤如下:第一步:在项目中新建User类,具体代码如下:package cn.test.Bean;public ...
2016-04-16 15:39:20
139
struts2开发4--自定义拦截器把不文明用语改变成***
struts2拦截器是在访问某个Action或者Action的某个方法、字段之前或者之后实施拦截,并且struts2拦截器是可插拔的,拦截器是AOP的一种实现。这里重点介绍下自定义文字过滤拦截器,把我们平时评论中的不文明的用语改变成***显示在评论对话框中。具体操作如下几步完成:(参考程序是把评论中“人品差”改变成“***”,大家可以利用这个方法,根据自己项目需求,设定其他不文明用语)第一...
2016-04-14 15:48:36
435
struts2开发3--动态得到要访问Action方法的3种方法
在实际应用中,每个action都要处理多个业务,所以每个Action都会包含多个处理业务逻辑的方法,针对不同的客户端请求,Action会调用不同的方法进行处理,就要使用动态方法调用。方法一:在使用动态方法调用时,jsp里面Form表单的action属性必须符合如下格式:<s:form action="Action名字!方法名称">或者<s:form action=...
2016-04-13 22:00:09
120
struts2开发2--struts2访问Servlet API
在struts2中,提供了名称为ActionContext的类来获得ServletApi。创建ActionContext 类对象的语法格式如下:ActionContext ac=ActionContext.getContext();下面创建一个实例,演示struts2中的Action是如何通过ActionContext访问servletApi的。该实例的作用就是从网页客户端传送数据过来,...
2016-04-12 15:56:43
104
原创 Android开发--组件详细介绍TextView
TextView组件--文字显示TextView常用属性介绍,(1)在xml文件里面设置Android:layout_width,设定TextView的宽度,单位为pxAndroid:layout_height,设定TextView的高度,单位为pxAndroid:textSize,设置要显示文字的大小,单位为pxAndroid:id,设置该使用组件的id,方便在程序中使...
2016-04-11 17:38:57
142
原创 struts2开发1--运行环境搭建
要使用struts2框架进行web或者运行struts2的程序就必须先配置好struts2的运行环境,我们从官方下载最新的struts2框架,下载网址为http://struts.apache.org/。下载完成后进行解压,在lib文件夹中就有我们所需要开发的jar包。安装struts2非常简单,步骤如下第一步:将struts2框架目录中的lib文件下的9个JAR文件复制到web应用中的w...
2016-04-11 17:03:53
143
java 正则表达式--检验日期格式
使用Pattern类和Matcher类完成一个日期格式是否符合要求的验证过程。例如:日期格式要求为:yyyy-mm-dd正则表达式验证规则过程:日期: 2015 - 12 - 08格式: 四位数字 两位数字 两位数字正则: \\d{4} - \\d{2} - \\d{2}其中“\”字...
2015-12-08 15:59:42
1838
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人