V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rqrq  ›  全部回复第 6 页 / 共 12 页
回复总数  225
1  2  3  4  5  6  7  8  9  10 ... 12  
2015-07-05 22:20:51 +08:00
回复了 dangyuluo 创建的主题 程序员 今天面试遇到的一个问题,关于 MySQL 相关效率的问题
另外,考虑到『墨菲定律』,如果 store 表要放缓存的内容,不管缓存的是什么样的形式,都应该有两个单独的表来存放 store 跟 product 以及 texture 的对应关系,当 product 或者 texture 中的 item 名字有变化或者被删除时,要更新对应的缓存数据。

话说这种缓存真的很无聊,省几毫秒,反而带来很多麻烦,如果不是访问量特别大尽量少用。
2015-07-05 22:08:25 +08:00
回复了 dangyuluo 创建的主题 程序员 今天面试遇到的一个问题,关于 MySQL 相关效率的问题
题本身就有问题,要缓存也不应该是这种形式,字段直接存带 id 和名字的 serialize 或者 json_encode 之后的字符串不就行了,表都不用查。
你可以再反问他,store 表数据量有多大?访问量有多大?几万数据小百万 pv 的话缓存都不需要做。

再,你的数组问题:
返回的 『0, 1, 2 数组』不是 mysql 直接生成的,而是通过 while 循环或者调用了 mysqli_fetch_all 组合而成的,你可以自己去控制,生成你想要的数组,减少一次循环,伪代码如下,可能缩进显示不出来,凑合看。

生成『0, 1, 2 数组』
$query = mysqli_query($this->link, $sql);
if (function_exists('mysqli_fetch_all')) {
return mysqli_fetch_all($query, MYSQLI_ASSOC);
} else {
$ret = $retlist = array();
while ($ret = mysqli_fetch_array($query, MYSQLI_ASSOC)) {
$retlist[] = $ret;
}
return $retlist;
}


生成你想要的『 1, 2, 3 数组』
$query = mysqli_query($this->link, $sql);
$ret = $retlist = array();
while ($ret = mysqli_fetch_array($query, MYSQLI_ASSOC)) {
$retlist[$ret['id']] = $ret['name'];
}
return $retlist;
UPDATE consume AS a INNER JOIN (
SELECT history_id FROM consume WHERE flag = 2 GROUP BY history_id HAVING COUNT(history_id) > 1
) AS b ON a.history_id = b.history_id SET money = money / 2
@zmj1316 get到了
标题没有描述清楚。

class modelA extends Model
class modelB extends Model
class modelC extends Model

controller 在 调用 这三个 model 时,Model 类要被实例化 3 次。
这是不是 OOP 的一个问题?
2015-05-06 08:56:23 +08:00
回复了 whatisnew 创建的主题 Redis 请支招: redis || mysql 评论,赞,星标,这些互动数据
业务需求是什么?以至于十万级的评论数据让mysql承受不了了。
2015-04-28 22:26:24 +08:00
回复了 m939594960 创建的主题 MySQL SQL 语句求助 我是在编不下去了。。。。
页面是怎么显示这些数据的?
2015-02-26 23:24:38 +08:00
回复了 c0427 创建的主题 问与答 前端菜鸟请教:怎么让网页直接缩放适配设备的分辨率?
应该专门做一套手机版的设计,与pc版区分开来(响应式设计略蛋疼)
手机版整体缩放可以用css3的transform
下面是设计稿基于iPhone5s(640x1008),而又要在Android设备上显示不留空白的代码(根据需要自己设置要高度还是要宽度),你看下有没有用吧。

html head:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no,target-densitydpi=high-dpi">

css:
body{ line-height:1; font-family:Arial; width: 640px; -webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;-ms-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top; }

js:
var iWidth = document.documentElement.clientWidth || document.body.clientWidth;
var iHeight = document.documentElement.clientHeight || document.body.clientHeight;
var iScale = 1;
var iDocH = $('body').height();

//iScale = iWidth/640;
iScale = iHeight / 1008;

$('body').css({'-webkit-transform':'scale('+ iScale +')','-moz-transform':'scale('+ iScale +')','-ms-transform':'scale('+ iScale +')','-o-transform':'scale('+ iScale +')','transform':'scale('+ iScale +')'});
//iDocH = $('body').height();
iDocW = $('body').width();

$('body').parent('html').css({'width':iDocW*iScale+'px','margin':'auto'});
2015-01-08 15:06:13 +08:00
回复了 andy1987 创建的主题 程序员 听说 30 对于程序员来说是个坑? 怎么说呢
结婚生子精力下降。
2014-12-20 19:48:11 +08:00
回复了 benmaowang 创建的主题 macOS OS X 下面怎么制作 WIN7 安装 U 盘?
可以在mac装个虚拟机的win7,然后进去用微软提供的Windows7-USB-DVD-tool.exe制作安装U盘。
用PD试过没问题。
2014-12-20 13:08:46 +08:00
回复了 joy2everyone 创建的主题 程序员 关于微信公众平台,网页授权获取用户基本信息
必须是“认证服务号”才能显示授权获取用户信息,其他级别的公众号包括sanbox的测试帐号都不行。
我记得是这样的。
理想中心貌似不是好的办公环境,一间间小公寓,挤满了各式各样的看起来很像皮包公司的小公司。
为什么不到软件园周边?
2014-12-07 15:23:08 +08:00
回复了 wskia 创建的主题 PHP 创业公司诚邀 PHP 中高级工程师加入
拉勾上的“易捷科技”就是贵公司吧,但为啥又叫“云拓网络”?
http://www.lagou.com/gongsi/43244.html
2014-11-29 21:55:17 +08:00
回复了 Sunyanzi 创建的主题 PHP 好像不自觉就写了难以维护的代码 ...
不需要拆分吧,处理下三元,对了用那样的方法给$sign赋值也容易看走眼。
2014-11-26 12:07:34 +08:00
回复了 a2z 创建的主题 问与答 MySQL 在建立索引后能否 drop column 但是保留索引?
你需要的是类似Lucene这样的全文搜索引擎。
2014-11-15 11:36:59 +08:00
回复了 9999999999999999 创建的主题 问与答 环中国旅游怎么最便宜,最好避开费用太高的地方。
买辆旅行车,带上睡袋帐篷,青甘川云贵藏,5月出发,10月回来。
中东部还是不要去了,人多,污染严重。
2014-11-15 00:21:35 +08:00
回复了 qdcanyun 创建的主题 问与答 豆瓣和知乎的 offer 不知道怎么抉择.
@zhanghb 就 多看阅读 里面那些乱七八糟的字体来说,我看品位不高。
两次urlencode试试
2014-10-20 15:35:07 +08:00
回复了 Havee 创建的主题 macOS 黑苹果升级 Yosemite 成功
@mechille FaceTime、Messages用不了。
2014-10-14 21:58:16 +08:00
回复了 workaholic 创建的主题 问与答 喜欢摩托车的,进来晒晒你的机车
@besteric 隆鑫这款大单缸,声音像拖拉机,功率还低,钱江的小黄龙很毒。
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5736 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 03:00 · PVG 11:00 · LAX 19:00 · JFK 22:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.