摘要:
Action类似于servlet,在用户对浏览器输入url访问的时候充当控制器的角色。它在访问时产生,执行execute()之后就销毁了。 写Action是代理事务,它实现的三种方式是: (1)POJO类 (2)继承ActionSupport类 (3)实现Action接口 POJO类 继承Actio 阅读全文
摘要:
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。 开始编写Struts的项目的时候,准备:tomcat服务器,eclipse,Struts2开源包 下载地址:ht 阅读全文
摘要:
#encoding:utf-8 #需要指定编码 #引入sys import sys #引入同一个目录下的文件 import function1 #输出一行欢迎信息 print "hello world" # #基本数据类型: # int # float # bool # long # # #python里的数组: # li... 阅读全文
摘要:
多读多思,不停进取。 翻翻数据结构,以前一直没理解这东西,最近一看就懂了。想着普林斯顿大学貌似有个将算法做成动画的课程,动手做了一下。 总结:swing中,setVisible(true)之后获取画布。 重写paint()方法才可画图。 调用repaint()会闪屏,因为repaint()还会调用 阅读全文
摘要:
问题一:找出两串字符串是否存在相同字符。 思路一:类似两个集合找相同元素一般,以一个集合为基准便利两个集合,遇到相同元素就中断,这样的时间代价是O(n2)平方级别,效率较低,也是最容易想到的方法。 思路二:利用java的map映射存储字符,遇到相同的key值比较value,并设置为相同后退出。map 阅读全文
摘要:
交换两个指针的指向 函数指针 void指针,类似泛型;引入两个内存操作函数;1,memset函数的功能是将s所指向的某一块内存中的前n个字节的内容全部设置为ch指定的ASCII值, 第一个值为指定的内存地址,块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向s的指针。 阅读全文
摘要:
输入整数(0-30)分解成所有整数之和。每四行换行一次。 一种方法是通过深度优先枚举出解。通过递归的方式来实现。 第二种方法是试探下一次是否达到边界,避免了第一种方法的多次无效递归。 质因数分解,输入大整数long int并分解其为素数的乘积 阅读全文
摘要:
2-06. 数列求和(20) 给定某数字A(1<=A<=9)以及非负整数N(0<=N<=100000),求数列之和S = A + AA + AAA + … + AA…A(N个A)。例如A=1, N=3时,S = 1 + 11 + 111 = 123。 输入格式说明: 输入数字A与非负整数N。 输出格 阅读全文
摘要:
题目:一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移动M位(M>=0),将数组(A1A2...An-1An)变化成(An-mAn-m+1...A1...An-m-1)。 书本上提供的方法是:(1)每次向右移动一位,移动M次。移动次数N*M。 (2)先将数组倒序 阅读全文
摘要:
#include #include #include #include using namespace std;//清屏void ClearScreen(){ system("cls");}//显示菜单void ViewMenu(){ cout检测->分解->相同则返回继续输入 cout>te... 阅读全文