- 浏览: 345040 次
- 性别:
- 来自: 北京
最新评论
-
wwytwen123:
[*]
java类中静态域、块,非静态域、块,构造函数的初始化顺序(回钦波) -
junying280efun:
yingtao.huang@gmail.com仁兄,麻烦你给我 ...
jBPM Web Designer(jBPM Web 设计器、jBPM 流程设计器、工作流程设计器) -
mobeicanglang:
我觉得楼主的例子全部都有错误,题目明明说的是try{}语句中有 ...
try return finally -
ashy1q:
楼主最后那段代码重复了,写了两遍。知识很详细,很基础,学习了。 ...
java类中静态域、块,非静态域、块,构造函数的初始化顺序(回钦波) -
185552143:
你好!
为什么我这样写p${m.id},会报错的?
能我帮我解 ...
Session问题
文章列表
一、创建一个JavaWeb项目
启动MyEclipse10 ,然后在MyEclipse中创建一个JavaWeb项目,点击【File】---->【New】---->【WebProject】,如下图所示:
此时将会弹出一个创建项目的对话框,如下图所示:
点击【Finish】按钮后,如果工作空间当前的编译环境和项目需要的编译环境不一致,此时会弹出一个警告对话框,如下图所示:
这个警告对话框说的是“Basic_Struts2”项目的编译环境必须是6.0
今天做高德的项目用到 Jquery【选项卡】技术,所以重新温习一下:
//选项卡
$('.stage_Tab .tabList li').click(function(){
var index=$(this).index();
alert(index);
$(this).addClass('active').siblings('li').removeClass('active');
$('.tabCont .tabItem:eq('+index+')').show().siblings().hide();
//$("#main",par ...
关于jQuery UI 使用心得及技巧
- 博客分类:
- jQuery
最近项目中使用了一些插件来做页面,这里把jQuery UI的使用分享出来,希望 对新手有帮助。文章结尾附源码下载。
1 jQuery UI
有时你仅仅是为了实现一个渐变的动画效果而不得不把javascrip 重新学习一遍然后书写大量代码。直到jQuery的出现,让开发人员从一大堆繁琐的js代码中解脱,取而代之几行jQuery代码。现今,jQuery无 疑已成为最为流行没有之一的JavaScript类库。
而jQuery UI 则是在jQuery 基础上开发的一套界面工具,几乎包括了网页上你所能想到和用到的插件以及动画特效,让一个毫无艺术感只 ...
jquery dialog-优雅的弹出框
- 博客分类:
- jQuery
jquery dialog-优雅的弹出框
admin 五月 25, 2013 Jquery 没有评论
前面一章已经对datepicker的使用,做了简单的说明。这一章主要对dialog如何使用做个说明。
jquery ui-dialog在web开发中运用还是比较多的。最常见的例子就是登录功能的实现。运用dialog的好处就是不用刷新网页,直接弹出一个div层,让用户输入信息。使用起来也比较方便。下面就学学如何使用它吧。
前提条件
导入jquery-1.7.2.js ,也可以是其它版本。
导入jquery-u ...
1. listview 工作原理: 先需要定义一个线性布局,布局里面只保留屏幕内可显示条数的View 对象
(的引 用),当在屏幕向上拖动一个条目(数据)时,它就移除最上面的View 对象, 将它丢掉。
当在屏幕向下拖动一个条目(数据)时,它就新new出一个View对象,将它显示到页面(屏幕)上。
这样就不需要new 出50/100W个view对象!只需要new出屏幕内能最多显示对象的数目就可以了,如:
屏幕只能最多显示9条数据,这样就需要new出9个View对象即可!
注: 如果使用[模仿listview]的方法来显示500 ...
声明: LinearLayout(线性布局) ,同时是一个View对象的容器;既然是一个容器就应该有addView的方法
1. com.andy.listview包下 MainActivity.java
package com.andy.listview;
import java.util.List;
import com.andy.listview.R;
import com.andy.listview.dao.PersonDao2;
import android.app.Activity;
import android.graphics.Color;
...
1. 事务的作用:我们在一些特殊业务需要时。会有如果要求:要保证一个操作要么同时成功,要么同时失败;不允许上个逻辑成功后突然出错/异常(如空指针异常),导致下一个操作失败,这是绝对不允许的。
2. 事务经典实例:如银行转帐业务,A用户转出100元给B用户,这时要么A用户少100元 B用户同时多100元;或转帐失败,A用户钱没减少B用户钱也没增加,提示用户转帐失败;不允许A用户钱少100元后,由于某些异常导致B用户没收到100元钱。
3. com.andy.shiwu 包下的PersonSQLiteOpenHelper.java
package com.andy.shiwu; ...
声明: 此代码依然在项目 “数据库_SqlLite” 项目基础上开发,如果没有此项目代码,请到33课教程的附件中下载!
1. com.andy.db.dao 包下新建立类 PersonDao2.java
package com.andy.db.dao;
import java.util.ArrayList;
import java.util.List;
import com.andy.db.PersonSQLiteOpenHelper;
import com.andy.db.domain.Person;
import android.content.Conte ...
今天是中秋节,心情不太好,于是乎写会代码吧.
1 建立一个新包com.andy.db.dao,
2. 建立类PersonDao.java
package com.andy.db.dao;
import java.util.ArrayList;
import java.util.List;
import com.andy.db.PersonSQLiteOpenHelper;
import com.andy.db.domain.Person;
import android.content.Context;
import android.database.Cur ...
1. 首先创建Android 项目工程, 创建的过程参照教程一。
2. 创建PersonSQLiteOpenHelper 类,同时继承SQLiteOpenHelper 抽象类
package com.andy.db;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
/**
* 创建PersonSQLiteOpenHelper类 继承SQLiteOpenHelp ...
1:折叠布局---AccordionLayout的简单介绍
Ext.layout.AccordionLayout对应面板布局layout配置项的名称为accordion,该面板继承自Ext.layout.FitLayout布局,该布局会包含多个字面板,
任何时候都只有一个字面板处于打开状态,每个子面板都内 ...
1:边框布局--BorderLayout
Ext.layout.BorderLayout对应面板布局layout配置项的名称为border。该布局包含多个字面板,是一个面向应用的UI风格的布局,它将整个容器分为5个部分,
分别是east, south, west, north, center, 加入到容器中的字面板需要指定region配置项来告知容器需要加入到哪个部分,并且该布局还内建了对面板分割栏的支持。
代码:
<%@ page language="java" import="java.util.*" pageEncodin ...
1:Ext.layout.CardLayout的介绍
CardLayout可以看作是一叠卡片,从上面看起来就像是一张卡片,可以把中间的卡片抽出来,放到最上面,可每次只能看到一张卡片,它能够
满足安装向导、Tab选项卡等应用面板显示的需求。
...
1:Ext.layout.ColumnLayout
它是为构建某个垂直式结构而准备的布局,当中包含已指定宽度的多个列,可以使用columnWidth或者width来指定子元素所占的列宽度
属性width总是以像素来固定宽度,并必须是数字大于或者等于1,属性columnWidth是百分比相对单位,并必须是百分比字符串区间是大于0小于1
使用columnWidth属性来分配列时,columnWidth加起来必须是等于1(或110%),否则渲染出来的布局可能会出现不正常。
2:指定列宽度的三种方式
第一:通过width属性来指定列宽度
<% ...
1:Ext.layout.AnchorLayout
它是根据容器大小为其所包含的子面板进行定位的布局,对应面板布局(layout)配置项的名称为anchor,如果容器大小发生变化时,所有子面板的位置都会根据规则进行重新计算,并自动渲染,它的主要配置项如下:
(1):anchorSize(父容器提供)
anchor布局用anchorSize配置项用来设置虚拟容器的大小,默认情况下anchor布局是根据容器自身大小来进行定位的,如果提供了anchorSize属性,则anchor布局就会根据
该尺寸生成一个虚拟容器,然后根据这个虚拟容器的大小来进行计算定位。 ...