共5页: 上一页 1 2 3 4 5 下一页 
摘要: Spring 框架的实现依赖 IoC (反向控制) 原则,更为形象的称呼是 DI (依赖注入)。相对于 Bean 直接构造依赖的对象,Spring 框架则根据 Bean之间的依赖关系创建对象,并注入到 Bean 中。 对于上述代码, 实例是在 UserService 对象中创建的,创建方式比较简单,阅读全文
posted @ 2019-02-15 11:01 这块显卡有点冷 阅读(3) 评论(0) 编辑
摘要: Java 中的集合是用于存储对象的工具类容器,它实现了常用的数据结构,提供了一系列公开的方法用于增加、删除、修改、查找和便利数据,降低日常开发成本。集合种类非常多,形成了一个比较经典的继承关系数,称为Java 集合框架图。![](https://i.loli.net/2019/01/21/5c4530da6bcba.jpeg)框架图中主要分为两类:第一类是按照单个元素存储的 Collection ...阅读全文
posted @ 2019-01-21 10:55 这块显卡有点冷 阅读(23) 评论(0) 编辑
摘要: String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的 Immutable 类,被声明成为 final class,所有属性也都是 final 的。也由于它的不可变性,类似拼接、裁剪字符串等动作,都会产生新的 String 对象。由于字符串操作的普遍性,所以相关操作的效率往往对应用性能有明显影响。StringBuffer 是为解决上面提到拼接产生太多中...阅读全文
posted @ 2019-01-19 10:44 这块显卡有点冷 阅读(16) 评论(0) 编辑
摘要: 1. 浏览器向服务器发送请求,请求中包括浏览器支持的协议,并附带一个随机数。2. 服务器收到请求后,选择某种非对称加密算法,把数字证书签名公钥、身份信息发送给浏览器,同时也附带一个随机数。3. 浏览器收到后,验证证书的真实性,用服务器的公钥发送握手信息给服务器。4. 服务器解密后,使用之前的随机数计算出一个对称加密的密钥,以此作为加密信息并发送。5. 后续的所有信息发送都是以对称加密方式进行的。T...阅读全文
posted @ 2019-01-19 10:06 这块显卡有点冷 阅读(8) 评论(0) 编辑
摘要: [Mybatis-Plus](http://mp.baomidou.com) 是对 Mybatis-Plus 的一些扩充。在 Spring Boot 中进行集成的时候其实基本上和 mybatis 是一致的。在你的配置文件中。配置 你的 entity 的存放包路径 和 mapper 的路径。```mybatis-plus.mapper-locations=classpath:/mapper/*Map...阅读全文
posted @ 2018-11-22 16:44 这块显卡有点冷 阅读(44) 评论(0) 编辑
摘要: * 资源(Resources)所谓资源,就是网络上一个实体,或者是网络上一个具体信息。他可以是一段文本,一张图片,一种服务,总之是一个具体的实体。可以用一个URI(统一资源定位符)指向它,每种资源对应一个特定的URI。要获取这个资源,访问它的URI就可以,因此URI就成了每一个资源的地址或者独一无二的识别符。* 表现层 (Representation)资源是一种信息实体,它可以有多种表现形式。把资...阅读全文
posted @ 2018-11-21 10:49 这块显卡有点冷 阅读(26) 评论(0) 编辑
摘要: Spring Boot 默认自带了一个嵌入式的 Tomcat 服务器,可以以jar方式运行,更为常见的情况是需要将 Spring Boot 应用打包成一个 war 包,部署到 Tomcat、Jerry 服务器,或者商业的 Weblogic、Websphere 上。这种情况下,需要将 pom 中的 packaging 改成 war 方式。需要将嵌入的 Tomcat 依赖方式改成`provided``...阅读全文
posted @ 2018-11-21 09:52 这块显卡有点冷 阅读(12) 评论(0) 编辑
摘要: 在 spring 框架和 Spring Boot 中,最常用的技术就是 MVC 框架,MVC 框架会处理类似如下相同技术的需求: 1、HTTP UTL 映射到 Controller 某个方法; 2、HTTP 参数映射到 Controller 方法的参数上,比如参数映射到某个Java对象,或者上传附件阅读全文
posted @ 2018-11-11 16:40 这块显卡有点冷 阅读(17) 评论(0) 编辑
摘要: [Aria2](https://aria2.github.io/) 是一款免费开源跨平台且不限速的多线程下载软件,Aria2的优点是速度快、体积小、资源占用少;支持 HTTP / FTP / BT / Magnet 磁力链接等类型的文件下载;支持 Win、Mac、Linux系统,甚至在树莓派、NAS、路由器等设备上都能安装它。其实,现在很多安装aria2工具的用户都是为了用它来不限速下载百度云资源...阅读全文
posted @ 2018-10-17 11:44 这块显卡有点冷 阅读(84) 评论(0) 编辑
摘要: > MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。​我们如何在 Spring Boot 的...阅读全文
posted @ 2018-10-09 22:41 这块显卡有点冷 阅读(32) 评论(0) 编辑
共5页: 上一页 1 2 3 4 5 下一页