因工作需要,需要导入一个200M左右的sql到user库 执行命令 导入的过程中出现MySQL server has gone away错误,数据导入失败。 错误信息如下: 开始以为是超时导致,因此调大了 connect_timeout 和 wait_timeout 的值。 重新执行后问题依旧。 解 ...
分类:
数据库 时间:
2018-01-30 16:39:28
阅读次数:
180
MySQL5.0以上版本支持三种sql_mode模式:ANSI、TRADITIONAL和STRICT_TRANS_TABLES。ANSIANSI模式:宽松模式,对插入数据进行校验,如果不符合定义类型或长度,对数据类型调整或截断保存,报warning警告。TRADITIONALTRADITIONAL模式:严格模式,当向mysql数据库插入数据时,进行数据的严格校验,保证错误数据不能插入,报error
分类:
数据库 时间:
2018-01-23 18:23:36
阅读次数:
163
1 事务的传播属性(Propagation) 1) REQUIRED ,这个是默认的属性 Support a current transaction, create a new one if none exists. 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。 被设置成这个级 ...
分类:
编程语言 时间:
2018-01-19 18:50:16
阅读次数:
193
ModelForm(耦合很强) 可以实现 1:数据库操作 2:数据验证 使用地方:1:小型项目,2:自定制jdango admin 功能: 1:可以生成html标签:class Meta... 2:mf = xxxModelForm(instance=ModelObj) 3:额外的标签:is_rmb... ...
分类:
其他好文 时间:
2017-12-27 23:58:32
阅读次数:
366
springboot使用jap连接mysql数据库报错 Access denied for user ''@'localhost' (using password: NO) 数据库连接密码,使用本地数据库localhost,没有设置密码,运行程序的时候报上面的错误, 数据库连接密码参数不设置或者设置 ...
分类:
数据库 时间:
2017-12-12 17:47:37
阅读次数:
151
防御式编程是提高软件质量技术的有益辅助手段。防御式编程的主要思想是:子程序应该不因传入错误数据而被破坏,哪怕是由其他子程序产生的错误数据。这种思想是将可能出现的错误造成的影响控制在有限的范围内。 主要内容如下: 1.保护程序免遭非法输入数据的破坏 1.检查所有来源于外部的数据的值 2.检查子程序所有 ...
分类:
其他好文 时间:
2017-12-07 20:51:15
阅读次数:
149
最近在进行一个C/S模型程序集成测试时屡次出现程序崩溃而费时去寻找bug的问题。为此我和团队成员一起探讨了何谓”防御式编程“,为何要做”防御式编程“。 何谓防御式编程,“防御式编程的中心思想是:子程序不因传入错误数据而被破坏,哪怕是有其他程序产生的错误数据。”引自《代码大全》p187——(防御式编程 ...
分类:
其他好文 时间:
2017-12-07 20:50:14
阅读次数:
133
日常大考之前感冒(这次感冒了3周。。) Day -4~Day 0 停课一周,不写作业不上课是很爽,然而想到NOIP结束第二天就要期中考。。 在学校刷刷题,跟着一大堆大佬的步伐,做着一大堆大佬的题目(其中包括国集大佬TJW的国集作业),敲敲板子,就没啥了。 NOIP前一天晚上没怎么刷题(反正再怎么刷也 ...
分类:
其他好文 时间:
2017-11-26 11:14:40
阅读次数:
148
在介绍管道与重定向之前,先了解一下Linux默认提供的三个特殊装备,用于终端的显示和输出: stdin:标准输入,对应于在终端的输入; stdout:标准输出,对应于终端的输出; stderr:标准错误输出,对应于终端的输出。 注意不要将管道与重定向混淆,管道默认是连接前一个命令的输出到下一个命令的 ...
分类:
其他好文 时间:
2017-11-08 13:27:39
阅读次数:
129
入口层高可用 业务层高可用 缓存层高可用 数据库高可用 入口层可伸缩 业务层可伸缩 缓存层可伸缩 数据库可伸缩 下面来分层介绍实践方法。 入口层高可用 nigix两个 keeplive保活 心跳做好。 使用心跳技术:keeplive提供这个技术 比如机器A IP是1.2.3.4,机器B IP是1.2 ...
分类:
其他好文 时间:
2017-10-29 18:41:56
阅读次数:
95