正则表达式

正则表达式的作用

正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如, a 到 z 之间的字母)和特殊字符(称为”元字符”)。

正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。

正则表达式是繁琐的,但它是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真阅读本教程,加上应用的时候进行一定的参考,掌握正则表达式不是问题。

许多程序设计语言都支持利用正则表达式进行字符串操作,在此我们以 python 的正则表达式模块为例。
继续阅读正则表达式

聊聊文件上传那些事

by NUIST多火安全组

注:本文的所有内容均不涉及实际站点,必要的演示工作均由第三方开源靶场完成,本文仅作为交流学习用途,请勿使用本文所涉及的技术或工具进行违法操作。多火安全区委提醒您:道路千万条,渗透走不通。一招若不慎,亲人两行泪。

文件上传本来仅是个功能,用漏洞的思路解读他,真的只是个无奈之举。

如今,随着各类web应用的发展,文件上传已然成为几乎每个web程序的必备功能,无论是用户个人主页的头像,亦或是管理员上传某些装饰性图片,都离不开文件上传的相关模块。然而,如果设计web程序的程序员不注意对上传图片类型进行把控的话,那么这个功能很有可能就会变成一个致使web程序甚至服务器沦陷的 “上传点”。

例如,DVWA-File Upload模块在easy模式中为我们提供了一个未进行任何验证的上传场景:
继续阅读聊聊文件上传那些事

简单的BP神经网络和pytorch实现


(我个人刚开始学pytorch,所以代码是对照着github上敲得,https://github.com/MorvanZhou/PyTorch-Tutorial

(这里关于神经网络的优化方法并没有讲,需要的同学可以看误差逆传播算法和梯度下降法)

啥是神经网络

神经网络是用来做分类/回归的,长得和人的神经组织差不多。神经网络是由一层层的结构,每层都有$N$个神经元,正如神经细胞一样,神经网络中每个神经元都有输入和输出。比如下图,该神经元的输入来自其他神经元的输出,不同的输入有不同的权重,按照权重进行求和计算,再减上阈值,再将计算结果作为输出。在学习网络的时候,学习的参数就是各个神经元的权重和阈值
继续阅读简单的BP神经网络和pytorch实现

JS异步编程

前言

文中将简单整理一下js异步编程的方法。关于js异步编程,早期很容易出现回调地狱这一现象,也出现了一些相应的解决办法,从PromiseGenerator再到async/await,解决了回调地狱这一问题,当然本文只是浅显的举出一些实例,以及个人简单的理解。

异步编程这一块确实还有很多可以继续深入的地方。

继续阅读JS异步编程

初识Netty — 实现简单的C/S通信

写在前面:
Netty是Java的网络编程框架,既然是框架的学习,不免会碰到很多分支的知识和不熟悉的名词。这就需要不断的做“下潜”,耐心搜索,不求甚解,等到大致熟悉之后再去逐一深究。因此有些概念作者也不能做出详细解释,请参考贴出的相关文章或自行搜索以解决疑惑。

什么是Netty

网上很多文章都有作解释。以作者的使用体验来说,Netty是封装了 Java socket nio 来进行网络编程的工具。说到网络编程,大二软工的软件工程实训就有这个小课题,当时作者是用Java socket io来写,还没用到nio呢,就是参照网上的例子手动模拟通信过程,自己用最简单的 阻塞I/O 的模式写了一个Thread类来处理所有不同种类的请求,由于需求简单,尚能完成。 想要模拟效果更自然一点就要用 非阻塞I/O 模式,而nio就是用来写非阻塞I/O的api。但是nio的编写对java程序员是有比较高的要求的。Netty就可以简化这一系列操作。
继续阅读初识Netty — 实现简单的C/S通信

Adaboosting

公式不支持,公式图片懒得换,链接将就看吧

https://www.zybuluo.com/CDP-Disk/note/1394539

说起支持,我就想起《西游记》里孙悟空给了唐僧很多支持才走完取经路。明年年初,中美合拍的西游记即将正式开机,我继续扮演美猴王孙悟空,我会用美猴王艺术形象努力创造一个正能量的形象,文体两开花,弘扬中华文化,希望大家能多多关注。

内联元素的一些探究

前言

本文依然是对《CSS世界》这本书中的一些知识点进行探究和实践。内联元素在CSS中极为重要,块级元素负责结构,内联元素负责内容,而CSS又是为图文展示而设计,因此显得尤为重要。同时多个属性混合在一起共同作用又会产生较为复杂的结果,比较典型的就是line-heightvertical-align,以及“幽灵空白”(CSS文档中叫strut)产生的一些现象了。

文中也将从这三个方面去入手,实践一些现象产生的原因。

继续阅读内联元素的一些探究

图片构图与制作的方法

一学期的 PhotoShop 制作学习,使我对图片制作构图方面或多或少有了些自己的看法。

先来说风景图片,对于一张风景图片,相比于表现风景的全貌,我更加倾向于突出风景中单个的物体。即在风景照中要突出一类个体。比如从主田径场的位置照钟楼的风景照,先用微距将眼前的花拍得清晰。让钟楼这个庞然大物相对模糊地屹立在花的后面,这样就显得主次分明,更富层次感。接下来也很方便,将花背后模糊的钟楼区域的景色使用 PS 打暖色调,显现出夕阳下校园中温馨和谐的感觉。(这张图片找不到了,请自行脑补)

继续阅读图片构图与制作的方法