wordpress 上传图片时提示“无法建立目录wp-content/uploads/2019/03。有没有上级目录的写权限?”

查一下网站目录下wp-content目录的权限, # ls -l drwxr-xr-x 5 nobody 65534 4096 Feb 3 2016 wp-content 修改wp-content目录权限就OK了。 chmod -R a+w wp-content
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

c++汉诺塔相关知识总结1

困扰已久,难以攻克的汉诺塔总结来啦 Part One 汉诺塔到底是什么呢? 汉诺塔(Tower of Hanoi)源于印度传说中,大梵天创造世界时造了三根金钢石柱子,其中一根柱子自底向上叠着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 --引用维基百科 也就是说把圆盘从一个柱子,移动到另一个柱子,中途需要一个柱子来辅助完成,并且在这个过程中必须遵循“下大上小”的原则。 Part Two常
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

控制器层如何调用DAO层

其实很简单,只要一个添加 @Autowired 然后调用写法:修饰符 dao类名 变量名; 不在需要new @Autowired private UserDao userDao;
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

元类,sqlalchemy查询

import sqlalchemy from sqlalchemy.ext.declarative import declarative_base #创建连接实例 db = sqlalchemy.create_engine("mysql+pymysql://root:123@localhost/sqlalchemydb") #"数据库类型+数据库模块://用户名:密码@主机/库名" #定义表 #定义一个元类的继承类 base = declarative_base(db)
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

CentOS 6 修改时间和时区及设置修改及时间同步

一、时区 date -R; date ; hwclock --show ; ps -ef|grep ntpd 显示时区 date --help 获取帮助 date -R date +%z 上面两个命令都可 date -R; date +%z 主要就是后面的+0800,东八区 修改时区 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 时区的信息存在/usr/share/zoneinfo/下面,本机的时区信息存在/etc/localtime
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

近期目标——6. 28

近期目标 : 数论进阶以及DP初步 树状数组以及线段树等数据结构的巩固 算法进阶指南同步题库练习 A*等上课内容温习 Learn from( 膜拜 )机房众多大佬
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

CSS3动画总结

因为在工作的时候,难免会忘记一些东西,所以做一个总结,方便查询。 0.常用特效/变换(transform) scale(2D缩放) rotate(2D旋转) translate(2D转换) skew(2D倾斜) 1.keyframes 这个属性用来定义一系列关键帧。也就是在动画运行的全过程中的一个个中间点。 1 @keyframes zoomIn { 2 0%{ transform: scale(0);} 3 60%{ transform: scale(1.1);}
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

B9 Concurrent 重入锁(ReentrantLock)

【概述】    【代码实例】 import java.util.concurrent.locks.ReentrantLock; public class Main { public static void main(String[] args) { Command c = new Command(); int nThreads = 5; for(int i = 0; i < nThreads; i++){ new Thread(c).start();
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

Struts2中OGNL表达式的用法

今天分享的是Struts2框架中的一种ognl表达式语言,主要分两个目标去学习     1.理解struts2传值的优先级     2.ognl与el的区别 一:ognl表达式语言简介   OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言,让你通过简单一致的表达式语法来读取和设置Java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。    1.1:简单对 对象图导航语言举例分析    假如
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

继承类构造方法使用

1,调用未绑定的超类构造方法 class Bird: def __init__(self): self.hungry = True def eat(self): if self.hungry: print("eee") self.hungry = False else: print("No,thanks!") # prin
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

1.Scala-概述-安装配置

Scala 安装配置 1.1 为什么选择 Scala   Scala 产生于瑞士的洛桑联邦理工学院( EPFL),是“ 可扩展语言” (Scalable Language)的缩写,Sala 是一门静态类型语言, 是一门以 Java 虚拟机为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用 Scala 编写出更加精简的程序, 也能用于构建大型复杂系统, 并且他可以访问任何 Java 类库并且与 Java 框架进行互操作。 1. 运行在 JVM 和 JavaScr
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

6. 数值的拓展

目录 数值的扩展 一.Number规范化的方法 二.Number新增的方法 三.Math对象的扩展 总结 数值的扩展 一.Number规范化的方法 在ES6中,为了减少全局性方法,逐步的实现模块化,所以将数字有关的方法移植到Number对象上 Number.isNaN():判断是否为非数字 Number.isFinite():判断数值是否是有限的 Number.parseInt():将数字转换为整数 Number.parseFloat():将数字转换为浮点数 在传统的JavaScript中,i
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

vue.js基础__ extend 扩展选项

extend 扩展选项需要在构造器外部进行定义,并使用updated方法; 在构造器中使用 extend 方法以对象的形式调用, 方法的执行顺序为:原生的methods方法优先执行,然后是扩展的updated方法,最后执行的是原生的updated方法 差值使用{{ }}进行插入,在构造器中设置delimiters:['${','}'],则可以使用${}进行插值 代码示例如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

JAVA异常处理原理浅析

一,异常的分类 1、Throwable是java.lang包中一个专门用来处理异常的类。它有两个子类,即Error 和Exception,它们分别用来处理两组异常。 2、Throwable类是整个异常体系类的“父级类”,当然最终追根溯源到底的父类当然要归于Object类。 Throwable类实现了Serializable接口,表示Throwable可以进行序列化,继承自Object类,他的子类主要是Error和Exception类还有一个StackRecorder类。 3、Exception
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

SQLServer查看及设置最大连接数

很多时候自己本地开发会遇到 ,打开几个连接正常访问 之后就报错误,这时候需要调整sqlserver 最大连接数. 1. 查询最大连接数 SELECT value_in_use FROM sys.configurations c WHERE c.name = 'user connections'; 默认值为:0,即无限制。 2. 查询当前连接数 select count(distinct(login_time)) from sys.sysprocesses 3. 设置最大连接数 exec sp_
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

open_basedir restriction in effect,解决php引入文件权限问题 解决方法

如下: Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/zhuyuyun/thinkphp/start.php) is not within the allowed path(s): (/www/wwwroot/zhuyuyun/public/:/tmp/:/proc/) in /www/wwwroot/zhuyuyun/public/index.php on line 20 Warning
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

Docker容器里部署Apache+PHP+MariaDB+phpMyAdmin

前面讲到了创建MariaDB,这次在前面的基础上搭建phpMyAdmin服务,以便友好的管理数据库MariaDB。MariaDB的docker独立出来,这样方便管理,易于扩展。这次我们基于Dockerfile方式创建剩余的服务,Dockerfile也是官方推荐的创建镜像方法。 创建Apache+PHP+phpMyAdmin镜像 首先启动MariaDB的容器 在上一节中我们知道数据库的用户名是root,密码是123456,但是我们还缺少数据库的ip地址,我们使用如下方法获取docker实例的ip
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

Spring boot工程如何启用热启动功能

其实只要在pom.xml文件中的<dependencies></dependencies>标签里加以下代码 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-devtools</artifactId> 4 <scope>runtime</scope> 5 </dependenc
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

day 05 python基础

一、selenium是什么? selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。 二、为什么要用selenium?  selenium可以驱动浏览器自动执行自定义好的逻辑代码,也就是可以通过代码完全模拟成人类使用浏览器自动访问目标站点并操作,那我们也可以拿它来做爬虫。  selenium本质上是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等...进而拿到网页渲染之后的结果,可支持多种浏览器。  那么
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0

Sping POJO中如何添加验证规则和验证消息提示

示例,验证规则和错误提示作为注解写在声明变量的地方 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @NotNull private long id; @NotNull @Size(min = 2, max = 30,message="姓名在2~30个字符之间") private String name; @NotNull @Min(message="年龄至少15岁",value=15) private Integer age; @NotEmpty @Email(messag
分类: 其他 发布时间: 06-28 22:41 阅读次数: 0