`
SilenceGG
  • 浏览: 109151 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
  String.intern in Java 6, 7 and 8 – string pooling String.intern 在java 6,7 和8中的使用- 字符串常量池   This article will describe how String.intern method was implemented in Java 6 and what changes were made in it in Java 7 and Java 8. 这会文章将会描叙String.intern方法在java6中如何实现的,在java7,java8中做了哪些改动   First of ...
Primitive types to String conversion and String concatenation 基本类型转String 和字符串连接机制       Primitive types to String conversion   基本类型转换为String   From time to time you may need to create a string in your program from several values, some of them may be of primitive types. If you have two or m ...

一些笔记

  BigHash {   [HashMapA   key value HashMapB   key 时间 HashMapC   key 生命周期 ]       getAll();           }         线程扫描生命周期     BigHash.getAll();   {       if(过期){     remove();      }      }        BigHash.load(key){    if(null||生命周期已过){     return null;    }   } ...

spring的autowire详解

    博客分类:
  • JAVA
spring 中 autowire 经常使用,但很少关注其每个含义,今日MARK下   <bean>的autowire属性有如下六个取值,他们的说明如下: 1、 No:即不启用自动装配。Autowire默认的值。 2、 byName:通过属性的名字的方式查找JavaBean依赖的 ...
http://activemq.apache.org/mirrored-queues.html                        Mirrored Queues ----------------------------------------------------------------------   镜像队列     Queues provide an excellent reliable and high performance load balancing mechanism. Each message placed on a queue can only ...
             在运行一个程序时,出现了如下错误,且编译器没有出现红框,也就是传说中的NoSuchMethodError                        由图中可以知道RegularExpression 有一构造方法RegularExpression(String a ,Sting b, Local local)  被调 ...
  开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"     经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用   假如我们需要确定谁占用了我们的80端口   1、Windows平台 在windows命令行窗口下执行: C:\>netstat -aon|find ...
  create or replace procedure PageOracle ( p_pageSize in number, --输入参数:每页记录数 p_currentPage in number, --输入参数:当前页 p_sql in varchar2 , --查询语句  v_maxPage out number, --总页数-- v_totalRows out number,--总记录数--  result_cursor out SYS_REFCURSOR --结果集  ) is   v_sql_totalRows varchar2(3000);    v_ ...
      mark:     FCKEDIOTR  会自动过滤空的A标签  <a href="#"></a>

like 查询注意事项

    博客分类:
  • JAVA
  http://rdc.taobao.com/team/jm/archives/1530   1. like %keyword    索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。   2. like keyword%    索引有效。   3. like %keyword% 索引失效,也无法使用反向索引。 ====================================================================1. 使用下面的函数来进行模糊查询,如果出现的位置〉0,表示包含该字符 ...

hibernate

    博客分类:
  • JAVA
    在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个list,该list中封装的对象分为以下三种情况:1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。2.只查询一个字段,默认情况下,list中封装的是object对象。3.查询两个或两个以上的字段,默认情况下,list中封装的是object[],长度与所查询的字段数一致。  对于后两种情况,用标签遍历时不太方便,因为无法直接转换成实体类的对象。比较简单的解决方法是:在hql中使用 select new 包名.类名(属性1,属性2……) ...
  String str = "start [IMG:http://www.0570fc.com/upfiles/WebEditorfiles/newsfiles/2012116155320299.jpg] 分割线 [IMG:http://www.0570fc.com/upfiles/WebEditorfiles/newsfiles/2012116155320299.jpg] end"; System.out.println(str.replaceAll("\\[IMG:.+\\]","图片")); //贪婪 .+ ...
    转载:http://blog.163.com/09zzy@126/blog/static/7119766520105201748942/                   在java领域,表现层技术主要有三种:jsp、freemarker、velocity。 jsp是大家最熟悉的技术 优点: 1、功能强大,可以写java代码 2、支持jsp标签(jsp tag) 3、支持表达式语言(el) 4、官方标准,用户群广,丰富的第三方jsp标签库 5、性能良好。jsp编译成class文件执行,有很好的性能表现 缺点: jsp没有明显缺 ...
      选自毕玄的<<分布式java应用>>          堆:       堆用于存储对象的实例及数组值,  可以认为java所有通过new创建的对象的内存都在Heap中进行分,Heap中对象所占用的内存由gc进行回收.大小可通过-Xms和-Xmx控制。  32位操作系统最大为2GB,64位无限制    -Xms为jvm启动时申请的最小Heap内存,默认为物理内存的1/64,但小于1GB    -Xmx为jvm可申请的最大Heap内存,默认为物理内存的1/4,但小于1GB,默认当空余堆内存小于40%时,jvm会增大Heap到 -Xmx指定的大小,当 ...

jvm内存管理笔记一

    博客分类:
  • JAVA
        节选自毕玄<<java分布式应用>>          jvm 内存结构                             依据jvm规范将内存空间划分为方法区,堆,本地方法栈,JVM方法栈,pc寄存器.       方法区:    方法区域是全局共享的。     存放了要加载的类的信息(名称,修饰符).类中的静态变量,类中定义为final类型的常量,    类中的Field信息,类中的方法信息     在sunjdk中又称持久代,对应Permanet Generation,默认最小值16M,最大值为64M,         ...
Global site tag (gtag.js) - Google Analytics