自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

哈佛凌晨

上班真好!我的工作好,爸妈没烦恼~!

  • 博客(104)
  • 收藏
  • 关注

原创 我的文章

综合素质教育观教育观是。。。。。。素质教育的内涵素质教育是面向全体学生的教育素质教育是促进学生全面发展的教育素质教育是促进学生个性发展的教育素质教育是以培养创新精神和实践能力为重点的教育学生观学生观的。。。学生观的内涵学生是一个完整的生命个体学生个体之间存在很大差异性学生具有巨大发展潜能学生的成长需要人文关怀以人为本的学生观学生你是发展的人学生有巨大的发展潜能学生的身心发展示有规律的学生是处于发展过程中的人学生是独特的人...

2020-06-11 10:04:16 197

原创 Laravel 的队列服务使用

驱动器设置驱动器使用MySQL表的可以参考手册这里我使用的是redis,在设置queue之前,我们在数据库配置文件中新加一个connection ,原因是我想让队列任务单独使用一个库。之后,修改驱动文件 queue这里queue参数是指默认的队里名称,retry_after这个选项指定了任务最多处理多少秒后就被当做失败重试了。配置完后,修改配置文件.env的queue...

2020-02-10 16:35:39 530

转载 Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.

我是 win7 64位解决办法:1, win+r 快捷键打开 “运行”,输入regedit 打开注册表2,找到HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}InprocServer32 修改 第一行(默认)的值为C:\Windows\system32\oleaut32.dll3,找到HKEY_CLA...

2020-01-01 12:11:03 882

原创 使用postman操作ElasticSearch【入门】

基础知识请参考一下链接有很多写的不错的文章,自己先脑补下https://www.jianshu.com/p/1df1529aaca7https://blog.csdn.net/achuo/article/details/87865141https://blog.csdn.net/Zereao/article/details/89378283简介本文使用的elasticsea...

2019-12-24 11:54:40 1976

原创 laravel-admin修改上传图片存入数据库的路径

<?phpnamespace Encore\Admin\Form\Field;use Symfony\Component\HttpFoundation\File\UploadedFile;class Image extends File{ use ImageField; /** * {@inheritdoc} */ protect...

2019-12-18 18:39:33 2856

原创 select2 全选和全部取消

所有问题请参考官方文档https://select2.org/programmatic-control/methods基本用法自己去百度,下边值提供全选和取消全选的方法,这两个方法需要自己写全选$(".all-checked").click(function(){ var aArray = new Array();$(".departments opti...

2019-12-18 18:34:50 3539

原创 Laravel事件监听+队列异步处理

https://blog.csdn.net/why444216978/article/details/101455602单独队列处理############################<?phpnamespace App\Jobs;use Illuminate\Bus\Queueable;use Illuminate\Queue\SerializesModels...

2019-12-17 16:39:46 3176

原创 laravel-admin 对集合 Collection 的操作失败??!!!

不知道大家有没有遇到我的问题?先看下如下代码:use Encore\Admin\Widgets\Table;$grid->column('title', '标题')->expand(function ($model) { $comments = $model->comments()->take(10)->map(function ($comm...

2019-12-09 14:06:32 549 1

原创 1.11PHP基础-正则表达式

正则表达式介绍正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。到目前为止,我们前面所用过的精确(文本)匹配也是一种正则表达式。在PHP中,正则表达式一般是由正规字符和一些特殊字符(类似于通配符)联合构成的一个文本模式的程序性描述。正则表达式的三个作用1.匹配,也常常用于从字符串中解析取信息。2.新文本匹配替代文本。3....

2019-11-24 21:05:40 189

原创 1.10PHP基础-内置函数-打印

<?phpechoecho用于输出一个或者多个字符串, 不换行如果输出对象非字符串,会尝试将对象转成字符串, 转化失败则抛出异常echo都是一种类似于函数的输出方式而非函数,没有返回值,且支持多参数;echo用法即可以用英文逗号","连接多参数,也可以用英文点号"."作为连符组成一个参数,举个栗子:class Cls1 {}class Cls2 { p...

2019-11-24 15:06:05 177

原创 1.9PHP基础-内置函数-数组函数

1、list()list() 和 array() 一样,不是一个函数,而是一个语言结构,作用是为一组变量赋值。2、each()3、数组指针操作current(); //读取指针位置的内容key(); //读取当前指针指向内容的索引值next(); //将数组中的内部指针指向下一单元prev(); //将数组内部指针倒回一位e...

2019-11-24 14:18:33 135

原创 1.8PHP基础-内置函数-数学函数

数学函数//1.求最大值 max()echo max(array(4,5,6)); //6//2.求最小值 min()echo min(array(4,5,6)); //4//3.求平方根 sqrt()echo sqrt(16); //4//4.浮点数的四舍五入 round()传入两个参数echo round(3.725, 2); //3.73, 参数(2)保留...

2019-11-24 13:57:28 173

原创 1.7PHP基础-内置函数-时间日期

PHP 日期时间函数函数名称 描述checkdate 验证一个格里高里日期date_add 给一个 DateTime 对象增加一定量的天,月,年,小时,分钟 以及秒。date_create_from_format 根据给定的格式解析日期时间字符串date_create_immutable 返回新的DateTimeImmutable对象date_create 返回一个新...

2019-11-24 13:29:26 355

原创 1.6PHP基础-内置函数-字符串

1.字符串大小写strtolower($string):返回小写之后的字符串strtoupper($string):返回大写之后的字符串ucwords($string):单词的首字母大写ucfirst($string):字符串的单词的首字母大写lcfirst($string):字符串的单词的首字母小写2.字符串查找strpos($string, $search[, $off...

2019-11-23 18:07:48 151

原创 1.5PHP基础-自定义函数和变量作用域

变量的作用域和静态变量1.全局变量 :global 关键字$a = 1;$b = 2;function Sum(){ global $a, $b; $b = $a + $b;}Sum();echo $b;//Example #2 使用 $GLOBALS 替代 global$a = 1;$b = 2;function Sum(){ $...

2019-11-22 20:17:45 143

原创 1.4PHP基础-流程控制

1.请列出3种PHP数组循环操作的语法,并注明各种循环的区别?for ($i=0; $i < ; $i++) { # code...}foreach ($variable as $key => $value) { # code...}reset($fruit);while (list($key, $val) = each($fruit)) { ...

2019-11-22 19:44:24 106

原创 1.3PHP基础-运算符

1.@ 错误控制符PHP支持一个错误运算符:@ 。当将其放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉foo()和@foo()之间的区别2.运算符的优先级3.比较运算符== 和 === 的区别$a == $b 等于 TRUE,如果类型转换后 $a 等于 $b。 $a === $b 全等 TRUE,如果 $a 等于 $b...

2019-11-22 17:43:24 183

原创 1.2PHP基础-常量以及数据类型

// php中字符串可以使用哪三种方法以及各自的区别是什么?// 定义方式:// 单引号// 单引号不能解析变量,// 单引号不能解析转义字符,只能解析单引号和反斜线本身// 变量和变量、变量和字符串、字符串和字符串之间可以用.连接// 单引号的效率高于双引号// 双引号// 双引号可以解析变量,变量可以使用特殊字符串和{}包含// ...

2019-11-21 16:09:05 181

原创 1.1PHP基础-引用变量(二)

// unset 只会取消引用,不会销毁空间// $sss = range(0, 3);$t = &$sss;unset($t); //只取消了$t的引用,并没有消除空间print_r($sss);/** * */class p1{ public $name = 'dao';}$p1 = new p1;xdebug_debug_zval('p1'...

2019-11-21 12:35:45 104

原创 1.1PHP基础-引用变量(一)

<?php // 什么是引用变量?在PHP当中,用什么符号定义引用变量?// PHP的引用变量的概念// :在PHP中引用意味着用不同的名字访问同一个变量内容。// 定义方式// :使用&符号#例1:不适用引用变量$a = range(0, 1000);var_dump(memory_get_usage()); //int(401536) //此时$b的赋...

2019-11-21 11:25:55 133

转载 消息队列的使用场景是怎样的?

息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题.好比快递员发快递,以前没有蜂巢的时候都是快递员主动电话联系客户,然后客户下楼楼自取,签收对客户进行逐一处理签收,客户有很多,有时候忙很晚都发不完,甚至客户忙的时候需要等待。有了蜂巢之后呢,快递员只需要把快递放入蜂巢箱子,然后通知客户群体快递已经到,在几号箱,就可以拍屁股走人,剩下的事情客户可以自己去。放消息==》消息...

2018-05-22 22:41:18 200

原创 PHP常用函数

________________________________________________________________数学函数/** *求绝对值 */abs(-3); //3/** *进一法取整 */ceil(9.1); //10/** * 舍去法取整 */floor(9.9); //9/** * 浮点数取余 */$x = 5.7; $y = 1.3;...

2018-05-22 22:40:16 146

原创 PHP开发接口使用RSA进行加密解密方

&lt;?php/** * RSA算法属于非对称加密算法,非对称加密算法需要两个秘钥:公开密钥(publickey)和私有秘钥(privatekey).公开密钥和私有秘钥是一对,如果公开密钥对数据进行加密,只有用对应的私有秘钥才能解密;如果私有秘钥对数据进行加密那么只有用对应的公开密钥才能解密.因为加密解密使用的是两个不同的秘钥,所以这种算法叫做非对称加密算法.简单的说就是公钥加密私钥解密,私...

2018-05-22 22:39:24 10044

原创 MySQL优化-mysql优化的步骤

MySQL优化-mysql优化的步骤  通过show status命令了解各种sql执行的频率 Com_XXX,表示每个语句执行的次数,我们比较关心的是:检查服务器增删改查使用的频次show status like 'Com_select%' 执行select操作次数show status like 'Com_insert%' 执行insert操作次数show status like 'Com_u...

2018-05-22 22:38:21 2478

原创 MySQL视图-(视图创建,修改,删除,查看,更新数据)

MySQL视图-(视图创建,修改,删除,查看,更新数据)  视图是一种虚拟存在的表,对于使用视图的用户来说基本上是透明的。视图并不在数据库中实际存在,行和列数据来自定义视图的查询总使用的表,并且是在使用视图时动态生成的。 视图相对于普通表的优势:简单:使用视图的用户完全不需要关系后面对应的表结构、关联条件和筛选条件,对用户来说已经是过滤好的符合条件的结果集。安全:使用视图的用户只能访问他们被允许的...

2018-05-22 22:37:33 30461

原创 MySQL索引-(创建\删除\查看)

MySQL索引-(创建\删除\查看) 所有MySQL列类型都可以被索引,对相关列使用索引是提高select操作性能的最佳途径。根据存储引擎可以定义每个表的最大索引数和最大索引长度,每个存储引擎(如myisan,innodb,bdb,memory等)对每个表至少支持16个索引,总索引长度至少为256字节。Myisam和innodb存储引擎的表默认创建的都是b-tree索引。 查看MySQL索引sho...

2018-05-22 22:36:56 250

原创 Mysql基础-查询语句使用

mysql基础-查询语句select使用 1.查询不重复记录select distinct deptno from emp; 2.条件查询select * from where deptno=1;select * from where deptno=1 and sal&lt;2000; 3.排序和限制1&gt;常用取出按照某个字段进行排序后的记录结果,用关键字order by.desc 降序,as...

2018-05-22 22:35:31 1158

原创 Msql基础-基础sql语句使用

mysql基本命令1.关闭mysqlnet stop msyql 2.开启mysqlnet start mysql 3.登陆mysqlmysql -uroot -p123123 4.退出mysqlexit\quit  sql语句分类sql语句主要可分为以下3类:DDL(data definition languages)语句:数据定义语言,定义了不同的数据段\数据库\表\列\索引等数据库对象.常用...

2018-05-22 22:34:54 431

原创 PHP基础-(变量,常量,表达式)

变量-常量-表达式  变量初始化变量PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。变量名与 PHP 中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。按照正常的正则表达式,它将被表述为:'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'。  引用变量PHP 也提供了另外一种方式...

2018-05-22 22:34:10 1099

原创 PHP基础-类型

布尔类型指定布尔值使用true或者false,不区分大小写.要明确地将一个值转换成boolean,用(bool)或者(boolean)来强制转换,很多情况下不需要,因为当运算符,函数或者流程控制结构需要一个Boolean参数时,会被自动转换.当转换Boolean时,以下值被认为是false:布尔值false本身整形0浮点值0.0空字符串,以及字符串”0”不包括任何元素数组特殊类型null,包括尚未...

2018-05-22 22:33:40 261 1

原创 thinkphp5.0 使用build.php文件自动生成模块

1.build.php 文件修改return [    // 生成应用公共文件    '__file__' =&gt; ['common.php', 'config.php', 'database.php'],    // 定义demo模块的自动生成 (按照实际定义的文件名生成)    'admin'     =&gt; [        '__file__'   =&gt; ['common.p...

2018-03-23 16:50:43 930

转载 Linux FTP服务器 vsftp

一、Linux FTP服务器分类:wu-ftpproftp=profession ftpvsftp=very security ftp配置文件:/etc/vsftpd/vsftpd.conf   //主配置文件/etc/vsftpd.ftpusers      //被禁止登录FTP的用户文件/etc/vsftpd.user_list

2016-01-28 14:53:53 1114

原创 实战—详解—阿里云服务器lvm扩容

我们的服务器在阿里上有两块硬盘(/dev/vda 20G、/dev/vdb 700G),起初的时候我们没有用700G的硬盘,后来磁盘不够用之后想把700G的硬盘用上。然后我直接将硬盘分区格式化挂载到我应用的目录下(/alidata),进入这个目录后是空的,直到我先也不明白我挂在到这个目录后我的数据哪里去了。后来使用lvm动态扩容,应为我的硬盘是700G的我想全用上,所以设置PE大小为16。这样单个

2016-01-01 14:42:19 3658

原创 Linux卷管理详解--PV(物理卷)--VG(卷组)--LV(逻辑卷)--PE(基本单元)

完美的解决方法应该是在零停机前提下可以自如对文件系统的大小进行调整,可以方便实现文件系统跨越不同磁盘和分区。那么我们可以通过逻辑盘卷管理(LVM,Logical Volume Manager)的方式来非常完美的实现这一功能。LVM是逻辑盘卷管理(Logical Volume Manager)的简称,他是磁盘管理的另一种工具,就目前基本上所有操作系统均支持,LVM是建立在硬盘和分区之上的一个

2015-12-31 19:16:50 8766

原创 Jquery+php+mysql建立省市级三级联动【很简单的构思】

前边写过一篇类似的,那是用的纯js,这地把js换成jquery代码简介好理解。思路和以前的一样,都是ajax从php获取数据表内容。数据表很奇葩,但是很有规律,比如北京市的id为11,北京的子级别id为:110101。。。我们可以在sql中这样匹配,where id like '".$id."__'";,返回json数据显示出来。代码:new.html

2014-01-07 13:52:56 4992 6

转载 Zend Framework 2.0 正式版发布及新功能介绍

著名php开源框架Zend Framework经历了长达数年的开发,终于在2012年9月5日正式发布了2.0版本,下简称ZF2。时隔Zend 1.0版本的发布已经有5年之久。php的框架一直都是百家争鸣的,但是作为php官方运维的框架,Zend Framework在php开发者中的流行度并不高。其一是由于Zend Framework主要面向大型应用,对代码规范以及程序结构有严格的规定,入门门槛较高

2012-09-13 09:19:12 2352 2

原创 ZendFramework学习第三章(核心组件—ACL高级用法之精细访问控制、移除控制规则)

啊!哈!咳!今天继续我们的ZF之旅。今天给大家将ACL的高级用法中的精细访问和移除控制规则,上一节是基本的介绍的ACL是对指定用户访问所有资源时设定的权限,这种设定并不一定能够满足实际应用的需要。例如,论坛中可能会有某个专区,只允许固定的用户发帖子,此时就要将涉及指定资源访问控制问题。要为指定用户添加对指定资源的某种操作的允许或者拒绝权限时,只需要使用allow()或者deny()方法的第二个

2012-09-12 16:44:14 1504

原创 ZendFramework学习第三章(核心组件—访问控制列表ACL的创建并使用)

在写文章前提一下同学在周末反应的一个问题,同学告诉我说,他刚进公司,他的上级在他问问题的时候总是对他不予理睬 的鄙视,感觉自己很牛逼,在他面前很有位置,很不愿意把问题解释给他听,嫌他麻烦什么的。我要说的是,每个人都是从菜比走出来的,谁一开始不菜,在你菜的 时候问别人问题,如果他向你一样对待你现在的下级,你心里是否好受,自己会了就要好好解释给下级听,国家的未来是儿童,公司的未来不就是新员工么?公司的

2012-09-10 22:26:22 2223 2

原创 ZendFramework学习第三章(核心组件—访问控制列表基本了解)

三四天没写博文了,那么我也不扯那么多没用的了,下边继续学习ZF,这一节给大家带来的是访问控制列表ACl的基本了解。访问控制列表,ACL!是应用在路由器接口的指令列表。看完这句我疯了,什么跟什么,完全不懂这书表达了个什么意思。继续。。该指令列表用来告诉路由器哪些数据包可以接受、哪些数据包需要拒绝。至于数据包是被接受和拒绝,可以由类似于源地址、目的地址、端口号等的特定指示条件决定。这些看不懂不要紧,懂

2012-09-10 16:16:20 1639

原创 ZendFramework学习(特别篇之自我调整!)

我的文章很乱,想到哪里说那里。一直认为做一件事情想法和布局是很重要的,不然,更重要的是坚持才对!本人由于昨天生病根本看不下去书。当然你也可以认为我在找理由,我承认,我这人就是这样,给自己一个合适的理由我百分之八十的会不去旅行我日常习惯性的义务。对于这两天的毫无进步我内心也很是愧疚,因为我认为毫无收获的一天是很不爽的一天,我要当天不收获点什么,自己心里也是很过意不去,只好对自己说明天了。今天没病

2012-09-06 17:22:30 1507

空空如也

空空如也

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

TA关注的人

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