- 博客(101)
- 资源 (5)
- 收藏
- 关注
原创 PhpStorm+Postman调试接口
1、下载好xdebug和配置好PhpStorm,参考:https://blog.csdn.net/yinhangbbbbb/article/details/79247331(PS:phpstudy_pro软件已经安装好,直接配置就行,不过要在php.ini文件最后加上xdebug.remote_enable=1)2、添加PHP Remote Debug,Server可以是本地域名或者服务器域名3、IDE key可以填PHPSTORM4、监听打开,断点打上,Postma..
2020-11-06 09:48:05 1733
转载 MySQL主从复制
MySQL中主从复制的优点横向扩展解决方案在多个从库之间扩展负载以提高性能。在这种环境中,所有写入和更新在主库上进行。但是,读取可能发生在一个或多个从库上。该模型可以提高写入的性能(由于主库专用于更新),同时在多个从库上读取,可以大大提高读取速度。数据安全性由于主库数据被复制到从库,从库可以暂停复制过程,可以在从库上运行备份服务,而不会破坏对应的主库数据。分析可以在主库上创...
2019-08-29 13:19:24 176
转载 Centos7使用Docker部署lnmp
Docker-LNMP利用 Docker-Compose 编排 LNMP 开发环境清单注:完整版 (docker-compose up -d)PHP7.2 Nginx MySQL5.6 Redis phpMyAdmin phpRedisAdmin注:精简版 (docker-compose -f docker-compose-simplify.yml up -d)...
2019-08-14 22:23:09 647
转载 Centos7安装RabbitMQ以及PHP配置
RabbitMQ第一种安装1 编译安装Erlang环境sudo yum install gcc glibc-devel make ncurses-devel openssl-devel autoconfsudo yum install unixODBC unixODBC-develwget http://erlang.org/download/otp_src_20.3.tar.gz...
2019-08-02 16:58:24 804
转载 Composer 各大厂商镜像地址
2019 年 7 月 3 日 发布近日各大云厂商公布了各自的PHPComposer全量镜像,加上之前的全量镜像资源,整理如下,方便大家更快的使用composer安装ThinkPHP:阿里云使用说明:https://mirrors.aliyun.com/composer/全局配置:composer config -g repo.packagist composer https:...
2019-07-30 09:15:11 374
原创 Centos7 安装 Docker和Docker-composer
1、更新yum以及支持devicemapper存储类型# yum update# yum install -y yum-utils device-mapper-persistent-data lvm22、添加Docker稳定版的yum软件源# yum-config-manager --add-repo https://download.docker.com/linux/cento...
2019-07-26 21:28:08 1477
原创 Centos 7安装Go语言
1、下载二进制文件wget https://studygolang.com/dl/golang/go1.12.5.linux-amd64.tar.gz2、安装和配置1)解压文件tar -zxf go1.12.5.linux-amd64.tar.gz -C /usr/local/2)配置环境vi /etc/profileexport GOROOT=/usr/loca...
2019-07-07 23:06:54 116
原创 Centos 7安装Python3.7
1、删除centos7中自带有python2.7(1)强制删除已安装python及其关联rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps(2)删除残余文件 whereis python|xargs rm -frvyum 也会被删除慎用2、安装Python3.71)安装依赖yum insta...
2019-07-07 20:50:29 147
原创 lnmp1.5配置允许远程连接mysql
1、mysql -u root -p # 进入mysql命令行模式,需要输入mysql root账号的密码2、授权从任何主机都允许连接GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; #设置root账号可以远程连接3、lnmp restart # 重启l...
2019-05-02 10:22:14 408
原创 Linux安装swoole
1、安装swoole# wget https://github.com/swoole/swoole-src/archive/v4.3.3.tar.gz #下载源码# cd swoole-src-4.3.3/# phpize (ubuntu 没有安装phpize可执行命令:sudo apt-get install php-dev来安装phpize)# ./configure #ps:如果...
2019-04-30 09:40:23 154
原创 centos7编译安装redis-5.0.4,并配置服务
1、下载并配置1、# wget http://download.redis.io/releases/redis-5.0.4.tar.gz #下载文件2、# tar zxf redis-5.0.4.tar.gz #解压文件3、# cd redis-5.0.4 #进入目录4、# make5、# cp redis.conf /etc/redis/redis.conf #复...
2019-04-29 16:41:03 634
原创 linux centos7 安装最新版git 教程
由于在使用码云过程中的错误,导致必须安装最新版的git,所以记录下安装过程! 1、查看已有git版本 # git --version git version 1.7.1 2、查看 yum 源仓库的 Git 信息# yum info git 这里写图片描述可以发现yum 源仓库里的 Git 版本并不是官网上的最新版本2.9.2,想要安装最...
2019-04-29 10:33:58 655
转载 Linux后台执行的方法 - 关闭、退出不影响
难免会遇到在Linux,后台执行任务。下面,总结了一下关闭窗口任然在后台执行的方法,例如 #执行一个打包命令 tar czf /data/backup.tgz /data/backup #执行一个打包命令 tar czf /data/backup.tgz /data/backup1. 采用& tar czf /data/backup.tg...
2019-04-26 22:06:15 24429
转载 Apache、Nginx去掉Thinkphp的index.php
通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php ,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REWRITE模块才能支持。下面是Apache的配置过程,可以参考下:1、httpd.conf配置文件中加载了mod_rewrite.so模块2、AllowOverride None 将None改为 All3、确保U...
2019-04-26 22:02:13 759
转载 PHPstorm等系列IDE永久破解
1、安装phpstorm,安装包请自行官网下载 http://www.jetbrains.com/phpstorm/download/2、下载JetbrainsCrack.jar文件:破解补丁无需使用注册码,下载地址:http://idea.lanyus.com/jar/JetbrainsIdesCrack-4.2-release-sha1-3323d5d0b82e71660...
2019-04-26 21:56:51 7973
原创 PHP上传
1、配置php.ini文件file_uploads:如果值是on,说明服务器支持文件上传;如果为off,则不支持;upload_tmp_dir:上传文件临时目录。upload_max_filesize:服务器允许上传文件的最大值,以MB为单位。系统默认为2M,用户自行设置。max_execution_time:PHP中一个指令所能执行的最大时间,单位是秒。memory_limi...
2019-04-25 11:16:21 291
原创 PHP调试
用debug_backtrace看调用栈调用栈能显示出程序的调用栈 debug_print_backtrace函数打出一个简单的调用栈。这个函数自己有输出行为,不需要用var_dump打印。 用get_included_files看加载了哪些文件 使用SocketLog:微信调试、API调试和AJAX的调试的工具,能将日志通过WebSocket输出到Chrome浏览器的console中,地址...
2019-04-25 11:03:29 173
原创 Linux下php安装Redis扩展
1、安装redis下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz上传phpredis-2.2.4.tar.gz到/usr/local/src目录cd /usr/local/src#进入软件包存放目录tar zxvf phpredis-2.2.4.tar.gz#解压cd phpredis-2.2.4...
2019-04-25 11:01:28 123
原创 Linux安装Swoole扩展
编译安装Swoole扩展是按照PHP标准扩展构建的。使用phpize来生成编译检测脚本,./configure来做编译配置检测,make进行编译,make install进行安装。请下载releases版本的swoole,直接从github主干上拉取最新代码可能会编译不过 如无特殊需求, 请务必编译安装swoole的最新版本 如果当前用户不是root,可能没有PHP安装目录的写权限,安...
2019-04-25 11:01:17 275
转载 linux下git升级
安装需求:># yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc># yum install gcc perl-ExtUtils-MakeMaker 卸载Centos自带的git:通过git –version查看系统带的版本,Cento7.0应...
2019-04-25 11:01:03 2395
转载 centos下修改yun源
废话不多说,下面记录了centos下更换系统默认yum源为网易yum源的操作过程:1)备份原有的默认yum源[root@bastion-IDC ~]# cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak2)修改CentOS-Base.repo文件。将文件中的baseurl地址修改为网易163的...
2019-04-25 11:00:41 1044
原创 acm2028
/* * 求n个数的最小公倍数 */import java.util.*;public class ACM2028 { // 最大公约数 static long gcd(long a, long b) { long r = a % b; while (r != 0) { a = b; b =
2015-11-29 12:29:28 515
原创 acm2027
/* * 统计元音 */import java.util.*;import java.io.*;public class ACM2027 { public static void main(String[] args) { Scanner in=new Scanner (new BufferedInputStream(System.in)); whil
2015-11-29 12:23:01 529
原创 acm2026
/** * 第一个字母转大写 */import java.util.*;public class acm2026 {public static void main(String[] args) {Scanner in = new Scanner(System.in);while (in.hasNext()) {String str = in.next
2015-03-29 10:09:19 680
原创 十进制数转八进制数
import java.util.*;import java.io.*;public class 十进制数转八进制数 {public static void toOct(int n) {System.out.println(Integer.toOctalString(n));}public static void main(String[] args
2015-03-22 10:32:44 725
原创 acm2025
/** * 在最大值后面加max */import java.io.*;import java.util.*;public class acm2025 {public static void main(String[] args) {Scanner in = new Scanner(new BufferedInputStream(System.in));Stri
2015-03-21 14:05:09 495
原创 逆序排列
/**样例输入7 19 -5 6 2 0样例输出2 6 -5 19 7 */import java.util.*;import java.io.*;public class 逆序排列 {public static void main(String[] args) {Scanner in=new Scanner(new BufferedInputStr
2015-03-20 12:53:22 613
原创 acm2024
/** * C语言合法标识符 */import java.util.*;public class acm2024 {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = in.nextInt();in.nextLine();while (n--!
2015-03-18 13:33:15 763
原创 复数归一化
/** * 编写函数Normalize,将复数归一化,即若复数为a+bi, * 归一化结果为a/sqrt(a*a+b*b) + i*b/sqrt(a*a+b*b) * 归一化结果的实部或虚部为小数的要求保留一位小数。 */import java.util.*;import java.io.*;public class 复数归一化 {public stati
2015-03-17 13:12:45 3873
原创 acm2023
/** * 求平均成绩 * 第一行包含n个数据,表示n个学生的平均成绩,结果保留两位小数; * 第二行包含m个数据,表示m门课的平均成绩,结果保留两位小数; * 第三行是一个整数,表示该班级中各科成绩均大于等于平均成绩的学生数量 */import java.util.*;public class acm2023 {public static void main(St
2015-03-16 10:31:47 775
原创 第二大整数
/** * 说明: * (1)0表示输入结束,它本身并不计入这组整数中。 * (2)在这组整数中,既有正数,也可能有负数。 * (3)这组整数的个数不少于2个。 输入格式:输入只有一行,包括若干个整数,中间用空格隔开,最后一个整数为0。 输出格式:输出第二大的那个整数。 */import java.util.*;import java.io.*;pu
2015-03-15 13:58:01 666
原创 acm2022
import java.util.*;public class acm2022 {public static void main(String[] args) {Scanner in = new Scanner(System.in);while (in.hasNext()) {int m = in.nextInt();int n = in.nextInt();i
2015-03-14 21:01:55 588
原创 最小乘积
/** * 给两组数,各n个。 * 请调整每组数的排列顺序,使得两组数据相同下标元素对应相乘,然后相加的和最小。 */import java.util.*;import java.io.*;public class 最小乘积 {public static void JianArray(Integer[] b1) {Arrays.sort(b1);in
2015-03-13 13:19:47 606
原创 acm2021
/** * 发工资 * 每个测试实例的第一行是一个整数n(n * 表示老师的人数,然后是n个老师的工资。 * n=0表示输入的结束,不做处理。 */import java.io.*;import java.util.*;public class acm2021 {public static void main(String[] args){Scanner i
2015-03-12 12:13:15 798
原创 寻找数组中最大值
/** * 对于给定整数数组a[],寻找其中最大值,并返回下标 */import java.util.*;import java.io.*;public class 寻找数组中最大值 {public static void main(String[] args) {Scanner in = new Scanner(new BufferedInputStr
2015-03-11 13:31:20 739
原创 acm2020
/** * 绝对值排序 * 按照绝对值从大到小排序后输出 * n=0表示输入数据的结束,不做处理 */import java.io.*;import java.util.*;public class acm2020 {public static void main(String[] args) {Scanner in = new Scanner(new
2015-03-10 12:18:28 814
原创 送分啦
/** * 输出yes或no 用随机数产生两个数 */public class 送分啦 {public static void main(String[] args) {int n = (int) (Math.random() * 2 + 1);if (n == 1)System.out.println("yes");elseSystem.out.pri
2015-03-09 10:29:49 477
原创 acm2019
/** * 数列有序 * 现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序 * n和m同时为0标示输入数据的结束,本行不做处理。 */import java.util.*;import java.io.*;public class acm2019 {public static void main(String[] args) {S
2015-03-08 13:28:13 828
原创 删除数组零元素
/** * 从键盘读入n个整数放入数组中,编写函数CompactIntegers,删除数组中所有值为0的元素 * 输出删除后数组中元素的个数并依次输出数组元素。 */import java.util.*;import java.io.*;public class 删除数组零元素 {public static int Sum(int arr[], int n) {
2015-03-07 23:37:39 730
原创 acm2018
/** * 母牛的故事 * 每头小母牛从第四个年头开始,每年年初也生一头小母牛。 * 请编程实现在第n年的时候,共有多少头母牛? */import java.util.*;public class acm2018_1 {static int[] nums = new int[55];static {nums[1] = 1;nums[2] = 2;nu
2015-03-06 17:04:12 857
蓝桥杯VIP试题和答案
2015-01-29
蓝桥杯代码答案 算法题
2015-01-29
杭电ACM答案 蓝桥杯
2015-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人