`
wangzhuosoft
  • 浏览: 22843 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
   今天在做mysql的一个搜索的时候发现我用 select name from contact where name like '%a%'的时候出来的结果除了包含a的名字外连包含中文“新”的名字也出现在搜索结果里面,这令我想弄清楚mysql的匹配模式和规则到底是怎么样的,所以决定查查资料了解了解,另外在匹配的时候正则表达式也很常用!所以准备在这里记录我学习这两个玩意的收获!   出现这个问题的原因是:MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现象。   解决办法1.在建表的时候对于 ...
Equals方法 Object类中定义有:      Public boolean equals(Object obj)方法          提供定义对象是否“相等”逻辑。      Object的equals方法定义为x equals(y)当x和y是同一个对象的应用时返回true否则返回false
类的继承与权限控制 Java中使用extends关键字实现类的继承机制 通过继承,子类自动拥有了基类(superclass)的所以成员(成员变量和方法) Java只支持单继承,不允许多继承: 一个子类只能有一个基类 一个基类可以派生出来多个子类   访问控制:
this关键字 l  在类的方法定义中使用的this关键字代表使用该方法的对象的引用。 l  当必须指出当前使用方法的对象是谁时要使用this。 l  有时使用this可以处理方法中的成员变量和参数重名的情况 l  this
面向对象编程: 内容: 1.         编程语言的发展 2.         面向过程的设计思想 3.         面向对象的设计思想 4.         对象和类的概念 5.         类之间的关系
运算符 Java语言中支持如下运算符 算术运算符:+,-,*,/,%,++,-- 关系运算符:>,<,>=,<=,==,!= 逻辑运算符:!,&,|,^,&&,|| 位运算符:&,|,^,~,>>,<<,>>> 赋值运算符:= 扩展赋值运算符:+=,-=,*=,/= 字符串连接运算符:+
标示符: 1.         Java中对各种变量、方法和类等要素命名时使用的字符序列称为标示符 凡是自己可以起名字的地方都叫标示符,都遵守标示符的规则           2. Java标示符命名规则      标示符由字母、下划线”_”美元符”$”或数字组成      标示符应以字母,下划线、美元符等开头      Java标示符大小写敏感,长度无限制
这几天在学习使用IBATIS突然要使用模糊查询,以及动态多个条件查询,按照自己的想法试了很久,都没解决这个问题. 首先是模糊查询的问题,开始时我使用如下条件:select * from user where name like '%#value#%'. 可是怎么也不行,好像还报错了.后来在网上找到了解决方法,就是使用$来代替#号.   1>写成: like '%$value$%' 就可以了,       <!-- 模糊查询不能用#,#是用prepareStatement的?插入参数,$是文本替换 -->,   2>同时还找到另一个方法,但是那个方法我试了很久,就是 ...
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库
7、说明JSP中errorPage的作用,应用范围。 表示错误页的操作,在一般的站点中,只要是程序出现了错误,就是产生了异常,则可以统一跳转到页面上进行显示,那么这样的操作就属于错误页的处理,但是简单的错误页基本上就是JSP的开发中使用的。 要想进行错误页的设置,需要满足以下两个条件: 1、  在错误能够处理的页上的Page指令中,增加:isErrorPage=”true”,表示可以处理错误 2、 
JSP中有哪些内置对象?作用分别是什么? 一共有九个内置对象 pageContext              javax.servlet.jsp.PageContext request                  javax.servlet.http.HttpServletRequest response                 javax.servlet.http.HttpServletResponse session                  javax.servlet.http.HttpSession application               ...
1、  编程题:写一个Singleton出来-------------核心就是构造方法的私有化    package com.test.demo; public class Singleton { private static final Singleton sin=new Singleton(); private Singleton(){ //将构造方法私有化 } public static Singleton getInstance(){ ...
1、 JAVA中的异常处理机制的简单原理和应用 简单原理:每当产生异常以后,如果没有程序进行相应的处理,则程序出现中断的现象,那么,此时实际上一旦产生一个异常之后,JVM会抛出一个异常类的实例化对象,如果此时使用了try语句进行捕获的话,则可以进行异常处理,如果没有的话,则交给JVM进行处理,当try进行处理,当try语句捕获到了异常以后,会与catch中的异常类进行匹配,如果匹配成功,则使用此catch语句进行处理。 应用:简单的引用,就是在所有有throws关键字的地方加入try…catch 如果按照一个标准做法的话:try ,catch,finally,throw,throws关键字应该一 ...
软件企业要求基础软件工程师具备六大基本素质,即良好的编码能力、自觉的规范意识和团队精神、认识和运用数据库的能力、较强的英语阅读和写作能力、具有软件工程的概念和求知欲和进取心。   1.良好的编码能力。软件 ...
JVM(java虚拟机)其实就是操作系统(如windows)上的一个普通程序(进程名叫java,这个程序可以解释执行class文件)。 当java进程启动时会首先分配一块堆内存(最小内存),以后每当class字节码程序要求JVM(java进程)分配内存时,JVM 就会在预先分配的那块内存上面为class字节码程序分配内存,当预先分配的那块内存用没时,JVM会再向操作系统要内存 (物理内存), 但是JVM不会无限制的向操作系统要内存,当它占用的实际堆内存达到一个预定值(最大可用内存)时, 如果class字节码程序还向JVM要内存,并且JVM无法通过回收当前堆中的内存来为class字节码程序 ...
Global site tag (gtag.js) - Google Analytics