生活中有非常多队列的影子,比方打饭排队,买火车票排队问题等,能够说与时间相关的问题,一般都会涉及到队列问题;从生活中,能够抽象出队列的概念,队列就是一个能够实现“先进先出”的存储结构。队列分为链式队列和静态队列;静态队列一般用数组来实现,但此时的队列必须是循环队列,否则会造成巨大的内存浪费;链式队列...
分类:
编程语言 时间:
2014-12-23 15:28:11
阅读次数:
237
引言 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃...
分类:
编程语言 时间:
2014-12-23 15:29:07
阅读次数:
120
SQL:select * from students where name like '%tommy%';正常的sql如上,是可以直接执行的,那放到java的P热怕热的Statement中就应该是://同时把tommy改成通配符?PreparedStatement pstmt1 = conn.pre...
分类:
编程语言 时间:
2014-12-23 15:26:51
阅读次数:
148
今天早上第一次完成了一个HelloWorld级别的Java Web项目login(登陆验证)项目。按照《JavaEE主流开源框架(第二版)》的指导做的。1、先下载了struts:struts-2.3.16.3-all.zip,解压之后看到struts-2.3.16.3目录下有一个lib目录,这个目录...
分类:
编程语言 时间:
2014-12-23 15:27:02
阅读次数:
161
上面这个程序创建了许多Chair对象,而且在垃圾收集器开始运行后的某些时候,程序会停止创建Chair。由于垃圾收集器可能在任何时间运行,所以我们不能准确知道它在何时启动。因此,程序用一个名为gcrun的标记来指出垃圾收集器是否已经开始运行。利用第二个标记f,Chair可告诉main()它应停止对象....
分类:
编程语言 时间:
2014-12-23 15:24:36
阅读次数:
137
透视Java垃圾回收 1、命令行参数透视垃圾收集器的运行 2、使用System.gc()可以不管JVM使用的是哪一种垃圾回收的算法,都可以请求Java的垃圾回收。在命令行中有一个参数-verbosegc可以查看Java使用的堆内存的情况,它的格式如下: java -verbosegc clas...
分类:
编程语言 时间:
2014-12-23 15:24:29
阅读次数:
170
$start_color = array(255, 220, 220); $end_color = array(255, 80, 80); $n = count($data); $colors = array(); for ($...
分类:
编程语言 时间:
2014-12-23 15:22:54
阅读次数:
218
一,onload事件发生条件 用户进入页面且页面所有元素都加载完毕。如果在页面的初始位置添加一个JavaScript函数,由于文档没有加载完毕,DOM不完整,可能导致函数执行错误或者达不到我们想要的效果。二,绑定多个函数到onload事件上1,先展示一个错误的做法1 window.onload =....
分类:
编程语言 时间:
2014-12-23 15:19:53
阅读次数:
205
在Unix上编程采用多线程还是多进程的争执由来已久,这种争执最常见到在C/S通讯中服务端并发技术 的选型上,比如WEB服务器技术中,Apache是采用多进程的(perfork模式,每客户连接对应一个进程,每进程中只存在唯一一个执行线程),Java的Web容器Tomcat、Websphere等都是多线...
分类:
编程语言 时间:
2014-12-23 15:21:08
阅读次数:
350
使用Java操作文本文件的方法详解 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方法,Reade.....
分类:
编程语言 时间:
2014-12-23 15:18:30
阅读次数:
258
最近没什么实质性的工作,正好有点时间,就想学学别人的代码。也看过一点源码,算是有了点阅读的经验,于是下定决心看下spring这种大型的项目的源码,学学它的设计思想。 手码不易,转载请注明:xingoo 这篇博文你可以了解到: 1 Spring jar包以及源码使用 2 简单的spring...
分类:
编程语言 时间:
2014-12-23 15:14:37
阅读次数:
187
var arr=[1,2,3,3,4,4,5,5,6,1,9,3,25,4]; function deRepeat(){ var newArr=[]; var obj={}; var index=0; ...
分类:
编程语言 时间:
2014-12-23 15:14:27
阅读次数:
171
|| : 在javascript中,返回第一个真值,除非都是假值返回最后一个值(也是假值)。1 || 0; // 10 || 1; // 10 || 0; // 00 || undefined; // undefinedundefined || 0; // 0&& : 在javascript中...
分类:
编程语言 时间:
2014-12-23 15:13:33
阅读次数:
130
-----------android培训、java培训、java学习型技术博客、期待与您交流!-----------第一讲 图形化用户界面GUI(图形用户界面)GUI? Graphical User Interface(图形用户接口)。? 用图形的方式,来显示计算机操作的界面,这样更方便更直观...
分类:
编程语言 时间:
2014-12-23 15:13:56
阅读次数:
329
什么是依赖关系? 纵观所有的Java 应用,从基于Applet的小应用到多层次结构的企业级别的应用,他们都是一种典型的依赖性应用,也就是由一些互相协作的对象构成的,Spring把这种互相协作的关系称之为依赖关系,加入A组件调用了B组件的方法,我们可以理解为A组件依赖于B组件。什么是依赖注入(控制反转...
分类:
编程语言 时间:
2014-12-23 15:11:38
阅读次数:
188
----记录一下,不每次都去网上找了;1.下载安装包;wgethttp://python.org/ftp/python/2.7.4/Python-2.7.8.tgz2.解压tar jxvf Python-2.7.8.tar.bz23.make, 需要安装gcccd Python-2.7.8----....
分类:
编程语言 时间:
2014-12-23 15:11:51
阅读次数:
140
1 /* 2 var a = [1,2,3]; 3 for(var each in a){ 4 document.write(each+":" + a[each]+'') 5 } 6 结果: 7 0:1 8 1:2 9 2:310 */11 /*with语句实例:1...
分类:
编程语言 时间:
2014-12-23 15:10:04
阅读次数:
216