摘要: 1.对于正数,其反码=源码=补码 例如:+7 符号位 数值为: 0000 0111 其反码=源码=补码=0000 0111 2.在计算机中,负数以其正值的补码形式表达。 对于负数,负数的反码与原码符号位相同,数值为取反。 负数的补码是在反码的基础上加1。 例如:-7 符号位 数值为: 1000 01 阅读全文
posted @ 2018-08-30 16:08 迷茫王子 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 1.在oracle中 select * from Table group by id 会报错。 会报不是group by 表达式。为什么一定不能是 * ,而必须是分组的列或者某个列的聚合函数。 在mysql中不会出现这样的问题。原因如下: 1.新建测试表test:表一 执行如下SQL语句:selec 阅读全文
posted @ 2018-08-29 15:35 迷茫王子 阅读(2993) 评论(0) 推荐(0) 编辑
摘要: 一、事务的四大特性(ACID) ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到 阅读全文
posted @ 2018-08-29 14:46 迷茫王子 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。然而在实际开发过程中,我们常常会遇到这样的问题,这个类 阅读全文
posted @ 2018-06-07 17:29 迷茫王子 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、字符函数 1.CONCAT(X,Y):连接字符串X和Y。 2.INSTR(X,STR[,START][,N):从X中查找str,可以指定从start开始,也可以指定从n开始。 3.LENGTH(X):返回X的长度。 4.LOWER(X):X转换成小写 5.UPPER(X):X转换成大写 6. t 阅读全文
posted @ 2018-05-24 14:25 迷茫王子 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1.如何取到set集合的第一个元素。 2.MySql中知识点。 01. int占的字节数:int类型占4个字节 02.tinyint(1) 和 tinyint(3) 没什么区别,占用字节都是一位,存储范围都是一样的 03.tinyint(3) zerofill ,当插入的数据少于3位的时候,左边自动 阅读全文
posted @ 2018-05-24 13:52 迷茫王子 阅读(17011) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { List list = new ArrayList(); list.add(34); list.add(55); list.add(56); list.add(89); list.add(12); lis... 阅读全文
posted @ 2018-05-24 13:38 迷茫王子 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。最后终于发现一个很有效的方法,Oracle的Instant client工具包可以很好地解决这个问题,而且小而方便。 1、首先到Ora 阅读全文
posted @ 2018-03-21 13:51 迷茫王子 阅读(37190) 评论(0) 推荐(3) 编辑
摘要: 安装过ORACLE的都知道,oracle安装时需要进行配置,这个配置可以在客户端的企业管理器一步一步进行,或者直接拷贝一个tnsnames.ora文件到安装目录下(c:\app\Administrator\product\11.2.0\client_1\network\admin)。 为什么要配置这 阅读全文
posted @ 2018-03-16 16:01 迷茫王子 阅读(9116) 评论(0) 推荐(1) 编辑
摘要: 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位 阅读全文
posted @ 2018-03-07 19:46 迷茫王子 阅读(205) 评论(0) 推荐(0) 编辑