- 博客(37)
- 资源 (1)
- 收藏
- 关注
转载 oracle_SQL中ROWID与ROWNUM的使用
1.ROWNUM的使用——TOP-N分析使用SELECT语句返回的结果集,若希望按特定条件查询前N条记录,可以使用伪列ROWNUM。ROWNUM是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说ROWNUM是符合条件结果的序列号。它总是从1开始排起的。使用ROWNUM时,只能使用 举例:student(学生)
2016-11-02 15:52:13 260
转载 Spring中拦截/和拦截/*的区别 - 不能访问到返回的JSP - 访问静态资源(jpg,js等)(转)
一、我们都知道在基于Spring的Application中,需要在web.xml中增加下面类似的配置信息:Xml代码 收藏代码 <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> <servlet-name>servletName</servl
2016-08-03 23:08:55 257
原创 springmvc web.xml详细配置
web.xml设置<filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param>
2016-08-03 23:07:51 134
转载 深入了解Struts2返回JSON数据的原理及具体应用范例
早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Struts2与JSON的关系说清楚。 其实网络中,关于这个问题的答案已是海量,我当初也是
2016-05-23 21:38:11 297
原创 filereader读取中文字符和文件复制示例
package test;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class Test { public static void main(String[]
2016-03-26 19:57:30 378
原创 js利用formdata实现ajax传递表单
表单页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><!--U函数生成提交地址--><form method="post" action="{:U('Server/index')}"> <label>user</label
2016-03-18 15:57:48 2232
转载 css简写属性格式
【font】 简写: font:italic small-caps bold 12px/1.5em arial,verdana; 等效于: font-style:italic; font-variant:small-caps; font-weight:bold; font-size:12px; line-height:1.5em; font-family:aria
2016-03-15 17:49:03 300
原创 php中利用gd图片验证码生成和保存
<?php//画画布$img = imagecreatetruecolor(100, 40);//三种颜色$black = imagecolorallocate($img, 0x00, 0x00, 0x00);$green = imagecolorallocate($img, 0x00, 0xFF, 0x00);$white = imagecolorallocate($img, 0xFF
2016-03-02 16:00:19 342
原创 php中cookie和session使用范例
<?php//新增cookiesetcookie('system','linux');//使用cookieecho $_COOKIE['system'];//销毁cookiesetcookie('test', '', time()-1);//开启sessionsession_start();//新增session$_SESSION['uname']='madao232324';
2016-03-02 11:26:43 237
转载 活动(activity)的四种启动模式
standard模式它是活动默认的启动模式,在不进行显示制定的情况下,所有活动都会自动使用这种启动模式。每次通过此模式来启动activity时,android总会为目标activity启动一个新的实例。singleTop模式它和standard模式有点类似,但是又一点是不同的:此模式下当将要被启动的activity已经位于Task栈顶时,系统不会重新创建目标activity实例,而是复用已有的ac
2016-02-26 18:48:07 309
原创 Spring Junit 单元测试实例
package com.eshop.test;import java.util.ArrayList;import java.util.List;import org.junit.Before;import org.junit.BeforeClass;import org.junit.Test;import org.junit.runner.RunWith;import org.spring
2015-12-17 15:42:37 634
原创 java反射机制详解
一切皆对象 所有的类都是对象,都是Class类的对象,获取类的类类型的三种方法:public class ClassDemo1 { public static void main(String[] args) { //Foo的实例对象如何表示 Foo foo1 = new Foo();//foo1就表示出来了. //Foo这个类 也是一个实例
2015-12-05 19:22:21 208
转载 Hibernate通过注解实现复合主键
Hibernate注解规范的文档中提供了三种方法: 1. 将组件类注解为@Embeddable,并将组件的属性注解为@Id; 2. 将组件的属性注解为@Embeddable; 3. 将类注解为@IdClass,并将该实体中所有主键属性注解为@Id。 这里,我采用的是第三种方法——@IdClass,下面就是具体的代码,大家一块讨论一下。 首先,需要说明的是,采
2015-11-09 09:39:34 248
转载 hibernate中uuid主键注解生成策略
在主键注解上加上 @GenericGenerator(name=”idGenerator”, strategy=”uuid”) @GeneratedValue(generator=”idGenerator”) 主键需为String类型,否则会报错
2015-11-09 08:57:28 375
转载 Hibernate关系间映射实例
testrelation.javapackage hp.epm.hibernate.model;import static org.junit.Assert.*;import java.util.Date;import javax.persistence.FetchType;import one2many_doubledirection.Group;import one2many_doubledi
2015-11-08 15:37:48 218
原创 android中actionbar使用示例
actionbar使用通常有两种方法设置menu下的xml文件并在java.onCreateOptionsMenu中调用。xml文件同optionmenu,但android:showAsAction=”always”才能将其变为actionbar设置layout下的xml文件,并在java中实例化actionbar并设置其viewpackage com.example.myweixin;impor
2015-11-08 11:21:50 490
转载 android中notification使用方法
基本notification使用例子package com.example.notificationsimple;import android.R.integer;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.a
2015-11-05 11:30:20 310
转载 Hibernate数据库操作基本实例
package hp.epm.hibernate.model;import java.util.Date;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.boot.registry.StandardServiceReg
2015-11-04 19:19:28 302
原创 在eclipse中使用struts的regex校验器不起作用
<field-validator type="regex"> <param name="expression"><![CDATA[(\w{4,20})]]></param> <message>用户名必须在4到20 之间,且必须是字母或者数字</message> </field-validator>校验器中的变量名改为regex即可起作用<field
2015-11-04 19:14:19 340
原创 Android中的OptionsMenu,ContextMenu,pupMenu例子
mianactivity.javapackage com.example.menusample;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import andr
2015-11-03 22:08:37 290
原创 Android中TimePickerDialog,DatePickerDialog使用例子
mainactivity.java 调用TimePickerDialog和DatePickerDialog传入5个参数 TimePickerDialog(显示页面,事件选中事件,默认小时,默认分钟,是否24小时制显示) DatePickerDialog(显示页面,日期选中事件,默认年份,默认月份,默认日期)package com.example.timedialogtest;import ja
2015-11-03 21:25:52 304
转载 struts中textfield标签从action中取值
update.jsp textfield不能直接设置value属性为list[0].username来取值,必须用%{}将其包裹来,通过%告诉服务器之间的值是一段ognl表达式<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="/
2015-10-30 20:42:17 1108
转载 struts上传下载示例
struts.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"><struts>
2015-10-29 09:46:21 307
转载 表单的struts标签示例
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="hp.epm.ssh.app.bean.City" %><%@ taglib prefix="s" uri="/struts-tags" %><%String path = request.getContextPath();
2015-10-26 08:40:42 372
转载 Struts标签示例
<%@page import="hp.epm.ssh.app.compare.PersonComparator"%><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="hp.epm.ssh.app.bean.Person" %><%@ taglib prefix="s" uri
2015-10-26 08:36:02 253
转载 自定义类型转换器例子
loginConverter.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %><%String path = request.getContextPath();String basePath = request.g
2015-10-22 09:41:40 281
转载 类型转换基础例子
regist.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %><%String path = request.getContextPath();String basePath = request.getScheme
2015-10-22 09:37:29 319
转载 OGNL表达式基础
ognlShow.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %><%String path = request.getContextPath();String basePath = request.getSche
2015-10-22 09:31:54 301
原创 servlet路径
web.xml的 / 表示的是http://localhost:8080/ + 工程名 而jsp的action 加了 /的时候表示绝对路径http://localhost:8080/ 而没有加 / 表示的是相对路径
2015-10-12 10:59:35 261
转载 jsp中文乱码
<% // 以 GET 方式提交数据时// 读取用户名和密码String name = request.getParameter("name");// 对请求数据进行字符编码name = new String(name.getBytes("ISO-8859-1"), "utf-8");%><%// 以 POST 方式提交数据时// 设置读取请求信息的字符编码为 UTF-8requ
2015-10-09 15:17:02 259
转载 request.getAttribute和request.getParameter的区别
HttpServletRequest.getParameter(“modelName”); 能取到想要的modelObject吗?经过测试之后,发现是不能的。后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过 getAttribute方法来取得要
2015-09-17 22:10:45 365
转载 session生命周期
以前在学习的时候没怎么注意,今天又回过头来仔细研究研究了一下Session的生命周期。 Session存储在服务器端,一般为了防止在服务器的内存中(为了高速存取),Sessinon在用户访问第一次访问服务器时创建,需要注意只有访问JSP、Servlet等程序时才会创建Session,只访问HTML、IMAGE等静态资源并不会创建Session,可调用request.getSession(true)
2015-09-17 22:09:11 259
转载 java-web四大作用域
1、page里的变量 只要页面跳转了,它们就不见了。如果把变量放到pageContext里,就说明它的作用域是page,它的有效范围只在当前jsp页面里。从把变量放到pageContext开始,到jsp页面结束,你都可以使用这个变量。 2、request里的变量可以跨越forward前后的两页。但是只要刷新页面,它们就重新计算了。如果把变量放到request里,就说明它的作用域是request,它
2015-09-16 22:20:41 926
转载 JSP中一共预先定义了9个这样的对象
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服
2015-09-16 22:16:34 462
原创 border-collapse 和border-spacing的关系
在表格排版的css中:border-collapse:是控制相邻边的显示方式separate : 默认值。边框独立(标准HTML) border-spacing控制单元格间距 collapse : 相邻边被合并 #dh table{ border-collapse: separate; border: 1px solid black;
2015-08-29 13:56:20 899
转载 Mysql中文乱码问题完美解决方案
MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!一、避免创建数据库及表出现中文乱码和查看编码方法1、创建数据库的时候:CREATE D
2015-05-24 20:33:06 294
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人