MySQL 性能 ①最大数据量 抛开数据量和并发数,谈性能都是耍流氓。MySQL 没有限制单表最大记录数,它取决于操作系统对文件大小的限《阿里巴巴 Java 开发手册》提出单表行数超过 500 万行或者单表容量超过 2GB,才推荐分库分表。 性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置 ...
分类:
数据库 时间:
2020-07-21 14:21:22
阅读次数:
78
Java是用于软件开发的最流行的编程语言,无论做自动化测试或者测试开发,Java依然是最重要的选项之一。 为什么要学习Java? Java很容易学习 Java是通用的,面向对象的,高性能,解释型,安全性和多线程语言。基本上,Java简化了建立网络连接所需的过程。它的安全模型可以防御很多攻击。许多繁琐 ...
分类:
编程语言 时间:
2020-07-21 13:45:47
阅读次数:
69
虚拟机栈 虚拟机栈概述 由于跨平台性的设计,Java 的指令都是根据栈来设计的。不同平台 CPU 架构不同,所以不能设计为基于寄存器的。 优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。 有不少 Java 开发人员一提到 Java 内存结构,就会非常粗粒度地将 ...
分类:
其他好文 时间:
2020-07-20 13:15:56
阅读次数:
55
1.Java开发项目需要做的工作? 1.分析项目要做什么,知道项目有哪些组成部分 2.设计项目,通过哪些步骤,哪些技术,需要多少人,多长时间 3.组建团队,招人,购置设备,服务器,软件等等 4.开发人员写代码,然后测试自己写的代码,重复。。 5.测试人员测试代码,重复2.传统的项目开发的问题,没有使 ...
分类:
其他好文 时间:
2020-07-19 23:54:21
阅读次数:
119
写在前面 经过一段时间的java开发学习,发现自己的根基还不是很稳固。于是找了传智播客的网课来进行一个细致和系统一点的学习。希望能通过这个过程稳固一下自己的java基础。(本博客出现的图片均为传智播客网课内的图片) 数组 数组的初始化 对于数组的初始化,有两种方式:静态初始化和动态初始化。但需要记住 ...
分类:
编程语言 时间:
2020-07-19 18:10:19
阅读次数:
75
单节点安装 cassandra由Java开发,需要提前配置JDK环境 下载地址 http://archive.apache.org/dist/cassandra/ wget http://archive.apache.org/dist/cassandra/3.11.6/apache-cassandr ...
分类:
其他好文 时间:
2020-07-18 22:43:35
阅读次数:
104
大数据时代随之而来的就是并发问题。Java开发本身提供了关于锁的操作。我们知道的有Synchronized。 这个是JVM层面的锁。操作简单 Lock的由来 因为Synchronized简单所以不可控制,或者说不是很灵活。Synchronized是已块进行执行加锁的。这个时候我们需要通过Lock进行 ...
分类:
编程语言 时间:
2020-07-16 11:46:11
阅读次数:
56
在工作中,以前的枚举类都做的比较简单,直到与公司的一个大佬合作做项目时,看到了一个更加通用且全面的通用枚举类。 且更符合阿里巴巴的java技术规范,特此记录 以上引用自阿里巴巴Java开发手册1.4.0 主要特点如下: 枚举提供序号、值、注释信息 提供构造器和get set方法 提供转换列表的方法, ...
分类:
其他好文 时间:
2020-07-16 00:19:58
阅读次数:
112
毕业工作前曾幻想在工作中自己的技术会飞速增长,但工作一年后真正的认识到了职场的真实情况。 目标: 原本打算做Java开发,不过算是自己的机遇,入了大数据组,也怪自己太懒,不喜欢钻研,所以到如今,工作虽游刃有余,但技术感觉不仅没有成长,反而隐隐有些倒退,我心惶恐,立志在接下来半年中持续学习,并坚持要要 ...
分类:
其他好文 时间:
2020-07-15 01:15:10
阅读次数:
118
综述 JDK版本:JDK8/JDK7 + OracleJDK/OpenJDK Java开发框架:Spring Boot/Spring + Hibernate/MyBatis 前后端分离:单页应用/模板引擎 前后端接口文档自动生成:Swagger 业务端逻辑校验框架:Functional Valida ...
分类:
编程语言 时间:
2020-07-15 01:01:42
阅读次数:
130