自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

原创 阿里云服务器搭建苹果cms v10 影视网站

准备:云服务器(已搭建浩lamp环境),域名,模板。我的云服务器系统是ubuntu16,搭建好lmap环境后,网站的默认根目录是/var/www/html。其中苹果cmsv10需要用的php扩展包 apt-get install php7.0-curl apt-get install php7.0-gd apt-get install php7.0-zip...

2020-01-07 14:22:34 3175 2

原创 Ubuntu/CentOS下Apache多站点配置

前言:情景一:平时在我们开发的时候,一般项目都只存放在 localhost 指定的根目录下,当有好几个项目的时候,只能在根目录下以不同的文件夹区分,特别的不方便。情景二:平时在看教学视频的时候,总是看到那些老师在单机下使用不同的域名,访问的却是本地的项目代码,每当这时候我都会问,这个怎么实现的。情景三:在最近去实习面试的时候,面试官问我如何在 apache 服务器上搭建多站点。我只能回答我不...

2020-02-20 01:27:00 530

转载 解决WordPress安装主题或插件需要FTP

使用SFTP连接到服务器,进入wp-content目录,新建tmp文件夹,设置文件夹的权限为777。返回网站根目录,编辑wp-config.php添加下列代码(注意中英文符号)define(‘WP_TEMP_DIR’,ABSPATH.‘wp-content/tmp’);define(“FS_METHOD”,“direct”);define(“FS_CHMOD_DIR”,0777);def...

2019-10-15 12:56:38 422

原创 lamp或lnmp环境安装wordpress

1.在有wordpress运行环境下(lamp环境或lnmp环境),开始安装wordpress。上传wordpress安装包和三个eleementor编辑器插件eleementorpro263中包括了免费版和专业版。(/var/www/dataokehome相对于云虚拟主机的根目录)2.解压到wordpress安装包。tar -zxvf wordpress-5.2.3-zh_CN.tar....

2019-10-14 21:43:25 330

原创 mysql 登录错误 Can't connect to local MySQL server through socket '/tmp/mysql.sock'

MySQL若账号密码都正常。确登不上出现如图错误mysql登录命令加本机的ipmysql -uroot -p -h 127.0.0.1就正常可以登录了。

2019-10-14 21:05:50 347 1

原创 tar解压和压缩文件详解

希腊1-10: I II III IV V VI VII VIII IX X使用tar压缩文件I. tar -zcvf test.tar.gz ./test/该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gzII. 如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令: tar -cvf test.tar ./test/...

2019-10-14 20:41:14 531

原创 黑科技网站推荐

10个鲜为人知的黑科技网站及APP分享给大家分享10个黑科技网站及10个鲜为人知的APP1:很酷的背景coolbackgrounds.io/很酷的背景是一个高质量背景图片生成网站,我们可以看到网站提供 5 种不同的背景模板,每一个背景模板的质量都很高,你可以自定义背景模板的颜色,然后背景图片会实时生成展现,然后你就可以把生成好的背景图片直接下载下来。我们可以看到网站提供的背景图片十分简...

2019-10-05 17:48:52 2215

原创 抽奖程序excel

=INDEX(A1:A7,RANDBETWEEN(1,7))

2019-10-05 08:03:18 109

原创 重要的Java11新特性

概要:现在市面上主流的时java8, 都有很长时间了。 java9,10发布也有一段时间了,java11在去年09 月 25日发布,是稳定版本,官方支持到2026年,所有学习java11很有必要。局部类型推断什么是局部类型推断?var str = "helloworld";System.out.println(str);局部变量类型推断就是左边的类型直接使用var定义,而不用写具体的类型...

2019-10-04 19:33:54 165

原创 spring相关面试题

问题包括➀➁➂➀spingmvc执行流程,简单解释:➊DispatcherServlet 负责处理所有请求,并加载spring配置文件(包括处理映射器、处理适配器等)➋ DispatcherServlet 转发给处理器映射器,处理器映射器根据URL-----》找到处理器Handler。➌接下来HandlerAdapter(处理器适配器)来,作用就是要按照特定规则(HandlerAda...

2019-10-04 09:25:42 136

原创 EditPlus 格式化HTML JS CSS 教程及edtools分享链接

首先你得安装一个EditPlus,然后下载你想格式化的xxxformatter.js文件,也就是网上说的EDTOOLS工具包集合,包括html,css,js格式化工具文件。我的edtools分享链接:https://pan.baidu.com/s/12fUx8XhkeWsaqucAgLH9Jg 提取码: dm3h1.:在tools栏—>打开Preferences窗口,点击User ...

2019-10-03 14:23:01 1116

原创 WordPress后台配色随机更换

1.使用ftp连接工具软件,我用的是xftp,连接服务器或主机2.打开服务器或主机的安装wordpress的目录。找到functions.php.(在wp-includes目录中)3.在functons.php文件中加入代码/** *将代码添加到主题functions.php即可 *WordPress 后台随机颜色*/function Bing_random_admin_colo...

2019-09-23 20:35:45 212

原创 三分钟看懂策略模式

1.概念其思想是针对一组算法,将每一种算法都封装到具有共同接口的独立的类中,从而是它们可以相互替换。策略模式的最大特点是使得算法可以在不影响客户端的情况下发生变化,从而改变不同的功能。2.组成a.抽象策略角色 -----------这个是一个抽象的角色,通常情况下使用接口或者抽象类去实现。对比来说,就是我们的Comparator接口。b具体策略角色 ----------- 包装了具体的算法...

2019-03-29 23:59:51 298

转载 常见六大Web 安全攻防解析

在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?本文主要侧重于分析几种常见的攻击的类型以及防御的方法。一、XSSXSS (Cross-Site Scripting),跨站脚本攻击,因为缩写和 CSS重叠,所以只能叫 XSS。跨站脚本攻击是指通过存在安全漏洞的Web网站注册用户的浏览器内运行非法的HTML标签或JavaScript进...

2019-02-06 20:54:15 530

原创 支付宝即时到账接口文档地址

支付宝开通网站支付接口地址https://fw.alipay.com/alipaymarket/ability/trade/myOrder/201901280000000000107473/abilityDetail.htm支付宝即时到账接口文档地址https://docs.open.alipay.com/62/104743/...

2019-01-28 19:12:51 511

原创 Ubuntu16 安装zookeeper教程

先得配置java环境。1.将下载好的jdk-linux-x64.tar.gz 上传到linux系统中,解压后重命为jdk1.8将jdk1.8放入到/usr文件中。然后编辑 vim /etc/profile在后面加入环境变量配置export JAVA_HOME=/usr/jdk1.8export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$C...

2019-01-28 14:19:24 699

原创 三分钟看懂装饰者模式

1.描述食物Food.注意desc的权限修饰是protected,为了子类能继承。public abstract class Food { private String desc; public abstract String getDesc();}2.具体的食物鸡肉,鸭肉public class Chicken extends Food{ public Chicken...

2019-01-28 14:05:03 154

原创 Docker容器进入的3种方式

sudo docker attach mysql在镜像(或容器)中安装SSH Server,使用shhd登录docker exec -it mysql /bin/bash查看容器信息sudo docker inspect mysql

2019-01-27 17:59:06 393

原创 三分钟看懂建造者模式

1.目的:建造不同模型的person. 属性name,age,sexpublic class Person { private String name; private int age; private String sex; public String getName() { return name; } public void setName(String name) ...

2019-01-26 22:50:14 149

原创 解决并发,性能问题

1.缓存,高频查询的数据2.多线程处理3.锁机制

2019-01-26 16:11:48 288

原创 Ubuntu下搭建FTP服务器

1.安装vsftpd 服务sudo apt-get install vsftpd2.查看是否安装成功vsftpd -version3.新建一个文件夹用于FTP的工作目录mkdir /home/ftp4.新建FTP用户并设置密码以及工作目录sudo useradd -d /home/ftp -s /bin/bash ftpname为新建的用户设置密码passwd ftpname5...

2019-01-21 21:09:13 234

转载 solr 7.6 安装

solr 7.6 安装部署与遇到的问题 目录安装 solr配置solr 到tomcat(关键)配置依赖包创建tomcat solr 的 classes 文件创建 solr 的core 的主目录(也就是存放core的位置)修改配置文件指定solr的home解决限制资源访问遇到的问题以及解决办法:创建core创建core 目录添加...

2019-01-20 02:35:35 376

转载 HAProxy实现mysql负载均衡

1.安装yum install haproxy2.修改配置vi /etc/haproxy/haproxy.cfg3.配置如下globaldaemonnbproc 1pidfile /var/run/haproxy.piddefaultsmode tcp #默认的模式mode { tcp|http|health },tcp是4层,http是7层,hea...

2019-01-17 20:28:52 1140

原创 ubuntu16 安装jenkins

1.首先,我们将存储库密钥添加到系统。wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -2.我们将Debian包存储库地址附加到服务器的sources.list :echo deb http://pkg.jenkins.io/debian-stable binary/ | sud...

2019-01-16 09:27:17 195

原创 Nginx限制访问次数和并发数

Nginx限制访问速率和最大并发连接数模块–limit (防止DDOS攻击)http:##zone=one或allips 表示设置名为"one"或"allips"的存储区,大小为10兆字节##rate=2r/s 允许1秒钟不超过2个请求limit_conn_log_level error;limit_conn_status 503;limit_conn_zone $binary_rem...

2019-01-10 09:19:32 2026

转载 Redis分布式锁的正确实现方式

前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的实现同...

2019-01-10 08:55:34 125

转载 使用Docker安装部署Gitlab

1、搜索Gitlabdocker search gitlab2、下载Gitlabsudo docker pull gitlab/gitlab-ce:latest3、查看镜像文件docker images4、创建Gitlab挂载目录,在/root/docker/gitlab下分别创建config,logs,data目录,如下5、创建docker中的网络docker netw...

2019-01-06 07:01:52 187 4

原创 ubuntu 上如何安装docker

1.安装docker使用脚本自动安装Docker 官方为了简化安装流程,提供了一套安装脚本,Ubuntu 和 Debian 系统可以使用这套脚本安装:curl -sSL https://get.docker.com/ | sh2.若非root执行docker,需要加权限:1.添加 docker group : $ sudo groupadd docker2.将用户加入该 ...

2019-01-06 06:35:36 121

原创 二十三种设计模式概论

一、设计模式的分类创建型模式:对象实例化的模式,创建型模式用于解耦对象的实例化过程。结构型模式:把类或对象结合在一起形成一个更大的结构。行为型模式:类和对象如何交互,及划分责任和算法。如下图所示:二、各分类中模式的关键点单例模式:某个类只能有一个实例,提供一个全局的访问点。简单工厂:一个工厂类根据传入的参量决定创建出那一种产品类的实例。工厂方法:定义一个创建对象的接口,让子类决定...

2019-01-04 07:43:47 102

转载 修改未能正确启动的docker容器的配置文件

有时候可能需要修改运行在docker容器中的nginx的配置文件,或者其他一些已经运行和启动很久的容器中的配置文件。但是在这个过程可能稍有不慎,配置文件中,比如少了个分号,直接导致容器运行不起来,每次启动到一半就报错退出,使容器不可用。有没有一种办法可以在一个已经 "exit”的docker容器中修改配...

2019-01-03 23:48:48 3070 1

原创 maven 中央仓库

maven 中央仓库连接:https://mvnrepository.com/

2019-01-03 17:43:04 148

原创 mysql 从data文件恢复数据库

服务器系统突然崩溃,数据库又没有备份,只有原数据库文件夹存在。下面简单说一下通过这些数据库文件恢复数据。1、安装与原数据库相同版本的 mysql,如:原来安装的是mysql-5.5.59-winx64,现在再次安装这个版本;2、mysql 可以正常启动、访问后,停止 mysql 服务。如:命令行 net stop mysql;或任务管理器停止 mysqld.exe 的进程树。3、将原 dat...

2018-12-27 16:49:36 6615 4

原创 ubuntu 16.04配置MySQL主从同步的配置方法

 主数据库master配置1.修改mysql配置$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf做一下修改log-bin = /var/log/mysql/mysql-bin.log #开启二进制日志,默认是注释掉的,我们去掉注释server-id = 1 #设置server-idbind-address = 0.0.0.0 #默认是127....

2018-12-24 19:09:53 368

原创 Nginx 反向代理及负载均衡配置

1.修改nginx.conf 配置 加入配置   upstream (和server同级)    #webapp    upstream web_app {          server 192.168.1.172:8080 weight=1 max_fails=2 fail_timeout=30s;          server 192.168.1.173:8080 wei...

2018-12-23 23:11:03 129

原创 Nginx日志文件切分教程

1.在nginx安装包/usr/local/nginx/logs下创建切分存放日志目录datalog2.编辑nginx 配置    vim conf/nginx.conf.   新建自己的一个server 在http{}内节点 并放开log_format注释,最后在/usr/local/nginx/logs在/为自己server创建文件夹gaoxing.com ,用来存放server生...

2018-12-23 22:49:16 255

原创 Ubuntu系统下nginx安装与配置

1.去官网下载地址 nginx下载地址 将下载好的nginx包,利用ssh传输到自己的服务器或虚拟机上,解压文件tar -zxvf nginx-1.6.2.tar.gz2.先安装依赖包解决依赖包openssl安装,命令:sudo apt-get install openssl libssl-dev解决依赖包pcre安装,命令:sudo apt-get install libpcr...

2018-12-23 20:38:35 661

原创 src/main/java(miss)问题解决方法

原因:应该是jdk版本不对。解决办法:项目右键->buildPath configure Build Path->点击选项卡Libraries->选中JRE System Library->点击edit->选中Alternate JRE->选择jdk点击finish,点击ok,自动出现src/main/java和src/test/java![在这里插入图片...

2018-12-23 00:24:46 2349

转载 创建一个可用的简单的SpringMVC项目,图文并茂

软件工具准备:(1) JDK: jdk-8u92-windows-i586.exe (jdk1.8.0_92) (2) Eclipse:eclipse-jee-luna-SR2-win32.zip (3) Tomcat: apache-tomcat-7.0.70-windows-x86.zip (4) Spring-framework: spring-framework-4.3.2.REL...

2018-12-22 21:59:38 301

原创 maven引入支付宝SDK

开放平台SDK 标准版 以官方的名义上传了中央仓库!支持maven引入调用!中央仓库地址:https://mvnrepository.com/artifact/com.alipay.sdk/alipay-sdk-java

2018-12-22 21:26:31 3520

原创 ubuntu初始环境搭建

初始化的Ubuntu.需要做的事。设置root 密码,使用命令 sudo passwd。安装nano 编辑器 sudo apt-get install nano安装openSSH 执行 sudo apt-get install openssh-server然后修改文件nano /etc/ssh/sshd_config找到PermitRootLogin制成yes;PermitRoot...

2018-12-21 21:06:45 174

maccms10.zip

苹果cmsv10安装包,已解压到一个压缩文件里面去了,可以直接上传到根目录即可。 苹果cmsv10安装包,已解压到一个压缩文件里面去了,可以直接上传到根目录即可。 苹果cmsv10安装包,已解压到一个压缩文件里面去了,可以直接上传到根目录即可。

2020-01-07

空空如也

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

TA关注的人

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