- 浏览: 559141 次
- 性别:
- 来自: 武汉
最新评论
-
北月与南安:
哥哥不要秀我,答案是11.38,你算出来36.43,要求N个点 ...
平均距离 -
xiao_android_jun:
[color=red][ size=xx-small ...
Android 之 进程的概念介绍 -
明子健:
小伙子,很有前途哦
《将博客搬至CSDN》 -
1140566087:
dugujiujian 写道R.layout.simple_s ...
Android 之 下拉(Spinner) 组件示例 -
dugujiujian:
R.layout.simple_spinner_dropdow ...
Android 之 下拉(Spinner) 组件示例
文章列表
取火柴的游戏
2007-03-25 21:43
题目1:今有若干堆火柴,两人依次从中拿取,规定每次只能从一堆中取若干根,
可将一堆全取走,但不可不取,最后取完者为胜,求必胜的方法。
题目2:今有若干堆火柴,两人依次从中拿取,规定每次只能从一堆中取若干根,
可将一堆全取走,但不可不取,最后取完者为负,求必胜的方法。
嘿嘿,这个游戏我早就见识过了。小时候用珠算玩这个游戏:第一档拨一个,第二档拨两个,依次直到第五档拨五个。然后两个人就轮流再把棋子拨下来,谁要是最后一个拨谁就赢。有一次暑假看见两个小孩子在玩这个游戏,我就在想有没有一个定论呢。下面就来试着证明一下吧
先解决第一个问题吧 ...
SQL> set serveroutput on;
SQL> remark 触发器的特点:触发器存储在数据库中,并与所相关的表是分别存储的,触发器只能在表上进行定义。
SQL> remark 触发器的作用:自动的生成导出的列值;防止无效的事务;实施更为复杂的安全性检查;提供高级的审计;维护同步表的复制;
SQL> remark 一个触发器有如下的几个基本要素:触发源、触发时机、触发事件、触发器的限制、触发器的动作;
SQL> remark 触发器的分类:数据库触发器和DML触发器
SQL> remark 如果是每条修改的语句都触发的触发器成为行级触发 ...
国际化与本地化:
Java 语言中使用Unicode字符集,为我们建立国际化的Web应用奠定了基础;
国际化:就是使程序不做任何的修改情况下,就可以在不同的国家或地址和不同语言环境下,按照当地的语言和格式习惯显示字符 ...
在Struts2 中实现文件的上传:
文件上传:文件内容以字节流的方式读取客户端提交文件数据
文件上传必备的三个属性:
上传文件的File对象:File -->封装文件域对应的文件内容
上传文件名:FileName -->文件域对应的文件名称
上传文件内容类型:ContentType -->文件域对应的文件类型
文件上传前期准备工作:
1、指定表单数据的编码方式:form标签的enctype属性
==multipart/form-data -->使用mine编码,会以二进制流的方式来处理表单数据,文件上传 ...
import java.math.BigInteger;
public class BigIntegerTest {
public static void main(String[] args){
//1、BigInteger 类的基本常量
System.out.println(BigInteger.ZERO); // --0
System.out.println(BigInteger.ONE); // --1
System.out.println(BigInteger.TEN); // --10
testBigInteger();
} ...
Command 类
Command类:是封装动作语义信息的一个构件
Command cmd = new Command(Lables,Type,Priority);
标签(Lables):用来标志应用程序请求来呈现给用户的命令
类型(Type): 应用程序用命令类型类指定命令的内容;类型有:BACK ./CANCEL/EXIT/HELP /ITEM/OK/SCREEN/STOP
属性(Priority):应用程序使用属性来描述统一在屏幕上与其它命令相关的某个命令的重要性,属性值是整数,值越小,重要性越高
2、Form组件:
Form 是J2ME 里面一个比较重要的容器类 ...
0.
<%@ taglib prefix="s" uri="/struts-tags" %>
注:使用OGNL 表达式为复合类型的实例对象的属性赋值,那么在该类复合类型定义中,必须提供
该属性setter方法,以为Struts2 框架是通过该方法来完成赋值的,而不是直 ...
OGNL--object Graphoc Naviguage 对象图导航语言 --是一个功能强大的表达式语言
OGNL 表达式是框架的特点之一
Struts2 中的OGNL:最大的附加忒特性就是支持值栈,在OGNL上下文中只能有一个根对象,Struts2 的值栈允许存在许多虚拟根对象; ...
用户界面标签:
UI 标签可以分为三类:表单标签/非表单标签/Ajax标签;
表单标签:
form标签:
属性:action 执行提交的action的名字,不要添加.action 的后缀;
namespace 指定提交action 所属的命名空间;
method 默认为post , 取值为:get/post
enctype 上传文件是设置为:multipart/form-data;
focusElement 指定某个表单元素的id , 页面加载时,该元素将具有焦点;
textfiled标签:<s:t ...
<!--
拦截器有三个方法:AOP-Aspect-Oriented Programming,面向方向编程;
void init(); 初始化
void destory(); 销毁实例前调用,释放init()资源 执行一次
void intercept(ActionInvocation invocation)throws Exception
该方法在Action执行之前被调用,拦截器为Action提供的附加功能载该方法中实现 ,返回success/error;
载intercept();方法中,如果要继续执行后续的部分(包括余下的应用于Action 的拦截器、Action ...
提示:只有掌握了配置文件的用法,才能更好的使用和扩展Struts2框架的功能;
主要配置文件表:
文件 是否可选 位置(相对于WEBAPP) 用途
web.xml 否 /web-inf/ Web部署描述,包括所有的框架组建。
struts.xml 是 /web-inf/class 主要配置文件,包含result映射、action映射/拦截器配置等;
struts.properties 是 /web-inf/classes/ Struts2框架的属性配置;
struts-default.xml 是 默认配 ...
方法一:通过Oracle数据库驱动程序:ojdbc6.jar(老师ftp上面有)
在Myeclipse中建立一个Web Project工程。找到lib文件夹,把上面的驱动放在里面。
连接代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Connect {
private String url="jdbc:oracle:thin:@210 ...
SQL> set serveroutput on;
SQL> remark 内置程序包
SQL> remark 常用的内置程序包如下:
SQL> remark DBMS_OUT PL/SQL中的输入和输出显示
SQL> remark DBMS_JOB 任务调度服务
SQL> remark DBMS_LOG 大型对象操作
SQL> remark DBMS_PIPE 数据库管道,允许会话间通信
SQL> remark DBMS_SQL 动态SQL
SQL> remark UTL_FILE 文本文件的输入与输出;
SQL> ...
J2ME 的起源:
SUN公司专门为了开发小型资源受限的消费性电子设备的应用程序所
提供新的JAVA 版本,被广泛的使用于手机和PDA 等总舵的小型资源受限设备中; JAVA 版本中的虚拟机的大小仅数百KB ,因此被称为"K-java".
JA ...
CLDC 详解:
CLDC 是第一个面向移动设备大的JAVA 应用开发规范,也是J2ME核心配置中的一个,可以支持一个或多个简表,其目标主要面向小型的,网络连接有限的设备,如:手机,机顶盒,PDA速度慢,能源有限且资源等;
CLDC包括 ...