注册 知了PHP问答社区

python问题:IndentationError:expected an indented block错误解决

brean 发表了文章 • 0 个评论 • 19 次浏览 • 3 天前 • 来自相关话题

  Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。 在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要...
查看更多

php fopen 创建utf8编码文件

brean 发表了文章 • 0 个评论 • 22 次浏览 • 4 天前 • 来自相关话题

  php使用fopen创建utf8编码文件的方法:   代码如下:   [code]<?php $filename = './51ask.txt'; $content="测试写入utf8编码文字"; $f=fopen($filename, "wb"); //$content=...
查看更多

MYSQL数据库命名及设计规范

launcher 发表了文章 • 0 个评论 • 28 次浏览 • 6 天前 • 来自相关话题

  MYSQL数据库命名及设计规范 1.命名规范 (1)库名、表名、字段名必须使用小写字母,并采用下划线分割 (2)库名、表名、字段名禁止超过32个字符,须见名之意,建议使用名词不是动词 (3)库名、表名、字段名禁止使用MySQL保留字 (4)临时库、表名必须以tmp为前缀,并以日期为后缀 (5)备份库、表必须以bak为前缀,并以日期为后缀 2.基础规范...
查看更多

php 根据用户id生成唯一邀请码

launcher 发表了文章 • 0 个评论 • 21 次浏览 • 6 天前 • 来自相关话题

  需求:   根据用户id生成唯一邀请码,并且可以根据邀请码反推出用户的ID。   代码如下:   [code]function createInvitationCode($user_id) { static $source_string = 'E5FCDG3HQA4B1NOPIJ2RSTUV67MWX89KLYZ'; $num = $...
查看更多

.htaccess 实现图片防盗链

launcher 发表了文章 • 0 个评论 • 17 次浏览 • 6 天前 • 来自相关话题

  利用.htaccess可以禁止其他的网站链接到你的图片: .htaccess 添加以下代码:   [code]RewriteCond %{HTTP_REFERE...
查看更多

检查maven下载的坏包

launcher 发表了文章 • 0 个评论 • 16 次浏览 • 6 天前 • 来自相关话题

  场景:   Maven因为网速问题下载包到一半中断或手动退出可能导致包下载的不完整,程序运行会出现莫名问题,需要递归找出有问题的包   代码:   [code]vi checkJar.sh //编写shell #!/bin/bash #一定要确保jar命令可运行,否则会按序删除所有文件! #检查有问题的jar包并删除 if [ $# -eq 0 ]; ...
查看更多

Cannot truncate a table referenced in a foreign key constraint

launcher 发表了文章 • 0 个评论 • 38 次浏览 • 2017-06-16 14:56 • 来自相关话题

  mysql 中使用truncate 清空数据表时,报错:   [code]Cannot truncate a table referenced in a foreign key constraint (`51ask`.`aw_role_user`, CONSTRAINT `role_user_role_id_foreign` FOREIGN KEY (`...
查看更多

开发 JQuery插件

brean 发表了文章 • 0 个评论 • 26 次浏览 • 2017-06-16 10:40 • 来自相关话题

  jquery的插件机制   为了方便用户创建插件,jquery提供了$.extend()和$.fn.extend()方法。 $.extend(object) ,用于扩展jQuery类本身,也就是用来在jQuery类/命名空间上增加新函数,或者叫静态方法. 例如 jquery内置的 ajax方法都是用$.ajax()这样调用的,有点像 “类名.方法名” 静...
查看更多

Mysql数据库 存储引擎 MyISAM转InnoDB 批量脚本

可歌可泣 发表了文章 • 0 个评论 • 30 次浏览 • 2017-06-14 11:12 • 来自相关话题

    本文提供了将 Mysql MyISAM 存储引擎转为InnoDB存储引擎的shell脚本,代码如下:     [code]#!/bin/bash MUSER="root"; MPASS=$(cat /data/soft/mysql_root); MSOCKET="/tmp/mysql.sock"; sql=&...
查看更多

Another app is currently holding the yum lock; waiting for it to exit...

回复

launcher 发起了问题 • 1 人关注 • 0 个回复 • 31 次浏览 • 2017-06-13 16:22 • 来自相关话题

/bin/sh^M: bad interpreter: 没有那个文件或目录

launcher 发表了文章 • 0 个评论 • 21 次浏览 • 2017-06-13 16:16 • 来自相关话题

错误分析: 因为编写脚本时操作系统是windows,脚本文件是DOS格式的, 即每一行的行尾以\n\r来标识, 其ASCII码分别是0x0D, 0x0A.   解决办法:   方法一:   [code]vim filename 然后用命令 :set ff? #如果看到dos或unix等字样. 那么就确认是dos格式的。 然后用 :set ff=un...
查看更多

windows php项目 gitlab webhook 实现自动部署

launcher 发表了文章 • 0 个评论 • 27 次浏览 • 2017-06-12 16:02 • 来自相关话题

  webhook简介   还在为团队每次push代码后,每次都要到线上服务器跑 git pull 部署代码而感到烦恼? webhook(钩子)或许能够帮到你!     使用步骤   1:gitlab 中 设置 webhook 通知地址    ...
查看更多

解决 git pull文件时和本地文件冲突

张三俗 发表了文章 • 0 个评论 • 22 次浏览 • 2017-06-12 11:51 • 来自相关话题

  错误信息:   error: Your local changes to 'c/environ.c' would be overwritten by merge. Aborting. Please, commit your changes or stash them before you can merge. 这个意...
查看更多

phpmyadmin Error during session start

brean 发表了文章 • 0 个评论 • 29 次浏览 • 2017-06-09 15:21 • 来自相关话题

  错误信息:   [code]phpMyAdmin - Error Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookie...
查看更多

php/java网页快照(网页截屏)

brean 发表了文章 • 0 个评论 • 24 次浏览 • 2017-06-09 15:17 • 来自相关话题

  网页生成快照、网页截屏、网页转图片、网页转pdf——本文基于wkhtmltopdf工具编写。     服务器端   为实现网页快照或截图的程序须借助服务器端程序:wkhtmltopdf,可将网页转换为pdf或者图片。   命令调用示例:   网页转图片:   [code]linux下:/data/soft/wkHtmlToImage http://www...
查看更多

/bin/false和/sbin/nologin的区别

brean 发表了文章 • 0 个评论 • 28 次浏览 • 2017-06-08 18:30 • 来自相关话题

  [code]1 区别 /bin/false是最严格的禁止login选项,一切服务都不能用。 /sbin/nologin只是不允许login系统 2.1 nologin 当用户配置成/sbin/nologin时,如果再使用该用户ssh到linux操作系统,会提示 This account is currently not available. ...
查看更多

php将bmp图片转为jpg,png,gif

brean 发表了文章 • 0 个评论 • 27 次浏览 • 2017-06-08 18:18 • 来自相关话题

  代码如下:   [code]<?php /** * 将bmp格式转为jpg、gif、png格式的图片 */ function bmp2img($filename) { if (!$f1 = fopen($filename, "rb")) return false; $FILE = unpa...
查看更多

-bash: netstat: command not found

brean 发表了文章 • 0 个评论 • 28 次浏览 • 2017-06-08 18:13 • 来自相关话题

  centos 升级到7.0之后,netstat和ifconfig的时候提示命令不存在   -bash: netstat: command not found -bash: ifconfig: command not found 解决办法:   yum -y install net-tools 安装完成...
查看更多

php 判断ip地址是否合法

brean 发表了文章 • 0 个评论 • 33 次浏览 • 2017-06-08 13:17 • 来自相关话题

 php判断ip地址是否合法:   [code]function check_ip($str) { $ip = explode(".", $str); if (count($ip)<4 || count($ip)>4) return 0; foreach($ip as $ip_addr) { ...
查看更多

thinkphp 一次插入多条数据

brean 发表了文章 • 0 个评论 • 31 次浏览 • 2017-06-08 13:14 • 来自相关话题

  使用thinkphp开发时,有时我们需要向数据库插入记多条记录。不能循环进行插入。   thinkphp向数据库插入一条记录的方法:$sitename=array('PHP问答'); M('site')->add($sitename); thinkphp一次性向数据库插入多条记录的方法:   [code]$sitenam...
查看更多