关闭

HashMap源码解析——关键属性

HashMap类中的一些关键属性:ttransient Node[] table;//存储元素的实体数组 transient int size;//存放元素的个数 int threshold; //临界值 当实际大小超过临界值时,会进行扩容threshold = 加载因子*容量 final float loadFactor; //加载因子 transient int modCount;...
阅读(1164) 评论(0)

HashMap源码解析——概述

HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。  值得注意的是HashMap不是线程安全的,如果想要线程安全的HashMap,可以通过Collections类的静态方法synchro...
阅读(9928) 评论(0)

使用Eclipse上传/下载Git项目

使用Eclipse上传/下载Git项目 前提:Eclipse已安装EGit插件 已拥有GitLab / GitHub / 其它Git托管服务账号 SSH方式 配置配置Git信息配置用户信息 Eclipse,选择菜单:Preferences > Team > Git > Configuration > User Settings > Add Entry.. Key: user.name, Va...
阅读(1161) 评论(0)

Maven Dependencies 不见了

Maven Dependencies 不见了解决办法:1 选中项目 –> 右键 –> Maven –> Disable Maven Nature 此时,右键菜单中将隐藏【Maven】菜单选项2 选中项目 –> 右键 –> Configure –> Convert to Maven project. 3 选中项目–>右键–>Properties–>Deployment Assembly –...
阅读(10062) 评论(0)

MySQL存储过程和函数的区别

1、总述 存储函数和存储过程统称为存储例程(stored routine)。两者的定义语法很相似,但却是不同的内容。 存储函数限制比较多,比如不能用临时表,只能用表变量。还有一些函数都不可用等等。而存储过程的限制相对就比较少。 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。 2、返回值上的不同 存储函数将向调用者返回一个且仅返回一个结果值。 存储过程将返回一个或...
阅读(1298) 评论(0)

MySQL中的while循环和repeat循环的区别

MySQL中的while循环和repeat循环的区别1、while是满足条件才执行循环,repeat是满足条件退出循环;2、while在首次循环执行之前就判断条件,最少执行0次,repeat是在首次执行循环之后才判断条件,循环至少执行一次。...
阅读(10023) 评论(0)

MySQL时间戳和日期相互转化

MySQL时间戳和日期相互转化1、UNIX_TIMESTAMP():将日期时间转换成时间戳2、FROM_UNIXTIME():将时间戳转换成日期时间 实例:SELECT NOW(),UNIX_TIMESTAMP(NOW()),FROM_UNIXTIME(UNIX_TIMESTAMP(NOW())); 转载于http://blog.csdn.net/you23hai45/article/detail...
阅读(11544) 评论(0)

MySQL出现“错误1067:进程意外终止”

1、错误描述 2、错误原因 今天,我在摸索如何利用命令查看MySQL日志,查了很多资料,大多数是通过修改my.ini文件配置。我修改了配置后,准备重启mysql服务器,先执行了net stop mysql,发现服务还是没停;于是,我直接到Windows7服务下去停止MySQL服务,停了服务后再次重启,就弹出上述警示窗口 3、解决办法 为了解决这个问题,我查阅了大量的资料,总结几点: (1)删...
阅读(9859) 评论(0)

利用MySQL查询所有数据库表以及表中的记录数

1、问题背景 在一个数据库中,查看所有数据库表;为了测试需要清空数据库所有表,但是不能清空用户表、角色表、权限表和角色权限表。 2、命令实现USE information_schema; SELECT table_name, table_rows FROM TABLES WHERE table_schema = 'book' ORDER...
阅读(8027) 评论(0)

如何利用MySQL语句将自增重置为1

1、问题背景 一张数据库表设置主键id为自增长,表里添加数据后删除了,id还是从之前的值开始增长,而不是从1开始自增长。该如何让id重新从1开始自增 2、实现命令(1)利用alterUSE book; DELETE FROM t_books_author; ALTER TABLE t_books_author auto_increment = 1; (2)truncate U...
阅读(9498) 评论(0)

Could not retrieve transation read-only status server

1、错误描述Caused by: java.sql.SQLException: Could not retrieve transation read-only status server at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:996) at com.mysql.jdbc.SQLError.cre...
阅读(10025) 评论(0)

java.lang.NoClassDefFoundError: org/apache/log4j/spi/ThrowableInformation

1、错误描述严重: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener java.lang.NoClassDefFoundError: org/apache/log4j/spi/ThrowableI...
阅读(13468) 评论(0)

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value

1、错误描述严重: Servlet.service() for servlet [springmvc] in context with path [/cip] threw exception [Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException:...
阅读(9982) 评论(0)

ORA-01031: 权限不足

1、错误描述ORA-01031: 权限不足 2、错误原因SQL> create user yhd identified by scott account unlock; create user yhd identified by scott account unlock 由于scott是普通用户,没有权限解锁 转载于http://blog.csdn.net/you23hai45/arti...
阅读(6799) 评论(0)

ORA-00957: 重复的列名

1、错误描述ORA-00957: 重复的列名 2、错误原因SQL> create table info( 2 stu_id varchar2(7) not null, 3 stu_name varchar2(20) not null, 4 stu_age varchar(2) not null, 5 stu_age number(2)...
阅读(9647) 评论(0)
48条 共4页首页 上一页 1 2 3 4 下一页 尾页
    个人资料
    • 访问:451870次
    • 积分:3753
    • 等级:
    • 排名:第9076名
    • 原创:29篇
    • 转载:19篇
    • 译文:0篇
    • 评论:5条
    文章分类
    文章存档
    最新评论