V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rqrq  ›  全部回复第 5 页 / 共 12 页
回复总数  223
1  2  3  4  5  6  7  8  9  10 ... 12  
2016-12-04 17:02:24 +08:00
回复了 uuuing 创建的主题 程序员 我的周末就喜欢~骑摩托上山,你们呢?
高转车进山有没有觉得不舒服?
2016-10-07 22:45:58 +08:00
回复了 xjroot 创建的主题 MySQL 现在 MySQL Rand(1,5W) 速度都很慢, 该如何优化呢
今天也折腾了下,普通的就用自增 id 1-max 随机取出一个数字,然后取 id >= 随机数字 LIMIT 1 就行了
参考: http://www.drupal001.com/2012/01/solution_for_mysql_random_results/
2016-09-29 14:00:51 +08:00
回复了 tension 创建的主题 问与答 是否遇到过 公共项目 CDN 开打很慢的?
bootcss 速度不错,但是 ssl 不支持 XP
2016-09-27 19:54:43 +08:00
回复了 MontagePa 创建的主题 职场话题 大家对面试的时候填写个人信息的表格怎么看
填家人信息的,目的是看你家厉害不,互联网公司这个也许就不太重要了,不过是 HR 的传统,保留过来的。
上传目录禁止运行脚本设置了没有?仔细看下 web server 的 log
http://ppresume.com/notes/guide.html

css 有点问题,抗锯齿要这样:
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
不绑定主机头的话,可能会有“非法”域名解析过来,然后网警就会通知你整改了。
2016-08-10 17:35:43 +08:00
回复了 nickmiao 创建的主题 推广 YoMail 又放大招,新版支持微信聊天
Mac 版本,左边的大黑边;邮件列表空隙太大、默认宽度太窄、发件人头像处的空白不协调、按时间归类显示的时候,每个类别下最后一封邮件应该去掉底部的 dotted 分割线;那么多空白处,只有顶部和邮件分类下部的区域可以拖动。
现在做邮件客户端就是拼精致好用, YoMail 请继续努力。
2016-04-18 18:21:17 +08:00
回复了 mhtt 创建的主题 问与答 是否有人和我一样讨厌.htaccess 的?
为啥,挺方便的啊,不用动配置文件
2016-04-06 23:01:14 +08:00
回复了 ivito 创建的主题 MySQL Mysql 有索引的情况下依然几乎扫描全表
@ivito 你的目的就是要达到索引扫描?
说个题外话, 300ms 以内的响应速度我认为完全可以接受。
2016-04-06 14:48:28 +08:00
回复了 ivito 创建的主题 MySQL Mysql 有索引的情况下依然几乎扫描全表
先加上 order by id desc 试试,还是不行试试:
select * from table_name where id < (select min(id) from (select id from table_name order by id desc limit 10000) as tmp) limit 20
2016-03-17 11:05:38 +08:00
回复了 daocao 创建的主题 随想 IT 公司的 HR 妹子之:科技版掩耳盗铃
哦哦,看了眼标题,不错,专业。
2016-03-17 11:05:08 +08:00
回复了 daocao 创建的主题 随想 IT 公司的 HR 妹子之:科技版掩耳盗铃
这样就可以删掉对方的聊天记录了?我都是找网管趁对方正好不在座位上假装要登记硬件配置进去删的。
说到好看和舒适感,一百个人眼中有一百个哈姆雷特,更何况是 Smartisan
2015-09-24 16:46:00 +08:00
回复了 everedit 创建的主题 分享创造 EverEdit 3.70,好用的 windows 编辑器
这几天在用 everedit 看代码,感觉很好,但是文件内搜索字符串略蛋疼,默认是向下查找,用户的默认需求是循环吧?
另外右上角的代码地图能不能默认高亮当前范围,而不是鼠标移上去再高亮?
@snakeninny 十天半个月
看了下 app,觉得有点不可思议。
目前后端那点东西,稍微熟练一点的脚本开发程序员,很快就能完全重写一套。
楼主就纠结因为第一版是用 java 写的,所以后面都要用 java,即使人这么难找,恕我难以理解。
还是说是因为看到这个东西用 java 开发用了很长时间,所以就认为换语言也一样?
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;
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2386 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 15:27 · PVG 23:27 · LAX 08:27 · JFK 11:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.