Titan笔记

  • 首页
  • Java
  • 数据结构
  • Web
  • C语言
  • Python
  • 杂谈
  • 逸笔挥墨
Java
Java

Spring Cloud 微服务学习笔记 - Eureka 服务注册与发现

4.1 Eureka的概念 4.1.1 什么是Eureka Spring-Cloud Euraka是Spring Cloud集合中一个组件,它是对Euraka的集成,用于服务注册和发现。Eureka是Netflix中的一个开源框架。它和 zookeeper、Consul一样,都是用于服务注册管理的,同样,Spring-Cloud 还集成了Zookeeper和Consul。 4.1.2 Eureka的用途 Eureka相当于一个服务注册和发现的中心,Eureka的客户端连接到Eureka的服务端并通过心跳包保持连接,…

2021年1月27日 0条评论 201点热度 3人点赞 阅读全文
Java

(二) 使用Mybatis完成CRUD操作

Mybatis 学习笔记 Author: Titan Start Date: 2020-05-04 Mybatis系列的学习笔记是为本人原创系列文章。 遵循 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 转载需注明来源 Titan笔记 https://www.titan6.cn/ 使用Mybatis完成CRUD操作 1. 插入数据操作 我们先在DAO接口中新增一个saveUser的方法,传入的是一个User类对象。 如果要进行插入数据操作,需要在Mybatis的对应DAO配置文件中进行以…

2020年5月5日 0条评论 277点热度 4人点赞 阅读全文
Java

(一)Mybatis的入门

Mybatis 学习笔记 Author: Titan Start Date: 2020-05-04 Mybatis系列的学习笔记是为本人原创系列文章。 遵循 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 转载需注明来源 Titan笔记 https://www.titan6.cn/ Mybatis的入门 介绍 摘取一段来自于百度百科的介绍: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及…

2020年5月5日 0条评论 343点热度 7人点赞 阅读全文
Java

Java中对文件进行MD5加密

前言   之前用Python或者PHP很简单的就能实现这个东西,但是毕竟最近在深入研究Java,于是用Java写了一个MD5加密获得信息摘要的工具。 相关思路 用JDK中自带的Security包中的MessageDigest类可以实现MD5算法。所以基本的实现流程是 选择文件 -> 读取二进制流 -> MD5信息摘要 -> 转换为String返回输出。 代码 Main.java Handler.java  

2020年4月22日 0条评论 468点热度 21人点赞 阅读全文
Java

Java核心技术之动态代理

Java标准库提供了一种动态代理(Dynamic Proxy)的机制:可以在运行期动态创建某个interface的实例

2020年4月21日 0条评论 348点热度 2人点赞 阅读全文
Java

如何在Java中处理JSON

处理JSON类型的文件主要有以下几种方式: 使用Org.json库 使用Google的GSON库 使用号称速度最快的Jackson库 使用Jackson库来解析JSON的方法: New 一个 ObjectMapper对象,后续将利用这个ObjectMapper对象来进行一系列的操作。 将Java Object转换为JSON文本的方法: 用ObjectMapper 直接 WriteValueAsString即可 将JSON文本转换为JavaObject 用ObjectMapper 直接 readValue 即可 将J…

2020年4月19日 0条评论 275点热度 0人点赞 阅读全文
Java

[Java] Java多线程的探索 -获取新闻标题

介绍 最近研究了Java多线程的几种实现方式,写了这个项目用于练手。实现了通过多线程的方式获取人民日报的新闻标题(其实同时存了内容,但是我后续懒得处理了,毕竟这个项目的主题是多线程的实现) 主要思路 主要思路是:先获取一个新闻链接的列表,然后通过Excutor线程池框架来多线程访问新闻链接,通过正则表达式匹配出标题,加入到线程安全的HashMap中,接着输出即可。至于HTTP请求的方式,直接使用了Apache的HTTPClient类,但是我这里使用了更加简便的Flunt API。 相关的处理 为了减小多线程对人民日…

2020年4月7日 0条评论 344点热度 3人点赞 阅读全文
Java

[Java] 日期与时间的一些操作

import java.text.SimpleDateFormat; import java.time.*; import java.time.format.DateTimeFormatter; import java.util.Date; // Java时间操作的一些实例 By Titan 2020-04-01 public class TimeStudy { public static void main(String[] args) { formatDate(); dateCovert(); } // 格式化…

2020年4月2日 0条评论 358点热度 1人点赞 阅读全文
Java

[Java] 在Java中优雅地进行文件IO操作

JavaIO主要结构如下: Java IO 相关的类确实很多,但我们并不是所有的类都会用到,我们常用的也就是文件相关的几个类,如文件最基本的读写类 File 开头的、文件读写带缓冲区的类 Buffered 开头的类,对象序列化反序列化相关的类 Object 开头的类。 1.二进制流读写 import java.io.*; import java.nio.charset.StandardCharsets; //Java 二进制IO操作 Titan 2020-03-25 public class BinaryIO { …

2020年3月25日 0条评论 370点热度 4人点赞 阅读全文
Java

Java 开发环境与IDE 配置与安装教程

这篇文章将会引导你安装Java的运行环境以及 JavaIDE 在进行一切操作前,请确保你已经有如下文件: 1. Java开发工具包(JDK)。 2. 一款Java开发工具,IDEA,当然你也可以使用VSCODE。 这里提供JDK和IDEA的资源 链接:https://pan.baidu.com/s/1VojmGOzhPM5A5hwRbUWHKA 提取码:83tl 下面主要介绍比较复杂的部分也就是JDK环境的搭建 1.当你下载完后,你应该有如图的文件,打开JDK的可执行安装包   2.点击下一步安装 3.这…

2020年2月23日 1条评论 882点热度 3人点赞 阅读全文

Titan

兴趣广泛而无一精擅
想到什么,我总是渴望以代码的方式去呈现
永远年轻,永远热泪盈眶
Stay Hungry, Stay Foolish

逸笔挥墨 - Titan的文学天地
文章分类
  • C语言 (4)
  • Hadoop (1)
  • Hive (3)
  • Java (19)
  • JavaWeb (4)
  • Linux运维之道 (1)
  • Mybatis学习笔记 (3)
  • Python (3)
  • SpringCloud (4)
  • Web (5)
  • Web前端 (4)
  • Web后端 (5)
  • 数据库 (1)
  • 数据结构 (10)
  • 杂谈 (3)
  • 诗词歌赋 (1)
  • 逸笔挥墨 (3)
  • 随摘 (3)
最新 热点 随机
最新 热点 随机
Spring Cloud 微服务学习笔记 - 负载均衡服务调用 Spring Cloud 微服务学习笔记 - Eureka 服务注册与发现 Spring Cloud 微服务学习笔记 - IDEA工程搭建 关于我和Titan笔记 Spring Cloud 微服务学习笔记 - 开篇 TitanEMS - Titan企业员工管理系统 - JavaWeb期末实践项目
Spring Cloud 微服务学习笔记 - 开篇随摘,其一诗摘,其一关于我和Titan笔记《梦之浮桥》中的几句随摘,其二
Python爬虫获取豆瓣TOP250电影详情 SpringBoot整合JWT认证机制实现接口鉴权 (三) Mybatis动态SQL语句 (一)Mybatis的入门 [Web] CSS 中 Display(显示) 与 Visibility(可见性)的区别与用法 [数据结构] 两个有序线性表的合并
标签聚合
链式存储 Mybatis学习笔记 JavaWeb Java Apache-Hive 二叉树 Python 数据结构
友情链接
  • Mttblog

COPYRIGHT © 2016 - 2021 Titan笔记. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

豫ICP备20001822号-1

豫公网安备 41010502004418号