- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Redis实战
Redis实战篇开篇导读短信登录这一块我们会使用redis共享session来实现商户查询缓存通过本章节,我们会理解缓存击穿,缓存穿透,缓存雪崩等问题,让小伙伴的对于这些概念的理解不仅仅是停留在概念上,更是能在代码中看到对应的内容优惠卷秒杀通过本章节,我们可以学会Redis的计数器功能, 结合Lua完成高性能的redis操作,同时学会Redis分布式锁的原理,包括Red...
2023-12-13 13:59:00
1199
原创 Netty优化与源码
优化与源码分析1. 优化1.1 扩展序列化算法序列化,反序列化主要用在消息正文的转换上序列化时,需要将 Java 对象变为要传输的数据(可以是 byte[],或 json 等,最终都需要变成 byte[])反序列化时,需要将传入的正文数据还原成 Java 对象,便于处理目前的代码仅支持 Java 自带的序列化,反序列化机制,核心代码如下// 反序列化byte[] body =...
2023-12-13 13:55:00
901
原创 Netty进阶
魔数,用来在第一时间判定是否是无效数据包版本号,可以支持协议的升级序列化算法,消息正文到底采用哪种序列化反序列化方式,可以由此扩展,例如:json、protobuf、hessian、jdk指令类型,是登录、注册、单聊、群聊... 跟业务相关请求序号,为了双工通信,提供异步能力正文长度消息正文。
2023-11-24 18:52:00
865
原创 Spring之Web
Javaweb三大组件和四大域顺便:Javaweb中的四大域,作用范围如下:PageContext<Request<Session<ServletContext(Application)域对象属性的作用范围PageContext仅限于当前jsp页面,在servlet中无法获取该对象Request仅限于同一个请求,主要用于请求转发,服务器跳转...
2023-02-21 19:33:00
57
原创 Hadoop环境搭建
HadoopHDFS、Yarn、MapReduceHadoop集群环境搭建完全分布式环境,伪分布式将其中的多台服务器改为一台,并将配置文件中的相关内容更改即可1、安装Linux系统模型机关闭防火墙:CentOS:systemctl stop firewalld systemctl disable firewalld.serviceUbuntu:ufw disable修...
2023-02-17 16:53:00
48
原创 机器学习:神经网络
经典的神经网络有以下三个层次组成:输入层(input layer), 隐藏层 (hidden layers), 输出层 (output layers)。层与层之间相互连接,每个连接都是带有权重值的。隐藏层和输出层的神经元由输入的数据计算输出,但输入层神经元只有输入,一般指一个训练数据样本的数据。1...
2023-02-17 16:53:00
57
原创 Hive基本概念
Hive用户接口:包括 CLI、JDBC/ODBC、WebGUI。其中,CLI(command line interface)为shell命令行;Hive中的Thrift服务器允许外部客户端通过网络与Hive进行交互,类似于JDBC或ODBC协议。WebGUI是通过浏览器访问Hive。
2023-02-17 16:53:00
65
原创 机器学习:监督学习
参考吴恩达2022MachineLearning视频教程视频教程:(强推|双字)2022吴恩达机器学习Deeplearning.ai课程机器学习分类:监督学习和无监督学习
2022-12-04 17:20:00
66
原创 利用telnet对计算机网络应用层协议进行测试
1. HTTP协议–telnet发送http请求报文利用telnet手动发送HTTP请求报文:1.在命令提示符下输入telnet www.baidu.com 802.连接成功后,按下Ctrl+]3.打开本地回显:输入set localecho 后,需要按两次回车4.发送求情报文后,也要按两次回车。HTTP请求报文的通用格式:GET /index.php HTTP/1.1Host: www.baidu.com:8088User-Agent: Mozilla/5.0 Accept: tex
2021-03-27 19:21:35
1598
1
原创 利用ssh服务远程链接Linux
利用ssh服务登陆链接Linux1.安装ssh并启动有些可能没有ssh服务,需要下载安装,判断是否安装ssh服务,可以通过如下命令进行:ps -e|grep ssh输出如下:root@Ubuntu:~$ ps -e|grep ssh 2151 ? 00:00:00 ssh-agent 客户端 5313 ? 00:00:00 sshd 服务器端如果缺少sshd,说明ssh服务没有启动或者没有安装,安装ssh-server命令:sudo apt-
2021-03-27 13:57:37
1678
2
原创 MySQL安装在其他盘(Windows平台-便捷版MySQL安装教程)
网站https://dev.mysql.com/downloads/mysql/下载安装包选择Windows平台,下载zip文件包,点击 Download 按钮进入下载页面点击图中的 No thanks, just start my download. 就可立即下载配置文件下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 D:\下。接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配
2021-01-25 16:37:23
7701
8
原创 C++数据输入
输入若干数据,每输入一个进行处理一次,直到输入特殊结束标志如:输入若干个整数,求和。直到输入-1结束。(do while + break;)
2019-07-10 23:00:22
446
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人