自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (4)
  • 收藏
  • 关注

原创 Centos安装RabbitMQ

Centos安装RabbitMQrabbitmq是使用erlang语言编写的,所以需要先安装erlang,其次rabbitmq安装依赖于socat,所以三个安装包都需要下载。另外rabbitmq对于erlang的版本是有要求的,这个可以去官网查看。1.获取安装包和依赖包第一种方式:向服务器某个目录下上传安装包和相关依赖包;erlang官网下载还是算了,ip在国外,翻墙要银子。第二种方式:直...

2020-03-15 22:09:43 226

原创 PHP使用国密加解密-php调用自封装jar包

PHP或Java使用国密加解密SM2和SM4

2021-12-20 16:20:45 8801 5

原创 调用PHP原生实现图片压缩包下载并分包

调用PHP原生实现图片压缩包下载并分包

2021-12-15 18:01:22 503

原创 RabbitMQ安装(Windows)

RabbitMQ安装(Windows)RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。下载Erlang和RabbitMQ安装包:ErlangOTP_win64_21.0.1.exe和 rabbitmq-server-3.7.8.exe。一、下载RabbitMQ和ErlangOTPErlangOTP阿里云快速下载

2020-12-12 22:27:10 467

原创 正则表达式

正则概念引入<body> <img src="1.png" alt=""></body><script> var img = document.querySelector('img'); img.onclick = function(){ if(this.src.indexOf("1.png")>0...

2020-02-16 16:39:55 282

原创 vue极简笔记

Vue基础相关概念混合开发和前后端分离混合开发(服务器端渲染)前后端分离后端提供接口,前端开发界面效果(专注于用户的交互)库和框架库库提供大量API,需要自己调用这些API简化开发。框架框架提供了一些基础服务,一般不需要自己调用,会自动完成一些基本功能。什么是Vue什么是Vue一款非常优秀的前端 JavaScript 框架,由尤雨溪创建开发...

2019-05-14 09:34:10 300

原创 Shell教程

Shell脚本和Shell程序的区别Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 建立Shell脚本打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响...

2018-09-14 22:37:08 606

原创 Ajax之缓存问题的解决

缓存的产生在Ajax的get请求中,如果运行在IE内核的浏览器下, 其如果向同一个url发送多次请求时,就会产生所谓的缓存问题。 缓存问题最早设计初衷是为了加快应用程序的访问速度, 但是其会影响Ajax实时的获取服务器端的数据。客户端解决缓存问题产生缓存的问题就是 我们的客户端向同一个 url 发送了多次请求; 如果我们每次请求的url不同,那么,缓存问题就不会存在了;我们...

2018-08-02 21:38:05 707

原创 Ajax之获取Ajax对象以及Ajax常用属性和方法

获取Ajax对象通过上一节我们发现,想要使用 ajax 的一系列功能,我们就必须先得到 ajax 对象基于 W3C标准 浏览器:var xhr = new XMLHttpRequest();基于IE内核的浏览器:var xhr = new ActiveXObject('Microsoft.XMLHTTP');ajax对象的属性、方法 *readyState: Aj...

2018-08-02 21:34:59 2436

原创 PHP笔记小摘

1.Apache文件访问权限控制:关于Deny 和 Allow 的说明[总则]:影响最终判断结果的只有两点:order语句中allow、deny的先后顺序;allow、deny语句中各自包含的范围。 修改完配置后要保存好并重启Apache服务,配置才能生效; 开头字母不分大小写;allow、deny语句不分先后顺序,谁先谁后不影响最终判断结果,但都会被判断到;2.Ap...

2018-08-01 14:02:08 3305

原创 Laravel摘记之中间件与验证码的使用

中间件中间件作为请求和响应之间的中间人。它是一种过滤机制类型。例如,Laravel包括一个中间件用来验证应用程序的用户认证与否。如果用户通过验证,它将被重定向到主页,否则将被重定向到登录页面。中间件可以通过执行以下命令来创建,所有的中间件都位于app/Http/Middleware目录。 php artisan make:middleware 中间件名1、定义中间件...

2018-07-31 21:41:21 756

原创 JQuery中Ajax的封装和Jquery解决跨域

作者:西岭老湿 认识jQ中ajax的封装jQ 对于ajax的封装有两层实现; $.ajax 为底层封装实现; 基于 $.ajax ,分别实现了$.get 与$.post 的高层封装实现;ajax 的底层实现基本语法: $.ajax(obj)对象的参数设置及含义:async: 布尔类型,代表是否异步,true代表异步,false同步,默认为...

2018-07-28 23:20:19 1150

原创 JQuery为元素扩展方法

作者:西岭老湿问题及效果: 想实现商城购物车中全选与反选功能,发现jq中并没有提供相应功能; 类似这种jq中没有的功能,我们都可以通过插件的形式自己实现,并在jq中使用;为元素扩展新方法知识点:基本语法:$.fn.extend(ob)或者 $、jQuery.fn.extend(ob)ob: JS对象,例:$.fn.extend({ ex1.fun...

2018-07-28 23:16:00 890

原创 JQuery效果与DOM元素操作

作者:西岭老湿 Jquery效果基本效果问题及效果: 05-6-2toggle 案例中的折叠效果并不理想,修改使其在展开或者折叠中都有过程,成动画播放效果;案例代码: 直接修改修改 05-6-2toggle 代码,添加动画效果;&amp;lt;head&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &amp;lt;meta charset=

2018-07-28 23:12:44 776

原创 JQuery事件编程

作者:西岭老湿 事件编程1 .页面载入事件05.PHP:header('Content-type:image/png');sleep(3);$img = imagecreatetruecolor(100,100);imagepng($img);05-1.html&amp;lt;body&amp;gt;&amp;lt;img src=&quot;05.php&quot; alt=&quot;&quot;&a

2018-07-28 23:07:03 646

原创 jQuery中的属性与CSS

基本属性 attr 原作:西岭老湿&amp;amp;lt;body&amp;amp;gt; &amp;amp;lt;input type=&amp;quot;button&amp;quot; id=&amp;quot;btu&amp;quot; value=&amp;quot;点击&amp;quot;&amp;amp;gt; &amp;amp;lt;br&amp;amp;gt; &a

2018-07-28 23:01:08 267

原创 Jquery对象与DOM对象的区别以及相互转换

&amp;amp;amp;amp;amp;lt;body&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;h1&amp;amp;amp;amp;amp;gt;jQuery对象与DOM对象的关系&amp;amp;amp;amp;amp;lt;/h1&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;ul&amp;amp;amp;amp;a

2018-07-28 22:55:21 174

原创 Laravel摘记之路由、控制器、视图

Laravel路由什么是路由将用户的请求按照事先规划的方案提交给指定的控制器和方法来进行处理。Laravel框架中用户需要访问的全部路由都事先设置好,用户只能访问声明的一些路由,即没有声明的路由是不能被访问的,进而可以提高网站的安全和网站URL访问的友好度。1、路由配置文件路由文件的位置:项目目录/routes/web.php文件2、配置路由①、路由...

2018-07-25 21:33:54 1871

原创 Laravel摘记之自带分页处理和session处理

数据分页在laravel里面要完成分页是很简单的,laravel是直接调用模型的分页方法,返回对应的数据和分页的字符串。# 模型# 标准分页Model::paginate(每页显示的记录数)# 简单分页Model::simplePaginate(每页显示的记录数)# 模板{{ $model-&gt;links() }}session处理由于 HTTP 是无状...

2018-07-22 22:02:52 734

原创 Laravel摘记之模型操作(重点)

模型操作【掌握】Laravel 自带的 Eloquent ORM 提供了一个美观、简单的与数据库打交道的 ActiveRecord 实现,每张数据表都对应一个与该表进行交互的“Model模型”,模型允许你在表中进行数据查询,以及插入、更新、删除等操作。1、模型文件的位置2、命名规则本身laravel对模型的命名没有严格的要求,一般采用 表名(首字母大写).php如: Me...

2018-07-22 21:58:23 1465

原创 Laravel摘记之数据库迁移与数据填充

数据库迁移与数据填充1、数据库迁移使用php文件编写的代码来进行,数据库中的表结构的创建和修改。①、生成迁移命令php artisan make:migration create_test_table –create=testmake:migration 参数create_test_table 生成的文件后缀名称–create=test 生成一个表名为test的...

2018-07-22 21:55:57 627

原创 Laravel摘记之DB类操作数据库

laravel中的DB类为我们提供了两个形式来操作数据库原生sql语句操作数据库构建器操作数据库创建测试控制器(1)、运行原生 SQL 语句配置好数据库连接以后,DB类为我们提供select、update、insert、delete等方法,方便我们来操作执行sql语句。①、添加操作(insert)// 添加操作$ret = DB::insert(‘inse...

2018-07-22 21:42:50 5041

原创 Laravel摘记之模板继承和包含

一、模版继承在一个项目中有许多模板文件,它们有一个特点:拥有共同的头部 和 脚部内容为了避免相同代码重复开发、维护 造成工作效率低下可以把共同的头部和脚部内容集中到一个布局文件中,之后各个具体模板文件去继承该布局文件而使用头部和脚步内容。这个过程成为模板继承。布局文件中相同的代码只维护一份,会大大提升项目开发效率模板文件:共有结构注:不确定的内容用@yield(‘占位标...

2018-07-22 11:19:13 3352

原创 Laravel摘记之请求和响应

请求1、Input类来获取数据接收用户输入的类:Illuminate\Support\Facades\InputFacades为应用程序的服务容器中可用的类提供了一个「静态」接口。Laravel 自带了很多 facades ,几乎可以用来访问到 Laravel 中所有的服务。Facades 有很多好处,它为我们使用 Laravel 的各种功能提供了简单,易记的语法,让你不需要...

2018-07-22 10:59:23 699

原创 Laravel摘记之Composer介绍和Laravel安装

composer简介1、什么是composercomposer英文单词意思:音乐指挥者在windows系统里边安装一个软件,通常比较方便的方式是去”360软件管家”里边找到软件并下载安装使用,同理其它的系统也有类型的软件管理工具来方便我们查询、安装所需要的软件,让安装软件工具便于的快捷方便。php语言项目本身也提供类似”应用市场”的功能,就是composer,我们可以去co...

2018-07-22 10:51:10 1390

原创 Laravel摘记之表单验证

表单验证表单验证是为了防止访问者跳过客户端验证而造成的系统安全问题,一但非法用户绕过客户端验证而服务器端没有加以验证,这样就是很不安全了,所以项目必须要进行服务器端表单验证。Laravel 提供了多种不同的验证方法来对应用程序传入的数据进行验证。常用基本规则 规则名 说明 required 不能为空 max:value 字段值必须小于或等于va...

2018-07-22 00:41:06 1697

原创 Http请求报文及常见Http状态码

Http报文种类:请求报文和响应报文1.请求报文格式:请求行请求方法,URL,协议版本请求头客户端信息,Content-type和Content-Length空行无内容仅为分隔请求报文主体GET方法没有请求报文主体,POST方法才有注:请求报文主体中包括了要发送给Web服务器的数据信息。2.响应报文格式:起始行协议版本号,数字状态码,状态信息响应头部常见的是Content-type和Content...

2018-07-16 00:28:57 639

原创 PHP实现数组常见排序小整理

字符串与数组详解文档目录:一、 异形数组的遍历 1二、 快速排序算法 1三、 插入排序算法 2四、 归并排序算法 3异形数组的遍历求如下数组中数字的平均值:$arr1 = array(1, 2, array(31, 32, 33), 4,array(51, 52, 53, array(541, 542, 543, 544) ),6, array(71...

2018-07-15 23:41:13 1709

原创 PHP实现分页效果1

Talk is cheap,show the code like this.少废话,放码过来。1.连接Mysql服务器,选择数据库,设定字符集;&lt;?php //声明网页字符集 header("Content-Type:text/html;charset=utf-8"); //数据库配置信息 $db_host='localhost'; //主机名 $db_port='33...

2018-07-15 01:34:06 699

原创 DOM操作总结

一、DOM初识和常用属性和方法:DOM是文档对象模型的简称。当网页加载时,可以将结构化文档在内存中转换成对象的树。DOM节点对象的分类:元素节点,属性节点,文本节点。元素节点:各种标签就是这些元素节点的名称,例如段落标签,列表标签等。文本节点:文本节点总是被包含在元素节点的内部。属性节点:一般用来修饰元素节点就称之为属性节点。节点常用属性和方法如下:parentNode 返回当前节点的父节点 p...

2018-07-15 01:18:41 1284

原创 JS简单实现选项卡的切换

效果描述如下:  当鼠标悬浮到某个选项卡时即为当前选项卡,并展示对应选项卡的内容。代码如下:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;随便&lt;/title&gt; &lt;style&gt;

2018-07-09 00:04:04 800

原创 PHP实现分页效果2

&lt;?php header("content-type:text/html;charset=utf-8"); //连接数据库 require_once("conn.php"); //定义分页可能需要的参数 $pagesize=3; //每页显示数 $start_row;//定义每页的首条数据在查询中的起始位置 $pages;//总页数 $page;//当前页...

2018-07-08 23:44:06 1721

原创 CSS实现动态风车转动

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;风车梳理&lt;/title&gt; &lt;style&gt; #wrap{ /*border:solid 1px #ccc;

2018-07-06 15:44:59 4361

原创 实例实现动态表格的编辑

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;DOM动态操作表格&lt;/title&gt; &lt;style&gt; table,td{border:1px solid black;}

2018-07-06 15:12:42 492

原创 实例实现DOM节点的添加、复制,替换和删除

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;复制、添加、删除、替换、插入和删除节点&lt;/title&gt;&lt;/head&gt;&lt;body&gt; &lt;

2018-07-06 15:09:41 1118

原创 虚拟机内部错误

 偶尔开启虚拟机会出现如下情况:这说明系统关于虚拟机的相关服务并没有开启,我们只需找到服务所在位置开启后再次重启虚拟机即可。右击“电脑"——"管理",随后会看到"计算机管理"对话框,单击"服务和应用程序",然后点击"服务"。此时可以看到服务列表。找到虚拟机相关的服务(VMware打头的都最好开启,单击某一项可以看到服务介绍),开启即可。之后再重启虚拟机即可。...

2018-06-27 22:45:52 300

原创 Echats结合Ajax实现无刷新实时投票

第一步:前台页面(使用Ajax获取数据初始化显示投票现状并实时更新显示):&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Echarts方式修改投票&lt;/title&gt; &lt;sc

2018-06-23 18:08:44 1077

原创 Echarts显示员工工资

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;Echarts初识&lt;/title&gt;    &lt;script src="../ajax3/ajax.js"&

2018-06-23 17:44:21 635

原创 Jpgraph实现投票效果

     之前接触Jpgraph时想做一下网上展示的小例子,但在琢磨透别人的做法后,总想用自己的方式做一下。借此可以巩固一下基础,锻炼一下自己的思维。      本例并没有使用Ajax实现无刷新般的显示投票结果显示。在Echarts实现时再考虑Ajax的使用,学习要讲求循序渐进,工作也是。      第一步:建立简单的前端页面,很简单的。大佬要是看见了,别喷啊。我是小菜。暂不考虑代码分离问题,其实...

2018-06-23 17:28:50 272

原创 Jpgraph基础类型图表的创建步骤

一:创建柱形分析图的详细步骤:    1)使用include语句引用jpgraph.php文件;    2)采用柱形图进行统计分析,需要创建BarPlot对象。BarPlot类在jpgraph_bar.php中定义,需要使用include语句引用该文件;     3)定义一个12个元素的数组,分别表示12个月中图像销量;     4)创建Graph对象,生成一个600*300像素大小的画布,设置统...

2018-06-23 16:12:03 823

Linux命令小结

Linux命令繁多,最好以类别总结记忆。先命令,再服务。

2018-07-10

网络工程师历年真题2(个人根据知识点做书签)

软考网工资格考试个人以为最佳的备考方式当然是通过做真题的方式对知识点进行查漏补缺完善知识体系,这样才能临阵不慌,正常发挥就行。60%的及格线不难通过的。

2018-07-10

H3C模拟器简单实现BGP协议

华三模拟器实现BGP实验,简单验证BGP的概念原理,以及BGP的建立过程。

2018-07-10

空空如也

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

TA关注的人

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