自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

混沌牙界

--天赋异能,谁与争锋

  • 博客(41)
  • 资源 (24)
  • 收藏
  • 关注

原创 Bloom Filter

一个经典的问题:有1000瓶药物,但是其中有一瓶是有毒的,小白鼠吃了一个星期以后就会死掉,请问,在一个星期内找出有毒的药物,最少需要多少只小白鼠?如果一个人考虑问题是二进制的考虑方法,那么肯定好不犹豫的会说10只,为什么呢?因为小白鼠能够有两种状态,1代表生,0代表死,那么10只能表示2的10次方种状态,那么也就是说能表示1024种状态,那么答案也就是10只。 任何perl

2010-03-16 12:16:00 1078

转载 Cassandra的存储机制

在2009年兴起的NoSQL运动中,Cassandra是其中重要的一个分布式key-value数据库产品,由Facebook在2008年开源,目前是Apache的顶级项目。最近twitter的一篇声明,表示将从MySQL迁移到Cassandra,更让其声名大振。Cassandra是结合了Google Bigtable的数据模型和Amazon Dynamo高可用框架的一个产品

2010-03-16 11:24:00 896

原创 Android的动画布局

 一、Frame AnimationFrame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable来定义、使用Frame Animation。Frame Animation可以在XML Resource定义(还是存放到res/anim文件夹下),也可以使用Animati

2009-11-25 10:46:00 4894 1

原创 android下的系统Intent大全

1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 2.浏览网页Uri uri = Uri.parse("http://www

2009-11-25 10:38:00 3329

原创 Ubuntu9.10下编译Android源码

在 Ubuntu8.04下,应该一切很顺利,但是我装的是9.10版本,所以会有些问题。先装jdk1.5,网上说1.6的有点小问题,所以我没装1.6,选择了1.5. 然后一边装必须的一些程序,apt-get install **** 很多乱七八糟的,网上能搜到,然后一边下载android源码。 源码的下载需要git,curl和repo,git和curl可以直接用apt-get insta

2009-11-23 18:08:00 1989 1

原创 windows下gvim的乱码解决

修改配置文件 vimrc  加上如下代码:set encoding=utf-8set termencoding=utf-8set fileencoding=chineseset fileencodings=ucs-bom,utf-8,chineseset langmenu=zh_CN.utf-8source $VIMRUNTIME/delmenu.vimsource $VIMRUN

2009-07-30 18:54:00 522

原创 看不到源代码的网页

<!-- function clear(){ s=document.body.firstChild.data; document.open(); document.close(); document.title="*********"; document.body.innerHTML=s; } // -->

2009-07-24 17:53:00 895

原创 IE条件注释详解

在CSS布局中,还常常用到IE Hack。if IE起着非常大的作用!if IE什么意思呢?下面就列举了一些在CSS常见的HACK控制语句。作为IE的IF条件注释使用备忘,有些时候试用if IE而不是在css中使用hack,就能通过w3c验证。除IE外都可识别 所有的IE可识别 只有IE5.0可以识别 仅IE5.0与IE5.5可以识别 IE5.0以及IE5.0以上版本都可以识别

2009-07-24 12:58:00 984

原创 CSS实现将div固定在页面指定地方

        用一个div作为提示信息或者与用户交互的层控件,需要让它随着页面的滚动而固定在屏幕的某个地方。js可以实现这个功能,当页面滑动的时候,计算位置,然后改变div的top属性即可。但是这样作出来的效果,恐怕没人会满意,因为抖的太厉害了,不能很及时的改变位置。      要是能做到平滑的,一点都看不出来的技术来达到这种效果,恐怕只有css了。  

2009-07-20 15:48:00 11838 2

原创 AS3和js传值

在flash中的代码ExternalInterface.addCallback("callFlash",callFlash);function callFlash(test:String):void{myvar=test;}在JavaScript的代码function sendtoflash(val){window.document.myflash.callFlash(val);//假设flash

2009-06-12 20:40:00 1232

原创 可输入的下拉列表框

选择邮箱 sina.com sohu.com tom.com 126.com 163.com yahoo.com.cn kingsoft.com使用css2.0的 clip属性实现

2009-05-25 09:51:00 1347 1

原创 tomcat6数据库连接池的配置

在WebRoot下的meta-inf文件夹下面新建一个content.xml,内容如下: <Resource name="jdbc/manage" type="javax.sql.DataSource" username="sa" password="123" driverClassName

2009-04-30 16:00:00 818 1

原创 jsp:forward的使用

        在jsp文件中,如果权限不够,或者没有登录,则不让他访问当前页面,那么可以在jsp中判断一下,如果没有达到条件,则转到一个错误页面。 jsp:param是参数,message是名字,login是值,传递到errorPage中去。然后errorPage中接收这个参数,然后显示响应的内容。  <% String message = requ

2009-04-29 10:35:00 694

原创 Log4J的使用

1.首先导入log4j的包2.写log4j.properties文件 ### set log levels ###log4j.rootLogger = DEBUG , stdout , D , E### to console ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appen

2009-04-29 10:26:00 597

原创 使用servlet提供下载

try { response.setContentType("application/x-msexcel");// response.addHeader("Content-Disposition","attachment;filename=" + URLEncoder.encode(filedisplay, "UTF-8")); RequestDispatcher dis = s

2009-04-29 10:24:00 556

原创 三级联动

var addrValues = ; var sellingValues = ; var equipmentValues = ; var addrSize = addrValues.addressName.length; var sellingSize = sellingValues.sellingName.length; var equipmentSize =

2009-04-29 10:13:00 1006

原创 手机向pc发post请求

        手机向PC发post请求的时候,有可能碰到chunked编码的问题。这个时候,如果直接用字节流接收,就会出错。应该用字符流读取,readLine一次读一行。chunked编码有格式的,根据这个格式去读取,就不会有问题了。        我碰到的一个问题是,手机发过来的是xml信息,我解读的时候,直接用字节流接收,然后用DOM4J解析。很容易出现错误。后来我用字符流读取,然后转换

2009-04-29 10:12:00 1163

原创 NULL比较

原来null是用==比较的,前几天搞的用equals比较,总是空指针异常,一直忘记了百度。昨天百度了下,原来是这样的。下次记牢了。

2009-04-29 10:03:00 415

原创 js的字符串

函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组例子:str=”jpg|bmp|gif|ico|png”;arr=theString.split(”|”);//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组函数:join() 功能:使用您选择的分隔符将一个数组合并为一个字符串例子:var delimitedString=my

2009-04-29 10:01:00 427

原创 js的时间系列函数

var now = new Date();sHour=now.getHours(); //时sMinute=now.getMinutes();//分sSecond=now.getSeconds();//秒sDay = now.getDay();//星期sYear = now.getYear();sMonth = now.getMonth();sDate = now.ge

2009-04-29 09:50:00 393

原创 jQuery的一点东西

    1.jQuery的ajax请求,$.ajax({ type:post, url:url, //async:false, //同步 cache:false, //缓存 success:function(msg) { $(.layer).hide(); $(#buildReport).show(); //显示报表产生

2009-04-29 09:44:00 369

原创 JS的日历

function PopupCalendar(InstanceName){ ///Global Tag this.instanceName=InstanceName; ///Properties this.separator="-" this.oBtnTodayTitle="Today" this.oBtnCancelTitle="C

2009-04-29 09:34:00 501

原创 HttpURLConnection

    HttpURLConnection能构造应用程序和 URL 之间的通信链接,于是解决了我服务器向客户端主动发送消息的难题。/*** 给PC端发送信息*/private void sendMessage() { byte[] message = new String("abc123").getBytes();//要发送的消息 OutputStream output =

2009-04-14 11:23:00 558

原创 Google的App Engine支持Java啦

    哈哈,好消息啊,今天才看到。一直喜欢Google的东西,这个App Engine以前只支持Python的,导致很想学Python,却一直没有机会学。这次直接支持Java,那就ok了。

2009-04-12 11:55:00 337

原创 关于session

    tomcat中的session连接超时设置默认为30分钟,在conf目录下的web.xml文件中。 30     可以进行更改,从而达到设置session超时的目的。可以设置为负数,从而永不过期。当前project中的web.xml文件中也可以加上这个设置,覆盖默认设置。    还有个更改session超时的方法是,在程序中调用servlet的方法,session

2009-04-08 14:57:00 518

原创 递归

    递归很常用,但是很耗内存,因为需要存储临时变量,当递归次数多了,占据的内存数量惊人。如下, 是阶乘的递归: int function(n) { return n==1?1:function(n-1)*n;}     还有更好的递归算法,称为尾递归。这种方式不需要存储临时变量。erlang的实现方法:-module(test).-export([fa

2009-04-05 12:01:00 790 1

原创 规划

    传出IBM收购SUN的消息了,这世界真是随时都可能有新变化啊。我得好好规划规划自己的未来了。    1.Java,这是当前对我来说最主要的语言,一定要搞到精通才行。    2.JavaScript,依旧重要,我现在才知道我才学了冰山一角,还得努力。    3.Design Pattern,面向对象非常重要的东东,现在也只会23种当中的1/3而已。    4.算法,这个玩意就

2009-03-19 18:08:00 393

原创 开始vim

    早听说vim大名,编辑器之神,但是一直没用linux,没机会接触。近来突发奇想,想用下它,找了下,居然有windows版本的,gvim,呵呵。下面的这篇就是一个简明教程,复制到vim中,边学习边实践    这篇教程写了在不同工作模式下使用 VIM 的一些基本技巧——即插入模式(insert mode), 命令模式(command mode), 存取文件等。目的是帮助刚刚接触

2008-12-04 16:16:00 492

原创 停薪留职了!

    居然。。    HO~ 没办法,乐得清闲,在家好好学学新技术。groovy用的差不多了,基本的东西都知道了,一些高深的以后用的时候再学吧。现在又发现erlang不错,分布式程序的绝好语言,还有python,也得学,perl就算了,似乎过时了,php也想学学,还有ruby不确定学不学,很流行,但是据说语法很诡异,还有grails开发的时候,很难在企业系统中应用,因为各层之间的联系比较紧密

2008-11-30 15:33:00 450

原创 接触Groovy

     最近无意中看到了Groovy,一下子迷上了,太帅了。以前就喜欢脚本语言,喜欢javascript,现在Java也有了脚本语言,让我怎么不高兴呢。学了几天,记下了一些笔记。 1.默认导入的包有 java.io.* java.lang.* java.math.BigDecimal java.math.BigInteger java.net.* java.util.* groovy.l

2008-11-08 23:21:00 592

原创 jQuery实现了一个拖拽小东西的程序

  本来是想写个包含碰撞,惯性等物理模型的引擎的,但是写了几句就不想搞了,太麻烦,而且工作也忙,就随便写了下,实现了拖拽小方块,释放之后,根据释放时的速度惯性移动一段距离,带碰撞的。drag.html:    -----drag-----    "Content-Type" content="text/html;charset=utf-8">      text/ja

2008-10-20 20:37:00 1033

原创 jQuery写的小游戏

    这些天学习jQuery,写了一个小游戏--名字pk。上代码:namepk.html:html>head>    title>-----PK-----title>    meta http-equiv="Content-Type" content="text/html;charset=utf-8">      script type=text/javascrip

2008-10-20 20:28:00 1915

转载 xp电脑隐藏的秘密

 理论上,任何一台装XP的电脑都隐藏着一个巨大的秘密:点开桌面左下角的“开始”找到“运行”,在里面输入:telnet towel.blinkenlights.nl然后确定,你耐心地等待十秒钟,就会看到一部精彩的电影

2008-09-30 16:47:00 600

原创 简单正则表达式实现引擎

/* match: search for regexp anywhere in text */ int match(char *regexp, char *text) {             if (regexp[0] == ^)           return matchhere(regexp+1, text);              do {   

2008-09-30 12:16:00 2286 1

原创 配置postgre数据库服务器

       公司项目用到了PostgreSQL数据库,需要自己配,然后配出一点心得。       安装数据库就不用说了(我用的是8.2版本),有一点要注意的就是安装的磁盘分区必须是NTFS格式的。装好之后,选择pgAdmin III启动服务控制台,里面有一个Database Server,数据库服务器,里面有四个选项,数据库,表空间,群组角色,登入角色。数据库需要自己建立,不过安装的时候就初始化

2008-09-20 10:59:00 3372

原创 AlphaComposite的使用

    在网上看到一个很好玩的类AlphaComposite,做出来的效果挺不错的。试了下,编写了一个文字淡入淡出的效果。原理如下:在JFrame上放一个JComponent,重写JComponent的paintComponent方法,用另外一个线程控制alpha的值,实现文字淡入淡出效果。    然后就发现一个问题,如果把JComponent改成JPanel的话,淡入淡出就只一次,也就是说文

2008-09-15 17:01:00 5555

转载 常用正则表达式

 网上收集的常用正则表达式:只能输入数字:“^[0-9]*$”只能输入n位的数字:“^/d{n}$”只能输入至少n位数字:“^/d{n,}$”只能输入m-n位的数字:“^/d{m,n}$”只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$”只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3

2008-09-06 11:08:00 505 4

原创 初学perl

  以前接触过perl一段时间,没用过,现在全忘了。刚又看了下perl,把基本知识总结一下:1.单数变量用$前缀,数组用@前缀 定义数组:    @aray = (1, 2, $var);    $aray[4] = "ds";    2.可以数组交换赋值 ($a, $b) = ($b, $a);3.复数变量包括数组和散列,数组是有序的,散列是无序的4.散列用%前缀定义散列:   

2008-09-06 11:04:00 503

原创 使用Synth定制UI外观

      Synth 的目标很简单 —— 让开发人员不必编写任何代码就可以创建新的外观。这似乎是个不错的解决方案。程序员一般没有突出的艺术才华,而图形设计人员通常也不是 Java 编程专家。Synth 把对外观的所有描述从代码中分离出来,而将其放入外部的 XML 文件和图像文件中,为上述问题提供了大快人心的解决之道。这种完全在外部文件中描述的外观被称作皮肤(skin)。

2008-05-11 19:16:00 630

关于BMP图像的处理

  毕业设计中用到了BMP位图的处理,因为有现成的BMP图片,处理下就可以使用了,可是处理过程中碰到了点问题。把整个图片读入之后,除掉FileHeader和InfoHeader,剩余的用整型数组存放。然后使用MemoryImageSource类的创建图片方法创建图片。因为图片是三张连着的,需要均匀切成三张使用,所以从一张图片里创建了三张,但是对于有的图片好使,有的就不行,图片中间老是有空白的均匀...

2008-04-28 13:06:00 321

jQuery1.4 中文版API CHM格式

jQuery最新版 jQuery1.4.1的中文版API,chm格式的。

2010-03-09

Groovy经典入门

Groovy的入门教程,看完之后可以对groovy了解个大概。 其实groovy跟java差不了多少,这里面就讲了很多他们的差别。

2008-11-21

HideToolz进程隐藏工具

非常有用的系统进程隐藏工具,选中要隐藏的进程,点击隐藏即可。任务管理器和一般工具看不到隐藏的进程。

2008-10-02

网格计算框架JPPF1.5版

网格计算框架JPPF,Java Parallel Processing Framework,即java并行处理框架.一个开放源码的网格计算框架,它可以在一个分布执行环境中 同时运行多个java应用.这是他的最新版1.5版

2008-09-30

反编译工具jad最新版1.58

当今最流行的,最强悍的反编译工具jad,是当前最新版本1.58版。能够编译jdk1.6的class文件,如果想直接在eclipse中使用的话,下载我的另外一个资源,jad的eclipse插件就好使。

2008-09-30

jad的eclipse插件

超强反编译工具jad的eclipse插件,适用于eclipse3.2以上

2008-09-30

收藏的demo系列之六

一个demo,小程序大画面,没接触过的人会为之震撼

2008-09-13

收藏的demo系列之五

一个demo,小程序大画面,没接触过的人会为之震撼

2008-09-13

收藏的demo系列之四

一个demo,小程序大画面,没接触过的人会为之震撼

2008-09-13

收藏的demo系列之三

一个demo,小程序大画面,没接触过的人会为之震撼,这个demo的音乐效果超强

2008-09-13

收藏的demo系列之一

一个demo,小程序大画面,没接触过的人会为之震撼

2008-09-13

mysql的jdbc驱动

mysql的jdbc驱动,5.0.4版本。rar格式

2008-09-13

rhino1_7R1

一个用js执行java的shell,把java变成脚本解释执行。rar格式

2008-09-09

J2ME 中文教程

J2ME中文教程,详细介绍了javame的设计思想,方法。rar格式

2008-05-05

林信良的jdk6学习笔记源代码

林信良的<jdk6学习笔记>这本书里用到的所有源码。rar格式

2008-05-05

JMF的javadoc文档

JavaMediaFramework的API文档,rar格式

2008-05-05

赤壁之战源码

游戏赤壁之战的c++源码,zip格式

2008-05-05

cvs中文使用手册

中文版的cvs使用手册,对于cvs不了解的以及已经入门但是不精通的都可以看一看

2008-05-05

java写的学生管理系统

java写的学生管理系统,使用文本文件存储数据,不涉及数据库,适合初学者学习

2008-05-05

java写的记事本源码

一个java写的记事本,很适合初学者学习观摩

2008-05-05

Python简明教程

中文版Python语言的简明教程,简单易学,非常适合初学者阅读。

2007-07-30

Python简明教程

中文版Python语言的简明教程,简单易学,非常适合初学者阅读。

2007-07-30

LINUX应用技术精华{面向初学Linux朋友的书籍}.CHM

面向初学Linux朋友的书籍,简单易懂。

2007-07-29

空空如也

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

TA关注的人

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