自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

afa的专栏

每天进步一点点

  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android优缺点

<br />Android优点:<br />1.开源特性,得到众多厂商的支持<br />  由于Android的开源特性,所以得到了众多的厂商的支持,除了诺基亚和苹果之外,其他的手机大牌厂商悉数支持Android系统,通过厂商的努力开发,Android的界面非常丰富,可选择性很强。<br /> <br />▲定制界面丰富是Android的特点<br />2.软件发展很快<br />  Android虽然只有只有两年的发展,但是也得到了开发者的青睐,目前Android Market的软件数量已经达到了10W多

2011-03-30 21:38:00 19350

Android优缺点

Android优点:1.开源特性,得到众多厂商的支持  由于Android的开源特性,所以得到了众多的厂商的支持,除了诺基亚和苹果之外,其他的手机大牌厂商悉数支持Android系统,通过厂商的努力开发,Android的界面非常丰富,可选择性很强。▲定制界面丰富是Android的特点2.软件发展很快  Android虽然只有只有两年的发展,但是也得到了开发者的青睐,目前And...

2011-03-30 21:38:00 309

转载 参数在java程序中如何传递

<br /> 在Java 中,当你给方法传递一个简单类型时,它是按值传递的。因此,接收参数的子程序参数的改变不会影响到该方法之外。例如,看下面的程序: <br /><br />  // Simple types are passed by value. <br /><br />  class Test { <br /><br />  void meth(int i,int j) { i *= 2;j /= 2; <br /><br />  } <br /><br />  } <br /><br />  cl

2011-03-30 20:32:00 750

参数在java程序中如何传递

 在Java 中,当你给方法传递一个简单类型时,它是按值传递的。因此,接收参数的子程序参数的改变不会影响到该方法之外。例如,看下面的程序:   // Simple types are passed by value.   class Test {   void meth(int i,int j) { i *= 2;j /= 2;   }   }   class CallByValue {   pu...

2011-03-30 20:32:00 192

转载 编写高效的java线程安全类

<br />在语言级支持锁定对象和线程间发信使编写线程安全类变得简单。本文使用简单的编程示例来说明开发高效的线程安全类是多么有效而直观。<br />Java 编程语言为编写多线程应用程序提供强大的语言支持。但是,编写有用的、没有错误的多线程程序仍然比较困难。本文试图概述几种方法,程序员可用这几种方法来创建高效的线程安全类。<br /> <br />并发性<br />只有当要解决的问题需要一定程度的并发性时,程序员才会从多线程应用程序中受益。例如,如果打印队列应用程序仅支持一台打印机和一台客户机,则不应该将它

2011-03-30 18:37:00 641

编写高效的java线程安全类

在语言级支持锁定对象和线程间发信使编写线程安全类变得简单。本文使用简单的编程示例来说明开发高效的线程安全类是多么有效而直观。Java 编程语言为编写多线程应用程序提供强大的语言支持。但是,编写有用的、没有错误的多线程程序仍然比较困难。本文试图概述几种方法,程序员可用这几种方法来创建高效的线程安全类。并发性只有当要解决的问题需要一定程度的并发性时,程序员才会从多线程应用程序中受益。例...

2011-03-30 18:37:00 81

原创 Java中的堆内存与栈内存分配浅析

<br />Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。<br />  堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃圾回收器来管理。在堆中产生了一个数组或者对象之后,还可以在栈中定义一个特殊的变量,让栈中的这

2011-03-30 18:33:00 477

Java中的堆内存与栈内存分配浅析

Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。  堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃...

2011-03-30 18:33:00 53

转载 java线程安全-基础知识

<br />线程安全指的是当多个线程操作同一个数据段时,用相应的互斥机制,避免数据段中的数据错误。<br />每个线程尽量只访问别的线程不访问的变量或内存,如果硬是要访问同一变量或内存的话,就要采用适当的互斥机制来避免由于线程切换而导致的不确定性。  <br />“线程安全函数”就是当你在多线程程序中调用该函数,该函数本身不会出错,并且能得到正确的结果或处理——仅此而已!<br /><br />四种方式    sychronized关键字<br />   1. sychronized method(){}<

2011-03-30 18:29:00 890

java线程安全-基础知识

线程安全指的是当多个线程操作同一个数据段时,用相应的互斥机制,避免数据段中的数据错误。每个线程尽量只访问别的线程不访问的变量或内存,如果硬是要访问同一变量或内存的话,就要采用适当的互斥机制来避免由于线程切换而导致的不确定性。 “线程安全函数”就是当你在多线程程序中调用该函数,该函数本身不会出错,并且能得到正确的结果或处理——仅此而已!四种方式 sychronized关键字 1. sychroniz...

2011-03-30 18:29:00 78

转载 以下的问题体现了:发散思维训练、创造性想象训练、形象思维训练、逻辑思维训练、克服思维障碍训练。相信你对此是非常有兴趣的。开始:

http://qyyz.edugd.cn/maths/html/swxl/swxl.htm#1、某君买了一盒每盘可燃1小时的蚊香,他想用这种蚊香计算45分钟,怎么计算呢?【答案】2、一个等腰三角形,其底边为10厘米,腰长为13厘米。现在请你再画一个等腰三角形,腰长也为13厘米,底边变了,其面积仍与这个三角形相等。你知道怎么画吗?【答案】3、在8个同样大小的杯子中,有7杯盛的是凉开水,1杯盛的是白糖水。你能否只尝3次,就能找出盛有白糖水的杯子来吗?【答案】4、某列车驶进一隧道。奇怪的是。该火车既没有发生事故,

2011-03-24 20:24:00 4089

以下的问题体现了:发散思维训练、创造性想象训练、形象思维训练、逻辑思维训练、克服思维障碍训练。相信你对此是非常有兴趣的。开始:...

http://qyyz.edugd.cn/maths/html/swxl/swxl.htm#1、某君买了一盒每盘可燃1小时的蚊香,他想用这种蚊香计算45分钟,怎么计算呢?【答案】2、一个等腰三角形,其底边为10厘米,腰长为13厘米。现在请你再画一个等腰三角形,腰长也为13厘米,底边变了,其面积仍与这个三角形相等。你知道怎么画吗?【答案】3、...

2011-03-24 20:24:00 234

转载 搜索出字符串中出现次数最多的字符,并统计次数

今天看到一道题,搜索出字符串中出现次数最多的字符,并统计其次数,就自己动手写一下,是用递归来实现的,原理是这样的:每一次都取出字符串STR的第一个字符FS,统计出其在字符串STR中出现的次数N,然后把字符串STR中的FS删除,一直到字符串STR的长度小于N。 1 var str="aaaa13123aass123123121sssssddd123d1231231dddd"; 2 var fs="";//保存出现次数最多的字符 3 var n=0;//保存次数 4 function fineStr(s,n,f

2011-03-24 19:56:00 4216 1

搜索出字符串中出现次数最多的字符,并统计次数

今天看到一道题,搜索出字符串中出现次数最多的字符,并统计其次数,就自己动手写一下,是用递归来实现的,原理是这样的:每一次都取出字符串STR的第一个字符FS,统计出其在字符串STR中出现的次数N,然后把字符串STR中的FS删除,一直到字符串STR的长度小于N。&lt;!--&lt;br /&gt;&lt;br /&gt;Code highlighting produced by A...

2011-03-24 19:56:00 123

转载 Java类中构造方法的执行顺序和变量初始化

看下面的代码先不要运行而尝试给出输出:class A {        public A() {                init();        }        public void init() {        }}public

2011-03-24 19:54:00 912

Java类中构造方法的执行顺序和变量初始化

看下面的代码先不要运行而尝试给出输出:class A { public A() { init(); } public void init() { }}public class B extends A { int i; int s = 0; public void init() { i = 100; s = 100; } public void...

2011-03-24 19:54:00 234

原创 一个Sql语句例子(再次强调:打破定势思维很重要!)

<br />表test如下,用一条sql语句查询出“每门”课程都大于80分的学生姓名?<br />Name chengji fengshu<br />张三 数学 75<br />张三 语文 81<br />李四 数学 90<br />李四 语文 76<br />王五 数学 81<br />王五 语文 100<br />王五 英语 90<br /> <br />给个思路,供参考:(逆向思维!!!!!!!!)<br /><br />先查出低于80分的学生名单,然后再用姓名作为条件对比,排除刚才查到的学生<br

2011-03-24 19:49:00 843

一个Sql语句例子(再次强调:打破定势思维很重要!)

表test如下,用一条sql语句查询出“每门”课程都大于80分的学生姓名?Name chengji fengshu张三 数学 75张三 语文 81李四 数学 90李四 语文 76王五 数学 81王五 语文 100王五 英语 90给个思路,供参考:(逆向思维!!!!!!!!)先查出低于80分的学生名单,然后再用姓名作为条件对比,排除刚才查到的学生select distinct [Name...

2011-03-24 19:49:00 184

原创 老总问的几道题 自己的亲身感受,打破定势思维很重要!

今天上午去kw复试,人力资源都面完后,最后一个是老总面试,问了我几个问题1、职业发展和规划是什么?2、100万个数选出最大的100个,怎么实现?时间复杂度是多少?我答成堆排序,时间复杂度太大 nlogn老总说 一个一个比就行了,每一次比完后看哪个数最大 时间复杂度是100n3、一个美国洗发水商人来北京卖洗发水,他给你30万块钱,让你调查一下北京地区一年洗发水的销售总额,时间最短。抽样调查4、(在第三题的问题上升级)怎样在两分钟就大概知道北京市一年洗发水的销售总额?想了一会没想出来。老总提示了一下:这些洗发水

2011-03-23 17:33:00 1067

老总问的几道题 自己的亲身感受,打破定势思维很重要!

今天上午去kw复试,人力资源都面完后,最后一个是老总面试,问了我几个问题1、职业发展和规划是什么?2、100万个数选出最大的100个,怎么实现?时间复杂度是多少?我答成堆排序,时间复杂度太大 nlogn老总说 一个一个比就行了,每一次比完后看哪个数最大 时间复杂度是100n3、一个美国洗发水商人来北京卖洗发水,他给你30万块钱,让你调查一下北京地区一年洗发水的销售总额,时间最短...

2011-03-23 17:33:00 96

转载 数据结构面试大全

<br />(zz)2007-09-28 00:491.判断链表是否存在环型链表问题:判断一个链表是否存在环,例如下面这个链表就存在一个环:<br />例如N1->N2->N3->N4->N5->N2就是一个有环的链表,环的开始结点是N5这里有一个比较简单的解法。设置两个指针p1,p2。每次循环p1向前走一步,p2向前走两步。直到p2碰到NULL指针或者两个指针相等结束循环。如果两个指针相等则说明存在环。struct link {    int data;    link* next;};bool I

2011-03-22 12:11:00 770

数据结构面试大全

(zz)2007-09-28 00:491.判断链表是否存在环型链表问题:判断一个链表是否存在环,例如下面这个链表就存在一个环:例如N1-&gt;N2-&gt;N3-&gt;N4-&gt;N5-&gt;N2就是一个有环的链表,环的开始结点是N5这里有一个比较简单的解法。设置两个指针p1,p2。每次循环p1向前走一步,p2向前走两步。直到p2碰到NULL指针或者两个指针相等结束循...

2011-03-22 12:11:00 79

转载 上篇文章讲服务的例子中,有个演示服务的后台播放音乐,今天就来讲一讲多媒体之一的音乐播放 (附源码)

<br />http://www.cnblogs.com/TerryBlog/archive/2010/06/25/1764821.html<br /> <br />上篇文章讲服务的例子中,有个演示服务的后台播放音乐,今天就来讲一讲多媒体之一的音乐播放。<br />  说到多媒体不得不向上追溯,空间多媒体是如何实现的,如何可以让我们轻松的播放音乐、视频?本章讲述点大致如下:1、什么是Open Core? 2、Open Core 的具体功能。 3、Mediaplayer 介绍   3.1、MediaPla

2011-03-19 12:07:00 1014

上篇文章讲服务的例子中,有个演示服务的后台播放音乐,今天就来讲一讲多媒体之一的音乐播放 (附源码)...

http://www.cnblogs.com/TerryBlog/archive/2010/06/25/1764821.html上篇文章讲服务的例子中,有个演示服务的后台播放音乐,今天就来讲一讲多媒体之一的音乐播放。  说到多媒体不得不向上追溯,空间多媒体是如何实现的,如何可以让我们轻松的播放音乐、视频?本章讲述点大致如下:1、什么是Open Core? 2、Open Cor...

2011-03-19 12:07:00 81

转载 世界上最经典的智力题

<br />1、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间? <br /><br />  2、一个经理有三个女儿,三个女儿的年龄加起来等于1 <br /><br />  3,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么? <br /><br />  3、有三个人去住旅馆,住三间房,每一间房$10元,于

2011-03-18 21:46:00 680

世界上最经典的智力题

1、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?      2、一个经理有三个女儿,三个女儿的年龄加起来等于1      3,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么?     ...

2011-03-18 21:46:00 48

转载 几个逻辑智力题

<br />1、诚实国永远说实话,说谎国永远说谎话。现在我要去诚实国,我想先分清他俩谁是诚实国的谁是说谎国的,需要问这两个人。请问应该怎么问?<br />问“你们的国家怎么走”,诚实人会指向城市国,说谎人也会指向诚实国。<br /> <br />2、只能移动一个数,不能移动符号,如何让101-102=1这个式子成立呢 ?<br />101-10的平方=1   把2移到0上面<br />注:打破定势思维  移动没有说非要是左右移动,上下移动也是移动啊

2011-03-18 21:33:00 703

几个逻辑智力题

1、诚实国永远说实话,说谎国永远说谎话。现在我要去诚实国,我想先分清他俩谁是诚实国的谁是说谎国的,需要问这两个人。请问应该怎么问?问“你们的国家怎么走”,诚实人会指向城市国,说谎人也会指向诚实国。2、只能移动一个数,不能移动符号,如何让101-102=1这个式子成立呢 ?101-10的平方=1 把2移到0上面注:打破定势思维 移动没有说非要是左右移动,上下移动也是移动啊...

2011-03-18 21:33:00 57

转载 收藏微软面试智力题 (附答案)

收藏微软面试智力题 (附答案)<br /> <br /><br /><br />A.逻辑推理<br /><br /><br />       1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 <br />,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 <br />的工人付费?<br /> <br />  2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。 <br /><br />  3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要

2011-03-18 20:46:00 4608

收藏微软面试智力题 (附答案)

收藏微软面试智力题 (附答案) A.逻辑推理 1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?  2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。   3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒, 小明的弟弟要3秒,小明的爸爸要6秒,小明的妈...

2011-03-18 20:46:00 1181

转载 Java static 用法

Java之static用法(详解)2009-11-16 21:52 在Java语言中,static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。<br />被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。<

2011-03-18 14:42:00 687

Java static 用法

Java之static用法(详解)2009-11-16 21:52在Java语言中,static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根...

2011-03-18 14:42:00 54

转载 数据库海量数据存取优化

<br />数据库海量数据存取优化>>[相关实例说明]<br />版权说明:<br />/*<br />作者:D-EEtl Aiset Seidel<br />时间:2008-09-11<br />网站:http://blog.csdn.net/InfoNST/<br />团队:Information Network Security Technology <br />             信息网络安全技术<br />             Info.InfoNST.CoM<br />*/<br />

2011-03-17 16:27:00 1374 1

数据库海量数据存取优化

数据库海量数据存取优化&gt;&gt;[相关实例说明]版权说明:/*作者:D-EEtl Aiset Seidel时间:2008-09-11网站:http://blog.csdn.net/InfoNST/团队:Information Network Security Technology 信息网络安全技术 Info.InfoNST.CoM*/一、数据量过...

2011-03-17 16:27:00 137

转载 Android中的Service及其应用

<br />http://express.ruanko.com/ruanko-express_22/webpage/tech-overnight_1.html<br /> <br />Android中的Service,其意思是“服务”,它是在后台运行,不可交互的。Service自己不能运行,需要通过某一个Activity或者其它Context对象来调用,如Context.startService()和Context.bindService()两种方式启动Service。<br />如果在Service的on

2011-03-17 14:31:00 5053

Android中的Service及其应用

http://express.ruanko.com/ruanko-express_22/webpage/tech-overnight_1.htmlAndroid中的Service,其意思是“服务”,它是在后台运行,不可交互的。Service自己不能运行,需要通过某一个Activity或者其它Context对象来调用,如Context.startService()和Context.bindS...

2011-03-17 14:31:00 95

转载 Android Service示例

Android Service示例(2010-01-29 16:09:19)转载标签:adroidservicedemoactivityit分类:Android       Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startServic

2011-03-17 14:21:00 849

Android Service示例

AndroidService示例(2010-01-29 16:09:19)转载标签:adroidservicedemoactivityit分类: Android &lt;!-- 正文开始 --&gt; Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有...

2011-03-17 14:21:00 78

原创 笔试常见的智力题(附答案)

<br />笔试常见的智力题(附答案)<br />A.逻辑推理<br />       1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段<br />,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你<br />的工人付费? <br />2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。<br />3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒,<br />小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。

2011-03-17 12:21:00 1109

笔试常见的智力题(附答案)

笔试常见的智力题(附答案)A.逻辑推理 1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?  2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。  3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒, 小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,...

2011-03-17 12:21:00 359

Android音乐播放程序

Android音乐播放器代码 基本的Android开发环境和界面开发

2012-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除