- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 Java题库11
1. (1) is any class which is a superclass of String (including String itself). (In this case, the only other suitable class is Object.)即包括String的父类和它本身的类。(2) (which in this specific ca
2016-08-08 20:54:32 384
原创 java题库10
1. 可变参数的使用规则: 1.最后一个参数,前不能由非可变参数 2.如果有同名的非可变参数函数,优先匹配 3.如果有两个可以匹配的可变参数函数,错误2.static final int[] a = { 100,200 };B.static final int[] a; static { a=new int[2]; a[0]
2016-08-08 17:21:52 776
原创 java题库8
1.一个没有实现Serializable接口的父类,编写一个能够序列化的子类 ,只要父类实现了序列化的接口,或者,子类实现了序列化的接口就可以序列化“transient”——“瞬态”,先不说这个翻译是否恰当,这个变量关键字一直不曾使用,简单的说就是被瞬态定义的变量不可序列号。或者这么给他换个名字——“不可序列化状态”。打个比方,如果一个用户有一些敏感信息(譬如密码,银行卡号等),为了安
2016-08-08 15:56:39 777
原创 java题库5
1.这就是java的重写规则。 对于异常重写方法不能抛出新的异常或者比被重写方法声明的检查异常更广的检查异常。但是可以抛出更少,更有限或者不抛出异常。,异常被继承了下来,子类调用时必须处理异常或者向上抛出异常。2. break+label:用于跳出多重循环3用法总结与注意事项: 1)在函数开始处检验传入参数的合法性 如: 1 int reset
2016-08-08 15:27:58 391
原创 java题库5
1. java.util.Locale类对象表示了特定的地理,政治和文化地区。 以下是有关区域设置的要点:需要Locale来执行其任务的操作称为语言环境敏感,它使用Locale,形成信息的用户。Locale是一种机制,用于识别对象,而不是一个容器对象本身.获取Locale使用getdefaultLocale2. 父类的私有成员变量,无法通过super
2016-08-08 11:43:27 318
原创 java6题库
1. void notifyAll()解除所有那些在该对象上调用wait方法的线程的阻塞状态。该方法只能在同步方法或同步块内部调用。如果当前线程不是锁的持有者,该方法抛出一个IllegalMonitorStateException异常。void notify()随机选择一个在该对象上调用wait方法的线程,解除其阻塞状态。该方法只能在同步方法或同步块内部
2016-08-08 00:19:15 629 4
原创 java5题库
原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.
2016-08-07 22:50:55 553
原创 java题库4
1. 由于等待一个锁定线程只有在获得这把锁之后,才能恢复运行,所以让持有锁的线程在不需要锁的时候及时释放锁是很重要的。在以下情况下,持有锁的线程会释放锁: 1. 执行完同步代码块。 2. 在执行同步代码块的过程中,遇到异常而导致线程终止。 3. 在执行同步代码块的过程中,执行了锁所属对象的wait()方法,这个线程会释放锁,进行对象的等待池。 除了以上
2016-08-07 17:08:46 342
原创 java题库
1.public class T {int squares=81;public static void main(String[] args) {new T().go();}void go(){incr(++squares);System.out.println(squares);}void incr(int squares){squares+=10;}
2016-08-07 16:49:56 739
转载 finalize
基本预备相关知识 对象的销毁过程 对象重生的例子 对象的finalize的执行顺序 何时及如何使用finalize 参考 基本预备相关知识 1 java的GC只负责内存相关的清理,所有其它资源的清理必须由程序员手工完成。要不然会引起资源泄露,有可能导致程序崩溃。 2 调用GC并不保证GC实际执行。 3 finalize抛出的未捕获异常只会导致该对
2016-08-07 15:22:24 651
原创 java题库2
1.numberformat nf。 nf.format(). nf.parse();2.filewriter具有的功能: 写一个line separator to an open stream3.renameto renameTo可以用来给File改名字,改路径 他需要的参数也是一个File对象,表示要把当前文件重命名(移动
2016-08-07 15:21:31 353
原创 Java题库
1.join等待其他的完成后执行2.exceptionstatemoniter不是当前线程的持有对象3.illegalThreadStateException:运行的时候发现在循环第二遍的时候出现了java.lang.IllegalThreadStateException异常通过上网查询发现同一个Thread不能重复调用start方法,做如下修改就好了:将自己定义的HubRobot
2016-08-07 11:04:35 1627
原创 备份和恢复
备份的准则:1.有规律的备份2.使用binary log以至于你可以由改变的记录在一个给定的备份3.flush这日志当备份以至于服务器将开始一个新的二进制日志文件相对于备份的时间4.存储你的数据目录和你的被在不同的物理设备以至于一个5.包含你的备份在你的normal文件系统以至于你能够恢复备份32.2 Binary Versus Textual Backups1.一个二
2016-08-06 16:21:07 402
原创 31.1 inforMATION_SCHEMA aCcess syntax
select table_name from informatin_schema.tables where table_schema='information_schema';查询表 select column_name from information_schema.columnswhere table_schema='information_schema'and table
2016-08-06 15:50:41 338
原创 表的维护
30.1 表的维护操作的类型1.一个表检查执行一个完整性检查来确保表的结构和内容没有问题。这个操作能够被做对于MyISAM和InnoDB表2.一个表的修复更正完整性问题来修复表到一个已知和可使用状态。这个可以使用MyISAM表来做。3.一个表的分析更新数据关于索引键值的分布。一个优化者可以使用的信息来产生更好的执行计划对于表的查询。这个操作可以由MyISAM和InnoDB存储引擎来做。
2016-08-06 15:35:55 525
转载 存储引擎
前言在数据库中存的就是一张张有着千丝万缕关系的表,所以表设计的好坏,将直接影响着整个数据库。而在设计表的时候,我们都会关注一个问题,使用什么存储引擎。等一下,存储引擎?什么是存储引擎?什么是存储引擎?关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常
2016-08-06 14:30:52 763
原创 建议锁
一个建议锁是一个cooperative lock。那就是说,一个建议锁没有能力阻止数据的访问,但是所有的客户端可以使用一种沟通的谈话机制来合作使用一种资源。使用如下的GET_LOCK()函数来获得建议锁:》select GET_LOCK(‘my lock’,5);第一个参数表明被锁的名字,第二个参数是超时的值表明多长的时间等待锁如果它不能直接获得。如果成功将返回1,如果超时发送将返回0
2016-08-06 14:24:33 384
原创 使用LOCK
多个用户同时访问表时,必须加LOCK。一个reader必须阻塞writers,不用阻塞readers。但是一个writer必须住的是reader和writer1.不用明确的指定锁2.如果不明确的锁对于客户端是不明确的,它能偶明确的使用LOCK TABLES释放他们使用UNLOCK TABLES。另外的一种类型的锁是合作锁,建议锁并不锁定任何数据他们和其他的用户合作完成。 1
2016-08-06 14:11:30 878
原创 字符集
1.性能的问题1.合理的选择字符集可以节约disk,memory空间,使用/configure来启动查看可以使用的字符集./configure --help./configure --with-charset=latin1 \ --with-extra-charsets =utf8,ucs227.2 选择数据类型对于字符列在varchar需要一个额外的字节存储char的长度
2016-08-06 10:55:26 261
原创 MySQL Administrator
1.MySQL Administrator需要一个图形化的环境如Windows或者X Window System。然而,如果MySQL服务器正在运行在一个主机使用无图像环境,你可以连接它使用带有图像环境的主机远程连接。客户单程序的限制1.mysqladmin能偶创建或者抛弃databases,但是它不能够创建或者抛弃独自的表或者索引2.mysqlimport加载数据文件,它能偶加载数据
2016-08-06 10:36:43 2328
原创 选项
1.mysqld是一个标准server。它包括MyISAM和InnoDB存储引擎。2.mysqld-nt是和mysqld相似,但是包括支持基于NT-based系统包括Windows NT ,2000,XP,and 20033.mysqld-max and mysql-max-nt是像mysqld和mysql-nt,但是extra特征例如支持额外的存储引擎不被包含在non-max服务器。
2016-08-06 10:11:03 389
原创 系统协议
1.TCP/IP local,remote all2.Unix soket file local only unix only3.named pipe local only windows only4. shared memory local only windows onlyTCP/IP连接被支持有任何Mysql除非--skip-net
2016-08-02 17:24:31 516
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人