logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL的知识阶段小总结

注意事项:是databases而不是database,要加s。使用该SQL语句,可以查找当前服务器所有的数据库。huan如上图所示,画红框的Java13和test113是用户自己创建好库, 画蓝框里的的数据库是MySQL自带的数据库。

文章图片
#mysql#数据库
Thread类的介绍

线程是操作系统中的概念,操作系统中的内核实现了线程这种机制,同时,操作系统也提供了一些关于线程的API让程序员来创建和使用线程。在JAVA中,Thread类就可以被视为是对操作系统中提供一些关于线程的API的的进一步的封装。

文章图片
#java#开发语言
线程安全介绍

前面我们提到了多线程的概念,由于操作系统对线程的调度是随机的,抢占式执行。因此,在多线程程序中就有可能出现了。

文章图片
wait()方法和notify()方法

由于操作系统对线程的调度是随机执行的,且线程之间是抢占式执行的,因此线程之间执行的先后顺序难以预知。但是,有时候在实际开发中,我们希望合理的协调多个线程之间的先后执行顺序。在Java中,wait()方法和notify()方法就是解决该问题的。

文章图片
#java#开发语言
wait()方法和notify()方法

由于操作系统对线程的调度是随机执行的,且线程之间是抢占式执行的,因此线程之间执行的先后顺序难以预知。但是,有时候在实际开发中,我们希望合理的协调多个线程之间的先后执行顺序。在Java中,wait()方法和notify()方法就是解决该问题的。

文章图片
#java#开发语言
一个最简单的网络编程

今天总结一下,我至今学的第一个网络编程,也是一个最简单的网络编程。这篇博客只是将如何用代码实现一个网络编程,具体细节不讲解,后续会介绍详细细节。网络编程会涉及到客户端和服务器的实现。

文章图片
#网络
HTTPS协议

HTTPS的完整工作流程图HTTPS的工作过程中涉及到三组密钥第一组密钥(非对称加密):证书颁布机构所持有的公钥和私钥,该公钥和私钥是用来验证证书是否合法第二种密钥(非对称加密):用来协商对称密钥的公钥和私钥第三组密钥(对称加密):客户端和服务器的加密通信就通过该对称密钥加密其实一切的关键就是围绕关于对称密钥的密钥,其他的机制只是辅助这个密钥工作第一组非对称加密是为了让客户端拿到服务期的公钥,第二

文章图片
#https#网络协议#http
HTTP协议

HTTP的全称为“超文本传输协议”,是一种应用非常广泛的一种应用层协议。超文本是指传输的内容不仅是文本(比如html,css这些就是文本),还可以是一些其他类型的数据,比如图片,视频,音频等二进制数据。HTTP协议是一种一问一答的协议,也就是客户端发送一个请求,服务器就返回一个请求。我们平时打开一个网站,就是通过HTTP协议来传输数据。比如我们在浏览器输入一个搜狗搜索的”网址”(url)

文章图片
#http#网络#网络协议
​​《Spring Cloud Nacos 从零开始:安装 + Java 代码实战》​

第一步,如下图然后,在application.properties文价中找到下图画红框的部分,大约在第23行,记住修改完记得Ctrl键+s保存再退出application.properties文价到这里应该Nacos就应该都安装成功了。

文章图片
#spring cloud#java#spring
基于WebSocket的网页聊天系统项目

首先,根据username去数据库查询,如果查询的到,在根据输入的密码是否和数据库中的密码一致,如果不一致,则返回一个空的userInfo对象,则登录失败。如果登录成功,则要在浏览器本地保存用户的信息,则要创建会话,如下图。

文章图片
#数据库
    共 13 条
  • 1
  • 2
  • 请选择