自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot读取自定义properties文件

2020-04-01 14:39:11 242

转载 SpringBoot三种获取Request和Response的方法

一、可以封装为静态方法。 ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes(); HttpServletRequest request = servletRequestAttribute...

2020-03-11 22:11:24 368

转载 webpack-dev-server 不是内部或外部命令,也不是可运行的程序 解决方案

我看了网上的 一些解决方案,说是webpack版本不对,但我按照提示操作后依然不行;要先确认是否安装了webpack-dev-server,如果没有安装,安装便可以解决;粗暴的解决方案是删除node_modules,重新npm install -g看看你的package.json中dependencies没有webpack-dev-server,如果没有,对应安装就可以了。执行...

2020-03-07 12:11:50 237

转载 [Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available

根据错误提示说明,和搜索之后得出结论:是项目引入的vue编译版本不对解决方案1build/webpack.base.conf.js 并设置vue的alias别名,如下: 1 2 3 4 5 resolve: { alias: { vue: 'vue/dist/vue.esm.js' ...

2020-03-02 11:55:06 712 1

转载 PO,BO,VO和POJO的区别

PO,BO,VO和POJO的区别PO:persistent object 持久对象1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。2 .在hibernate持久化框架中与insert/delet操作密切相关。3 .PO中不应该包含任何对数据库的操作。POJO :plain ordinary java object 无...

2020-02-15 21:39:09 121

转载 SpringBoot整合Mybatis完整详细版

原文地址:https://blog.csdn.net/iku5200/article/details/82856621

2020-02-12 22:39:52 186

转载 Spring Boot 入门

Spring Boot【快速入门】Spring Boot 概述Build Anything with Spring Boot:Spring Boot is the starting point for building all Spring-based applications. Spring Boot is designed to get you up and running as...

2019-09-07 19:08:40 83

转载 Maven中使用tomcat:run出现错误org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

https://blog.csdn.net/franck_lou/article/details/78352864

2019-08-01 22:10:54 360

转载 DMZ讲解

DMZ全称:(Demilitarized Zone)隔离区,也称非军事化区,与军事区和信任区相对应。非军事区(DMZ):不信任系统提供服务的孤立网段,其目的是把敏感的内部网络和其他提供访问服务的网络分开,阻止内网和外网直接通信,以保证内网安全。作用:WEB,E-mail,等允许外部访问的服务器单独接在该区端口,使整个需要保护的内部网络接在信任区端口 后,不允许任何访问,实现内外网...

2019-04-23 11:57:59 340

转载 nginx 启动问题:nginx (pid ) already running.

机器关机重启后,想启动nginx,一直报 nginx (pid ) already running.一开始 想着是不是端口被占用了?#netstat -nlpt | grep 80发现没有啊看着报错,难道跟pid文件有关?于是把nginx.conf默认配置的pid 文件删除#rm /usr/local/nginx/log/nginx.pid再重启,还是不行。这就尴尬啦。端口...

2019-03-03 19:10:30 1623

原创 nginx.conf文件配置后访问边下载 以及yaf框架使用中NGINX.conf文件配置

访问变下载 缺这些location ~ \.php$ {            fastcgi_pass   127.0.0.1:9000;            fastcgi_index  index.php;            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;         ...

2019-02-20 10:59:00 219

转载 一致性 Hash 算法学习(分布式或均衡算法)

简介:一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。场景引入:比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映...

2018-10-24 11:07:06 339

转载 PHP垃圾回收深入理解

PHP是一门托管型语言,在PHP编程中程序员不需要手工处理内存资源的分配与释放(使用C编写PHP或Zend扩展除外),这就意味着PHP本身实现了垃圾回收机制(Garbage Collection)。现在如果去PHP官方网站(php.net)可以看到,目前PHP5的两个分支版本PHP5.2和PHP5.3是分别更新的,这是因为许多项目仍然使用5.2版本的PHP,而5.3版本对5.2并不是完全兼容。PH...

2018-08-23 10:32:38 1944

转载 php 二维数组去重

一维数组的重复项:使用array_unique函数即可,使用实例如下: 代码如下 复制代码 <?php $aa = array("apple", "banana", "pear", "apple", "wail", "watermalon"); $bb = array_unique($aa); print_r($bb);

2018-08-22 17:57:43 2803 1

转载 Thinkphp 3.2.2 利用phpexcel完成excel导出功能

首先百度搜索phpexcel  包,放到项目的这个目录下接下来  是controller里的导出代码  /**导出预定产品用户信息 * 大白驴 675835721 *2016-12-12 **/public function expUser(){ // $p_name = $_POST['order_p_name']; $m = M ('order_list'); // $dat...

2018-06-21 13:53:14 1008

转载 Python yield 使用浅析

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的...

2018-06-13 17:35:33 133

转载 Ajax中什么时候用同步,什么时候用异步?

AJAX中根据async的值不同分为同步(async = false)和异步(async = true)两种执行方式;在W3C的教程中推荐使用异步执行;$.ajax({         type: "post",        url: "path",        cache:false,        async:false,         dataType: ($.browser.msie...

2018-06-11 15:43:54 763

转载 MySQL count(1) count(*) 比较 详解

count(*) 将返回表格中所有存在的行的总数包括值为 null 的行,然而 count(列名) 将返回表格中除去 null 以外的所有行的总数 (有默认值的列也会被计入),这点对于所有数据的 COUNT 计算都是一样的count(1) 与 count(*) 比较 :1> 如果数据表没有主键,那么 count(1) 比 count(*) 快2> 如果有主键的话,那主键 (联合主键) ...

2018-06-11 15:22:53 583

转载 MySQL IFNULL()函数用法MySQL

用法说明1IFNULL(expr1,expr2)如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。我们先举一些例子:1mysql> SELECT IFNULL(1,0);2+-------------+3| IFNULL(1,0) |4+-------------+5|      ...

2018-06-11 15:19:43 685

转载 linux 创建连接命令 ln -s 软链接

这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:...

2018-05-11 11:11:02 211

转载 MySQL数据备份之mysqldump使用

    mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明     A. 最简单的用法:mysqldump -uroot -pPassword [database name] > [dump file]     上述命令将指定数据库备份到某dump文件(转储文件)中,比如:mysqldump -uroot -p123 test > test.dump     生成的t...

2018-05-10 18:04:59 169

转载 linux 下 apache启动、停止、重启命令

基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/usr/local/apache2/bin/apachectl stop   停止apache重新启动命令:/usr/local/apache2/bi...

2018-05-08 22:38:18 13935

转载 Ubuntu14.04下搭建LAMP环境

LAMP是Linux、Apache、MySQL、PHP的简称。本文描述在Ubuntu 14.04 LTS Server 64位的系统中安装Apache2、MySQL5、PHP5的过程。第一种方式:tasksel一键安装tasksel是Debian/Ubuntu下的安装任务套件,可一次安装多个软件包。使用tasksel安装LAMP套件是一个简单方便的方法。命令如下:sudo tasksel inst...

2018-05-08 22:34:19 114

原创 牛客网(剑指offer) 第二十五题 复杂链表的复制

//题目描述//输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)<?php/*class RandomListNode{ var $label; var $next = NULL; var $rando...

2018-04-25 16:18:09 141

原创 牛客网(剑指offer) 第二十二题 从上往下打印二叉树

题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印。<?php/*class TreeNode{ var $val; var $left = NULL; var $right = NULL; function __construct($val){ $this->val = $val; }}*/function P...

2018-04-19 10:04:03 129

原创 牛客网(剑指offer) 第二十一题 栈的压入、弹出序列

题目描述输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)<?phpfunction IsPopOrder($pushV, $popV){...

2018-04-19 10:02:57 147

原创 牛客网(剑指offer) 第二十题 包含min函数的栈

题目描述定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。<?php$arr = array();function mypush($node){ // write code here global $arr; array_push($arr,$node);}function mypop(){ // write code here...

2018-04-19 10:01:46 172

原创 牛客网(剑指offer) 第十九题 顺时针打印矩阵

题目描述输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.<?phpfunction printMatrix($matrix){$left = 0;$right = count...

2018-04-19 10:00:43 130

原创 牛客网(剑指offer) 第十八题 二叉树的镜像

题目描述操作给定的二叉树,将其变换为源二叉树的镜像。<?php/*class TreeNode{ var $val; var $left = NULL; var $right = NULL; function __construct($val){ $this->val = $val; }}*/function Mirror...

2018-04-19 09:59:30 131

原创 牛客网(剑指offer) 第十七题 树的子结构

题目描述输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)<?php/*class TreeNode{ var $val; var $left = NULL; var $right = NULL; function __construct($val){ $this->val = $val; ...

2018-04-19 09:57:56 145

原创 牛客网(剑指offer) 第十六题 合并两个排序的链表

题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。<?php/*class ListNode{ var $val; var $next = NULL; function __construct($x){ $this->val = $x; }}*/function Merge($pHe...

2018-04-19 09:56:48 117

原创 牛客网(剑指offer) 第十五题 反转链表

//题目描述:输入一个链表,反转链表后,输出该链表的所有元素。<?php/*class ListNode{ var $val; var $next = NULL; function __construct($x){ $this->val = $x; }}*/function ReverseList($pHead){ // ...

2018-04-18 10:00:43 133

原创 牛客网(剑指offer) 第十四题 链表中倒数第k个节点

//题目描述:输入一个链表,输出链表该链表中倒数第k个节点。<?php/*class ListNode{ var $val; var $next = NULL; function __construct($x){ $this->val = $x; }}*/function FindKthToTail($head, $k){ ...

2018-04-18 09:58:44 93

原创 牛客网(剑指offer) 第十三题 调整数组顺序使奇数位于偶数前面

//题目描述//输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,//偶数和偶数之间的相对位置不变。<?phpfunction reOrderArray($array){ // write code here $jishu=[]; $oushu=[]; $res...

2018-04-18 09:41:53 238

原创 牛客网(剑指offer) 第十二题 数值的整数次方

//题目描述//给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。<?phpfunction Power($base, $exponent){ //显然PHP函数已经不用你动脑子 //return pow($base, $exponent); // 分别判断exponent为正数 0 负数 ...

2018-04-18 09:39:12 144

原创 牛客网(剑指offer) 第十一题 二进制中1的个数

题目描述:   输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。<?phpfunction NumberOf1($n){ $count = 0; for($i = 0;$i <32;$i++){ if(($n >> $i) & 1){ $count++; } }...

2018-04-18 09:37:43 185

原创 牛客网(剑指offer) 第十题 矩形覆盖

//题目描述//我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?<?phpfunction rectCover($number){ if($number<0){ return false; } if($number==0){ return 0...

2018-04-18 09:26:36 173

原创 牛客网(剑指offer) 第九题 变态跳台阶

//题目描述//一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。<?phpfunction jumpFloorII($number){ if($number<0){ return false; } if($number==0){ return 0; }...

2018-04-18 09:08:34 169

原创 牛客网(剑指offer) 第八题 跳台阶

//题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。<?phpfunction jumpFloor($number){ if($number<0){ return false; } if($number==0){ return 0; } if($numbe...

2018-04-18 09:03:42 151

原创 牛客网(剑指offer) 第七题 斐波那契数列

//问题描述: 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。 n<=39function Fibonacci($n){ //显然递归超时了 23333333333333 /*if($n<0 ||$n>39){ return false; } if($n==0){ return 0...

2018-04-18 09:00:03 129

空空如也

空空如也

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

TA关注的人

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