什么这么多人学Python呢?很多初学者都听说python很火,可是为啥要学Python,下面谈谈我的感悟。python语言是我目前为止的最爽的语言,因为它真的很优美.虽然c,c++,java也非常的强大和伟大,但是每一种语言伟大的背后都是有一定的时代背景。在PC时代大量的嵌入式的设备,底层的代码,以及桌面的应用都是C,C++实现的,毋庸置疑他们是最接近底层,也是最快的。随着2000年左右电
转载 2023-08-07 10:45:22
150阅读
什么使用mongodb?作用? 主要用来应对三高问题高并发读写 高效率存储访问 高可扩展,高可用性传统的关系型数据库(如MySQL),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。 解释:“三高”需求: • High performance - 对数据库高并发读写的需求。 • Huge Storage - 对海量数据的高效率存储和访问的需求。 • High Scala
转载 2023-08-02 15:51:41
252阅读
Linux是一种自由开源的操作系统,红帽(Red Hat)是一家全球领先的Linux解决方案提供商。那么,Linux到底有什么用呢?下面我将详细介绍一下Linux的功能和应用。 首先,Linux是一个功能强大的操作系统。它可以在各种不同的硬件平台上运行,并提供了稳定可靠的操作环境。无论是在个人电脑、服务器还是嵌入式设备上,Linux都能够满足用户的需求。同时,Linux还拥有良好的跟踪记录和错误
原创 2024-02-01 09:31:39
69阅读
Docker是一种开源的容器化平台,可以让开发者轻松地打包、发布、和运行任何应用程序,无论是简单的单体应用还是复杂的分布式应用。下面我将向你介绍Docker的用途以及如何使用它。 ### Docker是什么 Docker是一个开源的应用容器引擎,可以实现轻量级的容器化,让开发者可以更方便地打包、交付和运行应用程序。相比于传统的虚拟化技术,Docker更加轻量级,节省资源,并且可以快速部署。
原创 2024-02-27 10:58:45
111阅读
有一个比较幼稚的问题,例如,只是想开车上下班的人,有必要先学会修车,然后再学开车么?还是先学开车,以后有必要或者有想法,他再去学修车呢?我个人当然是倾向于后者。使用spring也是如此! 1.方便解耦,便于开发(Spring就是一个大工厂,可以将所有对象的创建和依赖关系维护都交给spring管理)2.spring支持aop编程(spring提供面向切面编程,可以很方便的实现对程序进行权限
转载 2023-07-05 20:37:44
100阅读
写在前面之前偶然在一本书中了解到19世纪末在美国很流行的一种成人教育叫“肖托夸”运动。人们通过这种运动,交流思想,分享知识。随着电视、电影、广播的兴起,这种运动没落了。随着互联网的兴起,它演变成了很多其他的形式。比如通过线上的社群...很感谢愿意参与我们技术交流的伙伴们,希望能够有更多的交流和思想碰撞。图卷积神经网络和图信号处理的联系在哪里?拉普拉斯矩阵的特征向量就是基函数,这相当于把网络的结构信
转载 2024-07-27 12:12:01
0阅读
ssti-flask初学者的总结前言自己前段时间,在做一道题的时候,wp说是ssti漏洞,从此开始了ssti漏洞的学习,但是一开始的路程很艰难,因为网上的很多(至少我没看见过)博客,说是入门教程,但其实我看的很懵,因为他们好像默认学习ssti漏洞,python中的魔法方法,flask模块都已经了解,这时候才开始漏洞的学习,其实,对于我们安全爱好者,尤其是新手,对各种语言的深入很少,而直接去接触了相
转载 2023-08-24 17:53:55
41阅读
 宝塔面板是一款服务器管理软件,支持Windows和Linux系统,可以通过Web端轻松管理服务器,提升运维效率,该软件内置了创建管理网站、FTP、数据库、可视化文件管理器、可视化软件管理器等等。简单好用的服务器运维面板,比如我们linux服务器,一般没有安装图形桌面系统,所以我们只能通过SSH方式登录服务器,使用shell命令来控制和操作服务器和文件,比如安装软件和程序,复制粘贴,创建
原创 2023-07-23 09:39:52
241阅读
setTimeout,它就是一个定时器,用来指定某个函数在多少毫秒之后执行。setTimeout用法var timeoutID = setTimeout(function[, delay, arg1, arg2, ...]); var timeoutID = setTimeout(function[, delay]); var timeoutID = setTimeout(code[, delay
转载 2024-06-06 22:27:42
82阅读
RxJava最重要的概念是什么?几个操作符方便你把数据变来变去,方便你做线程调度,让你不用去看callback hell?确实很方便,但如果只看到这一层,未免过于肤浅。以我RxJava这几年肤浅的体验来看,RxJava最大的作用是提供一个优秀的,现成的响应式/流式调用封装,而你只需付出些许学习成本就可以少做很多工作。一个RxJava的调用链从create开始到subscribe结束,可以大概把整
转载 2023-06-24 22:53:05
143阅读
7层有什么作用?尽管第 7 层称为应用程序层,但它不是应用程序本身的用户界面。相反,第 7 层提供面向用户的软件应用程序用于呈现数据的功能和服务。如果应用程序就像房子,那么第 7 层就是地基,而不是房子本身。API 调用和响应属于这一层,使用的主要协议是 HTTP 和 SMTP(简单邮件传输协议,电子邮件应用程序使用的协议)。第 7 层如何与其他 OSI 层交互?来自第 7 层的数据向下传递到堆栈
原创 2021-12-28 11:12:07
749阅读
关于JWT的讲解请参考:SpringCloud第14讲:(番外篇)JWT一、项目演示没有登陆直接请求列表接口,系统会要求先进行登录登录成功后请求列表接口,可以正常响应数据二、后台开发2.1、pom.xml添加redis、jwt坐标<!--jwt坐标--> <dependency> <groupId>com.nimbusds</groupId> &
转载 2024-09-07 21:16:37
54阅读
1.为什么要学习Flutter?对于移动端开发人员来说,跨平台技术一直是关注的重点,从H5,React Native到Flutter,我们似乎一直在寻找一种能“一套代码,多端运行”,同时还能有不俗的用户体验的技术。对于当前的大前端来说,React Native的综合成熟度和生态都要比Flutter好一些,对于中短期项目我们可能会选用前者,但是对于更长期的项目和发展来说,Flutter是一种更彻底的
什么是Docker?docker是一个基于LXC容器技术的管理工具,提供一系列更强的功能,如可移植性(定义了标准,可以在任意主机运行)、自动化构建(dockerfile)、版本控制、镜像管理等。docker提供应用程序的自动化部署解决方案,能够迅速创建一个容器,并在容器上部署和运行应用程序,通过配置文件(Dockerfile)可以轻松实现应用程序的自动化安装、部署和升级。Docker优点?1.轻量
概述1、为什么要有Redis的日志呢? 因为一旦服务器宕机,那么内存中的数据将全部丢失。我们能想到的一种解决方案是对于一些数据库中也有的数据,我们从数据库中恢复到缓存。但是这会导致数据库的访问压力过大,并且访问数据库性能不算优秀。2、说下什么是AOF日志?(主要是回答的思路和步骤,提出问题和解决问题的过程) AOF日志中记录的是Redis收到的每一条命令。 它是写后日志,就是先执行命令后记录日志,
转载 2023-09-21 13:14:46
171阅读
一、浅谈Redis?1.为什么要用Redis?前台系统中:    如用户访问的效率特别低 -> 用户体验差 -> 用户的粘稠低 -> 失去用户!不常用的数据: 如果从mysql中查询 -> 放到数据磁盘上 -> (如用户访问量大)频繁进行I/O操作         &n
转载 2024-04-10 11:20:17
34阅读
大数据文摘出品编译:张大笔茹十年前,你说你是做数据的,大家的反应就是——Excel做做表。现在,要成为一个合格的数据分析师,你说你不会Python,大概率会被江湖人士耻笑。Medium上一位博主就分享了他一步步Python替换掉十年前的“老情人”Excel的过程,一起来学习一下吧! 在Excel成为我的“初恋”十年之后,是时候找一个更好的“另一半”了,在这个技术日新月异的时代,更好更
转载 2023-11-17 20:50:35
85阅读
1. 什么是跳跃表(skiplist)跳跃表(skiplist)是一种有序数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。Redis 使用跳跃表作为有序集合键(ZSET)的底层实现之一,如果一个有序集合包含的元素数量比较多,又或者有序集合中元素的成员是比较长的字符串时,Redis 就会使用跳跃表来作为有序集合键的底层实现。Redis 只在两个地方用到了跳跃表(s
一、什么是SSH     SSH是英文Secure Shell的简写形式。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替Telnet,又可以为FTP、Pop、甚至为PP
目录 1.什么是rem?2.为什么要用rem(rem有什么优点)?怎样使用rem?1.什么是rem?rem(font size of the root element)是指相对于根元素的字体大小的单位。2.为什么要用rem(rem有什么优点)?都知道现在手机屏幕分辨率越来越多了,假设我们的网页需要适配的iPhone4(320px),iPhone6(375px),iPhone6 Plus(
转载 2024-04-22 09:25:43
35阅读
  • 1
  • 2
  • 3
  • 4
  • 5