摘要:
package com.child.controller;public class Test { public static int[] set; //3.component identifier for 0~N-1 public static int find(int x){ ... 阅读全文
摘要:
String是字符串常量StringBuilder和StringBuffer都是字符串变量速度方面:StringBuilder > StringBuffer > String每当用String操作字符串时,实际上是在不断的创建新的对象,而原来的对象就会变为垃圾被GC回收掉,所以速度很慢StringB... 阅读全文
摘要:
hook.rb中添加:After do |scenario| Capybara.current_session.instance_variable_set(:@touched, false)end折腾了好久,终于解决了,记录下。 阅读全文
摘要:
前几天看了Java ArrayList,没有明白trimToSize()这个方法是什么意思,所以看了一下源码并且debug一下自己的一个例子,明白了其中的含义。贴在这里。 ArrayList al = new ArrayList(10); for(int i=0;i> 1)... 阅读全文
摘要:
显示字符串的全排列: 1 public static void AllSequenceofString(String string){ 2 if(string == null) 3 return; 4 char[] chars = string... 阅读全文
摘要:
求二叉树中节点个数: /*1. 求二叉树中的节点个数 递归解法: (1)如果二叉树为空,节点个数为0 (2)如果二叉树不为空,二叉树节点个数 = 左子树节点个数 + 右子树节点个数 + 1 */ public int GetNodeNum(... 阅读全文
摘要:
编程实现合并两个有序(假定为降序)单链表的函数,输入为两个有序链表的头结点,函数返回合并后新的链表的头节点,要求:不能另外开辟新的内存存放合并的链表。递归方式: /* * 递归方式 */ public LinkNode MergeLinkList(LinkNod... 阅读全文
摘要:
总结了自己这两天掌握的一些JVM相关的知识。方便自己复习。jvm全称是Java Virtual Machine(java虚拟机)。它之所以被称之为是“虚拟”的,就是因为它仅仅是由一个规范来定义的抽象计算机。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出是,这个虚拟机实例也就随之... 阅读全文
摘要:
记录了HashMap也来看看Hashtable吧,最近打算换份实习,所以想看看书回顾一下,不然就快记不得了.....囧啊囧啊,记性太差怎么破???Hashtable里面的一些变量:Entry[] table :HashTable采用"拉链法"实现哈希表,每一个Entry代表了一个键值对(key-va... 阅读全文
摘要:
这两天在复习JAVA的知识点,想更深层次的了解一下JAVA,所以就看了看JAVA的源码,把自己的分析写在这里,也当做是笔记吧,方便记忆。写的不对的地方也请大家多多指教。 JDK1.6中HashMap采用的是位桶+链表的方式,即我们常说的散列链表的方式,而JDK1.8中采用的是位桶+链表/红黑树... 阅读全文