自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 java 主线程无法处理子线程的异常

在多线程下, 主线程无法catch子线程的异常所以在多线程的情况下应注意这一点。话不多说, 直接撸代码,看效果。 private void testStackOOM(){ try{ Thread thread = new Thread(new Runnable() { @Override ...

2019-06-05 17:40:06 809

原创 CountDownLatch 导致主线程一直等待的问题

CountDownLatch 的作用: 能够使一个线程等待其他线程完成各自的工作后再执行. 这里实现的是主线程等待子线程跑完才继续执行.下面是存在问题的代码片段:@Test public void test2() throws InterruptedException { int threadNum = 5; AtomicInteger atomic = new Atomi...

2019-02-21 18:21:55 7528 1

原创 Linux 安装 MySQL-5.7.18 数据库

捣腾了,不少时间,遇到了不少的坑. 有发现博客哪有写得不妥的地方,欢迎指正. 互相学习,共同进步

2017-10-22 18:00:19 1653

原创 经过学习,自己总结的重写HashCode()和equals()方法,还有"=="与equals()的区别

1. "==" 和"equals"的区别?                "==" 是比较的对象的地址(存在栈里面),而equals 比较的是对象里面的内容(存在堆里面).2.为什么要重写HashCode() 和equals() ?  为什么String对象不用重写equals()?     在集合中的set是一个无序不重复的集合容器,判断其唯一不重复的实现,是根据给集合中的每

2015-10-31 11:22:08 283

原创 关于表单提交的两种方式,post和get

今天,自己试着写servlet中,无意间发现了一个有关表单提交方式的问题,我们使用Firefox浏览器测试时,即使你用get方式发送请求,地址栏也不会暴露发送的请求信息,换个浏览器两种请求方式的结果就不一样了.   可算是得出了一个结论,程序猿的经验不只是靠看来的,还要动手试!!!出自一个初出茅庐的程序猿,大神勿喷!

2015-09-17 16:26:23 442

java学习路线_脑图.zip

Java学习路线【脑图】

2021-04-28

MyCat权威指南 更新于2018年7月25

它是一个开源的分布式数据库系统,是一个实现了 MySQL 协议的的 Server,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用 MySQL 原生(Native)协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信, 其核心功能是分表分库,即将一个大表水平分割为 N 个小表,存储在后端 MySQL 服务器里或者其他数据库里。 Mycat 发展到目前的版本,已经不是一个单纯的 MySQL 代理了,它的后端可以支持 MySQL、SQL Server、 Oracle、DB2、PostgreSQL 等主流数据库,也支持 MongoDB 这种新型 NoSQL 方式的存储,未来还会支持更 多类型的存储。而在最终用户看来,无论是那种存储方式,在 Mycat 里,都是一个传统的数据库表,支持标准的 SQL 语句进行数据的操作,这样一来,对前端业务系统来说,可以大幅降低开发难度,提升开发速度,在测试阶 段,可以将一个表定义为任何一种 Mycat 支持的存储方式,比如 MySQL 的 MyASIM 表、内存表、或者 MongoDB、LevelDB 以及号称是世界上最快的内存数据库 MemSQL 上。试想一下,用户表存放在 MemSQL 上, 32 大量读频率远超过写频率的数据如订单的快照数据存放于 InnoDB 中,一些日志数据存放于 MongoDB 中,而且 还能把 Oracle 的表跟 MySQL 的表做关联查询,你是否有一种不能呼吸的感觉?而未来,还能通过 Mycat 自动 将一些计算分析后的数据灌入到 Hadoop 中,并能用 Mycat+Storm/Spark Stream 引擎做大规模数据分析,看 到这里,你大概明白了,Mycat 是什么?Mycat 就是 BigSQL,Big Data On SQL Database。

2018-08-07

Linux 高效压缩工具 xz-5.2.4.tar.gz

Linux 上所需的压缩插件 , 压缩比最高. 建议采用这种压缩方式.高效

2018-08-04

Spring+Mybatis+Mysql项目框架

Spring+Mybatis+Mysql搭建的项目框架,模仿企业文件路径,可运行的项目,可用于学习参考.

2015-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除