自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术特工队

我们不生产代码,我们只是代码的搬用工!(wxtlife.com)

  • 博客(86)
  • 资源 (11)
  • 收藏
  • 关注

原创 java书写规范问题,for、while、do while{}后面不能直接定义变量或生成对象(在没有大括号的情况下)

public class createTest {public static void main(String[] args) {// TODO Auto-generated method stub//// for(int i=0;i<100;i++)// create c = new create();// 这样写是不对的,编译是不会通过的,// 因为:JAVA语言规范规定不

2012-06-10 22:55:26 4572

原创 Math.abs()不能办到的事

Math.abs( T a) 是对数据进行求绝对值的,但是在下面的测试上就不能够完美的表现出他的功能。对于Integer.MIN_VALUE和Long.MIN_VALUE来说,Math.abs()对他们不起作用。返回的还是原来的值。public class absTest { public static void main(String[] args) { int min

2012-06-10 22:50:49 1855

原创 java static 标示,以及static赋初值的问题。

一:我们知道static是在类加载的时候就加载的,我们今天主要来讲一个static赋初值与不赋初值的问题。也就是:private static int sum;//(1)private static int sum= 0; //(2)我们知道在java中如果没有给整形变量赋初值,他的默认值为0。当我们在前面给sum已经赋值的情况下,比如我们给sum赋值为10,即 sum = 1

2012-06-10 22:45:48 3388

转载 android语音识别技术

今天从网上找了个例子实现了语音识别,个人感觉挺好玩的,就把代码贴出来与大家分享下:         Android中主要通过RecognizerIntent来实现语音识别,其实代码比较简单,但是如果找不到设置,就会抛出异常ActivityNotFoundException,所以我们需要捕捉这个异常。而且语音识别在模拟器上是无法测试的,因为语音识别是访问google云端数据,所以如果手机的网络没

2012-06-10 13:19:14 1214

原创 Struts学习笔记(二)

1.在struts 的Action中一般执行业务逻辑的方法为execute(),我们在struts的配置文件中,不需要指明我们要调用的方法,因为默认的方法为execute()方法,但是我们在开发的Action中当有多个方法的时候,要调用这些方法怎么弄呢?这里有两种方法可以解决,①就是在struts的配置文件中的 action中指明调用的方法,也就是“method= "login" ”就表明这个ac

2012-06-09 21:51:20 578

原创 servlet学习笔记

今天主要学习的事web编程。 1.早上老师主要讲了一下Tomcat的配置和使用,以及开发工具IDE.     主要包括tomcat中每个文件的作用是什么。     bin目录:启动、停止文件等。(其中.sh文件是在linux下面启动tomcat使用的命令文件)    conf目录:配置文件     webapps目录:存放多个应用,且每一个应用下面都有一个WEB-INF文件

2012-06-09 11:55:16 692

原创 Struts学习笔记(一)

.首先讲了struts2的来源,struts是由struts1和webwork整合后叫做struts2.2.struts1 存在的缺陷:    ①支持的表现层单一    ②与servlet API严重耦合,难于测试    ③代码严重依赖于struts API,属于侵入式设计。3.在添加了struts配置后,web.xml文件中自动添加一段代码,也就是过滤器的代码

2012-06-09 11:48:11 744

原创 windows7系统笔记本机建立无线wifi热点

首先我们的打开自己的无线设备,然后我就就创建一个无线wlan网络,可以使用下面的命令,建立一个文本文件,写入下面的代码,注意ssid为你的网络名称,后面的key就是你的设置的密码,不要加双引号,这两个参数可以自己设置,然后保存文件,修改文件的扩展名为 *.bat,也就是说建立一个批处理命令,然后运行,如果不行的话,就右键选择以管理员的身份运行。netsh wlan set hostednetw

2012-05-11 22:07:15 4012

原创 java实现CORBA

1.      利用CORBA实现数据的访问,也就是通过客户端的代码,访问服务器端的代码。首先是定义一个idl文件,里面的主要类型就是定义一个接口,类容如下:2.      然后利用idlj –fall DataService.idl 命令来编译idl文件,编译后得到了许多的java文件,文件如下所示:再然后,在该文件中建立一个Server文件夹,然后将生成的文件放

2012-05-10 10:19:14 7338

原创 RPC远程过程调用

1.      通过RPC服务来实现远程计算服务,也就是说,服务器端提供的是计算器功能,客户端就请求计算器为我们来计算。这样就是PRC的大致原理。2.      要利用RPC实现远程计算服务,首先就得编写idl文件,里面定义的是一个借口,以及定义的方法,然后再编写MathServicer.acf配置文件。MathServicer.idl里面的代码如下:[ uuid("4556509

2012-05-08 23:29:40 7331

原创 android 开发 onBackPressed()方法的问题

在开发中遇到的问题,就是在复写onBackPressed()方法的时候最后一定要加上return ; 不然会执行父类的方法,在这里面写的代码会失效,我遇到的问题,希望大家能注意到。。

2012-04-23 23:29:45 4396 5

原创 东软2012实习生招聘

题目:任意一个数n的3次方都可以用n个连续的奇数相加得到.例如: 1^3 = 12^3 = 3 + 5;3^3 = 7 + 9 +11;等.....java代码: import java.util.Scanner;public class test { public static void main(String[] args) { Scanner

2012-04-23 16:51:17 5497

原创 android实现程序的后台运行

改写返回键事件监听,使得back键功能类似home键,让Acitivty退至后台时不被系统销毁,代码如下:public boolean onKeyDown(int keyCode, KeyEvent event) { PackageManager pm = getPackageManager(); ResolveInfo homeInfo =

2012-04-16 23:38:39 38854 12

原创 android实现截屏

private Bitmap shot(Activity activity) { //View是你需要截图的View View view = activity.getWindow().getDecorView(); view.setDrawingCacheEnabled(true); view.buildDrawingCache();

2012-04-16 23:08:47 3901

原创 android广播事件大全

Android广播BroadcastReceiver Android 体系里定义了各类百般的广播,如电池的应用状况,德律风的接管和短信的接管,开机启动都邑产生一个广播。当然用户也可以自定义本身的广播。既然说到广播,那么必然有一个广播发送者,以及广播接管器。体系广播的发送者为体系,自定义广播当然是用户定义的了。我们可以定义一个广播接管器,用来接管我们感爱好的广播,非论是体系广

2012-04-15 21:25:04 6531

转载 JVM 详谈

本来这次应该讲讲ORM的几个框架,但是笔者还没有完全总结出来,所以这里先插入一次学习JVM的心得。作为一个Java程序员,如果不了解JVM的工作原理,就很难从底层去把握Java语言和Java程序的运作机制。这里先推荐一个最权威的讲解JVM的文档,大家只要查过Java API的可以在里面的一个叫“API, Language, and Virtual Machine Document”的标题下看到四个

2012-04-14 00:37:41 713

转载 Java JVM的优化

1. Heap设定与垃圾回收       Java Heap分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象,本文不讨论该区。       JVM的Heap分配可以使用-X参数设定,       -Xms 初始Heap大小       -Xmx java

2012-04-14 00:04:11 926

转载 一致性哈希算法 consistent hashing

在做服务器负载均衡时候可供选择的负载均衡的算法有很多,包括:  轮循算法(Round Robin)、哈希算法(HASH)、最少连接算法(Least Connection)、响应速度算法(Response Time)、加权法(Weighted )等。其中哈希算法是最为常用的算法.    典型的应用场景是: 有N台服务器提供缓存服务,需要对服务器进行负载均衡,将请求平均分发到每台服务器上,每台

2012-04-13 23:43:44 1056

转载 Android应用启动后自动创建桌面快捷方式

和IOS开发和Windows Phone开发相比,Android是开放的,Android上的开发也相对更加灵活,能够做很多事情。有的朋友会发现,在某些Android应用安装以后,第一次运行,就会在桌面创建快捷方式。这是如何做到的呢?要不怎么说Android特别开放呢,在Android开发中,只要发送一个广播,就可以实现这种需求了。废话不多说,以下是封装好的一段代码。

2012-04-13 15:02:13 9063 2

转载 深入学习Tomcat----自己动手写服务器(附服务器源码)

相信大多Web开发者对Tomcat是非常熟悉的,众所周知Tomcat是一款非常好用的开源Servlet容器,您一定对这个最流行的Servlet容器充满好奇,虽然它并不像一个黑盒子那样让人无法触摸但是Tomcat的源码的确让人看起来头疼。笔者就在这里和大家共同分析一个简单的Web服务器是如何工作的源码下载地址。Web服务器Web服务器是一个复杂的系统,一个Web服务器要为一个Servlet的

2012-04-13 14:49:10 1039

转载 秒杀多线程第一篇 多线程笔试面试题汇总

系列前言    本系列是本人参加微软亚洲研究院,腾讯研究院,迅雷面试时整理的,另外也加入一些其它IT公司如百度,阿里巴巴的笔试面试题目,因此具有很强的针对性。系列中不但会详细讲解多线程同步互斥的各种“招式”,而且会进一步的讲解多线程同步互斥的“内功心法”。有了“招式”和“内功心法”,相信你也能对多线程挥洒自如,在笔试面试中顺利的秒杀多线程试题。              ---------

2012-04-13 14:43:36 834

转载 教你如何迅速秒杀掉:99%的海量数据处理面试题

教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总

2012-04-13 14:33:45 594

转载 十道海量数据处理面试题与十个方法大总结

海量数据处理:十道面试题与十个海量数据处理方法总结作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日说明:本文分为俩部分,第一部分为10道海量数据处理的面试题,第二部分为10个海量数据处理的方法总结。本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。出处:http://blog.csdn.net/v_

2012-04-13 14:31:20 570

转载 百度2011年9月面试题

1、进程切换需要注意哪些问题?保存处理器PC寄存器的值到被中止进程的私有堆栈;      保存处理器PSW寄存器的值到被中止进程的私有堆栈;    保存处理器SP寄存器的值到被中止进程的进程控制块;保存处理器其他寄存器的值到被中止进程的私有堆栈;     自待运行进程的进程控制块取SP值并存入处理器的寄存器SP;    自待运行进程的私有堆栈恢复处理器各寄存器的值;自待运行进程的私有堆

2012-04-12 22:10:57 851

原创 Java rmi 远程调用

这次是用java实现RMI 的远程调用:编写的过程大致为:1.      首先我们的启动Mysqlserver ,然后再里面建立一个数据库,以便我们在数据库中插入存放学生信息等。2.      先编写一个接口DataServer,并且继承Remote类,然后再接口里面写上服务器端能实现的方法,然后再定义一个类DataServerImpl 继承UnicastRemoteObject

2012-04-09 23:02:41 8053 1

原创 Jboss端口被占用解决办法

我们经常在启动Jboss的时候发现端口被占用了,但是不是Jboss占用的,而是机器中其他进程占用的,我遇到的问题是8083端口被占用了,可以使用 cmd ——>netstat -a 来查看端口的占用情况,突然发现我的端口从8080到8090都被占用了,这是什么情况??  TCP    0.0.0.0:49233          王新-PC:0                LISTENING

2012-04-09 08:58:22 5705

转载 经典正则表达式

匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}匹配空行的正则表达式:/n[

2012-04-09 08:46:55 611

原创 不用数组实现杨辉三角(巴斯卡三角形)

这个思想是很先进,所以分享了,大家可以参考一下,import java.util.Scanner;/** * 输出的结果为为下所示: * 1 1 1 1 2 1 1

2012-03-29 23:33:11 3549

转载 输出1到n位之间的所有数字

题目:输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999。分析:这是一道很有意思的题目。看起来很简单,其实里面却有不少的玄机。void Print1ToMaxOfNDigits_1(int n){ // calculate 10^n int number = 1; int i = 0; wh

2012-03-20 17:51:58 1419

转载 求1-n直接1出现的次数

题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,1一共出现了5次。分析:这是一道广为流传的google面试题。用最直观的方法求解并不是很难,但遗憾的是效率不是很高;而要得出一个效率较高的算法,需要比较强的分析能力,并不是件很容易的事情。当然,google的面试题中简单的也没有几道。首先我们来

2012-03-18 17:49:49 756

转载 寻找丑数

题目:我们把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第1500个丑数。分析:这是一道在网络上广为流传的面试题,据说google曾经采用过这道题。所谓一个数m是另一个数n的因子,是指n能被m整除,也就是n % m == 0。根据丑数的定义,丑数只能被2、3和5整除。也就是

2012-03-18 16:11:51 454

原创 八皇后问题

package quess;/** * 由于八个皇后的任意两个不能处在同一行,那么这肯定是每一个皇后占据一行。 * 于是我们可以定义一个数组ColumnIndex[8],数组中第i个数字表示位于第i行的皇后的列号。 * 先把ColumnIndex的八个数字分别用0-7初始化,接下来我们要做的事情就是对数组ColumnIndex做全排列。 * 由于我们是用不同的数字初始化数组中的

2012-03-18 13:43:41 405

转载 时间复杂度为O(n)的排序

题目:某公司有几万名员工,请完成一个时间复杂度为O(n)的算法对该公司员工的年龄作排序,可使用O(1)的辅助空间。分析:排序是面试时经常被提及的一类题目,我们也熟悉其中很多种算法,诸如插入排序、归并排序、冒泡排序,快速排序等等。这些排序的算法,要么是O(n2)的,要么是O(nlogn)的。可是这道题竟然要求是O(n)的,这里面到底有什么玄机呢?               题目特别强调

2012-03-18 11:17:33 808

原创 求数对的最大值

package maxD_value;/** * 题目:在数组中,数字减去它右边的数字得到一个数对之差。 * 求所有数对之差的最大值。例如在数组{2, 4, 1, 16, 7, 5, 11, 9}中,数对之差的最大值是11,是16减去5的结果。 * */public class Test {//下面这个方法是从后往前遍历一遍,找出最小的值,然后用前面的值减去最小

2012-03-17 23:43:52 678 2

转载 求两个数的和(不用+-*/)

题目:写一个函数,求两个整数的之和,要求在函数体内不得使用+、-、×、÷。        分析:这又是一道考察发散思维的很有意思的题目。当我们习以为常的东西被限制使用的时候,如何突破常规去思考,就是解决这个问题的关键所在。        看到的这个题目,我的第一反应是傻眼了,四则运算都不能用,那还能用什么啊?可是问题总是要解决的,只能打开思路去思考各种可能性。首先我们可以分析人们是如何做十

2012-03-17 15:05:24 505

转载 程序员有趣的面试智力题

偶然间在网上看到几个原来没见过的面试智力题,有几个题目在国内流传相当广,什么n个人怎么分饼最公平,屋里的三个灯泡分别由哪个开关控制,三架飞机环游世界,用火柴和两根绳子测量45分钟之类的题目,火星得已经可以考古了,这里就不再说了。     1、考虑一个双人游戏。游戏在一个圆桌上进行。每个游戏者都有足够多的硬币。他们需要在桌子上轮流放置硬币,每次必需且只能放置一枚硬币,要求硬币完全置于桌面内(不能

2012-03-17 12:00:06 727

转载 求数组中第K大数

问题:有一个大小为n的数组A[0,1,2,…,n-1],求其中第k大的数。该问题是一个经典的问题,在《算法导论》中被作为单独的一节提出,而且其解决方法很好的利用了分治的思想,将时间复杂度控制在了O(n),这多少出乎我们的意料,此处暂且不表。该问题还可以变形为:有一个大小为 n的数组A[0,1,2,…,n-1],求其中前k大的数。一字之差,原问题是“第k大”,变形的问题是“前k大”,但是

2012-03-16 23:25:39 701

转载 变量转换(不使用中间变量)

第一种方法:a=a+b;b=a-b;a=a-b; 代码如下: ·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······

2012-03-16 21:59:48 416

转载 面试题目

1、实现一个函数,对一个正整数n,算得到1需要的最少操作次数。操作规则为:如果n为偶数,将其除以2;如果n为奇数,可以加1或减1;一直处理下去。例子:func(7) = 4,可以证明最少需要4次运算n = 7n-1 6n/2 3n-1 2n/2 1要求:实现函数(实现尽可能高效) int func(unsign int n);n为输入,返回最小的运算次数。给出思路(

2012-03-16 21:29:06 451

原创 打印蛇形图案

import java.util.Scanner;public class Test {/*** 输出蛇形的图案。(如下所示:)* 10 11 12 1 * 9  16 13 2 * 8  15 14 3 * 7  6  5  4 */public static void main(String[] args) {Scanner sc = new Scann

2012-03-07 22:57:09 900

Sliding Button Demo

Android 滑动按钮,滑动锁屏效果。Sliding Button

2015-04-06

Mysql.data.dll

使用C# 连接 Mysql必须要用到的dll文件。

2012-11-27

Microsoft.NET框架程序设计(修订版)

Microsoft.NET框架程序设计(修订版)

2012-11-27

java_jacob_操作word_文档

java_jacob_操作word_文档

2012-06-10

俄罗斯方块源代码

俄罗斯方块源代码 内容很详细,可以直接运行。可以控制速度,界面也很美观。。

2012-06-10

EXTjs学习资料

很好的EXTjs学习资料!你值得拥有!!

2011-11-05

android中文教程

android中文教程,这是一部很好的资源!其中也有例子可以学习~!!!很好的 !!

2011-07-06

android平台下的QQ源代码

这个是我从别的论坛上down下来的!!现在来供大家学习,希望对大家能有所帮助!!!!

2011-07-06

android程序的一个简易的播放器

这个就是直接将bin目录下的.apk的文件直接放进android手机,进行运行就可以听见歌曲。。。。

2011-07-06

空空如也

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

TA关注的人

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