概述 在理解这个漏洞前,你需要先搞清楚php中serialize(),unserialize()这两个函数。 序列化serialize() 序列化说通俗点就是把一个对象变成可以传输的字符串,比如下面是一个对象: class S{ public $test="pikachu"; } $s=new S( ...
分类:
Web程序 时间:
2020-07-24 09:22:53
阅读次数:
79
乱码得原因: 由于ZipFile模块导出遇到中文解码不对,windows上会出现,linux是否会出现不知道没测试过。 解决方式: 1. 搞个文件名引射表(不太方便,少量文件夹套用时候还可以) 2. 修改源码解码格式(不太方便,自己搞了一下,之后报其他错误) 3. 自己写入文件,自己创建文件夹(推荐 ...
分类:
编程语言 时间:
2020-07-22 16:01:31
阅读次数:
92
request作用域:+response对象【1】由客户端向服务端发送请求【2】携带参数的请求【3】get&post区别:【4】获取请求的参数API:request.getParameter(name) \\ request.getParameterValues(name)【5】中文乱码处理 -对于... ...
分类:
Web程序 时间:
2020-07-17 22:26:42
阅读次数:
90
XML文件可以采用多种编码,但是经过不同的编码后对于中文会出现乱码问题,比如“骞垮憡涓戦椈”,对于此问题的解决如下:static void Main() { string utf8String = "骞垮憡涓戦椈"; // Create two different encodings. Encodi ...
1.什么是Spring MVC ?简单介绍下你对springMVC的理解? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减 ...
分类:
编程语言 时间:
2020-07-15 23:30:10
阅读次数:
69
django rest framework 多对多序列化,折腾了好久,也没找到默认是怎么使用,只能自己重构了。 1 model class Roles(models.Model): """ 角色信息 """ title = models.CharField(max_length=32,unique= ...
分类:
其他好文 时间:
2020-07-15 22:59:44
阅读次数:
118
一、MFC中序列化的五个步骤: 继承自CObject类 重写Serialize()函数 在类的申明中使用DECLARE_SERIAL 宏 定义一个无参数的构造函数(重建对象的时候要用) 在cpp文件中添加IMPLEMENT_SERIAL宏 如果类没重载<<和>>,可自行调用 ar.Write(&m_ ...
分类:
编程语言 时间:
2020-07-14 21:56:06
阅读次数:
88
首先,要知道.Net Core和.Net Framework两个环境下很多东西是不同的,接下来要说的这个就是其中一个。 Encoding.Default,在 .NET Framework 中,Default属性始终获取系统的活动代码页,并创建对应于它的 Encoding对象。 而在 .NET Cor ...
分类:
Web程序 时间:
2020-07-14 17:58:31
阅读次数:
85
一。pom.xml 导入 redis <!-- Redis依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></d ...
分类:
编程语言 时间:
2020-07-14 16:22:56
阅读次数:
48
题目描述: 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑,你只需要保证一个二叉 ...
分类:
其他好文 时间:
2020-07-12 22:03:01
阅读次数:
64