E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CKA学习笔记
Python网络安全(
学习笔记
)2
要想学Linux总得要有一个Linux系统吧,这里我推荐使用VMware虚拟机和UbuntuLinux系统,镜像的话从官网上下就好了,至于获取和安装的方法还请大家自己去b站上搜,都搜得到免费的。调试好之后可别忘了从下个pycharm,也是从官网上下就好了,免费的。咱们直接开始讲正题。在开始之前先要了解几个概念,什么是操作系统?1.操作系统的定义:操作系统直接运行在计算机上的系统软件,它是控制硬件和
Python3编程
·
2024-02-02 03:31
学习
笔记
linux
python
网络安全
fluent2020入门
学习笔记
,教学视频来自bilibili怂管木觉兽
链接:木觉兽fluent入门视频0、cfd仿真求解需要设置的有:物理模型:数学方程、边界条件、物体材料特性。迭代方程。1、点击fluent图标后,启动前操作根据网格维度选择2D或者3D,根据电脑配置在右边设置线程数,左下角showmore点开,第一行设置工作路径,start。2、启动后,File-Read-mesh(不会做.msh文件的,可以参考木觉兽gambit视频)直接是General设置。导
小芙芙的打卡之路
·
2024-02-02 02:45
c++STL使用序列容器--Apple的
学习笔记
《C++标准模板库实战》的第二章看完了。习题操练,用的c++14编译的。一,P87习题2可以从键盘读取任意个数的城市名称,然后以std::string对象的形式把它们存放到vector容器中。以升序的形式对城市名排序,并且每行几个地列出它们,每个一个字段的长度固定,可以适应最长的城市名。按他们的开头字母分组输出,每组之间用一个空行隔开。二,没找到参考答案,我的code如下。备份下等熟练c++11后
applecai
·
2024-02-02 02:21
【
学习笔记
】使用OpenSSL生成CA证书-配置Nginx代理服务器使用HTTPS协议
使用OpenSSL创建CA证书参考文献:https://www.cnblogs.com/qiyueqi/p/11551238.html一些nginx常用的命令:检查配置文件是否正确:./nginx-t启动Nginx命令:./nginx重启Nginx命令:./nginx-sreload停止Nginx命令:./nginx-sstop1、安装Nginx过程:yuminstallgcc-c++#安装gcc
zzuli_huahua
·
2024-02-02 02:36
Linux
java
CA数字证书
linux
微分几何——梅向明第四版
学习笔记
(一) & 向量函数和曲线论
重要】单位切向量主法向量副法向量Frenet标架螺旋线的案例曲线的曲率和曲率半径曲率的几何意义曲线的挠率挠率的几何意义空间曲线在一点邻近的结构空间曲线论基本定理一般螺旋线总结引出微分几何——梅向明第四版
学习笔记
Perley620
·
2024-02-02 02:17
好奇喵Arya
学习
笔记
微分几何——梅向明第四版
学习笔记
(二) & 曲面论、外微分形式和活动标架
目录引出曲面论曲面的概念曲面的切平面和法线曲面的第一基本形式曲面域的面积曲面的第二基本形式曲面上曲线的曲率曲面的渐进方向曲面的共轭方向曲面的主方向和曲率线曲面的三个曲率主曲率高斯曲率,平均曲率案例曲面在一点邻近的结构曲面的第三基本形式高斯曲率的几何意义直纹面和可展曲面曲面论的基本定理曲面上的测地线【重要】高斯波涅公式Gauss-Bonnet公式【重要】曲面上向量的平行移动常高斯曲率的曲面外微分形式
Perley620
·
2024-02-02 02:47
好奇喵Arya
学习
笔记
C#开发CANopen主站(SDO收发数据)
C#开发CANopen主站(SDO收发数据)一、准备工作熟悉CANopen相关知识,可以参考我的另一篇博客《CANopen
学习笔记
》获取周立功或者广成科技的上位机二次开发包及驱动熟悉二次开发包(以周立功二次开发包为例
hlpinghcg
·
2024-02-02 01:10
CANopen
WPF
c#
开发语言
mcu
《随园诗话》
学习笔记
一百二十六
卷二善取之皆成佳句五十九、才女玉亭【原文】蒋苕生太史序玉亭女史之诗,曰:“《离》象文明,而备位乎中;女子之有文章,盖自天定之。玉亭名慎容,姓胡,山阴人,嫁冯氏;所天非解此者,遂一旦焚弃之。然其韵语,已流播人间,有《红鹤山庄诗》行世。其女兄弟采齐、景素,亦皆能诗,俱不得志。玉亭尤郁郁,未四旬,殁矣尸其《病中》云:“惚惚魂无定,飘飘若梦中。扶行惊地软,倚卧觉头空。放眼皆疑雾,闻声似起风。那堪窗下雨,寂
飞鸿雪舞
·
2024-02-02 01:06
Redis
学习笔记
(十一)redis订阅和发布
redis发布订阅(pub/sub)是一种信息通信模式。发送者(pub)发送消息,订阅者(sub)接收消息。redis订阅频道(channel)需要先订阅频道,再向频道发送消息。redis发布订阅的原理:通过subscribe命令订阅频道后,redis-server中将维护一个字典,字典的键是频道名,值是一个链表,链表中保存了所有订阅了该频道的客户端(subscribe命令就是将客户端添加到指定频
柠檬精爱喝白醋
·
2024-02-02 01:03
Redis
redis
java
缓存
王佩丰VBA
学习笔记
519678@TOCVBA笔记王佩丰VBA
学习笔记
(按照课程分类)for循环fori=atobnext(先dim)Subgzt()Rows(“1:1”).SelectDimiAsIntegerFori=
tanng1994
·
2024-02-02 01:27
王佩丰
vba
音乐
学习笔记
(55)
怎么去欣赏音乐这个音乐教学包已经要进入尾声了,我想来给你总结一下过去我们聊过的内容。先给你一首曲子,叫做《水的季节鸟》,其中有三个问题:1.爱情、暗夜、离别、浓烈、纠结2.庄严、隆重、盛大、热血沸腾3.闪亮的金光、水波纹、飞翔、自由,你觉得这首曲子表现的是第几种?你先听听这首曲子,我来给你一一作答:这首曲子写的是每一年从地球的北方飞来台湾海岸度冬的候鸟,金光闪闪的电子音色代表倒映着阳光洒满金黄的海
五麓了了
·
2024-02-02 01:35
SpringBoot + WebSocket 实现聊天室功能
本内容根据江南一点雨松哥的SpringBoot付费视频所做的
学习笔记
,想具体详细了解内容的,请关注微信公众号:江南一点雨。
一天无聊
·
2024-02-02 00:15
学习
websocket
【Redis
学习笔记
】11 Redis 用户认证
1.设置密码#查看密码127.0.0.1:6379>CONFIGGETrequirepass1)"requirepass"2)""#临时设置密码127.0.0.1:6379>CONFIGSETrequirepassadm123OK#永久设置密码vim/opt/redis/6379/etc/6379.confrequirepassadm1232.使用密码登录第一种方式:~]#redis-cli127
炑凌雲
·
2024-02-02 00:11
嵌入式
学习笔记
第一篇——linux常用命令和vim基本操作
目录前言一、Linux是什么?二、Linux基本操作1.常用快捷键2.常用命令2.1终端下2.2编辑器总结前言本文针对的是在VMware安装Ubuntu20.04虚拟机下进行的linux操作,前提就是大家都得安装并让自己的虚拟机跑起来,这里对于VMware和Ubuntu的安装就不进行介绍,网上有很多安装教程,大家自行解决哈哈哈哈.....另外就是本文只作为笔记分享,希望有错误大家可以指正分享,一起
小白不会嵌入式
·
2024-02-01 23:33
学习
linux
vim
ubuntu
嵌入式Linux之Ubuntu
学习笔记
(使用vim编辑器C编程)
1.编写C程序使用vim编辑器编写程序,也可以使用vscode1.设置vim编辑器。设置vim编辑器,一个TAB=4个字节。设置vim编译器,显示行号。2.编写C程序2.编译C程序使用gcc编译器编译C程序--c只编译,不连接:-v显示编译过程:-o指定输出名字:gcc编译器有报错功能!
小小菜鸟9527
·
2024-02-01 23:32
Linux
linux
编辑器
ubuntu
嵌入式Linux
学习笔记
1——vi/vim编辑器区分大小写设置
在vi编辑器中使用查找功能默认情况是区分大小写的,如果希望不区分大小写,则在一般模式下输入(双引号内的内容)“:setic”,返回默认状态(区分大小写)则在一般模式下输入(双引号内的内容)“:setnoic”。具体操作见下图:①当前模式为一般模式。②输入“:setic”,按下enter键确认,设置为不区分大小写。③输入“/a”查找编辑器中的相同元素,发现a和A都被查找到了,编辑器不区分大小写设置成
苏东没有坡swag
·
2024-02-01 23:32
嵌入式Linux学习笔记
Ubuntu
vim
linux
嵌入式
54 心理咨询师与精神科医生合作
学习笔记
一、前言1、合作治理整体观:生理、心理、社会,有法律需要和临床需要;2、1+1≥2合作必要性,哪些情况会合作?(1)怀疑来访达到某个精神障碍诊断或已有精神障碍诊断;(2)来访者病情变化或精神科治疗效果不佳等;(3)很多疾病是存在很高的共病率的,比方说双相情感障碍和边缘型人格障碍经常发生在同一个人身上。3、合作关系:精神科医生负责精神科诊断、开精神科药物和物理治疗,心理医生负责心理治疗。两者不能相互
闻美心
·
2024-02-01 22:45
Windows API函数大全(Windows编程参考手册)
文档声明:以下资料均属于本人在学习过程中产出的
学习笔记
,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。感谢各位的参考查看。
Aliven888
·
2024-02-01 22:15
C/C++
Windows
windows
API
参考文档
html,css,JavaScript
学习笔记
htmlhtml是汽车的骨架,css是汽车的装饰,js是控制汽车启动的关键1.:是一个用于声明当前HTMl版本,用来告知web浏览器该文档使用是哪种HTML或者XHTML规范来解析页面,以便浏览器更加准确的理解页面内容,更加良好地展现内容效果!如果***直接是html的话就代表是html52.en代表英语,zh-CN代表中文,ja-jp代表日文后面加上lang=对搜索引擎优化和浏览器有帮助,浏览器
久雨_
·
2024-02-01 21:21
javascript
html
css
Vue组件之间的样式冲突问题【Vue
学习笔记
12】
1.组件之间的样式冲突问题默认情况下,写在.vue组件中的样式会全局生效,因此很容易造成多个组件之间的样式冲突问题。导致组件之间样式冲突的根本原因是:(1)单页面应用程序中,所有组件的DOM结构,都是基于唯一的index.html页面进行呈现的;(2)每个组件中的样式,都会影响整个index.html页面中的DOM元素。1.1思考:如何解决组件样式冲突的问题为每个组件分配唯一的自定义属性,在编写组
扶得一人醉如苏沐晨
·
2024-02-01 21:58
DAY7+
学习笔记
by 康康
《R与tidyverse——数据分析入门》
学习笔记
R与tidyverse——数据分析入门3.dataframe和tibbleR中的多变量数据的标准保存形式是dataframe;tibble是dataframe
ReneeeeKKKK
·
2024-02-01 21:23
深度强化学习(王树森)笔记11
深度强化学习(DRL)本文是
学习笔记
,如有侵权,请联系删除。本文在ChatGPT辅助下完成。
阿正的梦工坊
·
2024-02-01 20:38
Reinforcement
Learning
强化学习
【
学习笔记
】懂你英语 核心课 Level 8 Unit 2 Part 2(II)Experience vs Memory 2
TEDTalkTheRiddleofExperiencevs.Memory经验与记忆之谜Speaker:DanielKahnemanNow,I'dliketostartwithanexampleofsomebodywhohadaquestion-and-answersessionafteroneofmylecturesreportedastory,andthatwasastory-Hesaidhe
豚之大
·
2024-02-01 20:14
并网逆变器
学习笔记
7---下垂控制MATLAB仿真
参考文献:基于复合型虚拟阻抗与自适应下垂控制的并联逆变器功率均分策略---施家博一、下垂控制原理在逆变器并联系统容易发生输出功率分配不均的问题,不均匀分配会导致系统环流的增加,对逆变器以及负载造成严重影响,所以并联逆变器的稳定运行和精确的功率分配尤为重要。最常用方法是下垂控制,原理是通过对输出电压的频率与幅值进行控制,进而对有功和无功进行分配,该方法不需要逆变器之间互相通讯,系统扩容方便。研究方向
该用户已躺平@
·
2024-02-01 20:39
学习
并网逆变器
学习笔记
1---虚拟同步机控制(VSG)
参考博士论文《基于虚拟同步机的微网逆变器控制策略研究_刘芳》虚拟同步机控制综述1欧洲VSYNC方案根据频率偏差和频率变化率生成一次调频和虚拟惯量算法指令,使整个微网逆变器系统形成一个VSG。2德国VISMA方案德国学者hans-peterbeck和ralfhesse提出利用转子运动方程和定子侧电气方程来建立同步发电机模型的VISMA方案。重构了三相同步电机的转子动态方程和励磁调速器控制方案,并得出
该用户已躺平@
·
2024-02-01 20:08
并网逆变器
学习
并网逆变器
学习笔记
2---微网逆变器
微网逆变器《新能源发电变流技术》-张兴微网逆变器是微网与多种分布式电源和储能电源之间的接口单元。主要分直流微网和交流微网,交流微网应用较多。交流微网的工作模式有并网运行模式、孤岛运行模式、并网到孤岛的切换运行、孤岛到并网的切换运行。功能:1为敏感负载提供电能;2电压支撑;3无功补偿;4谐波治理等;控制策略:1下垂控制2电压频率给定控制VF3有功无功控制PQ4虚拟同步发电机控制VSG1、微网控制模式
该用户已躺平@
·
2024-02-01 20:38
并网逆变器
学习
并网逆变器
学习笔记
8---平衡桥(独立中线模块)控制
参考文献:《带独立中线模块的三相四线制逆变器中线电压脉动抑制方法》---赵文心一、独立中线模块的三相四线拓扑独立中线模块是控制中线电压恒为母线一半,同时为零序电流ineu提供通路。不平衡负载的零序电流会导致中线电压脉动,因此需要控制中线电压稳定。二、独立中线模块常用控制方式方案1:电感电流滞环通过滞环,控制中线电流按照期望iref输出。保证电感电流围绕电流基准在一定范围内波动。方案2:采用重复控制
该用户已躺平@
·
2024-02-01 20:07
学习
笔记
【大厂AI课
学习笔记
】1.3 人工智能产业发展(4)——泛在的人工智能
人工智能走向泛在。泛在,就是广泛存在。(下图来自腾讯AI课。)没办法,被百度抛弃了,想学习,课程打不开,只好投想腾讯的怀抱。之前考过腾讯云的认证,课程做的还是条理很清晰。主要分为三部分:智慧+、AI新基建和智能底座。MORE(更多背景学习资料)人工智能(AI)的泛在应用确实已经渗透到各个层面,从智慧+的各种应用场景,到AI作为新型基础设施的组成部分,再到智能底座的构建,AI都在其中发挥着核心作用。
giszz
·
2024-02-01 19:56
学习笔记
人工智能
人工智能
学习
笔记
【大厂AI课
学习笔记
】1.3 人工智能产业发展(3)
1.3.1供给侧技术层面:从实验室走向大规模的商用。数据层面:数据正式成为重要的生产要素。市场:供需互促的正向市场环境建立。资本:走出炒作泡沫,聚焦价值领域。平台:大厂普遍开放生态。MORE:下面是整理的一些背景学习资料。一、技术层面:从实验室走向大规模的商用人工智能技术的发展已经逐渐从实验室阶段迈向了大规模的商业化应用。这一转变不仅体现在算法和模型的持续优化上,更在于技术在实际场景中的落地能力。
giszz
·
2024-02-01 19:55
学习笔记
人工智能
人工智能
学习
笔记
【C语言
学习笔记
】:数组倒序排列,数组倒置
数组倒置就是将数组元素中的数据倒过来!举个例子,比如下面程序:#includeintmain(void){inta[5]={1,2,3,4,5};intb[5];//用来存放倒置后的数据inti,j;for(i=0,j=4;i=0;++i,--j){b[i]=a[j];printf("%d\n",b[i]);}return0;}----------------------输出结果是:
姜子牙大侠
·
2024-02-01 19:56
c语言学习
C++
C语言
c语言
学习
开发语言
Android
学习笔记
--android——Activity学习
Activity创建的三要素:1、创建的类要去继承activity2、setContentView();应用布局文件3、在清单文件中进行配置android:name="com.example.ex_0310_01.MainActivity"(包名.类名)1、A---->B调用startActivity(intent);A界面://获得一个意图对象Intentintent=newIntent();i
小康
·
2024-02-01 19:00
vulkan绘制多物体--Apple的
学习笔记
为了解决vulkan如何创建多物体,而且可以作为独立个体单独变换的问题。找了官网一个hologram项目学习参考,此架构不错,将来可以考虑在此基础修改。总结学习到了一开始就创建多个物体的方法,就是用vector将他们拼接起来即可。学习到了用描述符绑定动态buffer的思路可以实现物体的单独变换。VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC;//VK_DESCR
applecai
·
2024-02-01 18:39
八斗
学习笔记
1初始环境安装Anaconda安装(一款可以同时创建跟管理多个python环境的软件)https://blog.csdn.net/run_success/article/details/134656460Anaconda创建一个新python环境(安装人工智能常用的第三方python包,如:tensorflow、keras、pytorch)https://blog.csdn.net/run_suc
LittleRuby
·
2024-02-01 18:15
学习
笔记
基于MATLAB实现的OFDM仿真调制解调,BPSK、QPSK、4QAM、16QAM、32QAM,加性高斯白噪声信道、TDL瑞利衰落信道
加性高斯白噪声信道、TDL瑞利衰落信道相关链接OFDM中的帧(frame)、符号(symbol)、子载波(subcarriers)、导频(Pilot)、保护间隔(guard)的关系图解以及代码详解–MATLAB【
学习笔记
Better Bench
·
2024-02-01 18:15
信号处理
matlab
matlab
OFDM仿真
调制解调
BPSK
QPSK
4QAM
16QAM
【Java】小白友好的JDBC基础
学习笔记
目录JDBC简介JDBC使用基本步骤DriverManagerConnectionStatementPreparedStatementResultSetJDBC简介JDBC(JavaDatabaseConnectivity)是Java提供的一种用于与关系型数据库进行交互的API(应用程序接口)。它允许Java应用程序通过标准的SQL语句来访问和操作数据库。JDBC提供了一组接口和类,用于连接数据库
Z3r4y
·
2024-02-01 18:45
java
学习
笔记
JDBC
数据库
api
sql
《基因组学》课程-
学习笔记
之一
写在前面分子生物学相关知识的学习,可能一直停留在大三阶段。那会看完了几本书,自我认为目前为止,可以满足与多数人的日常交流。然而,一方面当时是囫囵吞枣,不甚了解;另一方面,时间过去太久,年龄也不小了,一直用不上的部分,早已忘却(多数知识点,在讨论学术问题时,完全用不上)。约莫是那个时候,我发现了很多优质的网络公开课,上研究生之后,就也基本没看。往往是时间问题,所以我对高铁这个过程,又爱又恨。漫长的车
生信石头
·
2024-02-01 18:27
阿赵UE
学习笔记
——13、贴花
阿赵UE
学习笔记
目录 大家好,我是阿赵。 继续学习虚幻引擎的使用。这次介绍一种特殊的材质类型,贴花。
阿赵3D
·
2024-02-01 18:35
虚幻引擎(UE)
学习
笔记
UE
虚幻引擎
贴花
材质
UE4基础
学习笔记
———零碎知识04
常用的设置:世界场景设置、项目设置、编辑器偏好设置。2.允许选择半透明。半透明对象选择性开关。(快捷键T)可扩展性。这里的调整只针对编辑器本身,不是调整游戏质量的。3.实时音效。不想通过播放来听音效时进行的设置。4.利用场景组合对象直接新建出蓝图类,无需新建蓝图类,再在里面重新搭建组合。关卡蓝图相当于场景总控,蓝图类只控制类中对象。5.直接点击"构建"会将整个场景进行构建(构建:计算光照,使光照更
Milow88
·
2024-02-01 18:05
ue4
学习
阿赵UE
学习笔记
——14、LOD
阿赵UE
学习笔记
目录 大家好,我是阿赵。 继续学习虚幻引擎的用法。这次看看虚幻引擎的LevelOfDetail(LOD)的用法。
阿赵3D
·
2024-02-01 17:34
虚幻引擎(UE)
学习
笔记
虚幻引擎
UE
LOD
Typescript之从零开始
学习笔记
,涵盖常用基本类型实操案例
Typescript之从零开始
学习笔记
文章目录Typescript之从零开始
学习笔记
1.环境搭建1.安装node.js2.安装typescript3.使用tsc对ts进行编译2.TS配置1编译器配置1.
小袁搬码
·
2024-02-01 17:03
Typescript
typescript
笔记
node.js
前端
[离散时间信号处理
学习笔记
] 13. 重采样
重采样常用于音频处理。在用麦克风对音频进行采集的时候,常见的采样率有8k(电话)、44.1k(CD)、48k(视频音轨)、96k/192k(Hi-Res),而某些系统会有默认固定的输出采样率(如Android的默认输出采样率为44.1k),此时就需要对输入音频数据进行重采样。重采样的源样本序列为x[n]x[n]=xc(nT)重采样的目标序列为x′[n]x′[n]=xc(nT′)如何通过x[n]得到
资源分享吧1
·
2024-02-01 17:55
Python Flask简单博客开发
学习笔记
(一)——开发准备
目录1.python环境配置国内镜像进行安装需要使用的python库2.Web前端开发库文件的下载3.了解HTTP协仪4.Flask简介一、python环境配置———国内镜像(豆瓣为例)-在Windows系统下配置pip镜像源:首先要新建一个文件来配置镜像源的下载网址:可以在C盘自己的用户名目录下新建一个pip文件夹,在这个文件夹里面创建一个以后缀名为“.ini”结尾的文件,文件名最好就叫pip.
小白也编程
·
2024-02-01 17:49
python
flask
web
函数式编程与Js异步编程、手写Promise(Day01)
Part1·JavaScript【深度剖析】函数式编程与Js异步编程、手写Promise文章说明:本专栏内容为本人参加【拉钩大前端高新训练营】的
学习笔记
以及思考总结,学徒之心,仅为分享。
5coder
·
2024-02-01 17:14
《道德经说什么》
学习笔记
75
一、原文民之饥,以其上食税之多,是以饥。民之难治,以其上之有为,是以难治。民之轻死,以其求生之厚,是以轻死。夫唯无以生为者,是贤于贵生。二、译文人民之所以饥饿,是因为统治者收取、挥霍的赋税太多,所以人民饥饿。人民之所以难以治理,是因为统治者总是胡为、妄为,所以人民难以治理。人民之所以不怕死,是因为统治者所求奉养过多,所以人民不怕死。不把自己生命看得绝对重要的,不搜刮剥夺人民以奉养自己生命的,才是胜
我来也007
·
2024-02-01 17:59
计算机网络——网络层(3)
控制平面因特网中自治系统内部的路由选择总括考虑因素总结ISP之间的路由选择:BGP考虑因素总结SDN控制层面重要组件和功能总结ICMP主要功能和特点小程一言我的计算机网络专栏,是自己在计算机网络学习过程中的
学习笔记
与心得
学编程的小程
·
2024-02-01 17:38
计算机网络
智能路由器
网络
Redis
学习笔记
redis学习第一章nosql相关介绍1.1单机mysql的演进90年代,一个网站的的访问量不会太大,单个数据库部署在一个服务器就可以使用,但是随着用户的增多,网站会出现一下问题:1)数据量增加到一定程度,单机数据库就放不下了2)数据的索引(B+数数据类型),一个机器也存不下3)访问量变大后(高并发),服务的性能承载不了此时需要向前引进1.2Memcached(缓存)+mysql+垂直拆分(读写分
一只行走的鱼
·
2024-02-01 17:02
redis
redis
学习
<RPC实战与核心原理>
学习笔记
--- 进阶篇
架构设计:设计一个灵活的RPC框架RPC就是把拦截到的方法参数,转成可以在网络中传输的二进制,并保证在服务提供方能正确地还原出语义,最终实现像调用本地一样地调用远程的目的RPC架构设计网络传输,保证可靠性-->TCP①传输模块,收发二进制数据,屏蔽网络传输的复杂性②协议模块序列化过程:用户请求基于方法调用,方法出入参数都是对象数据,对象在网络中传输需要转成二进制协议封装:在方法调用参数的二进制数据
王胖泽
·
2024-02-01 17:02
rpc
rpc
java
网络协议
Redis核心技术与实战【
学习笔记
】 - 13.Redis缓冲区可能引起的问题及解决套路
缓冲区的功能其实很简答,主要就是用一块内存空间来暂时存放命令数据,以免出现因为数据和命令的处理速度慢于发送速度而导致的数据丢失和性能的问题。但是因为缓冲区的内存空间有限,如果往里面写入数据的速度持续地大于从里面读取数据的速度,就会导致缓冲区需要越来越多的内存来暂存数据。当缓冲区占用的内存超出了设定的上限阈值时,就会出现缓冲区溢出。如果发生了溢出,就会丢失数据了。那是不是不给缓冲区的大小设置上限,就
陈建111
·
2024-02-01 17:01
Redis核心技术学习
redis
redis缓冲区
Redis核心技术与实战【
学习笔记
】 - 12.Redis删除数据后,为什么内存占用率还是很高?
前言在使用Redis是,经常会遇到一个问题:明明做了数据删除,数据量不大,但是使用top命令查看时,发现Redis还是占用了很多内存。这是因为,当删除数据后,Redis释放的内存空间会由内存分配器管理,并不会立即返回操作系统,所以,操作系统操作系统仍然会记录这给Redis分配了大量内存。这往往会伴随一个潜在的风险点:Redis释放的内存空间可能并不是联系的,那么,这些不连续的内存空间可能处于一种闲
陈建111
·
2024-02-01 17:31
Redis核心技术学习
redis
redis
内存碎片
内存碎片
Redis核心技术与实战【
学习笔记
】 - 11.响应延迟的波动问题及解决方案
在Redis的实际应用中,有一个非常严重的问题,就是Redis突然变慢了。举个例子,在秒杀场景下,一旦Redis变慢了,大量的用户下单请求就会被拖慢,也就是说,用户提交了下单申请,确没有得到响应,这会给用户带来非常糟糕的体验,甚至可能会导致用户流失。而且,在实际的生产环境中,Redis往往只是业务系统中的一个环节,(例如作为缓存或是数据库)。一旦Redis上的请求延迟增加,就可能引起业务系统中的一
陈建111
·
2024-02-01 17:01
Redis核心技术学习
redis
响应延迟
性能调优
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他