PHP创建文件目录报错mkdir(): No such file or directory解决方法
:PHP在判断文件是否存在,不存在就创建的时候,使用mkdir创建时候报错“No such file or directory”,出错代码如下: $path = 'upload/common/';//文件路径 $new_file = $path.date('Ymd',time()).'/'; if( ... 查看全文
html5 canvas系列教程-像素操作(反色,黑白,亮度,复古,蒙版,透明)
getImageData:获取一张图片的像素数据cxt.getImageData( x, y, width, height )x:图片所在的x坐标y: 图片所在的y坐标width,height 要获取的像素区域返回值是一个对象,对象包括一个data属性, 宽度,高度. data属性是一个巨大的数组, ... 查看全文
CSS选择器与CSS的继承,层叠和特殊性
什么是选择器?选择器{样式;},在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素,类似这样body{color: pink;font size: 16px;}; 1. :标签选择器其实就是html代码中的标签,比如 、``、 等 2. ... 查看全文
js 中childNodes与children的区别,firstChild与firstElementChild区别
1、childNodes:获取节点,不同浏览器表现不同; IE:只获取元素节点; 非IE:获取元素节点与文本节点; 解决方案:if(childNode.nodeName=="#text") continue 或者 if(childNode.nodeType != '3') continue 2、ch ... 查看全文
一次完整的HTTP请求与响应涉及哪些知识?
作者:Ruheng http://www.jianshu.com/p/c1d6a294d3c0 本文以HTTP请求和响应的过程来讲解涉及到的相关知识点。 第一 HTTP请求和相应步骤 图片来自:理解Http请求与响应http://android.jobbole.com/85218/ 以上完整表示了H ... 查看全文
metaspliot(一)
来自山丘安全实验室 陈毅 https://www.cnblogs.com/sec875/articles/12243725.html linux下载与更新 启动metaspliot postgresql数据库服务开启 或 (在root权限下) 图形化界面 apt get install armita ... 查看全文
css排版常用样式、三种不同html类型、css布局盒模型介绍不同html类型、css布局盒模型介绍
把CSS样式与网页编排通过网页排版中主要格式化要素实现网页实用性与欣赏性相结合,实现出设计效果。 1. 字体:div{font family: 查看全文
Mac安装aws-cli全过程,通过命令行上传文件到aws s3协议服务器
第一次使用aws,首先查询了各种资料,我第一步需要做的是安装aws-cli,而安装aws-cli之前需要安装python3,当然你安装python3之前你还需要安装homebrew,当然我正在安装的过程中还遇到了其他的问题,接下来用一个个步骤来描述安装过程 一、安装homebrew 镜像更换为国内的 ... 查看全文
Netty源码分析之ChannelPipeline—异常事件的传播
ChannelHandler中异常的获取与处理是通过继承重写exceptionCaught方法来实现的,本篇文章我们对ChannelPipeline中exceptionCaught异常事件的传播进行梳理分析 1、出站事件的传播示例 首先我们继续在之前的代码上进行改造,模拟异常事件的传播 public ... 查看全文
HTML+JS 实现图片下载到本地
原理:download 属性是HTML5中新增的 <a> 标签属性。能够让我们指定浏览器下载文件时的默认名称。将download属性添加到<a>链接上,当我们点击这个链接,download属性值里的名称会显示到弹出的下载框里,而且download属性能够强制触发下载操作。 方法一:通过<a>链接实现 ... 查看全文
LeetCode --- 字符串系列 --- URL化
URL化 题目 URL化。 编写一种方法,将字符串中的空格全部替换为%20。 假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。 (注:用Java实现的话,请使用字符数组实现,以便直接在数组上操作。) 提示: 字符串长度在[0, 500000]范围内。 示例 来源:力扣(Lee ... 查看全文
基于Vue+Vuex+iView的电子商城网站
MALL-VUE 这是一个基于VUE + VUEX + iView做的一个电商网站前端项目, 附带前后端分离实现版本(在forMallServer分支),欢迎fork或star 项目地址: https://github.com/PowerDos/Mall-Vue 项目预览地址(demo): http ... 查看全文
Http请求Demo
1、maven依赖 <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore --><dependency> <groupId>org.apache.httpcomponents</groupId> <art ... 查看全文
CTFshow萌新计划-Web(二)
6. 把^也给过滤了就不能按位异或,那只能直接输入二进制表示的数1000或者使用~~1000(~表示取反) 7. 如果取反也过滤了,那么就只能输入二进制的1000(0b开头表示二进制),sql数据库还是能识别的 8. 看了WP听说是个梗题 去了埃塞尔比亚? 意识是删库跑路了吗(笑死) ... 查看全文
jquery 页面滚动到指定位置
var position = $(".element").offset(); position.top = position.top-60; $("html,body").animate({scrollTop:position.top}, 100); 首先获取某元素的位置 第二部 top 就是元素在 ... 查看全文
js rgb和16进制相互转换
1.rgb to 16进制 function colorRGBtoHex(color) { var rgb = color.split(','); var r = parseInt(rgb[0]); var g = parseInt(rgb[1]); var b = parseInt(rgb[2]) ... 查看全文
从C#的ValueType引发的思考
无论上层语言类型多么复杂,在.NET平台上,都逃不过CTS的约束,今天,我想说的不是CTS,而是上层语言C#类型的一点研究。 请看一下下面的这个代码段: 1 public struct test 2 { 3 public override bool Equals(object obj) 4 { 5 ... 查看全文
Windows服务器中查看进程命令端口操作
查看端口: netstat -ano 查看具体端口号: netstat -ano |findstr "端口号" 根据进程ID查看对应的进程名称: tasklist |findstr "进程id号" 杀死对应的进程: taskkill /f /t /im "进程id或者进程名称" ... 查看全文