自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言第四章

关系运算符: > >= <

2022-09-18 15:54:46 250 1

原创 C语言第三章

c语言

2022-09-18 15:52:23 573

原创 java标准的 io 流抛出异常的方式

package com.jiaowuhui.edu.info.dao;import java.io.FileOutputStream;import java.io.IOException;public class StudentDao { //最终的 IO 流捕获异常 public static void main(String[] args) { FileOutputStream fos = null; try { fos

2022-04-12 08:27:47 850

原创 期末补考考试网址

考试名称网址中国旅游地理https://ks.wjx.top/vj/Ysy1bj2.aspx2006高铁乘务安全https://ks.wjx.top/vj/OthVrm5.aspx2020级电子检测https://ks.wjx.top/vj/wNCk6ox.aspx2021电工https://ks.wjx.top/vj/tCUyW6W.aspxC语言https://ks.wjx.top/vj/QQqgzAS.aspx导游基础知识https://...

2022-03-26 20:33:16 1773

原创 java基础模块一

标识符的命名法则(笔试)由数字、字母、下划线以及$等组成,其中数字不能开头不能使用java语言的关键字区分大小写,长度没有限制但是不宜过长尽量做到见名知意,支持中文但不推荐使用标识符可以给类/变量/属性/方法/包 起名字数据类型的分类基本数据类型整型byte:内存空间占用一个字节,表示范围是:-2^7 ~ 2^7 - 1short :内存空间占用2个字节,表示范围: -2^15 ~ 2^15 - 1int :内存空间占用4个字节,表示范围:-2^31 ~ 2^31 - 1

2021-12-27 20:09:58 139

原创 HTML基础

超文本标记语言HTML(Hyper Text Markup Language)超文本: 不仅可以加入文字的文本文件,还可以加入链接、图片、声音、动画、影视等内容标记语言:是在纯文本文件里面包含了HTML指令代码。这些指令代码并不是一种程序语言,它只是一种排版网页中资料显示位置的标记结构语言。如何创建HTML文件文档的命名规则不允许使用特殊字符可以以中文命名,但是不推荐使用中文。HTML文件名推荐使用小写。girl.html注意:如果创建完HTML文件后依然是文本文件格式,那么需要将系

2021-12-25 19:36:59 441

原创 java模块一面试以及作业题

自定义数组长度(用户指定),扩容规则:当已存储元素数量达到总容量的 80%时,扩容到原容量的1.5 倍。 例如,原容量是 10,当输入第 8 个元素时,数组进行扩容,容量从 10 变 15。import java.util.Arrays;import java.util.Scanner;public class Demo { public static void main(String[] args) { // 1.提示用户输入要声明数组的容量并使用变量记录

2021-12-25 18:32:18 85

转载 Mac中使用brew安装mysql

若不考虑版本直接执行以下命令brew install mysql若要选择版本只要加上@版本即可,例如brew install mysql@5.7 安装完后启动mysqlmysql.server start若服务未启动就会出现以下错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)若要关闭mysqlmysql.server stop看到提示suc

2021-06-26 21:33:17 4203

原创 php基础中常用的函数

函数中使用的函数/*function_exists(“函数名”):判断一个函数是否已经存在;func_get_arg( $n ): 在函数内部可用,用于获得第n个实参(n从0开始算起)func_get_args(): 在函数内部可用,用于获得所有实参,结果是一个数组func_num_args(): 在函数内部可用,用于获得实参的个数上面3个函数,可以让我们在自定义的函数内部,直接访问(使用)实参数据,而不依赖于形参变量。*/ function xxx(){ echo $v1 = func_

2021-04-14 21:51:14 232 1

原创 js数据什么时候是null什么时候是undefined

常见的返回undefined类型的变量声明且没有赋值获取对象中不存在的属性函数需要实参,但是调用时没有传值,形参是undefined函数调用没有返回值或者return后没有数据,接受函数返回值的变量返回null对象不存在就是null...

2020-09-17 21:52:50 2102

原创 npm 报错 Module build failed: Error: No PostCSS Config found in:

情景我使用vue-cli 创建项目,然后想换个地方,就把除了node_modules 以外的文件全部拷贝到另一个文件,然后传到Git上,想的重新 npm run dev 一下就可以。但是在原来位置 就是可以正常展示的,但是在新文件里面就会报错 Module build failed: Error: No PostCSS Config found in: /Users/*** ,很是尴尬。解决查了网上的资料说:需要在根文件里面新建一个文件postcss.config.js ,在里面添加以下代码:mo

2020-07-19 11:11:38 1384

原创 curl发送请求封装函数

<?php//curl发送请求/** * 参数一:请求的url * 参数二:请求类型默认get请求 * 参数三:请求的参数 post 请求时可以传值 * 参数四:是否开始https请求 * 返回值:返回请求值 */if(!function_exists('curl_request')){ function curl_request($url, $type = false, $params = [], $https = false){ //调用culr_ini.

2020-06-26 18:44:01 238

原创 javaScript pc端网页动画特效已经简单的动画函数封装

元素偏移量offset系列offse概述offset就是偏移量,我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。获得元素距离带有定位父元素的位置获得元素自身的大小(宽度和高度)注意:返回的数值都不带单位offset系列常用属性:offset系列属性作用Element.offsetParent返回作为该元素带有定位的父级元素,如果父...

2020-03-29 10:33:51 243

原创 js中pageshow和load事件的区别

我们一般在三种情况下刷新页面都会触发load事件1、a标签的超链接2、F5或者刷新按钮(强制刷新)3、前进后退按钮但是在火狐浏览器中,有个特点,有个”往返缓存“,这个缓存中不仅保存着页面数据,还保存了DOM和javascript的状态,实际上是将庚哥页面都保存在了内存里所以此时后退按钮就不能刷新页面,导致load事件不被执行。此时我们可以使用pageshow事件来触发,这个...

2020-03-27 22:15:15 1186 1

原创 随鼠标一起移动的登录窗口模态框的制作

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .login-header { width: 100%; ...

2020-03-27 21:13:55 260

原创 js BOM详解

什么是BOMBOM是浏览器对象模型,它提供了独立于内容与浏览器窗口进行交互的对象,其核心对象是windowDOM和BOM区别DOM:文档对象模型DOM就是把[文档]当做一个[对象]来看待DOM的顶级等下是documentDOM主要学习的是操作页面元素DOM是W3C标准规划BOM:浏览器对象模型吧[浏览器]当做一个[对象]来看待BOM的顶级对象是windowBOM学...

2020-03-27 15:51:48 351

原创 JavaScript入门api详细介绍

事件基础事件是有三部分组成,事件源,事件类型,事件处理程序,我们也称为事件三要素事件源:事件被触发的对象,谁 按钮var btn = document.getElementById('btn');事件类型:如何触发,发生事件,比如鼠标点击,还是鼠标经过,还是按下键盘onclick:鼠标点击onmouserover:鼠标经过触发onmouseout:鼠标离开触发onfoc...

2020-03-24 21:10:20 219

原创 第一次学前端你必须要知道的rem布局以及Less的基本用法

rem说明rem是一个相对单位,类似em,em是 父元素字体大小 。不同的是rem的基准是相对于html元素的字体大小比如:根元素(html)设置font-size:12px;非根元素设置width:2rem;则换成px表示就是24px。媒体查询什么是媒体查询:媒体查询是CSS3新语法作用:使用@media查询,可以针对不同的媒体类型定义不同的样式@media可以针对不同的屏幕尺寸...

2020-03-15 22:05:59 315

原创 固定定位下的div水平居中

当一个块级元素的父元素开启了flex布局后,我们可以很轻松的将这个元素居中对齐,可以在父元素上加justify-content: center;align-items: center;/*单行下的居中对齐*/justify-content: center; align-content: center; flex-wrap: wrap;/*多行下的居中对齐*/然而,这种...

2020-03-15 22:04:35 177

原创 新手小白非常适合的手机端常见布局,flex布局属性详解

常见的父项属性flex-direction:设置主轴的方向flex-direction:属性决定主轴的方向(即项目的排列方向)默认x轴为主轴注意:主轴和侧轴是会变化的,我们的子元素是跟着主轴排列的flex-direction:row(默认值)|row-reverse(从右到左)|column(从上到下)| column-reverse(从下到上)justify-content:设置主轴...

2020-03-14 21:50:08 383 1

原创 Sublime Text 插件 Emmet 自定义 html 模板

Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具。Emmet 自带的 HTML 模板不适合本地开发,我们需要自定义一套自己的模板。扩展自定义配置打开 Sublime Text软件,菜单栏选择【Preferences - Package settings - Emmet - Settings User】,如果该文件为空,则可以直接粘贴下面的代码进去,如果...

2020-03-12 10:35:33 202

原创 thinkphp5.1多模型关联排序问题

//获取产品详情 public static function getProductDetail($id){ $product = self::with(['imgs'=>function($query){ $query->with('imgUrl')->order('order', 'ASC'); },'pro...

2020-03-07 19:33:23 1005

原创 thinkphp5.1自定义一个自己的异常处理类并将异常写入日志

最近闲着无事,在家学thinkphp开发小程序,感觉里面有个对thinkphp异常处理类写得非常的方便,特记录下来。首先我们需要在thinkphp的配置文件app.php中配置自定义的异常处理类地址。 'exception_handle' => 'app\lib\exception\ExceptionHandler',然后书写我们自己的异常处理类<?ph...

2020-03-04 21:24:11 836

原创 MAC Laravel 5.8安装,及 storage/logs could not be opened:failed to open stream: Permission denied 解决:

sudo chmod -R 777 ./storagesudo chmod -R 777 ./bootstrap/cache

2020-03-03 11:38:48 301

转载 iframe自适应高度完美版解决DOM元素高度变化问题

通常做后台的时候,都喜欢用框架,在用frameset的时候,把系统分为左右两块,或者上左右两块不会出现自动高的情况,如果使用了iframe,就要碰上iframe自动高的问题,这不,我现在就折腾上了,可把哥给累着了!网上搜索”iframe自动高”会有很多的解决方案,我试了很多,但都存在问题,大多只解决了iframe加载完后的静态内容实现的自动高,iframe加载完后,对DOM操作...

2020-02-27 11:55:23 278

原创 thinkphp5 分页带参数的解决办法

文档有说可以在paginate带参数,然后研究了下,大概就是这样的:$list=Db::name('member') -&gt;where('member_name|member_mobile|sex','like','%'.$info.'%') -&gt;paginate(8,false,['query'=&gt;reque...

2018-07-11 08:58:10 595

原创 遍历目录下所有的文件

&lt;?php/***递归遍历文件*@param string $path目录地址(路径)*@param int $deep = 0 递归调用的深度*/function readDirs($path, $deep = 0){ //打开文件句柄 $dir_handle = opendir($path); while (false !== $file = readdir($dir_...

2018-07-11 08:57:37 147

原创 通过cookie设置上次访问网站时间

&lt;?php# 设置网站上次访问时间# 注意:cookie的设置是这次设置要下次才能访问,设置值也是,这次改变,下次才能访问改变的值header("Content-type:text/html;Charset=utf-8");//设置cookie,保存当前登录时间 ,设置为永久有效,由于cookie有延时性,这个设置要在下次访问才能生效setcookie('last_login_t...

2018-07-11 08:56:31 318

原创 php文件上传函数封装

&lt;?php//上传文件调用$file = $_FILES['image'];//允许上传的类型$allow = array('image/jpeg', 'image/png', 'image/jpg', 'image/gif');$path = './uploads';$maxsize = 1024 * 1024 * 3;$result = upload($file, $a...

2018-07-11 08:54:52 1261

原创 js文件上传代码

&lt;script&gt; $(#avatar).on('change',function(){ //当文件选择状态发生改变是会执行这个时间处理函数 var files = $(this).prop('files');//获取这个选择的文件 if (!files.length) return; //如果没有选择文件则返回 /...

2018-05-06 15:52:14 816

转载 jQuery事件委托

&lt;ul id="ulBox"&gt; &lt;li data-id="1"&gt;&lt;/li&gt; &lt;li data-id="2"&gt;&lt;/li&gt; &lt;li data-id="3"&gt;&lt;/li&gt;&lt;/ul&gt;$(&

2018-05-06 12:49:45 82

转载 thinkphp5 分页带参数的解决办法

文档有说可以在paginate带参数,然后研究了下,大概就是这样的:$list=Db::name('member') -&gt;where('member_name|member_mobile|sex','like','%'.$info.'%') -&gt;paginate(8,false,['query'=&gt;reque...

2018-05-03 20:59:42 1682

空空如也

空空如也

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

TA关注的人

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