自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php实现的简单问卷调查系统

最近尝试用php写一个简单问卷调查系统,简单的实现自定义试卷题目,用户管理,普通用户和超级用户登录进入不同的界面,进行不同的操作。废话不多说,直接看效果图吧:下图是普通用户进入之后的进行答卷的操作效果如下:下图是管理用户登录之后对后台数据进行管理操作的效果如下:在其过程中碰到一个比较纠结的问题,就是mysql中文乱码的问题,注意在通过phpmyadmin建数据库时,其编码要为utf8_general_ci,再在表中各个要输入中文的字段的编码也要设置为utf8_general_ci,否则就会乱...

2021-01-23 12:19:24 849

原创 PHP中的button的使用

在button的使用当中,就算设置了name也没有办法注入$POST或者$GET,一定要定义为submit才可以,具体代码如下:<buttonname="logup"type="submit">注册</button>

2021-01-23 08:35:32 374

原创 jquery的插件有哪些

jquery的插件有:1、jQuery表单验证插件Validation;2、jQuery表单插件Form;3、动态绑定事件插件livequery;4、管理Cookie的插件Cookie;5、模态窗口插件SimpleModal。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery的插件有:1、jQuery表单验证插件:Validation(1)Validation简介    最常使用JavScript的场合就是表单的验证,而jQuery作为一个优秀

2021-01-23 00:54:21 141

原创 利用windows防火墙可以干嘛

利用windows防火墙可以:1、提高一个内部网络的安全性,并通过过滤不安全的服务而降低风险;2、可以强化网络安全策略;3、对网络存取和访问进行监控审计;4、通过防火墙对内部网络的划分,可实现内部网重点网段的隔离,可以防止内部信息的外泄。相关推荐:《编程学习》防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。利用windows防火墙可以干嘛?1、防火墙是网络安全的屏障一个防火墙能极大地提高

2021-01-22 11:32:55 120

原创 PHP实现简单注册登录系统

目录结构如下,其中function文件夹下包含两个函数文件,uploads文件夹用于存放上传的文件。注:博主使用的是php5,使用php7的小伙伴运行报错的话有一部分原因是新的语法造成的,修改成新语法就可以了html页面登录页面index.html<formaction="login_process.php"method="POST">登录<inputtype="text"name="userName"size="20"maxlength=...

2021-01-22 07:47:03 269 1

原创 MAC php7.4.13 使用pecl安装扩展报错

最近安装php7.4,安装成功以后用pecl安装扩展报错Infileincludedfrom/usr/local/Cellar/php@7.4/7.4.13_1/include/php/Zend/zend.h:356:/usr/local/Cellar/php@7.4/7.4.13_1/include/php/Zend/zend_operators.h:523:10:error:'asmgoto'constructsarenotsupportedyet__a...

2021-01-22 04:03:38 242

原创 PHP配置安装方法

一、准备工作(任选其一) 找一个支持PHP和MySQL的web主机。 在自己的电脑上安装web服务器,然后安装php和MySQL。 二、使用支持PHP的Web主机 如果你的服务器支持PHP,直接使用就可以 在Web目录中创建.php文件,服务器会自动解析 三、在自己的电脑上建立PHP如果你的电脑没有服务器,你需要 安装服务器,目前集成环境有很多,下面会列举两款; 安装PHP,目前我在用HBuilderX写PHP; 安装数据库, 比如M..

2021-01-21 12:43:03 46

原创 win7系统搭建PHP+Mysql+Apache环境+部署ecshop项目

安装环境背景:Win7 x64位系统,搭建PHP+MySQL+Apache环境,实现ECshop项目开发。1、下载php最新安装包php-7.0.10RC1-Win32-VC14-x64;提示:需要vc++14 运行库才能运行php.exe2、下载并安装mysql,用户名root;密码root。这里不作过多说明;3、下载Apache_HTTP_Server_2.4.12_JiSuXia,解压即可,运行httpd.exe会报错;修改conf/httpd.conf文件;主要注意以下几点(安装文件.

2021-01-21 09:39:21 49

原创 css selector什么意思

css selector指的是css选择器,是用来匹配网页中的dom元素的,常用选择器可分为标签名选择器、类选择器、id选择器、派生选择器、子元素选择器、分组选择器和伪元素选择器。推荐:《css视频教程》css selector指的是css 选择器,是用来匹配网页中的dom元素的,css样式的定义为:选择器{样式}。“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。HTML页

2021-01-21 06:14:09 785

原创 新一轮5G建设招标开启

  5G板块最近有所调整,12月9日,同花顺5G概念板块下跌2.43%,而新一轮5G建设招标已经开启。近日,中国移动西藏公司发布了2020至2022年度5G基站C-RAN无源波分设备年度集中采购招标信息。中国电信广西公司也于不久前发布了2020至2022年5G基站对卫星地球站频率干扰排除设备集中采购项目招标的评审结果。  机构分析,明年有望迎来基站建设大年,三大运营商已启动2021年的5G网络设备(包括5G基站、传输网设备等)采购工作,采购规模将不低于今年的水平,或将带动上游元器件及中游设备景气度提升。

2021-01-21 02:53:18 111

原创 分享一些VSCode开发常用插件

本篇文章给大家介绍分享一些VSCode开发必备常用插件。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。相关推荐:《vscode教程》Visual Studio Code必备常用插件红色为强力推荐,不容错过 o(∩_∩)oChinese (Simplified) Language Pack for Visual Studio Code简体中文包Prettier - Code formatter最强格式化,不接受反驳(在应用商店中卸载JS-CSS-HTML Formatter以免

2021-01-20 09:14:59 62

原创 PHP响应button的onclick事件

PHP是服务器端代码,html是客户端代码,实现button的onclick事件,就是客户端调用服务器端函数,因此就得向服务器提交请求。有一种简单粗暴的方式,就是button是a标签时,可以直接在href里面写上要执行的php页面(或者通过给button绑定window.location通过JS跳转到到PHP)。这种做法就得为每一个button设计一个PHP代码。而我的做法是:事件+ajax给button绑定点击事件,然后执行ajax。server.php...

2021-01-20 02:33:46 205

原创 CSS nth-of-type和nth-child的区别是什么?

区别:两种匹配的元素不同,“:nth-of-type(n)”选择器是匹配属于父元素的特定类型的第N个子元素,元素类型是有限制的;而“:nth-child(n)”选择器是匹配属于其父元素的第N个子元素,元素类型是没有限制的。(推荐教程:CSS视频教程)1、:nth-child() 选择器:nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型,n 可以是数字、关键词或公式。2、:nth-of-type(n):nth-of-type(n)选择器匹配属于父元素的特定类型的第N

2021-01-19 08:16:54 106

原创 PHP笔记

PHP基础PHP的数据问题:1.PHP变量名之前要加$标识2.PHP使用=给变量赋值3.PHP不允许直接访问一个未经初始化的变量4.PHP是一种弱类型语言,声明变量常量时不需要声明数据类型PHP数据类型*标量数据类型:1.布尔型布尔型的值要么为FALSE,要么为TRUE,(此处不区分大小写)<?php$a=true;$b=false;echo$a;echo"<br/>";echo$b;?>1234567使用echo输出true时,true...

2021-01-19 04:56:56 434

原创 PHP--简单Demo

1 加载静态页从php官网下载下来的文件,将其中的部分代码拷贝到项目根目录下。1.1 在application/controller中创建控制器Pages.php,必须继承CI_Controller<?phpclassPagesextendsCI_Controller{publicfunctionview($page='home'){if(!file_exists(APPPATH.'views/pages/'.$page.'.php')){...

2021-01-19 01:43:49 206

原创 Centos安装PHP7及配置php-fpm开机启动

centos 7 编译安装 php-7.2.11的步骤在官网下载php-7.2.11的php压缩包,centos 7 安装 php-7.2.11的步骤,http://cn2.php.net/distributions/php-7.2.11.tar.gzcd/usr/local/srcwget-chttp://cn2.php.net/distributions/php-7.2.11.tar.gz下载好后解压 php-7.2.11.tar.gz 压缩包,并进入解压后的目录tar...

2021-01-18 12:33:53 73

原创 linux怎么查看进程?

linux查看进程的方法:1、使用“ps aux”命令来查看,能以简单列表的形式显示出进程信息;2、使用“ps -elf”命令来查看;3、使用“top”命令来查看;4、使用“pstree -aup”命令来查看。本教程操作环境:linux5.9.8系统、本文适用于所有品牌的电脑。linux查看进程的方法进程是在 CPU 及内存中运行的程序代码,而每个进程可以创建一个或多个进程(父子进程)。**查看进程方法:**第一种:1ps auxps命令用于报告当前系统的进程状态。可以搭配kill指令随时中

2021-01-18 08:53:14 216

原创 Centos安装PHP7及配置php-fpm开机启动

centos 7 编译安装 php-7.2.11的步骤在官网下载php-7.2.11的php压缩包,centos 7 安装 php-7.2.11的步骤,http://cn2.php.net/distributions/php-7.2.11.tar.gzcd/usr/local/srcwget-chttp://cn2.php.net/distributions/php-7.2.11.tar.gz下载好后解压 php-7.2.11.tar.gz 压缩包,并进入解压后的目录tar...

2021-01-18 05:15:50 126

原创 为什么PHP在很多公司遭到弃用?

前有以Java为上的学术派地位难以撼动,后有新兴崛起的Python等语言的猛烈夹击。没错,如今PHP的地位很尴尬。PHP相对于其他语言,编辑简单,实用性强,更适合初学者。跨平台性强优势明显,由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS下。而且PHP效率奇高,系统消耗资源相当之少。这是当时很多人选择学习或者使用PHP的初衷。但是现在为何PHP被很多公司弃用、打入冷宫了呢?其实上至少在我看来,无论是用Java、PHP、Python、Ruby、C++或者是

2021-01-18 01:27:46 266

原创 提示Node应用性能的5个技巧

相关推荐:《node js教程》“如果你的 node 服务器前面没有 nginx, 那么你可能做错了。”— Bryan HughesNode.js 是使用 最流行的语言— JavaScript 构建服务器端应用的领先工具 。由于可以同时提供 web 服务器和应用服务器的功能,Node.js 被认为是以微服务为基础的开发和部署的关键工具。在后端开发中,Node.js 可以替换或者扩展 Java 和 .NET。Node.js 是单线程非阻塞 I/O, 使其可以支持成千上万的并发操作。这和 NGINX .

2021-01-17 12:43:42 38

原创 jquery怎么操作json

jquery操作json的方法:1、使用【jquery中的$.parseJSON()】方法;2、使用js中eval来强转;3、使用浏览器自带的【JSON.parse()】方法。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery操作json的方法:第一种方法:使用jquery中的$.parseJSON(),但是它对json数据格式的要求较高,必须要双引号包围起来12345678910111213

2021-01-17 09:06:32 60

原创 搭建docker私有库的具体方法

准备server1,server2 (其中server1作为私有库服务器,server2作为普通客户端)(相关推荐:docker教程)在server1上1、下载 registry1docker pull registry:latest2、配置 /etc/default/docker 因为https需要证书密码等比较复杂,直接加 insecure-registry即可12345678910111213# Docker Upstart and SysVinit con.

2021-01-17 05:31:30 58

原创 随机存取存储器(RAM)的最大特点是什么?

随机存取存储器(RAM)的最大特点是:一旦断电,存储在其上的信息将全部消失,且无法恢复。RAM既可向指定单元存入信息又可从指定单元读出信息;任何RAM中存储的信息在断电后均会丢失,所以RAM是易失性存储器。相关推荐:《编程教学》随机存取存储器(RAM)的最大特点是:一旦断电,存储在其上的信息将全部消失,且无法恢复。RAM是计算机内存储器中的一部分。计算机内存储器有ROM和RAM组成。ROM是只读存储器的英文简称,特点是它的信息是可以永久保存的。RAM是可读可写存储器的英文简称,特点是一旦断电它的信息将

2021-01-17 01:59:36 2036

原创 python3 数组(列表)初始化

python3 数组(列表)初始化1. 初始化一个定长的数组有时需要预定义一个定长的数组,并给每个元素赋值方法1: python3中代码如下: 1 2 3 4 #coding=utf-8 item='PythonTab' array=[itemforvinrange(10)]#把item的值赋给range()迭代器的每个元素 print(array) 结果: 1...

2021-01-16 14:11:12 39

原创 PHP实现页面跳转的三种方式

PHP实现页面跳转有三种方式,我们一一介绍,推荐使用第一、三方式。1.借助PHP的header()函数实现。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。注意:1.location和":"号间不能有空格,否则不会跳转。2.在用header前不能有任何的输出。3.header后的PHP代码还会被执行。4.部分浏览器存在兼容性问题,例如:IE浏览器如果输出的内容字节太小(小于512字节),那么就会被忽略。在使用时需要测试多个浏览器。<?p

2021-01-16 04:49:26 237

原创 jquery LigerUI是什么?

jQuery LigerUI是基于jQuery而设计的一系列UI插件集合,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展,使用UI可以帮助开发者快速地创建友好的用户界面。相关推荐:《jQuery教程》jquery LigerUI 快速开发UI框架LigerUI 是基于jQuery 的UI框架,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展。简单而又强大,致力于快速打造Web前端界面解决方案,可以应用于.net,jsp,php等等web服务器环境。LigerUI有如下主要特

2021-01-16 01:26:29 38

原创 关于sublime列编辑模式

下面由sublime教程栏目给大家介绍sublime的列编辑模式,希望对需要的朋友有所帮助!一:为所有的列左右加上相同的文字1.将需要编辑的内容粘贴在sublime Text上,最好文字的长度一致,左右可以同时编辑2.选中这些文字:全选:ctrl+A选择一部分:鼠标左键拖动选择选择不相邻的多部分:ctr+鼠标左键3.ctrl+shirt+L进行列定位4.按方向键进行左右移动5.在光标暂停位置进行输入文字eg:全选或者鼠标左键选择,添加左边的双引号结果如下图;同样可以将光标移到右边边界处添

2021-01-15 16:36:57 102

原创 详解CSS和JS动画底层原理及如何优化它们的性能

javascript栏目介绍CSS和JS动画底层原理相关免费学习推荐:javascript(视频)概述你肯定知道,动画在创建引人注目的 Web 应用程序中扮演着重要的角色。随着用户越来越多地将注意力转移到用户体验上,商户开始意识到完美、愉快的用户体验的重要性,结果 Web 应用程序变得越来越重,并具有更动态交互的 UI。这一切都需要更复杂的动画,以便用户在整个过程中更平稳地进行状态转换。今天,这甚至不被认为是什么特别的事情。用户正变得越来越挑剔,默认情况下,他们期望的是具有高响应性和交互性的用户界面。

2021-01-15 13:24:03 79

原创 jquery LigerUI是什么?

jQuery LigerUI是基于jQuery而设计的一系列UI插件集合,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展,使用UI可以帮助开发者快速地创建友好的用户界面。相关推荐:《jQuery教程》jquery LigerUI 快速开发UI框架LigerUI 是基于jQuery 的UI框架,其核心设计目标是快速开发、使用简单、功能强大、轻量级、易扩展。简单而又强大,致力于快速打造Web前端界面解决方案,可以应用于.net,jsp,php等等web服务器环境。LigerUI有如下主要特

2021-01-15 05:38:32 122

原创 PHP实现简单注册登录系统

目录结构如下,其中function文件夹下包含两个函数文件,uploads文件夹用于存放上传的文件。注:博主使用的是php5,使用php7的小伙伴运行报错的话有一部分原因是新的语法造成的,修改成新语法就可以了html页面登录页面index.html<formaction="login_process.php"method="POST">登录<inputtype="text"name="userName"size="20"maxlength=...

2021-01-15 02:02:01 881

原创 PHP的mysqli_select_db()函数讲解

PHP mysqli_select_db() 函数 更改连接的默认数据库: 删除数据库 &lt;?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . mysqli_connect_error(); } // ...查询 "c

2021-01-14 13:48:29 748

原创 jquery怎么样判断文件是否存在

jquery判断文件是否存在的方法:首先封装一个fileExists方法,接收url参数;然后使用【$.ajax()】方法发送请求,设置同步方式请求;最后返回请求结果。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程 (视频)jquery判断文件是否存在的方法:js或jquery判断文件是否存在,需要用到ajax用法var Exists=Exists('/cache/view_num/'+u

2021-01-14 09:56:45 417

转载 java基础io流——OutputStream和InputStream的故事(温

io流概述:IO流用来处理设备之间的数据传输,上传文件和下载文件,Java对数据的操作是通过流的方式,Java用于操作流的对象都在IO包中。IO流分类按照数据流向输入流 读入数据输出流 写出数据按照数据类型字节流字符流什么情况下使用哪种流呢?如果数据所在的文件通过windows自带的记事本打开并能读懂里面的内容,就用字符流,其他用字节流。如果你什么都不知道,就用字节流。IO流常用基类字节流的抽象基类:InputStream ,OutputStream。

2021-01-14 01:54:50 46

原创 利用PHP实现的服务端socket

实现相关函数:socket_create、socket_set_block、socket_bind、socket_listen、socket_accept、socket_read、socket_write,这些函数具体参数说明在PHP文档上写很详细,这里就不再赘述,这里只是介绍服务端如何处理请求。//确保在连接客户端时不会超时set_time_limit(0);//设置IP和端口号$address="127.0.0.1";$port=54321;$socketServer=socke...

2021-01-13 12:31:20 77

原创 css样式“list-style:none”是什么意思?

在css中,“list-style:none”样式表示设置列表项标记的类型为空,即列表项前无标记。list-style属性默认列表项标记的类型为实心圆,如果属性值设置为none,则可以去掉列表项标记。“list-style:none”样式表示设置列表项标记的类型为空,即列表项前无标记。(推荐教程:CSS视频教程)list-style 简写属性在一个声明中设置所有的列表属性。该属性是一个简写属性,涵盖了所有其他列表样式属性。由于它应用到所有 display 为 list-item 的元素,所以在普通的

2021-01-13 09:25:09 241

原创 argb和rgb风扇的区别是什么

argb和rgb风扇主要是在灯光部分针脚、电压和实现的效果方面的有区别:ARGB采用5V、3针,可以控制单个灯珠,可以实现流水灯、拼接显示文字图案等效果;RGB采用12V、4针,只能实现单色的变换。如今在DIY电脑的时候,大家不仅会关心机器的性能,还会追求主机的颜值,而机箱里的发光风扇绝对是给机箱增加颜值的必备利器,不过机箱风扇现在的种类比较多,下面就来大家了解一下rgb风扇和argb风扇的区别。ARGB和RGB风扇主要是灯光部分的电源连接针脚、电压和实现的效果方面的区别,不会影响到风扇的散热的表现。

2021-01-13 05:33:51 1972

原创 jquery ui和easyui的区别是什么?

区别:1、jquery ui是由jQuery官方维护的UI方向的插件;而easyui是第三方维护的插件。2、jquery ui是免费的界面库;easyui是商业应用要钱的界面库。相关推荐:《jQuery教程》jQuery自带的一个可选UI库,但是非常可惜,一些关键的组件没有包含进去,如TreeView, DataGrid,还需要寻找第三方的插件。EasyUI是某公司开发的一套对私免费,对公收费的UI库,基于GNU开源协议,不过只有付费了才能买到他们的源代码。是目前枯人接触过最优秀的一款基于jQuery

2021-01-13 02:29:17 133

原创 PHP配置安装方法

一、准备工作(任选其一) 找一个支持PHP和MySQL的web主机。 在自己的电脑上安装web服务器,然后安装php和MySQL。 二、使用支持PHP的Web主机 如果你的服务器支持PHP,直接使用就可以 在Web目录中创建.php文件,服务器会自动解析 三、在自己的电脑上建立PHP如果你的电脑没有服务器,你需要 安装服务器,目前集成环境有很多,下面会列举两款; 安装PHP,目前我在用HBuilderX写PHP; 安装数据库, 比如M..

2021-01-12 11:33:50 27

原创 css样式“list-style:none”是什么意思?

在css中,“list-style:none”样式表示设置列表项标记的类型为空,即列表项前无标记。list-style属性默认列表项标记的类型为实心圆,如果属性值设置为none,则可以去掉列表项标记。“list-style:none”样式表示设置列表项标记的类型为空,即列表项前无标记。(推荐教程:CSS视频教程)list-style 简写属性在一个声明中设置所有的列表属性。该属性是一个简写属性,涵盖了所有其他列表样式属性。由于它应用到所有 display 为 list-item 的元素,所以在普通的

2021-01-12 08:10:35 15763

原创 PhpSpreadsheet设置所有单元格边框

usePhpOffice\PhpSpreadsheet\Reader\Xlsx;usePhpOffice\PhpSpreadsheet\Reader\Xls;usePhpOffice\PhpSpreadsheet\IOFactory;usePhpOffice\PhpSpreadsheet\Cell\Coordinate;usePhpOffice\PhpSpreadsheet\Spreadsheet;usePhpOffice\PhpSpreadsheet\Worksheet\PageSetup;...

2021-01-12 04:42:59 477

空空如也

空空如也

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

TA关注的人

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