摘要:
关于HTTP协议的基本介绍。 <! more HTTP协议是基于TCP/IP协议之上的 应用层协议 ,主要用于规定互使用联网中 客户端和服务器之间的通信格式 ,不关心具体传输细节,默认 80端口 。对于Web开发,不管是前端还是后端开发,了解HTTP协议是必备的一些基本知识。 发展历程 HTTP/0 阅读全文
摘要:
想将平日里生活、读书中对于 无知 的一些思考体会写下来。 <! more 以前常常被问到你最大的优点和缺点是什么?总感觉说不出来,因为自己很难去认识了解和评判自己。现在我想到了一个对于任何人都适用的相对正确的答案: 人最大的缺点就是不知道自己的无知,最大的优点就是知道并承认自己的无知。 所有 阅读全文
摘要:
最近有大概学习了一下C 语言,才知道原来人家在3.0版本(2007年11月)就开始支持了。。而且说真的C 以前一直被认为是Java的模仿者(估计现在还有一些人这样认为),早已经后来居上了。什么LINQ、可空类型等等都已经是很早就支持了,可惜了被.NET平台坑了,不过现在出了.NET Core不知 阅读全文
摘要:
介绍Java8新的日期时间库用法。由于Java之前旧的日期时间类太难用,所以Java8重新开发了新的日历时间库java.time。主要包含LocalDate本地日期类、LocalTime本地时间类、LocalDateTime日期时间类、ZonedDateTime带时区的日期时间类、Clock系统 阅读全文
摘要:
Java对象拷贝分为浅拷贝(shadow copy )和深拷贝(deep copy)。 浅拷贝:被复制对象的任何变量都含有和原来的对象相同的值,而任何的对其他对象的引用仍然指向原来的对象。对拷贝后的引用的修改,还能影响原来的对象。 深拷贝:把要复制的对象所引用的对象都复制了一遍,对现在对象的修改不会 阅读全文
摘要:
一直以来都有搭建个人博客的想法,之前也使用过其他免费的在线博客,但是总感觉没有自己搭建的爽。用那些在线博客就好像是租房子,总是要受到房东的各种条条框框的限制,然后就是各种广告啥的,主题风格也有限。而如果是自己开发个博客网站应用的话,就比如建房子,自由度是最高的。不过维护成本较高,有点大材小用。所 阅读全文
摘要:
此教程的目标是提供关于Spring依赖注入基于注解配置和基于xml文件配置的例子的详细信息。我还会为应用程序提供JUnit测试用例,因为易测试是依赖注入的主要优点之一。 <! more Spring Dependency Injection – Maven Dependencies 首先在pom.x 阅读全文
摘要:
Java依赖注入设计原则 允许我们移除硬编码依赖和让我们的应用低耦合,可扩展和可维护。我们可以通过在Java中实现依赖注入将依赖关系从编译时移到运行时来解析。 Java依赖注入似乎很难通过理论来掌握。所以我将通过一些简单的例子,然后我们将会看到如何在应用里使用依赖注入模式来实现低耦合和可扩展性。 < 阅读全文
摘要:
A brief introduction to how to use markdown for Typora. <! more Block Elements Paragraph and line breaks press Enter to create a new paragraph press S 阅读全文
摘要:
此教程的目标是介绍Maven的基本知识及常见操作。 <! more 0. 前言 在没有Maven之前,当我们开发一个Java项目的时候,项目目录结构没有一个统一的标准规范,很多时候配置文件、测试文件、前端页面放哪里都是根据开发人员自己的喜好决定。 同时我们经常需要引用其他jar包,并下载下来放到项目 阅读全文