`
1enny
  • 浏览: 70230 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表
java008 多态:事物的多种体现形态 父类的引用指向了自己的子类的对象。 前提:类与类之间有关系,要么继承或实现。 好处:提高了代码的扩展性 弊端:但是只能使用父类的引用指向子类和父类同样的方法。 类型转换:向上转型 向下转型 instanceof 用于判断对象是属于哪种类型。 多态(父类的引用指向子类对象)在代码中的特点(注意事项): 在多态中非静态成员函数的特点: 在编译时期:参阅引用型变量所属类中是否有 ...
为什么要使用 XML Schema? XML Schema 比 DTD 更强大。 XML Schema 支持数据类型 XML Schema 最重要的能力之一就是对数据类型的支持。 通过对数据类型的支持: 可更容易地描述允许的文档内容 可更容易地验证数据的正确性 可更容易地与来自数据库的数据一并工作 可更容易地定义数据约束(data facets) 可更容易地定义数据模型(或称数据格式) 可更容易地在不同的数据类型间转换数据 XML Schema 使用 XML 语法 另一个关于 XML Schema 的重要特性是,它们由 XML 编写。 ...
java001 JVM 在安装的时候,有几个小的插曲,什么呢? 1.在安装JDK后会再要求你重新安装JRE,其实这是没有必要的,因为JDK中已经包含JRE。 你可以通过查看JDK的JRE目录你会发现这个两个目录的包含的目录是一样的。 2.其实JDK的安装就是一个解压和复制的过程,所以可以把安装的文件目录拷到别的机器上运行,唯一的区别在于: 自己安装的同时会在系统注册表中注册相关的信息,假如产品有更新会提示更新,而直接拷贝的是不这样的。 3.bin目录下的.exe文件是由java写的所以他也是依赖与JVM。当你双击.exe文件时候 ...
创建数据库:create database [if not exist]name [character set 编码方式 collate 校对规则] 显示库的创建信息:show create database name 数据库的删除:drop database [if exist]name 备份数据库:mysqldump -u用户名 -p数据库名>(路径)文件名.sql(windows命令、脚本文件,要退出sql命令窗口quit) 数据库恢复(1):Source 文件名.sql(sql命令) 1、创建库 create database name; ...
继承(上): 1. 提高了代码的重用性 2. 让类与类之间产生关系,有了这个关系,才有多态性 注意:千万不要为了获取其他功能,简化代码而继承: 必须是类与类之间有所属关系才可以继承,所属关系 is a。 在java语言中只能是单继承,不支持多继承。 因为:多继承容易带来安全隐患,当多个父类有相同的功能, 当功能内容不同时,子对象不确定运行哪一个。 但是java保留这种机制,用另一种形式表示:多实现。 并且存在多层继承,也就是一个继承体 ...
虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解 ...
1. 在官网下载最新的spket的.zip文件 2. 下载完以后对其进行解压缩成features 和 plugins两个文件 3. 把该文件拷贝到eclipse的安装目录 4. 再启动eclipse的时候你会发现在window-》preference中多出一个Spket的目录结构 5. 再对javascript Profiles 进行配置 6. 新建一个jquery文件-》再把jquery.js文件引入。 7. 这样就可以用了,你也可以参考下面的配置方法,是我同学弄你们也可以参考参考: ------------------------------------------------ ...
深入浅出单实例Singleton设计模式 陈皓 前序 单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的,比如你的软件的全局配置信息,或者是一个Factory,或是一个主控类,等等。你希望这个类在整个系统中只能出现一个实例。当然,作为一个技术负责人的你,你当然有权利通过使用非技术的手段来达到你的目的。比如:你在团队内部明文规定,“XX类只能有一个全局实例,如果某人使用两次以上,那么该人将被处于2000元的罚款!”(呵呵),你当然有权这 ...
spring的jar各包作用 spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容, 因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的 ...
今天换了一个myeclipse版本,所有的配置都没有配置。 导致xml提示总是不出现,烦死了 上网差了差资料,终于搞成功了:::: 1.点击 Window--preferences-XML-XML Catalog-add 2.配置XML Catalog Element Location: 点击 File System ,找到 \org\apache\ibatis\builder\xml\mybatis-3-mapper.dtd Location: 点击 File System ,找到\org\apache\ibatis\builder\xml\mybatis-3-config.dt ...
一场突如其来的大病,让我对身边的,自身的立刻有了跳跃性的思维转变, 因为在生病的阶段,我不仅仅是经历了深深的痛,但是也得到了身边亲戚,朋友,同学的关心! 让我觉得生活的不应该像我以前的想的那样——单调,沉重,寂寞! 作为计算机的菜鸟级的程序员——我一心的努力的好好学习,通过项目不断锻炼自己,虽然学了不少知识,但是失去了却是最珍贵的东西! 不应该这样,本来程序员就是一个枯燥的工作,假如一直被这种生活方式所束缚,失去的不只是时间,更是身边的爱!
今天安装mysql时候出现错误MySQL conflicts with mysql-4.1.20-2 查看是否安装过mysql rpm -qa mysql 发现安装了老版本的mysql 使用rpm -e mysql-4.1.20-2.RHEL4.1.i386卸载时候有出现错误 后来查资料使用 rpm -e mysql-4.1.20-2.RHEL4.1.i386 --nodeps解决 然后安装顺利 我分别安装了server和client软件。 注意要删除这两个文件 /etc/my.conf 和/var/lib/mysql 安装 ...
mysql 最新的版本都需要cmake编译安装,估计以后的版本也会采用这种方式,所以特地记录一下安装步骤及过程,以供参考。 注意:此安装是默认centos下已经安装了最新工具包,比如GNU make,GCC,Perl,libncurses5-dev,如果在编译安装过程中发现有缺失的工具包,先yum install单独下载安装再继续即可。 以下安装中涉及的几点需要提前说明的问题: 1. 所有下载的文件将保存在 /usr/local/src/ 目录下 2. mysql 将以mysql用户运行,而且将加入 service 开机自动运行
先确认你已经开始了允许远程访问的权限: ◆为了在其它电脑上能用root用户登录,需进行以下动作: 1、mark@marklinux mark>mysql -h localhost -u root //这样应该可以进入MySQL服务器 2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //赋予任何主机访问数据的权限 3、mysql>FLUSH PRIVILEGES //修改生效 4、mysql>EXIT
mysql更改用户权限 This entry was posted by admin Monday, 26 April, 2010 1.“grant all on *.* toroot@’%’identified by ‘yourpassword’;”——这个还可以顺带设置密码。 2.“flush privileges; ”——刷新一下,让权限生效。 mysql的一些其他的管理,可以用mysqladmin命令。可以用来设置密码什么的。 grant方面的详细信息可以看我下面的转载: 本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的 ...
Global site tag (gtag.js) - Google Analytics