11 2016 档案

摘要:Mysql的时间类型 时间类型有time, date, datetime, timestamp 如Mysql官方文档所述: time 没有date,date没有time,datetime是date和time的集合, 而timestamp也是如此。 MySQL retrieves and displa 阅读全文
posted @ 2016-11-30 18:30 一杯半盏 阅读(7585) 评论(0) 推荐(0) 编辑
摘要:Java并发入门之FutureTask 前言: 最近遇到一个项目需要上传图片到服务器,API要求是二进制流,那就跑慢点一点点上传。 于是对多线程从没有应用过的我,决定拿多线程直接应用于代码。 应用Executors框架: 提交到一个结果集后进行判断 暂时这么写,比较Low但是还算比较规范的写法。。 阅读全文
posted @ 2016-11-20 18:22 一杯半盏 阅读(247) 评论(0) 推荐(0) 编辑
摘要:前言 有些封装好的API把错误都屏蔽掉,直接返回某一个不明确的具体错误,让人感到困惑。 闲的没事抓个包看看什么原因 parseObject 如果传递的参数不是JSON字符串,那么很有可能该接口返回了一个XML/HTML 就要看看这个究竟是什么。 好处: 1. 分析是调用方的错误,还是API提供方的错 阅读全文
posted @ 2016-11-17 13:18 一杯半盏 阅读(522) 评论(0) 推荐(0) 编辑
摘要:前言 最近在接手别人的项目,看人家的代码是痛苦的,尤其是写的不怎么样的代码。想到之前看了一本《代码整洁之道》,对我影响深远,便想作此文舒缓一下心情。 如果你是大牛请忽略本文。 什么是好代码 书中说:好的代码就是它恰好为解决某一问题而存在。 听人说:好的代码就是给一个应届毕业生也可以看懂。 我现在深深 阅读全文
posted @ 2016-11-15 15:42 一杯半盏 阅读(337) 评论(0) 推荐(0) 编辑
摘要:ActiveRecord使用的一个陷阱导致 Invalid parameter number: no parameters were bound 请看下面的例子 为了体现这个问题,我的本地数据库wait_timeout = 30 那么会出现下面的问题: 我的另一片文章和这个问题的原因都是一样的:Yi 阅读全文
posted @ 2016-11-09 13:20 一杯半盏 阅读(558) 评论(0) 推荐(0) 编辑
摘要:ActiveRecord 使用方法 Example1 in查询 说明 此方法可以记录ActiveRecord的最终SQL,方便记录SQL执行日志 Example2 查询 Example 3 retry 阅读全文
posted @ 2016-11-09 11:53 一杯半盏 阅读(105) 评论(0) 推荐(0) 编辑
摘要:PHP的陷阱 写代码的时候有个疑惑,那就是数组下标不存在的时候就会挂掉Undefined Index XXXX,这是对的,但是有时候他就不报错,这又是矛盾的。 请看下面的例子: 假定json_raw是HTTP某上传图片的接口返回的字符串。 那么可以明确告诉你,只有<3>会出现PHP Error致命错 阅读全文
posted @ 2016-11-04 18:07 一杯半盏 阅读(84) 评论(0) 推荐(0) 编辑