- 浏览: 174406 次
- 性别:
- 来自: 北京
最新评论
-
Sun_Oak:
多谢楼主的分享,感谢。
java对pdf一些基本处理 -
xujiao_source:
大牛啊!请问你投的网易游戏数据挖掘是运营数据挖掘还是数据挖掘研 ...
即将加入IT民工行列,毕业年找工作的一些经历和经验 -
曦阳向上:
我怎么没有成功呢?思考中。。。
页面刷新时保留input键入值 -
linfeng0169:
这个方法 现在是不是不能用了啊 因为 我不会struts 所 ...
flex中导出excel -
lisongqiu168:
888
一次排查事故纪录
文章列表
遇到的问题挺无聊的,使用ToggleButtonBar组件时,application捕捉不到MouseEvent.CLICK事件。看了下源码,问题出在这里
ToggleButtonBar.as
/**
* @private
*/
override protected function clickHandler(event:MouseEvent):void
{
var index:int = getChildIndex(Button(event.currentTarget));
// 143958
...
常见题,挺简单的
譬如7(111) 含有3个1
主要是了解 与运算 记录一下。
public static void main(String[] args) {
int i = 5;
int index = 1;
while (true) {
int temp = i & (i - 1);
if (temp != 0) {
i = temp;
index++;
} else {
break;
}
}
System.out.println(index);
}
代码中i为待考察的整形数。 ...
异或这玩意并不常用,但是一些算法题很好用。
异或满足交换律结合律
对于a^b^c=b^c^a
又有a^a = 0,0^a =a
对于数值查找时,异或可能是最好的办法。
一般使用e4x是这样的
<root>
<result>aa</result>
</root>
trace(xml.result)//aa
但是有时候xml格式是有一定变化的,比如服务器端使用castor自动生成的xml就会在节点中出现横杠等符号。
<root>
<result-result>aa</result-result>
</root>
这时我们需要稍微改变一下
trace(xml.child("result-result"))//a ...
Java 6 JVM
参数选项大全(中文版)
作者:
Ken Wu
Email:
ken.wug@gmail.com
转载本文档请注明原文链接
http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm
!
本文
是基于最新的
SUN官方
文档
Java SE 6 Hotspot VM
Options
编写的译文。主要介绍JVM
中的非稳态选项及其使用说明。
为了让读者明白每个选项的含义,作者在原文基础 ...
关于hashcode
- 博客分类:
- java
object本身的hashcode方法将对象内部地址转化为整数作为HashCode。
这主要是因为object的equals()方法比较的正是内存地址,为了保证当A.equals(B)时也有A.hashcode=B.hashcode(),故有这样的策略。
在不覆盖默认方法的前提下,同时创建两个相同对象时,hashcode是不一样的。这样在处理hashtable时用object作为key时就会很麻烦。
java自己包装的object比如string这些都重写了equals方法和hashcode方法,不再是用对象内部地址转化为整数,而是保证两个相同对象的hashcode是一致的。
string的 ...
正在做关于twitter的数据挖掘的研究,先期需要获取一定量的数据,尝试做了一个小的爬虫。
几个碰到的问题和自己的解决思路,和大家交流一下,第一次先谈谈一些基本问题
1 由于众所皆知的原因,twitter不能直接访问
解决方法无外乎代理。笔者尝试过利用gae假设一个api的方法,但是速度并不理想,如今使用puff做代理直接访问,这个软件会在本机1984端口设立代理
基于httpclient的简单代码如下:
HttpClient client = new HttpClient();
client.getHostConfiguration().setProxy("127.0. ...
基于java的多线程编程必然躲不掉线程间通信这一步,因为java不像其他语言一般可以轻松的设置监听,所以我们多才用一些替代的办法,基于阻塞的生产者消费者模型就是一个很好的解决方案。
网上关于生产者消费者的例子并不少见,不过生产者或者消费者不只一个时,这个模型又有了新的变化。先上代码:
public class Test {
public static void main(String[] args) {
BlockingQueue<Integer> queue = new ArrayBlockingQueue<Integer>(10);
P p ...
log4j的作者Ceki Gülcü在停止维护log4j后开始新的日志组件的开发,他的新作为日志门面slf4j以及log4j的替代品logback。不过logback至今还没有出1.0的正式版,所以使用率并不算高。反而是slf4j几乎已经称为业界日志的统一接口,在hibernate、mina等很多重要的框架中都有所试用。
slf4j作为日志门面,比之单纯的log4j有很多优点。
诸如下面这样的代码,在log4j中应该很常见
logger.info("this is "+ user.getpasswd());
这个是变相的字符串拼接
而利用slf4j作为门面,这句代码可以 ...
诸如js中lightbox这样用一个半透明图层覆盖原有页面的效果在flex中应用也很广泛,一些弹出框效果使用这种半透明图层屏蔽原页面操作会使得ui交互更友好,而且在flex中,这种实现并不麻烦,最近操练了一下也有一点心的。
private var cover:Canvas;
private function pop():void{
cover = new Canvas();
cover.styleName = "cover";
cover.visible = false;
co ...
引用迅雷面试回来,用了整整一下午(不知道怎么说了,其中等待时间都快2小时了),自己感觉笔试和上机还可以,但技术面谈这一关答得不太好,现在再次感觉互联网公司与一般软件公司的区别了,其中一点就是互联网应用在性能上要求很高,谈了一个小时大部分题目感觉都在谈论性能问题,自己在方面一直是弱项,汗啊:(
仔细回忆了一下整个面试过程的题目,记录下来,希望大家多多给点意见讨论下啊
一、笔试题:
A)JAVA基础多项选择题,比较简单,略
B)问答:
1)ajax原理、如何实现刷新数据及优点?
2)门面模式的解释、适用场合?
3)写6个linux常用命令?
4)SQL语句题,较简单
C)编程:
1)有三个线 ...
- 2009-11-29 21:25
- 浏览 1037
- 评论(0)
工具:Eclipse3.5
源码下载:http://apache.etoak.com/tomcat/tomcat-6/v6.0.20/src/apache-tomcat-6.0.20-src.zip
准备工作,建立java的环境变量等
步骤
1 解压至workspace,设项目命名为tomcat6
2 新建project(非java project),选择java project from existing ant buildfile
3 一路next,选择tomcat6项目下的build.xml作为编译项,finish
4 修改jar包引用,附件中为所需要的jar包,添加后可以消除代码错误 ...
apahce 孵化器中有一个项目是pdfbox,这是一个操作处理pdf的jar包
可以实现的方法有
pdf信息提取:
public void getContent(String file) throws Exception {
PDDocument pdf = PDDocument.load(file);
PDFTextStripper s = new PDFTextStripper();
s.setStartPage(1);
s.setEndPage(10);
String outfile ...
不容易啊,参加那个接力活动半个多月了才有回音
试玩一下,不过貌似没看到提名其他人的地方
- 2009-10-27 17:45
- 浏览 842
- 评论(0)
wiki地址:http://en.wikipedia.org/wiki/Bayesian_model_comparison
做爬虫、做搜索、做数据挖掘都免不了对数据做索引,更进一步的操作应该是对得到文档做分类操作。传统yahoo目录式网页导航就是一个很典型的文档分类应用,利用文档分类 ...