- 博客(17)
- 收藏
- 关注
原创 动态改变数组的大小
参考了http://blog.youkuaiyun.com/hurryjiang/article/details/6687821 的代码 /** * * <p> * 在数组后追加值 * </p> * * <pre> * appendTo(null,"a") ...
2013-10-31 12:49:02
741
原创 转:快速打开DOS窗口命令的小窍门
我们可能经常要用到 dos 窗口,通常我们都是通过点击开始菜单 run - >cmd 来运行,如果需要换路径的话,还要通过命令行进行切换。现在教你一招,可以在当前文件夹的右键菜单中,快速打开 dos 窗口,而且路径就是当前打开的文件夹的路径。具体步骤如下:1 在资源管理器(或我的电脑)中点击 工具 ——> 文件夹选项 ——> 文件类型;在 “ 已注册的文件...
2013-05-05 12:02:55
283
原创 笔试题:算字符串中出现最多的字符
有一个字符串,不知道有多少个字符,可能很长,算出出现最多的有哪些字符?public class Test2 { public static void main(String args[]){ String str=" ddvdlkd黄黄黄黄 黄 黄fdfd黄d"; getmax(str);}public static void getmax(String arryS...
2010-06-24 08:36:10
153
原创 装饰模块与单向适配器模式比较
package com.donnie;//单向适配器模式/*class ReadStrFromFile{ public void read(){ System.out.println("从文件上读取字符串"); }}class Convert{ public void toUpper(){ System.out.println("转大写"); }}...
2010-06-21 01:15:19
144
原创 双向适配器模式笔记
package com.donnie;/*应用需要凡是以后A的对象调用了funA1方法, 一定要同时调用B的funB1方法; * B的对象调用了funB2方法,一定要同时调用A的funA2方法;怎么办?不能改变源代码*///双向适配器模式要点是:组合法/*class A1 { public void funA1(){ System.out.println("funA1 ...
2010-06-21 01:13:04
434
原创 单向适配器模式笔记
package com.donnie;/*有两个模块本来没有任何关系,但是应用中需凡是以后A的对象调用了funA方法,一定要同调用B的funB方法,怎么办?不能改变源代码*///如果将B接到A上用,这叫做单向适配器模式,注意分清主动方,和被动方,这里类A是主动方,B是被动方//单向适配器模式的要点:继承方法/*class A{ public void funA(){...
2010-06-21 01:11:17
129
原创 学习单态模式笔记
package com.donnie;/*class OpenFile{ public OpenFile(){ System.out.println("构造函数"); } public void createFile(){ System.out.println("创建文件"); }}public class Singleton { pub...
2010-06-19 23:28:33
119
原创 学习建造模式笔记
package com.donnie;import java.awt.Panel;/*建造模式:首先假设一个复杂对像由多个模块组成,并且改变的机会大 * Builder模式是把复杂对象的创建 和模块的创建分别开来 * *///假如系统有多个模块组成class Builder1 implements IBuilder { //builder负表各个模块的生成 publ...
2010-06-19 23:26:39
113
原创 学习工厂模式笔记
package com.donnie;/* * * class RunServer{ public static void execute(){ //没有工长模式 //假如sdao前面也许还得检查连接数据库,这样做就非常的麻烦 ServerDao sdao=new DaoImpl(); sdao.getname(); }}interface...
2010-06-19 23:23:13
111
原创 Android架构图
在Android架構,總共是由5個部份來組成。分別是:(1)Applications(應用程式)(2)Application Framework(應用程式架構)(3)Libraries(函式庫)(4)Android Runtime(Android執行環境)(5)Linux Kernel(Linux核心) ...
2010-06-19 20:08:36
198
原创 转载:事务的特性(简称ACID)
数据库系统必须维护事务的以下特性(简称ACID): 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 原子性(Atomicity)事务中的所有操作要么全部执行,要么都不执行;如果事务没有原子性的保证,那么在发生系统故障的情况下,数据库就有可能处于不一致状态。 原子性(...
2010-06-19 19:59:33
93
原创 集合的笔记
ArrayList<String> list=new ArrayList<String>(); list.add("1"); list.add("f"); list.add("e"); list.add("d"); list.add("a"); // Collections.sort(list); 升序
2010-06-19 08:43:50
115
原创 多态与反射
-------------静态多态----------class Custom{ private String name; private String pwd1;//一个类里可以有名称相同的函数,系统可以接受,这叫做函数重载,(静态多态性)//一个函数可以程多种状态,系统能够根据参数来决定调用谁//三种情况:1参数的个类不同,2.参数个类相同,类型不同,3,参数的个数相同...
2010-06-19 08:21:57
178
原创 andriod 开发log二种查看方法
Android 开发 log查看的方法:1. 可以在DDMS上 logcat上可以查看,还可以自己设置过滤log如图: 从logcat 点绿色加号新建log filter,弹出下图设置参数: 其中 XMPPCLient 是对应代码中的XMPPClient:Log.i("XMPPClient", "onCreate called");运行项目时就会打印...
2010-06-14 13:24:15
226
原创 一个面试题练习
给定一个int数组,写一个函数判断该数组中的所有数字是否能组成连续数字。如[1,3,4,6,2,5]能组成连续数字,【1,2,5,4,7】不能。数组中的数也可能重复 public static void main(String[] args){int [] m={1,6,3,5,2,4};int temp=0;//先冒泡排序for (int i=0;i...
2010-06-11 19:31:22
106
原创 面试题 统计数组里面相同字符的个数
今天面试时问到我一个关于假如有个数组,里面有不知多少个元数,请你把相同元数给统计出来,如String [] a={"a","c","a","b","c","d"};哎,面试能力差,没做出来,刚在谷歌一找,就搞定了!import java.util.HashMap;import java.util.Set;public class Test {public stati
2010-06-10 20:27:13
516
原创 ==与equals()的区别
今在面试问了怎么比较二个对象的是否相等,我竟然无语,常用着的==与equals区别是什么也不知! :cry: 哎,从毕业到现在都是没有面试过这方面的东西,当初也是通过熟人进的公司实习,一直到现在,知道怎么工作,但却从不来知道面试跟工作开发是不一样的。有些东西你会做,但你没有理解。基础知识不过关啊。有些东西你知道了,不记下过二天就忘了,二年了,真是悲哀啊!==操作符比较的是操作符两端的操...
2010-06-10 13:36:14
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人