Docker学习笔记 1.Docker概念模型 虚拟机运行在虚拟的硬件上,应用运行在虚拟机内核上,而Docker是机器上的一个进程,Docker应用是Docker的一个子进程。 Docker是对Linux容器(LXC)的一种封装,提供简单易用的接口,Docker是目前最流行的Linux容器解决方案。 Docker用途 提供一次性的环境。主要用于测试。 提供云服务 组建微服务架构。 Docker引擎Docker 引 2019-05-27 Docker #Docker
FastDFS使用入门 介绍FastDFS是一个开源的分布式文件系统,主要有以下功能。 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。 FastDFS主要有以下特点: 文件存储 文件同步 文件访问(上传、下载) 存取负载均衡 在线扩容 FastDFS的架构 由三个部分组成:Client,Tracker Se 2019-05-25 Linux
Mybatis学习笔记 Mybatis简介开源免费框架,原名叫iBatis 作用:数据访问层框架,底层是对JDBC的封装 优点: 使用mybatis时不需要编写实现类,只需要写执行的sql命令 Mybatis简单使用mybatis-config.xml:全局配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTY 2019-04-08 Java > Mybatis #Java #Mybatis
Spring学习笔记(一) 基础Spring介绍 Spring是一个开源框架。 Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能。 Spring是一个IOC(DI)和AOP容器框架。 轻量级:Spring是非侵入式的-基于Spring开发的应用中的对象可以不依赖于Spring的API 依赖注入(DI):Dependency Injection,IOC 面向切面 2019-03-14 Java > Spring Framework #Spring
2018和2019 2018其实对过去也没什么好说的,记性不怎么好,高三以来的零模一模二模高考,暑假也算真正的体验了一下社会,在一家Web服务外包的小公司做了一个月的实习,主要也就是网站运营,简单的代码审计,还帮他们搭了一个Tomcat服务器来跑客服系统,(上班一小时 划水八小时)总的来说,965的工作制挺好的。 然后就是大学,学生会的组织一个都没加,可能感觉自己的性格不适合集体。加了实验室,要感谢丁工程学长和刘 2018-12-28 随笔
PHP-Challenge-1 0x01 弱类型<?php show_source(__FILE__); $flag = "xxxx"; if(isset($_GET['time'])){ if(!is_numeric($_GET['time'])){ echo 'The tim 2018-12-01 Web安全 > CTF #PHP代码审计 #安全 #CTF
PHP数组整数键名截断问题 前言这段时间在做CHY师傅整理的CTF代码审计题目,遇到较难或者比较有意思的题目,都会记下笔记,这次分享一篇关于PHP处理数组时的一个漏洞,这里给出CHY师傅的题目地址: https://github.com/CHYbeta/Code-Audit-Challenges/ 分析首先看看PHP官方对这个错误的介绍: https://bugs.php.net/bug.php?id=69892 2018-11-23 Web安全 > CTF #PHP代码审计 #安全 #CTF
PHP弱类型产生的安全问题 简介PHP作为一种弱类型编程语言,在定义变量时无需像C++等强类型时定义数据类型。 <?php $a = 1; $a = "hello"; $a = []; ?> 上述代码可以正常运行,在PHP中可以随时将变量改成其他数据类型。下面再来看一个例子: <?php $a = '1'; //a现在是字符串'1' $a 2018-11-09 Web安全 > CTF #PHP代码审计 #安全 #CTF