- 浏览: 18382 次
- 性别:
- 来自: 长沙
最新评论
-
suifan繁:
由于是新手,想练习一下自己的算法。
已知年月日如何去计算星期 -
godandghost:
可以用Calendar类来解决日期处理问题,不用自己做大段的计 ...
已知年月日如何去计算星期
文章列表
点击某个按钮,实现某个div的动画
<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(){
var i=0;
$("button").click(function(){
i=i+1;
$("#test1").text(i);
...
html中点击某个按钮,复制一个div显示
- 博客分类:
- 前端页面
工作需要,目前还是接触前端,复习一些比较基础的前端知识。
当点击复制按钮时,将id=div-0块的内容进行复制,并将id=div-i(i是一个动态数字,防止id重复)。
当所有的文本有五个时,再点击复制按钮,出现弹出框提示。
<!DOCTYPE html>
<html>
<head>
<script>
var i =1;
function tianjia() { if(i>=5){
alert("超过5个模板");
}else{
var sourceNode = document.getE ...
常见事例一:获取input中的值
在html中设置input标签中的id="name"
<input id="name" th:value="张三" type="text">
在js中,获取id="name"的内容
var m=document.getElementById("name").value;
常见事例二:获取input中的值
在html中设置input标签中的name="type1"
<i ...
attr() 方法设置或返回被选元素的属性值。
常用:利用.attr()更改属性的状态,
设置属性/值
设置被选元素的属性和值。
$(selector).attr(attribute,value)
实例如下,点击图片时,更改图片的宽度
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript" ...
Hibernate的数据库操作:
首先先获得session对象,
Session se = HibernateSessionFactory.getSession();
获得用户对象,
User user=new User();
user.setName("张三");
插入:se.save(user);
删除:se.delete(user);
修改:se.update(user);
查询:
a) se.g ...
Set集合
继承于Collection接口,所以set接口拥有所有Collection接口提供的常用方法,如修删改查,不允许包含相同的元素,
set的两个实现类,HashSet和TreeSet。
——HashSet:实现的本质就是HashMap,HashSet里面的元素是无序的。
——TreeSet:里面是元素是有序的。
HashSet实现Set接口,那么它也是一个不包含重复元素的无序集合。
允许使用null,但是有且仅有一个元素为null。
如果要向HashSet集合中存入元素,HashSet会调用该对象的hashCode()方法来得到该对象的hashCode值,然 ...
题目要求:输出特定日期是星期几
以键盘录入的形式提供3个整数,按顺序分别表示为年、月、日。如果只输入一个
整数则表示年,需要判断该年是否是闰年;如果输入两个整数,则表示年和月,需要
输出该年中该月的天数;如果输入3个整数,表示为年、月、日,需要输出这一天是
星期几。
首先先整理一下解题思路
1)进行字符串输入的时候,利用String类中的split()方法,利用“,”进行分割,所以在年月日中间要用逗号隔开。然后再通过Integer.valueOf()方法,将纯数字字符串转换成整数。
2)首先先判断年份是平年还是闰年,再去判断月份,最后判断日,算出这一天是星期几 ...
数组与链表都是数据结构,并且都是存储特定数据类型。
数组存储的特点:存储的内存地址是连续的。
优点:数据是存放在一个连续的内存地址的上,查找效率比较高。
缺点:在改变数据个数的时候[增加、插入、删除]效率较低。
链式结构的存储特点:[链表]数据在内存中可以在任意位置,通过引用来关联数据。
优点:链表是将每个对象存放在独立的结点中(每个结点还存放着下一个结点的引用),插入与删除的效率较高。
缺点:查找元素以及收索元素的效率较低。
数据结构一般都要实现存放、取出、删除、修改、数量这几个操作,所以下面就用实例来真正的了解一下数组链表的区别
/**
* 自定义长度可变的数组[泛型]
* ...
抽象类: 使用格式为:public abstract class A{}
1、在抽象类中的方法可以定义抽象方法,也可以是具体的成员方法,不能是(static)类方法。
2、在抽象类中属性可以是成员属性,也可以是类属性。
3、在抽象类中有构造方法,默认是无参(没有参数列表)的,但是不能用来实例化对象(不能使用new去创建对象)。
4、抽象类是用来充当父类,给子类去继承与发展的,当子类继承抽象类时,方法需要定义访问限定符,而且子类必须重写所有的抽象方法,且子类不能减小可见范围(访问限定符的设定不能减小)。
5、一个类只能继承一个抽象类。
继承的方法如下:p ...
final 的意思是“最终的;不可更改的”,可以用来修饰类、方法、变量。
final 可修饰类 表示这个类不可被继承
public final class A{}
final 可修饰方法 表示这个方法不能被子类重写
public final void B(){}
final 可修饰变量 表示这个变量必须只能赋值一次
public static final int C=100;
final还有一种使用方法:final 访问限定符 变量名;可以在调用的时候再进行赋初始值。
eg: final String name;
static表示“静态的”或者“全局的”,用来修饰变量,属性,方法。
1、静态属性[静态域]
当static修饰属性的时候,是该类的所有对象共享的一个属性,只会占有一块内存空间,可以通过对象,或者类名直接调用。
public static B b= new B();
2、静态方法
当static修饰方法时,由于是直接通过类名调用,所以不能再用this与super关键字,不能直接访问所属类的实例变量和实例方法(不带static的成员变量个成员的成员方法),static的调用是要调用父类还是子类只与类名有关。
public static void study() {
System.o ...