Easter79 Easter79
4年前
strcmp函数实现及分析
最近看C,看到strcmp函数,对它的实现原型不很清楚,于是到网上搜。网上算法一大堆,看了很多代码后自己做了一下总结strcmp函数是C/C中基本的函数,它对两个字符串进行比较,然后返回比较结果,函数形式如下:intstrcmp(constchar\str1,constchar\str2);其中str1和str2可以是字
Python进阶者 Python进阶者
3年前
盘点Python正则表达式中的贪婪模式和非贪婪模式
大家好,我是我是皮皮。一、前言前几天在Python最强王者交流群有个叫【杰】的粉丝问了一个关于Python正则表达式的问题,其中涉及到Python正则表达式中的贪婪模式和非贪婪模式,讨论十分火热,这里拿出来给大家分享下,一起学习。二、解决过程这里分享【小王】大佬的解答,一起来看看吧,下面是他给的一个示例代码。importretxt"Thisis
Aimerl0 Aimerl0
4年前
每日一题(四)
写在前面寒假重启每日一题计划,这回想挑战一些以前打得比较少的知识,比如SSRF、SSTI、JSON/COOKIE伪造、JS原型链污染等等,所以冲就完事了!FBCTF2019Event初见是一个登录框,其中Adminpanel目录提示需要先登录试了一些sql注入的万能密码,没用,常规登录后Adminpanel提示需要成为管理员Eventpan
Stella981 Stella981
4年前
RabbitMQ学习:RabbitMQ的六种工作模式之简单和工作模式(三)
上一篇:RabbitMQ学习:RabbitMQ的基本概念及RabbitMQ使用场景(二)https://my.oschina.net/u/4115134/blog/3223371(https://my.oschina.net/u/4115134/blog/3223371)RabbitMQ的六种工作模式
Stella981 Stella981
4年前
ES6 系列之 Babel 是如何编译 Class 的(上)
_摘要:_ 前言在了解Babel是如何编译class前,我们先看看ES6的class和ES5的构造函数是如何对应的。毕竟,ES6的class可以看作一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。constructorES6中:\
Easter79 Easter79
4年前
TeamViewer远程的三种访问模式 (最方便的模式无需输入密码)
先说明一下什么是无人值守访问,顾名思义,就是在电脑另一端没有人的时候,也可以使用TeamViewer进行远程控制(无需另一端电脑确认)实际上下面三种模式都是无人值守访问(亲测都可以直接远程),当然,另一端的电脑必须是TeamViewer启动的情况下。因此大家完全不必在意“无人值守访问”这个概念。1.普通模式就是通过普
Stella981 Stella981
4年前
Linux环境下Tomcat部署项目,SpringSecurity实现的图形验证码出不来问题解决
1\.cd进入Tomcat的bin目录cdtomcat/bin2\.退出Tomcat服务./shutdown.sh3\.查看catalina.sh,按"i"键进入编辑模式,添加代码JAVA\_OPTS"$JAVA\_OPTSDjava.awt.headlesstrue",然后按"ESC"键退出编辑模式,输入"
Stella981 Stella981
4年前
Elasticsearch Query DSL之全文检索(Full text queries)上篇
全文查询包括如下几种模式:matchquerymatch\_phrasequerymatch\_phrase\_prefixquerymulti\_matchquerycommontermsqueryquery\_stringquer
Wesley13 Wesley13
4年前
Java scirpt 简介
javascript简介:  JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。基本特点:  JavaScri
关于EPOLL触发的事件说明
POLLIN接收缓冲区可读,对端断开及tcp连接也属于可读。LT模式下:接收缓冲区可读就会触发;ET模式:状态改变了,比如接收缓冲区从空不空,才会触发一次读。