自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 资源 (8)
  • 收藏
  • 关注

原创 PHP重要问题

1.php中变量的作用域问题php中容易误解的问题是临时变量的作用域问题,因为java中代码块中的临时变量除了代码块就消失了,所以就误认为php也是如此。但是实际结果是,php中只有只对函数的临时变量,没有只对函数中代码块的临时变量。即函数中的代码块中定义的临时变量,比如函数中for循环里定义的临时变量,每次再进入循环的时候还保存上次循环给这些变量赋的值。这一块特别容易出问题。

2012-03-29 11:19:19 384

原创 PHP容易误解问题

1.php中变量的作用域问题

2012-03-29 11:01:55 81

转载 java变量,初始化快,构造函数的执行顺序

这个讲得非常好,一定要好好看看,记住了。转载:http://blog.csdn.net/macheng365/article/details/6403050 对于JAVA中类的初始化是一个很基础的问题,其中的一些问题也是易被学习者所忽略。当在编写代码的时候碰到时,常被这些问题引发的错误,感觉莫名其妙。而且现在许多大公司的面试题,对于这方面的考查也是屡试不爽。不管基于什么原因,我认为,对

2012-03-23 12:07:09 730

原创 Java杂

1. 使用request.getParameterMap()获得Map中的数据时,使用      Map map=request.getParameterMap(); if(map.contains(key)){ String value=(String) map.get(key); } 报[Ljava.lang.String; ca

2012-03-22 14:44:18 418

原创 HTML常用小知识点

1.overflow含义visible 默认值。内容不会被修剪,会呈现在元素框之外。hidden 内容会被修剪,并且其余内容是不可见的。scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。inherit 规定应该从父元素继承 overflow 属性的值。 2.获得表格行tr的开始和结

2012-03-22 14:42:42 494

转载 Java中的路径问题

“.”知识代表当前工作目录的意思,它是一个相对路径的写法,一般也就是jvm调用路径,可以通过System.getProperty("user.dir")得到。“.”当前的工作目录,即user.dir,相当于“.\\”;“..”代表user.dir上层目录,与“..\\”等价 “/”linux下表示根目录,windows下表示user.dir所在盘符的根目录,同样等价于“\\”

2012-03-22 14:41:00 14163 1

原创 MySQL的日期时间类型和函数

mysql常用的日期时间函数timestamp占4字节(1970-2037)datetime占8字节(1000-9999) timestamp和 unix timestamp同样表示1970-01-01 00:00:00 GMT到现在的毫秒数。但前者是以时间格式显示,后者以数字显示。 当前时间日期select CURRENT_DATE()select CURRENT_TI

2012-03-22 14:27:00 1357

转载 JAVA中的UTF-16编码

一、UTF-16编码方法目前,UNICODE字符值的范围从U+000000到U+10FFFF(20bit),UTF-16以两个字节为单位对其进行编码。1 字符值在U+0000到U+FFFF(注意U+D800到U+DBFF无定义)之间的字符(也叫做BMP, Basic Multilingual Plane),直接用两个字节表示。2 字符值在U+10000到U+10FFFF(共有0xFFF

2012-03-20 17:52:00 968

转载 Java高级-对象的完全复制

java的类实例拷贝有两种形式:一种是引用拷贝。一种是值拷贝。例如:对于如下A a1 = new A(t);A a = a1;那么 a和a1都是指向的同一块内存区域。即这是一种引用拷贝。那么如何使得a完全拷贝a1的内容,也就是实现a1到a的值拷贝呢? 目前,我了解的主要有两种方法:1. 拷贝构造函数的方法。    即在A中要调价一种构造方法,如下:

2012-03-16 19:02:36 544

原创 Java基础-构造函数

package com.base;/** * 构造函数测试类 * @author luyl * @since 2012-03-15 */public class ConstructorTest{ {  System.out.println("***" + "按照顺序,先执行构造代码块1");  System.out.println("***" + this.age);  Syst

2012-03-15 16:23:38 391

转载 Java类基础-构造函数

每创建一个类的实例都去初始化它的所有变量是乏味的。如果一个对象在被创建时就完成了所有的初始工作,将是简单的和简洁的。因此,Java在类里提供了一个特殊的成员函数,叫做构造函数(Constructor)。  一个构造函数是对象被创建时初始对象的成员函数。它具有和它所在的类完全一样的名字。一旦定义好一个构造函数,创建对象时就会自动调用它。构造函数没有返回类型,即使是void类型也没有。这是因为

2012-03-15 15:54:45 67

转载 数据库基础

1. SQL语言类别:包括数据定义(DDL)、数据操纵(Data Manipulation Language),数据控制(Data Control Language)数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等数据操纵:Select ,insert,update,delete,数据控制:grant,revo

2012-03-13 14:27:11 332

转载 MySQL索引

转载地址:http://www.mianwww.com/html/2011/12/12472.html 1,创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而符合条件的结果又很少,那么不加索引会引

2012-03-13 14:03:38 376

原创 读书笔记——PHP and MySQL Web Development(4th)—MySQL部分

1. 模式:  数据库整套表格的完整设计(不包括数据),可以使用实体关系图描述,或者文本格式表示。文本格式表示:  Customers( CustomerID, Name, City, Address)Orders ( OrderID,CustomerID, Amount, Date )下划线表示主键,斜体表示外键。 2. 数据库设计:避免保存冗余数据(1.首先是空

2012-03-08 19:24:47 571

转载 MySQL数据类型格式及长度

数值类型  MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。  表列出了各种数值类型以及它们的允许范围和占用的内存空间。  类型

2012-03-06 21:31:28 14816

转载 mysql高级知识

2. mysql的like查询如何区分大小写where binary col2  like 'A%'或者在建立表的时候就对该字段加上binary    col2 varchar(10) binarymysql可以替代like的方法有 INSTR(str,substr) 和  regexp  3.mysql的事务解释  简单明了  http://taoxingti

2012-03-05 10:38:26 2488

原创 读书笔记——SQL学习指南(第2版)

1.dual表mysql中可以使用select now();但是oracle中要求select语句必须有from 和表名,这时候就要使用dual表。mysql虽然不要求这样,但是为了兼容,mysql也提供了dual表。dual表只包含一个名为dummy的列,并且只会有一个数据行。 2.字符型数据char为定长,不足部分用空格补齐;varchar为可变长度。   但是使用leng

2012-03-04 15:04:14 894

转载 PHP常见错误

1.判断空值: empty 如果变量是非空或非零的值,则 empty() 返回 FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var $var、未定义; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。isset如果变量存在(非NULL)则返回 TRUE,否则返回 FALSE(包括未定义)。变量值设置为:null,返回也

2012-03-03 21:08:46 529

翻译 PHP and MySQL Web Development(4th)——PHP部分

php是一种服务器脚本语言,专为web而设计。    可以在html页面中嵌入php语言,这样每次在访问页面是,将在服务端将php进行解释并生成html页面或者其他输出(所以浏览器并不需要理解php),这就是服务器脚本语言的原理。    php最初是Personnel Home Page的缩写,经过不断修改完善,现在是超文本预处理程序的缩写,Hypertext Processor。

2012-03-03 17:50:35 998

原创 读书笔记——MySQL5.1参考手册

1. 规则定义:mysql(MySQL命令行客户端程序),mysqld(MySQL服务器执行程序)。shell>指明命令将从注册外壳程序中执行,mysql>指明命令将从mysql客户端程序中执行:shell> type a shell command here(在此输入shell命令)mysql> type a mysql statement here(在此输入mysql语句)

2012-03-02 11:34:52 391

PHP5中文手册

PHP, PHP, 即“PHP: Hypertext Preprocessor”,是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发并可嵌入 HTML 中去。 它的语法利用了C、Java 和 Perl,易于学习。该语言的主要目标是允许 Web 开发人员快速编写动态生成的 Web 页面,但 PHP 的用途远不只于此。

2012-01-10

JVM详解及调优

+UseParallelGC 选择垃圾收集器为并行收集器。此配置仅对年轻代有效。即上述配置下,年轻代使用并发收集,而年老代仍旧使用串行收集 。可提高系统的吞吐量。 -XX:ParallelGCThreads 年轻代并行垃圾收集的前提下(对并发也有效果)的线程数,增加并行度,即:同时多少个线程一起进行垃圾回收。此值最好配置与处理器数目相等。

2011-10-17

Java虚拟机详解

Java虚拟机(JVM) 处在核心的位置,是程序与底层操作系统和硬件无关的关键。它的下方是移植接口,移植接口由两部分组成:适配器和Java操作系统, 其中依赖于平台的部分称为适配器;JVM 通过移植接口在具体的平台和操作系统上实现;在JVM 的上方是Java的基本类库和扩展类库以及它们的API, 利用Java API编写的应用程序(application) 和小程序(Java applet) 可以在任何Java平台上运行而无需考虑底层平台, 就是因为有Java虚拟机(JVM)实现了程序与操作系统的分离,从而实现了Java 的平台无关性。

2011-10-17

Struts-Spring-JDK-MySql-的API

StrutsAPI SpringAPI JDKAPI MySqlAPI Struts2 API Spring API JDK1.6 API MySql5API

2011-10-14

Java编程思想第四版高清中文版

Java编程思想第四版高清中文版 以JDK5.0为基础,在第3版的基础上,添加了最新的语言特性,并且对第3版的结构进行了调整,使得所有章节的安排更加遵照循序渐进的特点,同时每一章的内容在分量上也都更加均衡,这使读者能够更加容易地阅读本书并充分了解每章所讲述的内容。

2011-10-13

空空如也

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

TA关注的人

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