摘要: jdbc相关 现在开发一般都是Mybatis,也有公司用的Hibernate或者Spring Data JPA。很多时候,不同的项目由不同的程序员开发,在公司层面可能没有将技术完全统一起来,一个项目用Mybatis,一个项目用Hibernate都是很有可能的。 不管用的是什么ORM框架,都是在JDBC上封装了一层 阅读全文
posted @ 2022-08-11 17:51 sugeek 阅读(42) 评论(0) 推荐(0)
摘要: Flink入门 最近如果拉过austin项目代码的同学,可能就会发现多了一个austin-stream模块。其实并不会意外,因为这一切都在计划当中进行。 这个模块主要是接入流式处理平台(flink),用于实时计算清洗数据给到业务以及系统维护者更方便去使用消息推送平台austin。 这篇文章主要来聊聊接入的背景以及我 阅读全文
posted @ 2022-08-11 15:06 sugeek 阅读(138) 评论(0) 推荐(0)
摘要: servlet入门 什么是Servlet? Servlet其实就是一个遵循Servlet开发的java类。Servlet是由服务器调用的,运行在服务器端。 为什么要用到Servlet? 我们编写java程序想要在网上实现 聊天、发帖、这样一些的交互功能,普通的java技术是非常难完成的。sun公司就提供了Servlet 阅读全文
posted @ 2022-08-11 14:59 sugeek 阅读(42) 评论(0) 推荐(0)
摘要: 15个springboot开源项目 Spring Boot 算是目前 Java 领域最火的技术栈了,松哥年初出版的 《Spring Boot + Vue 全栈开发实战》迄今为止已经加印了 8 次,Spring Boot 的受欢迎程度可见一斑。经常有人问松哥有没有推荐的 Spring Boot 学习资料?当然有!买松哥书就对了,哈哈。除 阅读全文
posted @ 2022-08-11 14:54 sugeek 阅读(954) 评论(0) 推荐(0)
摘要: Java多线程并发编程 知识体系图: 1、线程是什么? 线程是进程中独立运行的子任务。 2、创建线程的方式 方式一:将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法 方式二:声明实现 Runnable 接口的类。该类然后实现 run 方法 推荐方式二,因为接口方式比继承方式更灵活,也减少程序 阅读全文
posted @ 2022-08-11 14:52 sugeek 阅读(853) 评论(0) 推荐(0)
摘要: 数据库面试题 数据库常见面试题(开发者篇) 什么是存储过程?有哪些优缺点? 什么是存储过程?有哪些优缺点? 存储过程就像我们编程语言中的函数一样,封装了我们的代码(PLSQL、T-SQL)。 存储过程的优点: 能够将代码封装起来 保存在数据库之中 让编程语言进行调用 存储过程是一个预编译的代码块,执行效率比较高 阅读全文
posted @ 2022-08-11 14:51 sugeek 阅读(50) 评论(0) 推荐(0)
摘要: 设计模式 推荐阅读 超全的设计模式简介(45种) design-patterns-for-humans 中文版(github 仓库永久更新) MongoDB 资源、库、工具、应用程序精选列表中文版 有哪些鲜为人知,但是很有意思的网站? 一份攻城狮笔记 每天搜集 Github 上优秀的项目 一些有趣的民间故事 阅读全文
posted @ 2022-08-11 14:47 sugeek 阅读(29) 评论(0) 推荐(0)
摘要: TCP与UDP 引言 网络协议是每个前端工程师都必须要掌握的知识,TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介绍下这两者以及它们之间的区别。 想阅读更多优质文章请猛戳GitHub博客 一、TCP/IP网络模型 计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测 阅读全文
posted @ 2022-08-11 08:49 sugeek 阅读(47) 评论(0) 推荐(0)
摘要: 微服务了解 1.什么是微服务 1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可) 2)独立的进程(java的tomcat,nodejs等) 3)轻量级的通信(不是soap,是http协议) 4)基于业务能力(类似用户服务,商品服务等等) 5)独立部署(迭代速度快) 6)无集中式管 阅读全文
posted @ 2022-08-11 01:31 sugeek 阅读(116) 评论(0) 推荐(0)
摘要: 10个Java面试题 0个最难回答的Java面试题 这是我收集的10个较难回答的 Java 面试题。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。这些问题都是容易在各种 Java 面试中被问到的。 1. 为什么 wait,notify 和 notifyAll 是在 Object 类中定义的而不 阅读全文
posted @ 2022-08-11 01:20 sugeek 阅读(80) 评论(0) 推荐(0)