自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

转载 详细了解SQLITE 优缺点 性能测试

什么是SQLITE: SQLite是一个开源免费的数据库,一般用于嵌入系统或者小规模的应用软件开发中,你可以像使用Access一样使用它,你可以免费用于任何应用,包括商业应用,另外,它还支持各种平台和开发工具,这点是某些数据库(比如Access、DBISAM)。SQLite是一种嵌入式数据库,它跟微软的Access差不多,只是一个.db格式的文件。但是与Access不同

2014-05-08 20:16:36 3744

原创 bash:crontab:command not found

当执行:crontab -e  报bash:crontab:command not found

2014-05-07 20:06:11 578

转载 Play之Scala-Web项目运行流程-简单分析(2)

为了方便开发,我们将此工程转化为Eclipse项目,然后通过sftp下载到本地并导入到Eclipse里分析!如果您的项目还在运行,就关了(通过Ctr+C吧)它,然后进入play命令行下:01[root@centos6-vb eee]# ls02app  build.sbt  conf  logs

2014-05-07 09:55:13 709

转载 Play之Scala-Web项目运行流程-简单分析(1)

开发环境为CentOS,play和插件都是师傅装的,我目前只是针对用Play生成的最简单项目的最简单分析,适合刚入门的同学。1新建工程2[当前workspace]# /opt/play-2.2.2/play new project_name其中/opt/play-2.2.2/

2014-05-07 09:37:23 846 1

转载 二叉树的前序、中序、后序遍历

/** * 二叉树的三种内部遍历:前序、中序、后序 * 但不管是哪种方式,左子树的遍历在右子树的遍历之前遍历是这有三种遍历方式都 * 必须遵循的约定 * * @author jzj * @date 2009-12-23 */ public class BinTreeInOrder extends BinTree { /** *

2014-04-08 14:47:37 340

转载 java创建二叉树

/**    * 创建非完全二叉树、完全二叉树、满二叉树 *    * 由于二叉树的节点增加没有什么规则,所以这里只是简单的使用了递一 * 次性把整棵树创建出来,而没有设计出一个一个添加节点的方法与删除 * @author jzj    * @date 2009-12-23    */   public class BinTree {// Bin=Binary(二进

2014-04-08 14:46:08 570

转载 双向链表 --java实现

抽象表:package edu.cquptzx.List;publicinterface List{publicvoid insert(int i ,Object obj)throws Exception;//插入public Object delete(int i )throws Exception;                //删除public O

2014-04-04 11:15:25 408

转载 java垃圾回收

java中的内存java虚拟机自己去管理的,java的内存分配分为两个部分,一个是数据堆,一个是栈。堆是给开发人员用的,是在JVM启动时创建,程序在运行的时候一般分配数据堆,把局部的临时的变量都放进去,生命周期和进程有关系,在堆中分配的内存由java虚拟机的自动垃圾回收器来管理,堆内存用来存放由new创建的对象和数组。栈是留给JVM自己用的,用来存放类的信息的,它和堆不同,运行期内GC

2014-03-18 10:03:59 729

原创 多线程的基础

java中创建一个线程有两种方式:1、继承Thread类,重写run()方法,然后直接new这个对象的实例,创建一个线程的实例。然后调用start()方法启动线程public class Test1 {      public static void main(String[] args) {          System.out.println(Thread.currentTh

2014-03-14 17:05:27 378

原创 java进程、线程

进程:运行中的应用程序称为进程,拥有系统资源(cpu、内存),是表示资源分配的基本单位,又是调度运行的基本单位线程:进程中的一段代码,一个进程中可以有多段代码。本身不拥有资源(共享所在进程的资源),是进程中执行运算的最小单位,亦即执行处理机调度的基本单位在java中,程序入口被自动创建为主线程,在主线程中可以创建多个子线程。进程和线程的关系  (1)一个线程

2014-03-14 16:52:45 312

原创 mysql 引擎

myisam:是mysql默认的 数据库引擎,不支持外键,不支持事务。MyISAM使用一种表格锁定的机制,来优化多个并发的读写操作。当对表进行写操作时会产生排他锁(会对整张表进行加锁)。读取速度快,是用对表的更新操作效率为代价。Innodb:是mysql中唯一支持外键的数据库引擎。写入的速度快,支持事务操作。但占用了更多的磁盘空间以保留数据和索引。memory:使用内存中的内容来创建表,每

2014-03-14 16:42:26 356

转载 Java虚拟机内部构成浅析

Java虚拟机是一个想象中的机器,正如其名是虚拟的。在实际计算机上市通过软件模拟实现的。它有虚拟的硬件,如处理器、堆栈、寄存器等,还有相应的指令系统。它屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码即字节码,这样就可以在多个平台上不加修改的运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。这正是Java语言具有与平台无关性的原

2014-03-10 17:22:06 470

转载 深入Java核心 Java内存分配原理精讲

Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器:我们在程序中无法控制◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中◆堆:存放用new产生的数据◆静态域:存

2014-03-10 17:16:44 425

原创 java 方法中参数是值传递还是引用传递

java中都是值传递而不是引用传递。举个例子:当代码为如下时public static void modifyPoint(Point pt ,int j){  pt = new Point(20,20);  j=15;  System.out.println("1pt "+pt+" j= "+j); } public static void main(String[] ar

2014-03-05 16:13:33 628

mysql性能调优与架构设计

mysql性能调优与架构设计主要讲的是mysql的基础知识,性能优化等

2014-03-19

java 面试宝典

该文档中包含就所有java面试的至少点如:基础部分,http部分,框架部分等

2014-03-19

淘宝技术这十年

淘宝技术这十年主要讲的是淘宝最近十年技术的发展史,及其相应所用的技术。

2014-03-17

java并发编程实战

java并发编程实战是一本在介绍java线程和并发的书籍。它通过循序渐进的方式将一些问题阐述的很清晰

2014-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除