归档:2024年8月
  • MySQL中的utf8和utf8mb4

    08-30 起因评论中增加了Emoji表情,结果写入的时候报错了,找了半天原因,原来是数据库utf8和utf8mb4的区别问题。区别utf8:通常指的是 utf8(也称为 utf8_general_ci 或 utf8_bin),它支持标准的 Unicode 字符,但不支持四个字节的字符(如 Emoji、某些表情符号和其他复杂字符)。utf8mb4:这是一种扩展的 UTF-8 编码,它可以支持所有 Unicode 字符,包括四个字节的字符(如 Emoji)。Typecho配置在config.inc.php中数据库参数的配置中有charset的配置,可以配置为utf8或utf8mb4。代码判断在不关心具...
    技术 - 去评论 - 719人浏览
  • 图片上的坐标格式

    08-28 有些照片拍摄出来后上面带有坐标,但是坐标格式是有很多种的,以下是常见的几种和解析方法。第一种格式:47.14.1885N 102.11.20801E 这样的坐标表示北纬47度14.1885分,东经88度11.20801分,转换成小数度方式如下:47 + 14.18851 / 60 = 47.236475102 + 11.20801 / 60 = 102.186800第二种格式:经度 104.6015°E 纬度 45.3621°N这样的坐标就写的很清楚,东经104.6015度 北纬45.3621,直接为小数度单位。第三种格式:43°46'46"N 110°10'34"E这样的坐标标明了度分...
    技术 - 去评论 - 766人浏览
  • 懒人更新

    08-28 我是那种很懒的人,主题的更新也是这样,明明知道有优化的空间,懒得更新,够用就行(明明是谁)。总得让人打一棒子(反馈问题)才去改下,不以任何借口(工作忙),就是懒。今天更新到了1.4.5,总算不用等半天才刷新显示icons图标了,感谢反馈问题的人。
    说说 - 3人评论 - 1004人浏览
  • 换主题乌龙

    08-02 换成自己的主题后,结果一条评论都没有了,原来主题里的评论验证代码我去掉了,但是插件里的评论验证还在,这就造成了明明没有验证,但提交评论一直提示验证不通过。
    说说 - 4人评论 - 1448人浏览