`
llystar
  • 浏览: 63680 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
public String intern()返回字符串对象的规范化表示形式。 一个初始为空的字符串池,它由类 String 私有地维护。 当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(用 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并返回此 String 对象的引用。 它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == t.intern() 才为 true。 所有字面值字符串和字符串赋值常量表 ...
有几种解法: 1. 遍历链表,将已经遍历过的节点放在一个hash表中,如果一个节点已经存在hash表中,说明有环。时间:O(n) 空间:O(n) 2. 反转链表 时间O(n),空间O(1),使用三个指针 3. 快慢指针。 时间O(n), 空间O(1),使用两个指针 参考: http://kb.cnblogs.com/page/52054/ http://www.cnblogs.com/shawn-zhou/archive/2008/11/26/1341307.html http://kb.cnblogs.com/page/52054/ http:// ...
程序如下: package yhs.test; public interface Iface {     public void test(); } package yhs.test; public class Impl   implements Iface {     public void test() {     }     public static void testStatic() {     }     private void testPrivate() {     }     //----------------------------------- ...
http://en.wikipedia.org/wiki/Bloom_filter
JMagickTest.java 实现图片的各种操作示例,如旋转,加边框,设置背景,提升质量,加盖文字说明等等...   package  images; import  java.awt.Dimension; import  java.awt.Rectangle; import  magick.ImageInfo; import  magick.MagickImage; import  magick.MagickException; import  magick.QuantizeInfo; import  magick.ColorspaceType; ...
http://www.i5a6.com/?p=142   在做pdf文档转成jpg的时候,发现了Jmagick的创建高质量的图片的一个java类库,自己以前使用另外的一个类库,感觉这个更好点,就试着用了下,感觉不错 1.使用的windows下的jmagick-win-6.3.9-Q16.zip 地址是:http://downloads.jmagick.org/6.3.9/ 2.doc对应的api地址:http://downloads.jmagick.org/jmagick-doc/ 3.安装ImageMagick,官方网站:http://www.image ...
转自 http://marshal.easymorse.com/archives/1556   可以使用的第三方工具库是: jmagick(http://www.jmagick.org/ ) im4java(http://im4java.sourceforge.net/ ) 两者并不冲突,因为实现的方式不一样。前者是通过jni和imagemagick的函数交互,后者是 ...
在bash中,使用后台任务来实现任务的“多进程化”。在不加控制的模式下,不管有多少 任务,全部都后台执行。也就是说,在这种情况下,有多少任务就有多少“进程”在同时执行。我们就先实现第一种情况: 实例一:正常情况脚本   # !/bin/bash for  ((i = 0 ;i < 5 ;i ++ )); do         {
发信人: zms (小美), 信区: Java 标  题: java进程 代码注入 (Powered by zms) 发信站: 水木社区 (Thu Sep 29 17:30:23 2011), 站内   此代码注入非依赖注入,是hack里的 代码注入   场景是这样滴:  机器上有一个java进程,我不想停止它,但我想把一段代码植入进去,干 一些事情(获取一些信息,改变一些值,监控一些东西,或者其它猥琐的事情) 这个进程不能停,而且也没有预料到现在的事情,或者这个进程的代码完全不能修改。   好,这篇文章是要干这个事情,它基于 jvm的 jdi或者jvmti 接口 这里用 ...
转自:http://wangzebin.blog.51cto.com/653300/135640 原文作者:王泽宾 3 架构师的职责     近来看到CSDN上有个CTO俱乐部,里面聊得是不亦乐乎。我怀着无比崇敬的态度,拜读了一下牛人们的发言。里面有个哥们发起一个话题:“CTO, 你多久没有写程序了?”。有人回答:“不写代码的CTO,属于......这公司问题大了!”。看到这里,我就赶紧撤了,怕忍不住反驳几句,反而遭到牛人 们的群殴。试想,一个上点规模的IT公司,还得靠CTO来写程序的话,那是不是才叫问题大了呢。当然,我没有做过CTO,所以我有我的不同看法,而且还愿 意表达出来,无知者无畏。 ...
导读:在程序中实现交换两个数的功能并不复杂,但如果不使用中间变量,就需要动一下脑筋。在本文介绍了两个方法(其实原理都是一个)。其基本原理就是数的中和。 也就是说,通过某种运算(二元运算)将a和b两个数变成一个数,并保存在其中一个变量中。然后再通过同样的运算符将a或b中和掉。这样实际上是利用了a或 b本身作为了中间变量。   先看第一个算法。   static class Num   {   int a;   int b;   }   public static void swap1(Num num)   {   num.a = num.a + num.b;   num.b = num.a - n ...
大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。 我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点: Java代码 public class InitialOrderTest {         / ...
Global site tag (gtag.js) - Google Analytics