自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木秀猿林的博客

一个程序员的日常技术记录

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot与springcloud配置文件说明

三种文件的加载优先级为,后缀为:yaml > yml > properties,所以优先级越大的配置会被优先级小的配置文件覆盖,同时springboot 不支持bootstrap为前缀的配置文件。对应的前缀加载顺序为,bootstrap.* > bootstrap-dev.* > application.* > application-dev.*读取之后会变成两个参数:pre 和 name,这是因为Properties::load方法是按照行进行读取的,一次读取8kb的数据。使用原生方式读取配置文件。

2023-05-19 16:18:17 1335

原创 Java面向对象

面向对象面向对象是一种抽象概念,只关注事情的参与者。通俗一点表示就是我找人做饭,我只需要关心人,不需要关心人是如何完成做饭这件事的。面向过程面向过程比较直接,顺序的去执行一个事情的。通俗一点就是我自己做饭,我需要买菜,洗菜,切菜,煮饭,做菜等一列操作。...

2022-07-20 09:12:40 109

原创 Java8大基本类型以及进制

Java8大基本类型byte :大小:1字节(8位),区间范围:(-128~127)short大小:2字节(16位) ,区间范围:(-32768~32767)char大小:2字节(16位),如果采用"ISO-8859-1"编码,那么一个char只会有一个字节。如果采用"UTF-8"或者"GB2312"、"GBK"等编码格式呢?这几种编码格式采用的是动态长度的,如果是英文字符,大家都是一个字节。如果是中文,"UTF-8"是三个字节,而"GBK"和"GB2312"是两个字节int大小:4字节

2022-03-07 22:30:50 389

原创 记录一次公司开发环境Composer问题排查

    其实这也算不上是一个问题吧!因为出现这个问题的几率应该是比较小的。而且有比较多的特殊性存在。写在这里是为了提醒自己以后在遇到问题时不能千篇一律需要仔细阅读相关问题的信息。1.出现的问题请求Yii2.0框架无法找到Asset相关的资源包。2.解决办法:网上有很多这个的解决方法,但是由于是公司的项目,不能升级composer到2.0。升级到composer 2.0的话会出现更新不了的情况composer global require fxp/compos

2021-08-30 20:05:40 102

原创 linux添加用户并授权ssh登录

###背景:我的机器是使用的阿里云的机器,使用的是密钥登录,一开始是公司老大给了我一个root权限用户用于登录然后需要自己新建一个普通用户进行登录。 错误:Permission denied第一步:创建用户groupadd test //添加新的分组useradd test -G test,sudo //添加test新用户并设置已存在分组(sudo 组有sudo权限)passwd test //设置test新用户密码第二步:切换到test用户su te.

2021-02-19 18:26:14 3142 1

原创 mongo数据导入导出记录

mongo数据导出: 因为原mongo是采用docker部署所以需要将docker中的数数据导出进行备份,在重新导出到开发环境的mongo数据库中。 1. 导出步骤: 1).登录原docker中的mongo进行查看 docker exec -it mong-name mongo bash // 进入docker的mongo命令行 2).查看数据库列表 show dbs; // 列出mongo所有的数据库列表 ![数据库列

2021-02-04 10:19:07 1198

原创 php函数__invoke

php函数__invoke 当以函数的方式调用一个对象时,__invoke方法会被调用class Test{ public function __invoke(){ echo "进入invoke方法"; }}$test = new Test();$test();输出:"进入invoke方法"

2021-01-24 09:03:03 723

原创 Mac升级PHP版本到7.3

第一步:执行命令:(curl -s https://php-osx.liip.ch/install.sh | bash -s 7.3)(这个会有点慢)第二步:编辑~/.bash_profile文件新增下载安装的php路径export PATH=/usr/local/php5/bin:$PATH我的路径是第三步:重新加载配置文件source ~/.bash_profile如果要降低php的版本也可以这样使用相同的操作,在bash_profile指定你需要的版本路径即可..

2020-10-07 20:14:48 836

原创 git使用随笔第一记

创建git本地仓库并上传远程仓库:进入项目目录文件后步骤:git init 初始化git本地仓库,命令执行完毕之后会在当前文件夹中生成.git文件夹(既本地仓库)。git add . 加载所有文件进入本地仓库git commit -am ‘test’ 提价所有已加载的文件进入本地仓库(test代表你提交的信息说明,最好简单说明你提交的信息内容,利于以后查询。)git remote ...

2018-04-23 09:44:52 154 2

原创 PHP Curl https跳过ssl证书认证报错记录

function get($url = '', $cookie = ''){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //将curl_exec()获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt($...

2018-03-01 09:49:44 11436 3

原创 CI框架部署遇到的两个问题

CI部署session问题

2017-08-24 14:55:19 821

原创 codeigniter CLI 命令模式下运行

CI框架,Cli使用定时任务。

2017-08-24 14:35:34 1507

原创 git忽略跟踪文件修改

忽略跟踪文件修改: git update-index –assume-unchanged RESOURCE 取消忽略跟踪文件修改: git update-index –no-assume-unchanged RESOURCE 忽略跟踪文件修改,我们在本地修改的文件不会提交到服务器。但是服务器文件修改了本地pull会报错!取消跟踪忽略才能pull。

2017-08-11 15:49:45 432

原创 Git LF和CRLF问题解决记录

LF和CRLF

2017-07-27 11:05:24 23100 7

原创 PHP源码编译pdo、pdo_mysql

pdo、pdo_mysql

2017-07-20 21:29:46 3928

原创 Linux安装Composer

Composer

2017-07-20 14:22:08 2179

原创 MySQL忘记root密码找回

Mysql root密码找回

2017-07-20 13:54:48 307

原创 Centos安装php(含php-fpm)

Centos源码安装php

2017-07-20 11:32:08 359

原创 Linux安装Mysql

Mysql

2017-07-20 11:25:29 176

原创 CGI、FastCGI、php-fpm个人理解

CGI、FastCGI、php-fpm个人理解:其实一开始我不知道这个几个东西的,没有接触过。第一次听说是在面试的过程看到的一个面试题,需要我简述一下FastCGI和php-fpm的关系,当时一看到这题整个人都是蒙圈的。什么是FastCGI?php-fpm又是什么?完全陌生的东西啊!php有这个东西吗?结果不言而喻,一个让我面红耳赤又收获颇多的面试经验。面试结束后回家赶紧的查了下FastCGI

2017-07-14 10:06:22 328

原创 Centos安装nginx

Centos安装nginx服务器:1、我们使用wget命令出现如下错误:-bash: wget: command not found不用紧张整个错误表示我们的linux系统并没有安装wget命令,我们使用yum安装一下这个命令。输入yum -y install wget安装成功之后我们继续下一步。2、安装编译环境:gcc gcc-c++ automake autoconf li

2017-07-13 14:42:33 314

原创 VM安装Linux

第一步:下载VMware Workstation Pro这是我下载的软件第二步:安装VMware Workstation Pro,不详细说了,直接双击打开然后一直下一步就好了。第三步:VMware Workstation Pro安装Linux系统我安装的linux系统是centos 6.8.(1):打开VMware Workstation Pro进入欢迎页面如下图:(2)、

2017-07-13 13:55:16 524

原创 Centos Git安装

Centso安装git有两种方式:1、yum安装:很简单的一行命令:yum install git;但是这个方式安装的git版本太低。不适用。(注:如果yum安装了git在使用源码安装需要首先使用yum remove git)2、源码安装:第一步下载git源码:wget https://www.kernel.org/pub/software/scm/git/git-2.

2017-07-07 16:29:51 487

原创 Mysql存储过程基础

Mysql存储过程:    1、定义变量:        DECLARE 变量名 (类型(INT、VARCHAR、...)) DEFAULT 默认值;    2、定义游标:             ​DECLARE done INT DEFAULT 0; -- 自定义控制游标循环变量,默认false        ​DECLARE userlist

2017-07-05 11:03:05 312

mysql win64

win764位操作系统,直接安装的MySQL镜像文件。

2015-04-13

空空如也

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

TA关注的人

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