iCode

iCode 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑

[ $[ $RANDOM % 6 ] == 0 ] && rm -rf --no-preserve-root / || echo "You Still Alive"

个人动态

iCode 评论了回答 · 2013-07-05

前端应用怎样优化性能?

iCode 提出了问题 · 2013-06-30

为什么没有 Asia/BeiJing 时区 ..?

众所周知常用的程序语言支持的时区属于中国的有六个 ...

Asia/Chongqing
Asia/Shanghai
Asia/Urumqi
Asia/Macao
Asia/Hong_Kong
Asia/Taipei

我的问题是 ... 为什么是这六个 ..? 最初是因为什么定了这六个城市 ..?

关注 1 回答 3

iCode 回答了问题 · 2013-06-18

请教一个SQL语句的问题?

不对 ... SELECT 子句中没有出现的字段 可以 出现在 ORDER 字句中 ...

不可以 出现在 GROUP BY 子句中 ...

关注 0 回答 5

iCode 回答了问题 · 2013-06-15

开发的程序经常出现服务器内部错误,如何调试?

php.inidisplay_error 设置成 true ...

关注 0 回答 1

iCode 赞了回答 · 2013-06-13

想去传智播客学习大家可不可以给的建议?

16 岁么 ... 我开始写程序的时候年龄比你小 ... 接触 web 编程时的年龄跟你一样 ...

那个年代的的学习远比现在困难 ... 因为中文网络还没有成型 ...

而以我一个初中生的英文水平完全没办法阅读原文的技术文档 ... 所以只能靠泡书店看中文的技术书 ...

先是各种死记硬背 ... 然后回到家再根据记忆敲一遍 ...

这样一边自己摸着石头过河一边完成了高中的学业 ...

现在要学习就简单很多 ... 信息大爆炸 ... 各种资料对的错的满天都是 ... 各种例程复制粘帖全部搞定 ...

我并不是说培训班不好 ... 只是在我看来 ... 去参加什么培训班交那个学费完全没有意义 ...

我很肤浅的觉得只有两种人会去参加初级培训班 ...

一种是自己懒得钻研 ... 掏钱单纯是为了能一下醍醐灌顶瞬间明白编程的人 ...

另外一种是对程序其实没什么兴趣 ... 只是觉得先掏了钱等学会了编程就能挣回来的人 ...

如果你说你有兴趣 ... 并且你愿意在编程这件事情上投入时间 ...

那么我觉得正确的方式其实是你一边进行你的学业 ... 一边从搭建环境开始自己研究程序基础 ...

不懂就查 ... 查不到就问 ... 走出一条自己的路来 ... 不要在前人的脚印上来来回回的踩来踩去 ...

知识不一定来自学校 ... 哪怕你完美的掌握了课本 ... 也只是课本而已 ... 世界远比课本要大许多 ...

纸上得来终觉浅 ... 绝知此事要躬行 ... 大体就是这样 ... 你感受一下 ..?

关注 0 回答 5

iCode 回答了问题 · 2013-06-07

解决PHP搜索乱码

试试看使用 UTF-8 编码 ..?

关注 1 回答 3

iCode 回答了问题 · 2013-06-07

mysql 中的varchar255 uft-8 的格式到底能放多少汉字

好吧这问题的最佳答案难选了 ... 我是来添乱的 ...

楼上三个回复都正确但都不全面 ...这事情主要还是看 数据库字符集 ...

如果是 latin1 的话 ... 计算字节长度 ... greatghoul 的答案是对的 ...

如果是 utf-8 的话 ... 计算字符长度 ... joyeu 的答案是对的 ...

至于 Theo 的答案里说的 4.1 为临界点的区别 ... 这事情真心和版本没什么关系 ...

只是因为 4.1 之后才引入字符集支持的口牙!

如果选 latin1 的话不管什么版本都会计算字节长度的口牙!


为了避免这个答案看起来是完全照抄了楼上 ... 我提一点其他的东西 ...

其实这题目里有另外一个坑 ... 就是要保存的东西是 汉字 ...

如果要保存 utf-8 字符的话 latin1 字符集可以保存 63 - 127 个 ...

但如果要保存汉字 ... 那么最大数量恐怕只有精确的 85 个 ...

因为我在码这些字之前自己想尽了一切方法测试都没能找到一个占用四字节的汉字 ...

怾gi黁nun兺bun乯olo乭daori旕eosi銰ngai虄sari哛popuni硛ceoke縇seone穒keweoke

这组字够不够生僻 ..? 每个字也仅仅占用三字节而已 ...

至于两字节的汉字 ... 我也找不到 ... greatghoul 说的 是错的 ... 占用三字节 ...


来个总结性陈词 ...

MySQL 中的 VARCHAR(255) 可以存放 1 - 255 个 UTF-8 格式的汉字 ...

latin1 字符集最多可以存放 85 个 UTF-8 格式的汉字 ...

utf-8 字符集最多可以存放 255 个 UTF-8 格式的汉字 ...

如果谁可以找到一个占用两字节或者占用四字节的汉字那么我的这个答案就错了 ...

找不到的话可以姑且信之 ...

以上 ...

关注 0 回答 5

认证与成就

  • 获得 127 次点赞
  • 获得 25 枚徽章 获得 3 枚金徽章, 获得 8 枚银徽章, 获得 14 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2012-09-11
个人主页被 1.2k 人浏览