- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 HTML5数据存储---使用clear()方法清除localStorage保存对象的全部数据
清空localStorage的全部数据function $(id){return document.getElementById(id); }var intNum = 0;//保存数据函数function add_click(){for(var intI = 0;intI var strKeyName = "strKeyName"
2013-12-27 20:42:58 79198
原创 HTML5存储数据--localStorage长期保存数据
使用localStorage长期保存数据登陆名称:密码:是否保存密码?function $(id){return document.getElementById(id);}function pageload(){ //获取数据 var name = localStorage.
2013-12-27 18:53:00 2233
原创 HTML5存储数据----sessionStorage保存与读取临时数据
使用sessionStorage保存与读取临时数据function $(id){return document.getElementById(id);}function txt_Change(v){ var txtName = v.value; //保存数据 sessionStorage.setItem("txtName",txtNa
2013-12-27 18:50:07 6572
原创 java设计模式---单例模式
概念:保证一个类仅有一个实例,并提供一个访问它的全局访问点。示例一:package> @SuppressWarnings("unused") private static Single getInstance(){ return instance; }} 示例二: package com.accp.sigleton;import java
2013-12-25 18:34:39 753
转载 Java23种设计模式--Adapter(适配器)
实例场景:我们以前的电脑上键盘的usb接口有的是圆形的,现在假如这个接口坏了,用户想要更换一个,但市场上基本上是方形usb接口,很无赖,配不上号,这时,店主告诉用户不用担心,买一个转换器就行,转换器可以兼容圆形和方形接口,问题就解决了。这个场景用到了我们所说的:适配器模式Adapter模式的定义:把一个类的接口变换成客户端所期待的另外一种接口,使得原本由于接口不兼容而不能再一起工作的那些类可以
2013-12-24 23:22:45 918
转载 java取一年有多少周、某周的第一天喝醉后一天
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;public class WeekUtils { // 获取当前时间所在年的周数 public static int getWeekOfYea
2013-12-24 23:18:59 1308
原创 java接口回调的解析
(1)概念:可以把使用实现了某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法,这一过程称为对象功能的接口回调。(2)观察者模式:是将观察者和被观察的对象分离开, 当被观察的对象产生一定变化的时候, 观察者就会根据哪里产生的变化, 产生了变化, 而进
2013-12-24 20:37:37 1082 1
转载 java多线程试题
1、多线程有几种实现方法?同步有几种实现方法?多线程有两种实现方法,分别是继承Thread类与实现Runnable接口同步的实现方面有两种,分别是synchronized,wait与notifywait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedExceptio
2013-12-24 12:15:21 932
转载 java的堆、栈、静态代码区解析
面试中,有家公司做数据库开发的,对内存要求比较高,考到了这个 一:在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 ------最快的存储区, 由编译器根
2013-12-23 23:43:04 874
原创 HTML5之表单元素的使用
forms *{margin:0;padding:0;} #container{ width:400px; height:auto; margin:0 auto;} input{ width:200px; height:30px; border:1px solid #CCC;} tr{ height:50px;} #container #myTab{ width:80%;}
2013-12-23 23:29:31 874
原创 HTML5之通过arc方法绘制多个不同样式的圆
通过arc方法绘制多个不同样式的圆实体圆边框圆衔接圆function $(id){return document.getElementById(id); }/*绘制实体圆*/function span1_click(){ var cnv = $("cMain"); var cxt = cnv.getContext
2013-12-23 22:44:56 2779
原创 通过java的反射编写泛型数组
第一种方法:会抛出一个ClassCastException异常,因为这段代码返回的是对象数组(Object[])类型,不能转换成对应的数组类型。因此不提倡使用这种方法public static Object[] badCopyOf(Object[] a, int newLength) { // 创建一个新的对象数组 Object[] newArray = new Object[ne
2013-12-18 18:54:12 1170
原创 类设计技巧
一定要保证数据私有,不破坏封装性。创建访问器方法和更改器方法一定要对数据初始化(构造器中设置,声明赋值,静态初始化块)不要在类中使用过多的基本数据类型,易于理解易于修改不是所有的域都需要独立的域访问器和域更改器将职责过多的类进行分解类名和方法名要能够给体现它们的职责
2013-12-17 18:00:16 682
原创 数据结构:自定义线性数组
package com.accp.list;/** * 接口 * @author Administrator * * @param */public interface MyList { //增加元素 public void add(T t); //插入元素 public void insert(int index, T t); //删除数
2013-12-11 19:14:03 811
原创 java算法:使用冒泡算法对任何对象排序
1.普通的冒泡排序方法只能对数组进行排序 public static void bubbleSort(int[] numbers) { int temp; boolean flag = true; int size = numbers.length; for (int i = 1; flag && i flag = false; for (int
2013-12-05 20:35:11 2326
原创 关于Java的一道题:"求二进制数中1的个数"的解法整理
package com.accp;/** * 求二进制数中1的个数 * * @author Administrator * */public class BinaryConversion { /** * 解法一 通过相除和判断余数的值的方法计算 * * @param num * 传入的数字 * @return
2013-12-04 22:16:00 3421
spring cloud 实例demo
2017-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人