- 博客(21)
- 收藏
- 关注
原创 MYSQL-中文检索匹配与正则表达式
今天在做mysql的一个搜索的时候发现我用 select name from contact where name like '%a%'的时候出来的结果除了包含a的名字外连包含中文“新”的名字也出现在搜索结果里面,这令我想弄清楚mysql的匹配模式和规则到底是怎么样的,所以决定查查资料了解了解,另外在匹配的时候正则表达式也很常用!所以准备在这里记录我学习这两个玩意的收获! 出现这个问题的...
2010-10-12 14:16:07 319
原创 java基础--Equals方法,对象转型,动态绑定和多态,抽象类,final关键字,接口,异常处理...
Equals方法Object类中定义有: Public boolean equals(Object obj)方法 提供定义对象是否“相等”逻辑。 Object的equals方法定义为x equals(y)当x和y是同一个对象的应用时返回true否则返回false J2SDK提供的一些类,如String ,Date等,重写了Object的方...
2010-10-04 14:26:06 145
原创 java基础--类的继承和权限的控制,访问控制,方法的重写,super关键字,继承中的构造方法,object类,toString方法...
类的继承与权限控制Java中使用extends关键字实现类的继承机制通过继承,子类自动拥有了基类(superclass)的所以成员(成员变量和方法)Java只支持单继承,不允许多继承:一个子类只能有一个基类 一个基类可以派生出来多个子类 访问控制:Java权限修饰符public protected private置于累的成员定义前,用来限制其他对象对该对象成员的访问...
2010-10-04 14:23:24 177
原创 java基础--this关键字,static关键字,package和import语句
this关键字l 在类的方法定义中使用的this关键字代表使用该方法的对象的引用。l 当必须指出当前使用方法的对象是谁时要使用this。l 有时使用this可以处理方法中的成员变量和参数重名的情况l this可以看作是一个变量,它的值是当前对象的引用 static关键字1. 在类中,用static声明的成员变量为静态成员变量,它为该类的公有变量,...
2010-10-04 14:20:32 142
原创 java基础--面向对象编程,方法重载,对象的创建和使用
面向对象编程:内容:1. 编程语言的发展2. 面向过程的设计思想3. 面向对象的设计思想4. 对象和类的概念5. 类之间的关系6. 对象和引用7. JAVA类的定义8. 对象的创建和使用9. This关键字1...
2010-10-04 14:18:42 314
原创 java基础--运算符,表达式,语句,方法
运算符Java语言中支持如下运算符算术运算符:+,-,*,/,%,++,--关系运算符:>,<,>=,<=,==,!=逻辑运算符:!,&,|,^,&&,||位运算符:&,|,^,~,>>,<<,>>>赋值运算符:=扩展赋值运算符:+=,-=,*=,/=字符串
2010-10-04 14:15:20 125
原创 java基础--标示符,常量,变量,变量的分类
标示符: 1. Java中对各种变量、方法和类等要素命名时使用的字符序列称为标示符凡是自己可以起名字的地方都叫标示符,都遵守标示符的规则 2. Java标示符命名规则 标示符由字母、下划线”_”美元符”$”或数字组成 标示符应以字母,下划线、美元符等开头 Java标示符大小写敏感,长度无限制 关键字:...
2010-10-04 14:06:23 123
原创 如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql)
这几天在学习使用IBATIS突然要使用模糊查询,以及动态多个条件查询,按照自己的想法试了很久,都没解决这个问题.首先是模糊查询的问题,开始时我使用如下条件:select * from user where name like '%#value#%'. 可是怎么也不行,好像还报错了.后来在网上找到了解决方法,就是使用$来代替#号. 1>写成: like '%$value$%' 就可以...
2010-09-01 11:08:03 117
原创 SQL基础语法
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop data...
2010-09-01 10:56:15 72
原创 J2EE面试题讲解[2]
7、说明JSP中errorPage的作用,应用范围。表示错误页的操作,在一般的站点中,只要是程序出现了错误,就是产生了异常,则可以统一跳转到页面上进行显示,那么这样的操作就属于错误页的处理,但是简单的错误页基本上就是JSP的开发中使用的。要想进行错误页的设置,需要满足以下两个条件:1、 在错误能够处理的页上的Page指令中,增加:isErrorPage=”true”,表示可以处理错误...
2010-09-01 10:43:39 85
原创 J2EE面试题讲解[1]
JSP中有哪些内置对象?作用分别是什么?一共有九个内置对象pageContext javax.servlet.jsp.PageContextrequest javax.servlet.http.HttpServletRequestresponse javax.servlet.http.Htt...
2010-09-01 10:39:29 78
原创 java面试题讲解[2]
1、 编程题:写一个Singleton出来-------------核心就是构造方法的私有化 package com.test.demo;public class Singleton { private static final Singleton sin=new Singleton(); private Singleton(){ //将构造方法私有化 } pub...
2010-09-01 10:37:06 119
原创 J2SE面试题讲解[1]
1、 JAVA中的异常处理机制的简单原理和应用简单原理:每当产生异常以后,如果没有程序进行相应的处理,则程序出现中断的现象,那么,此时实际上一旦产生一个异常之后,JVM会抛出一个异常类的实例化对象,如果此时使用了try语句进行捕获的话,则可以进行异常处理,如果没有的话,则交给JVM进行处理,当try进行处理,当try语句捕获到了异常以后,会与catch中的异常类进行匹配,如果匹配成功,则使用此...
2010-09-01 10:31:54 126
原创 企业用人java必备
软件企业要求基础软件工程师具备六大基本素质,即良好的编码能力、自觉的规范意识和团队精神、认识和运用数据库的能力、较强的英语阅读和写作能力、具有软件工程的概念和求知欲和进取心。 1.良好的编码能力。软件人员的一个重要职责是把用户的需求功能用某种计算机语言予以实现。编码能力直接决定了项目开发的效率。这就要求软件工程师至少精通一门编程语言,比如当前国内企业常用的C/C++、VB和国际上最流行的...
2010-09-01 10:29:49 110
原创 java虚拟机使用内存的思考
JVM(java虚拟机)其实就是操作系统(如windows)上的一个普通程序(进程名叫java,这个程序可以解释执行class文件)。 当java进程启动时会首先分配一块堆内存(最小内存),以后每当class字节码程序要求JVM(java进程)分配内存时,JVM 就会在预先分配的那块内存上面为class字节码程序分配内存,当预先分配的那块内存用没时,JVM会再向操作系统要内存 (物理内...
2010-09-01 10:27:59 224
原创 java虚拟机jvm关于内存的设置与调优
]JVM内存的设置的原理 默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最...
2010-09-01 10:21:06 97
原创 怎么将自己发布的网站在百度和Google上找到
申请免费加入搜索引擎啦!一般百度在48小时内就会邮件答复你,如果申请成功的话,大家就能够随时随地找到你了(百度最晚一个月可以找到你网页,因为百度的搜索是每隔36天更新一次的)。Google能搜到的相关东西多一点,只 要你的网页还可以,它会主动将你的主页等收录到的,申请搜录加入也几乎没有门槛, 充分显示了大家风范。 说了这么多,怎么将你的网页提交给搜索引擎啊?...
2010-08-18 15:17:41 251
原创 apache2.2.8在windows2003下的安全设置
众所周知,在windows下当Apache第一次被安装为 服务后,它会以用户“System”(本地系统账号)运行。如果web服务器的所有资源都在本地系统上,这样做会问题比较少,但是将会具有很大的安全权限 来影响本地机器,因此千万不能开启System帐号的网络权限!于是要创建一个新的帐户来替代这个帐号启动apache并设置相应的权限:1.在计算机管理里的本地用户和组里面创建一个帐户,...
2010-08-18 11:11:19 85
原创 apache 防盗链,限带宽和连接数
防盗链原理: http标准协议中有专门的字段记录referer 一来可以追溯上一个入站地址是什么 二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。 因此所有防盗链方法都是基于这个Referer字段主要有两种方法实现第一种:使用FilesMatch ServerAdmin laogui@gmail.com DocumentR...
2010-08-18 11:08:54 116
原创 Apache服务器限制并发连接和下载速度
目前各种多线程下载工具泛滥,这对提供部分下载功能的网站来说是个比较头疼的问题,由于多线程下载会给服务器带来巨大的负载压力,而且可能会对整个站点产生影响,使其不能正常访问。那么有没有什么方法可以解决这些问题呢?答案是肯定的。目前国内大部分站点都是基于LAMP(Linux+Apache+Mysql+php)架构的,Apache是一个开源的,功能强大,稳定,使用量最大的WEB服务器。Apache是模块化...
2010-08-18 11:07:28 200
原创 关于 Debian
Debian GNU/Linux 是一个自由操作系统,由遍及世界各地通过互联网协作的一千多名志愿者开发。Debian 对自由软件的贡献、它的非赢利的天性以及它的开放式开发模式,都让它在众多 GNU/Linux 发行版中独树一帜。Debian 项目的关键力量是它的志愿者基础、它对 Debian 社区契约的坚持以及它对打造最佳操作系统这一承诺的信守。Debian 5.0 是它在这个方向上迈出的...
2010-07-24 09:21:07 146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人