自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 CSS:深入理解粘性定位 position: sticky

外层滚动条,是设置的section的,内层是section内层元素撑起的高度的滚动条(通过设置section高度为101vh可以验证)。MDN对于粘性定位说明有下面一段话,一个 sticky 元素会“固定”在离它最近的一个拥有“滚动机制”的祖先上(当该祖先的 overflow 是 hidden、scroll、auto 或 overlay 时),即便这个祖先不是最近的真实可滚动祖先。情况一:B的高度大于等于阈值(这个简单的例子中阈值为【C的高度-100vh+header】,即40vh),固定在视口顶部。

2023-12-12 09:24:45 85

转载 windows下安装PHP的swoole扩展

windows下安装PHP的swoole拓展研究实时通讯,这就需要用到swoole技术,在php中是可以安装swoole拓展的,那么在windows环境下如何安装swoole拓展呢?但遗憾的是PHP的swoole拓展是无法安装在windows环境下的,那么这就说明在windows环境下我们无法安装PHP的swoole拓展了吗?答案当然是否定的,我们只需要安装Cygwin来模拟linux环境,这样我们就可以在windows环境下安装PHP的swoole拓展了一:下载Cygwin和swo

2022-02-23 17:32:28 1666

转载 使用Oracle VM VirtualBox创建的虚拟机与本地电脑(物理机)搭建局域网

前言本人之前在大学做网络攻防实验和一些CI/CD配置的时候,都需要将虚拟机和物理机进行连接,即物理机能通过局域网访问到虚拟机,这个需求虽然偶然会用到,但是每次用的时候都会在网上找好久的资料才能解决这个问题。基于此现状,本人将其思路整理一下。说明本人使用的虚拟机软件是Oracle VM VirtualBox,当然你也可以使用其他的软件,但是基本过程都是一样的。虚拟机操作系统是 Linux,经过实验证明,不论是CentOS还是Ubuntu,都可以使用同样的方法实现。配置步骤安装完Oracle VM

2022-02-22 09:59:59 428

原创 linux环境定时任务

灬菜鸟灬Linux添加shell(.sh)脚本并添加定时任务一、添加sheel脚本1、首先创建一个执行程序:vim a.sh2、编辑: #!/bin/bash        python3 python.py>> test2.log 2>&13、添加权限:chmod +x ./a.sh 4、查看执行结果: ./a.sh二、添加定时任务安装:yum install vixie-cron crontabs(服务器环境下默认都会安装)/sb...

2021-12-24 11:55:23 130

转载 2021-01-28

Java有Maven, Node.js有npm, ROR有gem, 这些语言的程序员在开心地使用包管理工具加速开发效率时,PHPer们还在复制粘贴的黑暗中。PHP在Composer之前,包管理的历史不堪回首。在相当长的一段时间内,如果应用依赖于第三方库,PHPer需要拷贝这些库的源代码, 或者通过PEAR、PECL安装。如果第三方库又依赖于更多的第三方库,那么很快就会进入依赖的黑洞。直到Composer出现,PHPer们看到了属于PHP的包管理的曙光。下面将以创建一个电商网站为例,介绍Compose

2021-01-28 15:38:21 126

原创 2020-12-15

win系统安装php8,nginx服务器1.下载PHP8的win安装包2.安装c++依赖3安装,启动

2020-12-15 17:41:59 96

原创 tomcat学习1

java 需要jdk和jre进行编译,我们可以通过这三处文件多jdk和jre进行动态配置;1处文件是配置jdk和jre的(要配置在文件头部,相当于定义全局变量)rem ---------------------------------------------------------------------------rem Set JAVA_HOME or JRE_HOME if n...

2019-12-13 15:26:30 98

转载 linux上安装Openssl步骤详解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/shiyong1949/article/details/782129711,查看原有系统是否已安装Opensslopenssl version -a1系统已经安装了openssl,我们先安装新的版本,然后将环境配置成最新的版本...

2019-12-06 17:28:51 709

原创 Nginx的安装与部署

nginx 安装命令地址:https://www.runoob.com/linux/nginx-install-setup.html基本启动命令:需要停止或者重启nginx的命令如下/usr/local/nginx/sbin/nginx -s stop/usr/local/nginx/sbin/nginx -s reload发现报以下错误:nginx: [error] op...

2019-12-06 08:53:04 86

转载 阿里云安装Nginx的安装与部署

1:安装工具包 wget、vim和gccyum install -y wget yum install -y vim-enhanced yum install -y make cmake gcc gcc-c++ 2:下载nginx安装包wget http://nginx.org/download/nginx-1.6.2.tar.gz3:安装依赖包yum inst...

2019-10-12 15:10:03 181

转载 SSM+maven

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xiaolang0211/article/details/82557322网络上有很多SSM+maven整合的教程,包括github我也去看过,我也尝试着整合了好多次了,每次都会出现问题。今天成功的整合,做一下我的整合过程记录,如果对大家...

2019-09-26 16:25:00 134

转载 PHP cURL 函数

PHP cURL 函数概述PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能通过PHP的FTP扩展完成...

2019-03-13 16:28:16 126

转载 curl上传文件的用法

curl上传文件的用法收藏爱国者发表于4年前 阅读17000 收藏5 点赞1 评论1聚焦虚拟化和OpenStack、容器、大数据等开源技术的年度大趴!>>> »用curl下载网页估计大家都会,但是模拟multipart/form-data 形式的 form 上传文件则稍稍复杂些。命令行如下:curl -F "...

2019-03-11 08:51:32 48644

转载 CodeIgniter框架中关于URL(index.php)的那些事

最近,在做自己的个人网站时,采用了轻量级的php框架CodeIgniter。乍一看上去,代码清晰简洁,MVC模型非常容易维护。开发时我采用的工具是Netbeans IDE 8.0,当然,本文的内容和开发工具是没有关系的,和我们最后网站采用的服务器有很大的关系。目前最为常用的两款免费web服务器是Apache和Nginx(这两款服务器的比较,可以参考一篇网上的经典文章:http://zyan.cc/...

2019-03-08 08:45:21 391

转载 MySQL索引实现原理分析

目前大部分数据库系统及文件系统都采用B-Tree(B树)或其变种B+Tree(B+树)作为索引结构。B+Tree是数据库系统实现索引的首选数据结构。在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地...

2019-02-28 13:16:19 163

转载 Mysql几种索引类型的区别及适用情况

如大家所知道的,Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。那么,这几种索引有什么功能和性能上的不同呢?FULLTEXT即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用,不过目前只有 CHAR、VARCHAR ,TEXT 列上可以创建全文索引。值得一提的...

2019-02-28 13:08:06 1536

原创 抽奖界面

<?php defined('BASEPATH') OR exit('No direct script access allowed'); ?><!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>

2019-01-21 15:13:04 554 2

转载 Android App 沉浸式状态栏解决方案

伴随着 Android 5.0 发布的 Material Design,让 Android 应用告别了以前的工程师审美,迎来了全新的界面,灵动的交互,也让越来越多的 App 开始遵从 material design 设计原则,不再是以前拿着iOS设计稿,做着Android开发。本文就其中的沉浸式状态栏这一特性,描述其兼容到4.4的实现,以及一些使用中的小细节。建议直接看最新的解决方案: And...

2019-01-16 11:00:54 1084

转载 Android修改状态栏样式

转载自:https://jaeger.itscoder.com/android/2016/03/27/statusbar-util.html 这是一个为Android App 设置状态栏的工具类, 可以在4.4及其以上系统中实现 沉浸式状态栏/状态栏变色,支持设置状态栏透明度,满足你司设计师的各种要求(雾)。在此之前我写过一篇Android App 沉浸式状态栏解决方案,后来我司设计师...

2019-01-16 09:43:00 1377

转载 Android Studio APK在真机上运行的方法

 2018年07月09日 09:14:43 fjnu_se 阅读数:96更多个人分类: Android  我们用Android Studio编写的程序虽然可以直接在自带的虚拟机或者genymotion模拟器上运行,但有的时候效果不如在真机上操作直观。而且有时候软件由于一些API版本等的问题无法用手机直接调试,这时候我们就需要用APK安装的方式来查看效果。   首先能直接用手机调试我们...

2019-01-15 16:41:38 5962

转载 Android Studio 项目目录结构

【摘要】有一次 Android Studio 重装,再打开以前的项目,结果一大堆错误,很大的原因来自多 Android Studio 中项目文件的不熟悉,不清楚是干嘛的,所以今天理一下,只做一个粗略的了解。0、目录结构目录结构    这是项目视图下看到的项目文件目录,跟文件的实际存储位置一致。    备注:在 Android Studio 中一个项目(Project)可以有多个...

2019-01-15 09:36:39 1886 1

转载 csrf漏洞

CSRF漏洞详细说明CSRF漏洞详细说明通常情况下,有三种方法被广泛用来防御CSRF攻击:验证token,验证HTTP请求的Referer,还有验证XMLHttpRequests里的自定义header。鉴于种种原因,这三种方法都不是那么完美,各有利弊。 二 CSRF的分类在跨站请求伪造(CSRF)攻击里面,攻击者通过用户的浏览器来注入额外的网络请求,来破坏一个网站会话的完整性。而浏...

2018-12-13 16:25:59 454

原创 php二级联动修改添加地址

省id="province" class="form-control" class="form-control"> value="0">$data->commer_province;?>//此为默认值,或控制器传来修改的地址市id="city" class="form-control" class="form-control">

2018-02-05 16:46:28 381

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除