Java In Action
文章平均质量分 60
Java实战开发,分享实用Java技术
全栈极简
将全栈进行到底。
展开
-
ruoyi+Hadoop+hbase实现大数据存储查询
ruoyi+Hadoop+hbase实现大数据存储查询前言部署Hadoop部署Hbase基于若依进行二次开发最终效果前言有个现实的需求,数据量可能在100亿条左右。现有的数据库是SQL Server,随着采集的数据不断的填充,查询的效率越来越慢(现有的SQL Server查询已经需要数十秒钟的时间),看看有没有优化的方案。考虑过SQL Server加索引、分区表、分库分表等方案,但数据量增长太快,还是很快就会遇到瓶颈,因此需要更优化的技术。在众多的NOSQL和大数据技术之下,针对此场景,主要考虑了两种原创 2023-11-30 20:46:11 · 1302 阅读 · 0 评论 -
快速上手MyBatis
相对于Hibernate,MyBatis是一个半自动化映射的数据库框架,它的前身是Apache的一个开源项目iBatis。Hibernate完全以面向对象编程的方式操作数据库(ORM),主要用在企业级应用开发领域,对于互联网应用开发中使用较少(主要是由于不够灵活,性能较差、SQL优化较难)。而对于原始的JDBC的方式,比较繁琐,容易造成重复的代码。MyBatis需要我们自己编写SQL,定义映射关...原创 2021-11-21 17:18:00 · 35 阅读 · 0 评论 -
连接MySQL提示Establishing SSL connection问题
连接mysql数据库时,通常的做法是在类的static块中写连接数据库的部分。如下图:static { try { Class.forName("com.mysql.jdbc.Driver"); Connection conn = (Connection) DriverManager.getConnection("jdbc:mysql://localh...原创 2022-08-01 10:23:00 · 114 阅读 · 0 评论 -
Java Web开发之详解JSP
JSP作为Java Web开发中比较重要的技术,一般当作视图(View)的技术所使用,即用来展现页面。Servlet由于其本身不适合作为表现层技术,所以一般被当作控制器(Controller)所使用,而JavaBean作为模型(Model)层使用。这就是经典的MVC模型。Servlet和JSP的关系上篇博客已经讲过了,并演示了一个相当简单的例子。在具体讲述JSP之前,先把JavaBean简单介...原创 2014-10-07 20:39:07 · 25541 阅读 · 13 评论 -
Java Web开发之Servlet、JSP基础
有好多年不搞Java Web开发了,这几天正好国庆放假,放松之余也有兴趣回头看看Java Web开发技术的基础。我们都知道,Servlet是Java Web开发的重要基础,但是由于Servlet开发相对繁琐,代码量庞大而且不易维护,美工无法参与界面设计开发等不足,于是就诞生了jsp。jsp是对servlet开发模型的重要升级。有了jsp,Java Web开发技术才真正被广泛使用。一、Servlet原创 2014-10-04 10:25:25 · 20372 阅读 · 2 评论 -
Java抽象类和抽象方法例子
题目:定义Shape类表示一般二维图形。Shape具有抽象方法area和perimeter,分别计算形状的面积和周长。试定义一些二维形状类(如矩形、三角形、圆形等),这些均为Shape类的子类并计算出这些形状的面积和周长,打印输出相关信息。代码://形状类public abstract class Shape { public abstract double area(); ...原创 2016-11-01 21:19:00 · 37 阅读 · 0 评论 -
Java实习生入职测试
网络上一度流行的Java实习生入职测试题,可以看看。1、String类为什么是final的。2、JDK8的HashMap的源码,实现原理,底层结构3、反射中,Class.forName和classloader的区别4、session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。5、Java中的队列都有哪些,有什么区别。6、详谈一下Java的内...原创 2019-08-06 14:45:00 · 42 阅读 · 0 评论