Gloria36 Gloria36
3年前
MySQL数据类型详解和存储机制
1.1数据类型概览数据类型算是一种字段约束,它限制每个字段能存储什么样的数据、能存储多少数据、能存储的格式等。MySQL/MariaDB大致有5类数据类型,分别是:整形、浮点型、字符串类型、日期时间型以及特殊的ENUM和SE
Stella981 Stella981
3年前
Redis!
概述Redis是一个KeyValue存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原
Wesley13 Wesley13
3年前
Jackson 反序列化远程代码执行漏洞复现
本文作者:light(Ms08067实验室SRSPTEAM小组成员)!(https://oscimg.oschina.net/oscnet/fc8ed3d4ebfa70658b548bc1de2e976963e.png)jackson介绍Jackson是一个能够将java对象序列化为JSON字符串,也能够将JSON
Wesley13 Wesley13
3年前
ES6学习笔记(3)
参考书《ECMAScript6入门》http://es6.ruanyifeng.com/字符串的扩展ES6之前只能识别\\u0000\\uFFFF之间的字符,超过此范围,识别会出错;ES6弥补了这个错误ES6扩展的新方法codePointAt"𠮷".CodePointAt(0)//返回超过\\u00
Stella981 Stella981
3年前
Redis 为什么这么快? Redis 的有序集合 zset 的底层实现原理是什么? —— 跳跃表 skiplist
Redis有序集合zset的底层实现——跳跃表skiplistRedis简介Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(Strings),散列(Hash),列表(List),集合(S
Wesley13 Wesley13
3年前
ThinkPHP里面Model的数据类型问题
问题类似:这里(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.thinkphp.cn%2Ftopic%2F617.html)Model里面的字段全部都变成字符串了,输出json的时候是个不少的麻烦。于是写了个继承的Model凑合着用。classCommon
Wesley13 Wesley13
3年前
PHP获取文件后缀名的几种常用方法总结
使用PHP(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.scutephp.com%2Ftutorialid1.html)获取文件后缀名的几种常用方法,通过三种不同的方法获取文件后缀名,分别通过字符串、文件属性及数组等方式实现。substr()(https://ww
Stella981 Stella981
3年前
Python中eval的使用
    eval()官方文档里面给出来的功能解释是:将字符串string对象转化为有效的表达式参与求值运算返回计算结果语法上:调用的是:eval(expression,globalsNone,localsNone)返回的是计算结果其中:    expression是一个参与计算的python表达式    globa
Stella981 Stella981
3年前
JavaScript 转换数字为整数的方法
本文将会列举并说明JavaScript把一个number(或者numerical的对象)转换成一个整数相关方法。使用parseIntparseInt的语法如下:parseInt(string,radix)参数string的表示要解析的字符串,也可以是一个对象,会自动调用对象的toString函数得到要解析的字符
Wesley13 Wesley13
3年前
mybatis学习笔记
1\.{...}和${...}有什么区别?mybati 将{...} 解释为jdbcpreparedstatement中的参数,而将${...}用作字符串的替换功能.知道其中的差别重要的是很重要,因为在某些地方,在SQL语句的某些地方不能使用参数创造器. 例如,您不能使用一个参数标记指定表名.