自定义Form校验规则 局部钩子 校验用户名不能重复 全局钩子 检验两次密码输入一致 注意:全局钩子与局部钩子的函数名、判断异常和返回值都是根据内部源码写的 1. 函数名为“clean_字段名”或者“clean” 2. 数据校验有误,只能抛ValidationError异常,因为在源码中捕获Vali ...
分类:
其他好文 时间:
2019-09-22 01:08:16
阅读次数:
121
今天mvn clean package一个子工程(renren-admin)时报错: Failed to execute goal on project renren-admin: Could not resolve dependencies for project io.renren:renren ...
分类:
Web程序 时间:
2019-09-21 22:57:31
阅读次数:
400
记录工作中遇到的问题,分享出来: 前端时间在提交项目到svn遇到一个问题, 提交的时候提示:文件已经锁定!如下图: 原因是我之前提交的时候不小心中途停了,导致文件被锁,然后也没在意那么多, 趁着今天有空闲时间,上网百度了下,找到了解决方法,很简单,找到被锁的文件,然后Clean up即可,具体操作如 ...
分类:
其他好文 时间:
2019-09-21 10:48:37
阅读次数:
182
ob_get_contents() - 返回输出缓冲区的内容 ob_flush() - 冲刷出(送出)输出缓冲区中的内容 ob_clean() - 清空(擦掉)输出缓冲区 ob_end_flush() - 冲刷出(送出)输出缓冲区内容并关闭缓冲 ob_end_clean() - 清空(擦除)缓冲区并 ...
分类:
Web程序 时间:
2019-09-20 18:58:41
阅读次数:
115
备份:数据库备份:https://help.tableau.com/current/server-linux/zh-cn/cli_maintenance_tsm.htm#tsm https://help.tableau.com/current/server-linux/zh-cn/backup_re ...
分类:
其他好文 时间:
2019-09-19 21:57:14
阅读次数:
141
结合booster wiki以及官方博客学习booster的代码。 booster主要分为两个部分,一个是基于其task spi的自定义task,一个是基于transformer api 自定义 transformer,我的理解,其中所说的spi类似api一样的存在, task spi task的a ...
分类:
其他好文 时间:
2019-09-19 19:14:23
阅读次数:
174
简介 Flink本身为了保证其高可用的特性,以及保证作用的Exactly Once的快速恢复,进而提供了一套强大的Checkpoint机制。 Checkpoint机制是Flink可靠性的基石,可以保证Flink集群在某个算子因为某些原因(如异常退出)出现故障时,能够将整个应用流图的状态恢复到故障之前 ...
分类:
其他好文 时间:
2019-09-19 00:59:30
阅读次数:
148
Clean code 看《clean code》一书,学习高手写出的代码,简单高效的代 1.目标 Bjarne Stroustrup:优雅且高效;直截了当;减少依赖;只做好一件事 Grady booch:简单直接 Dave thomas:可读,可维护,单元测试 Ron Jeffries:不要重复、单 ...
分类:
其他好文 时间:
2019-09-17 12:43:06
阅读次数:
128
写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。 WTF/min是衡量代码质量的唯一标准,Uncle Bob在书中称糟糕的代码为沼泽(wading),这只突出了我们是糟糕代码 ...
分类:
其他好文 时间:
2019-09-16 14:25:54
阅读次数:
79
解决办法如下:第一步:你要确保这个项目没有问题,有的项目本身就有问题,例如:xml文件,java程序等本身就有错。第二步:在Eclipse菜单中选择“Project” 〉Clean 解决不了,下一步第三步:右键选择项目,选择“Resource 〉Clean up” 解决不了,看下一步第四步:右键选择 ...
分类:
移动开发 时间:
2019-09-16 14:04:32
阅读次数:
134