- 博客(28)
- 资源 (9)
- 收藏
- 关注
原创 JSONP
HttpClientUtils.javapackage com.sf.util;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStrea
2016-07-27 08:45:57 428 2
转载 Hibernate延迟加载-by宋迪
1:延迟加载就是延迟到真正需要数据的时候才加载,我第一次理解代理模式就是从这里开始的;2:Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载正文:一:1:如果想对实体对象使用延迟加载,必须要在实体的映射配置文件(hbm.xml)中进行相应的配置,如下所示:通过将class的lazy属性设置为tru
2015-05-16 16:15:04 550
原创 从外向里看(1)---jeecms
一:从外向里看:在web容器中,你可以看到如下这些配置文件,我先逐个介绍,等下再打开看一下(ps: 对,也只能打开看一下,我们这水平也做不了什么!): 1: application-context.xml(Spring的标准配置文件) ;这里面配置jdbc.properties文件并初始化相应数据库连接参数到bean实例;定义数据库表映射文件*.hbm.xm的路
2015-05-16 13:49:48 1000
原创 JEECMS二次开发 -------标签使用说明
一:标签套用结构说明 登录后台管理页面,这些嵌套在html中的标签 以[@标签名 各种属性..]开始 ,以[/@标签名] 结尾,标签里面还可以嵌套标签,就像html中的。 我把上图中的部分代码拷贝下来,先不看[@中的属性]。 [@cms_content_list recommend='1' count='5' orderBy='2'typeId='2,3' tit
2015-05-05 14:07:08 20048 3
转载 struts2框架------验证机制
在struts2中,我们可以实现对action类的所有方法进行校验或者对action的指定方法进行校验。对于输入校验struts2提供了两种实现方法:1. 采用手工编写代码实现(编程式)。2. 基于XML配置方式实现(声明式)。手工校验机制在Struts2 中手工校验是使用ActionSupport类的validate方法。ActionSupport类实现了一个
2015-02-18 00:41:02 1153
转载 struts2框架-------文件上传机制
上传文件是很多Web程序都具有的功能Struts2 是通过org.apache.commons.fileupload.FileUpload类实现文件上传。FileUpload 通过将HTTP 的数据保存到临时文件夹,然后Struts 使用fileUpload 拦截器将文件绑定到Action 的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。Struts2中提供了一个拦截器来协助
2015-02-18 00:30:32 1100
转载 struts2框架--------数据转换器( converter)
什么是转换器:Web应用程序是基于HTTP协议的,服务器可以的接收到的来自客户端的数据只能是字符串或字符串数组同样,客户端接收到来自服务器端的数据各种各样,但是也只能用字符串形式显示struts2的Converter所起的作用是在页面数据和Java所支持的数据之间进行转换,在页面中,我们最常用的就是string类型。但是在Java类中。Struts已经提供了基本的Converter
2015-02-18 00:24:14 842
转载 struts2框架--------JSON支持Ajax
什么是JSONJavaScript 对象表示法(JavaScript Object Notation)是一种轻量级的数据交换格式,类似于XML,基于JavaScript的一个子集JSON 比XML 更小、更快,更易解析JSON 独立于语言和平台。JSON解析器和 JSON库支持许多不同的编程语言这些特性使JSON成为理想的数据交换语言。易
2015-02-18 00:17:09 615
转载 struts2框架---------拦截器(Interceptor)
拦截器和拦截器栈拦截器(Interceptor)是用来动态拦截请求的Action 对象。它提供了一种机制使开发者可以定义在一个动作执行的前后执行的代码,也可以在一个action 执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。拦截本质上是AOP的一种实现策略拦截器链(Interceptor Chain,在Struts 2 中称为拦截器栈Intercepto
2015-02-17 23:54:07 826
转载 struts2框架--------Action和Result
Action概述在MVC框架中,Controller层一般都是一个类似Servlet的一个Java对象。因为从职责上讲,Controller层需要完成以下的职责: 1. 接收从客户端传递过来的参数,并做恰当的类型转化 ,可能会对请求进行服务器端验证2. 调用逻辑处理3. 搜集数据,并返回到视图按照惯例,这个层次上面的Java对象统称为ActionStruts2中的A
2015-02-17 23:40:48 1815
转载 Struts2框架--------OGNL和valueStack
OGNL简介OGNL的全称是ObjectGraph Navigation Language(对象图导航语言),它是一种强大的表达式语言,让你通过简单一致的表达式语法来读取和设置Java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。OGNL先在WebWork项目中得到应用,也是Struts 2框架视图默认的表达式语言,可以说,OGNL表达式是Struts
2015-02-17 23:14:53 545
转载 struts2框架入门
struts2 --基于WebWork内核的web框架SSH框架结构图:struts2简介Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几
2015-02-17 22:37:27 536
原创 显示游标获取数据-PL/SQL
--在Oracle中,当我们从PL/SQL中执行一条select语句时,Oracle RDBMS(关系数据库管理系统)会为该语句在SGA的共享池中分配一个私有SQL区,--同时在将查询结果集放入系统全局区SGA中,以提高访问和修改结果集的性能。--私有SQL区包含了该语句的信息以及结果集的信息。Oracle中使用游标作为指针来引用该私有工作区。--借助游标,PL/SQL程序可以控制私有工作区
2014-06-05 12:19:31 818
原创 PLSQL更改数据及管理事务
①在PL/SQL中使用DMLDML语句即UPDATE,DELETE,INSERT.1)DML操作的游标属性当从PL/SQL中执行一条select语句时,Oracle数据库管理系统会为该语句分配一个私有的工作区(包含了该语句的信息以及结果集的信息),同时并将查询的结果集放入系统全局区,Oracle中使用游标作为指针来引用该私有工作区隐式游标的相关属性:SQL%FOUND 如果记录成功获取,
2014-06-05 12:16:36 757
原创 PLSQL程序控制结构
if语句,null语句=====================select * from scott.emp;declarev_job scott.emp.job%type;beginselect job into v_job from scott.emp where lower(ename)=lower('&name'); if v_job='MANAGER' then
2014-06-05 12:13:11 553
原创 xml-读写查-基本步骤
SAXReader reader=new SAXReader();---获得解析器File f=new File(fileName);---指定解析文件//构造文档树并且返回Document document=reader.read(f);//获得根元素Element rootElement=document.getRootElement();获得武侠小说元素List list=ro
2014-05-14 13:17:55 595
原创 MyEclipse连接MySQL------Day0419
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; public class MyHelp { private final static String u
2014-04-19 20:34:22 530
原创 素数--java
package com.xianxian.sushu;import java.awt.*;import java.applet.*;import java.awt.event.*;@SuppressWarnings("serial")public class sushu extends Applet implements ActionListener { TextField t1
2014-03-11 19:57:32 560
原创 计算器
private void btnBackspace_Click(object sender, EventArgs e) { int count=textBox1.Text.Count(); textBox1.Text= textBox1.Text.Remove(count -1); } pri
2013-12-19 12:49:34 516
原创 Microsoft Visual Studio (c#)连接到数据库---Userlogin窗口--向先先
登录窗口代码using System;using System.Data.SqlClient;using System.Windows.Forms;namespace ConsoleApplication1{ public partial class Form1 : Form { public Form1() {
2013-12-02 21:40:49 1052
转载 五子棋游戏-java-jackfrued
import java.awt.Color;import java.awt.Graphics;public class Board { private int[][] board = new int[15][15]; public Board() { } public void reset() { for(int i = 0; i < board.length; i++)
2013-11-29 12:47:14 809
原创 SQL基础语句--数据库--向先先
create database Company;gouse Company;create table tb_dept(depno int primary key,dname varchar(20) not null,loc varchar(50));gocreate table tb_emp(eno int primary key,ename varchar(20)
2013-11-27 12:42:17 794
原创 彩票机选--java--向先先
import java.util.Arrays;import java.util.Scanner;public class Log { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("机选几注"); i
2013-11-23 16:36:55 947
转载 扑克游戏-砸金花--java语言--骆昊
每张牌的属性和方法import java.awt.Color;import java.awt.Font;import java.awt.Graphics;/** * 卡片(一张扑克) * @author 骆昊 * */public class Card { private String suite; // 花色 private int face; // 点数
2013-11-22 22:58:23 2752 3
转载 ATM自助银行存取机--C#
账户类namespace BankSim { /// /// 银行账户 /// public class Account { /// /// 卡号 /// public string No { get; private set; } /// /// 余额
2013-11-21 17:28:52 2153
原创 SQL基础语句
create database MySchool;gouse MySchool;gocreate table tb_Student(StuId int primary key identity(1001, 1),StuName varchar(8) not null,StuGender char(2) check (StuGender in ('男', '女')),StuRe
2013-11-19 12:36:27 1049
转载 数据库发展史
数据库技术从诞生到现在,在不到半个世纪的时间里,形成了坚实的理论基础、成熟的商业产品和广泛的应用领域,吸引越来越多的研究者加入。数据库的诞生和发展给计算机信息管理带来了一场巨大的革命。三十多年来,国内外已经开发建设了成千上万个数据库,它已成为企业、部门乃至个人日常工作、生产和生活的基础设施。同时,随着应用的扩展与深入,数据库的数量和规模越来越大,数据库的研究领域也已经大大地拓广和深化了。30年间数
2013-11-14 19:26:11 1077
转载 4种排序法
利用Arrays带有的排序方法快速排序 1 import java.util.Arrays; 2 public class Test2{ 3 public static void main(String[] args){ 4 int[] a={5,4,2,4,9,1}; 5 Arra
2013-09-25 18:53:20 507
蛋糕网上预订平台详细设计说明书
2016-03-05
网络书店JavaWeb
2014-09-21
办公自动化系统(Struts+Hibernate+Spring)
2014-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人