
JAVA
文章平均质量分 75
Cierlly
路虽远行则将至,事虽难作则必成!
展开
-
《Java基础》变量和数据类型
在开始学习变量之前,我们思考一下为什么需要使用变量。首先我们从小开始学习加法减法的时候,后来我们再学更难的东西就是代数,其中的x和y是我们要求解的内容,这些内容就是变量。原创 2024-10-10 11:14:23 · 353 阅读 · 0 评论 -
《Java基础》常用类
深入理解包装类 和 String类。原创 2024-10-08 21:15:04 · 430 阅读 · 0 评论 -
Java学习内容总结
把单词按照语法组成句子,然后把句子通过一定的含义组成文章。在计算机中,我们将这种写成的文章称之为程序。浏览器的作用是进行交互,用户与服务器之间数据交互的一个通道。渲染:使用JavaScript引擎将后端传输的数据进行实时渲染。浏览器内核是指支持浏览器运行的最核心的程序,分为两个部分,一个是渲染引擎,另一个是JS引擎。渲染引擎在不同的浏览器中也不是都相同的。CS架构是client - server架构。从一个财务软件的故事开始:曾经在40年前,当时的工作还是包分配的,那时候我的成绩很好。原创 2024-10-08 20:33:22 · 1332 阅读 · 0 评论 -
JavaNote_1.0.4_对象序列化
Java中的序列化是指将一个Java对象“转换”为一串连续的byte字节(字节数组或者流),以便写入文件或者通过socket(套接字)发送出去。这一串字节码包括了对象的数据,以及其成员变量的类型信息(元信息)等。反序列化:将文件或者socket中读取字节,还原回Java对象。我们可以设计一种对象序列化的ObjectSerializer接口。链接。原创 2023-05-24 19:26:59 · 640 阅读 · 0 评论 -
JavaNote_1.0.3_动态代理
Java6 提供了Java Compiler API来动态编译Java代码。我们可以先生成java类的字符串或者文件,再使用Java Compiler API来动态编译Java类,最后再通过自定义ClassLoader来装载编译得到的字节码。需要依赖JDK的tools.jar。Java Compiler API的内容比较多,我们只需要关注下面两个主要的东西即可。原创 2023-05-24 19:24:26 · 131 阅读 · 0 评论 -
JavaNote_1.0.2_Spring
控制反转和面向切面编程是它的核心功能。一套全新的基础框架,用来快速搭建Spring应用,简化其配置和开发过程。Spring Cloud 是一系列分布式组件的集成框架。它基于Spring Boot为我们快速集成、搭建和部署分布式系统提供支持,包括服务发现与注册、配置管理、负载均衡、消息总线、服务熔断、服务监控等一系列组件功能。基于Spring Cloud的大数据处理开发框架,为基于微服务的分布式流处理和批处理数据通道开发提供了一系列编程模型和最佳实践。原创 2023-05-20 17:39:18 · 626 阅读 · 0 评论 -
JavaNote1.0.1_Java中间件技术
今天要写的内容是分布式系统的构建、大型网站的构建以及Java中间件的基础知识。分布式系统的定义:A distributed system is one in which components located at networked computers communicate and coordinate their actions only by passing messages.分布式系统有两个重点,一个是组件分布在网络计算机上,第二是组件之间仅通过消息传递来通信并协调行动。原创 2023-05-17 22:09:02 · 566 阅读 · 0 评论 -
mybatis最全面试题
数据持久化将内存数据存到磁盘里,或者磁盘到内存。比如,文件的存储、数据的读取等。数据模型可以是任何数据结构或者对象的模型,XML、二进制流。我们的CRUD都是数据持久化操作。mybatis框架是一个开源的持久层框架它的内部封装了JDBC访问数据库操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有JDBC代码,以及手工设置以及结果集检索。mybatis作为持久层框架,其主要思想是程序中大大量SQL语句剥离出来,配置在配置文件当中,实现SQL的灵活配置。原创 2022-09-21 22:01:53 · 393 阅读 · 0 评论 -
【DDD】领域驱动设计1 DP
假设现在需要对手机号注册时的身份信息和入参中的用户名进行一致性校验,(获取手机号注册时的身份信息是一个外部依赖项)如果在PhoneNumber内部实现,让phoneNumber内依赖其他查询服务似乎是不合适的,那么,这部分逻辑该怎么抽象怎么写?我们定义了一个User类,一个注册接口的具体实现类,注册方法中先对参数进行校验,然后通过手机号获取归属地编号和运营商编号,存到user中,我们新型的基本单元不仅有属性,还有属性相关的职责,是充血模型的一种,如何把握。将客户群体分组,分配给相应的销售组,...原创 2022-07-18 14:41:28 · 609 阅读 · 0 评论 -
计算机网络-面试准备
计算机网络速刷分层结构OSI:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层路由器作用于物理层、数据链路层、网络层。主要功能是建立路由表,然后根据表项进行数据包的转发TCP/IP 四层结构:网络接口层、网际层、传输层、应用层最经典的五层参考模型:物理层、数据链路层、网络层、传输层、应用层参考资料TCP/UDP 区别特点TCPUDP是否面向连接面向连接面向无连接是否可靠服务可靠服务无法保证可靠传输速度传输慢传输快报文格式面向字原创 2022-04-29 17:12:22 · 2236 阅读 · 1 评论 -
JAVA体系书籍大全
”二哥,能不能给一套 Java 电子书的链接啊,最好是成体系的;我现在就想好好的学习,感觉和公司的一些同事差距有点大,想追赶上。纸质书有点沉,天天带在手边很不方便,尤其是上下班坐地铁的时候,都感觉看纸质书不太好意思,电子书不仅携带方便,还能不知不觉。“说实话,被很多小伙伴问过这样的问题,于是我下狠心,整理了半个多月的时间,终于从各个搜索网站上收集了上百本常用的 Java 电子书,真的是吃奶劲都使上了!确实,计算机方面的书籍都比较贵,而技术更新迭代又非常快,天天买纸质书确实不太能跟上节奏。那么,现在好.原创 2020-11-08 21:20:43 · 2076 阅读 · 7 评论 -
正则表达式语法表
字符说明\将下一个字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n"匹配的字符"n”。"\n"匹配换行符。序列"\\\\“匹配的是”\\","\\(“匹配”("。^匹配输入字符串开始的位置。如果设置了RegExp对象的Multiline属性,^还会与"\n"或"\r"之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了RegExp对象的Multiline属性,$还会与"\n"或"\r"之前的位置匹配。*零次或者多次匹配前面的字符串或子表达式。例如,...原创 2020-11-06 18:03:26 · 318 阅读 · 0 评论