LMLPHP后院

不靠谱的阿里 OSS 云存储

0.5 元,传输加速费用 0.5 元,看官网举例说明如下: 示例1:某Bucket在北京,其用户在中国大陆以外地区(例如中国香港、新加坡等其他地区)通过传输加速域名从该Bucket下载了一个1GB的数据,则会产生1.75元的数据传输费用(请求次数较少,忽略请求费用): 传输加速费用:1.25元(从中国大陆以外地区加速访问中国大陆的Bucket,单价为1.25元/GB) 外网流出流量费用:0.5 元(...

Fix Malformed UTF-8 characters, possibly incorrectly encoded

PHP 的 json_encode 函数处理一些数据的时候,有时候会出现 Malformed UTF-8 characters, possibly incorrectly encoded 这种错误,错误代号 5。这个问题怎么解决呢?问题的根本在于非法字符,一般情况下是不会出现的,要认真的查看代码,找出哪一步生产出了非法字符。比如字符串:/s/%D0%C5%B4%FB%D7%CA%BD%F0%C8%EB...

MySQL 非法混合字符集等号操作异常

ration '='' in ...报错原因是因为搜索引擎快照界面是 gb2312 编码,使用这样的编码难道是为了节约存储?在网上找了很多资料,有人说使用 binary() 函数来解决报错,有人说修改数据库编码,让数据库的编码和 MySQL 的设置都保持一致。个人认为统一编码是不太好的做法,至少是不合适的,比如数据库个别表为了支持 emoji,使用的是 utf8mb4 编码,你总不能把所有的表都改成 ...

360Google是伟大的公司而我只是负责任的站长

VPS 被删除。心痛了好久,过完年回到上海后抽空恢复了网站的访问,迁移到了达拉斯,IP 也更换了。从表面上来看,自己算是尽了最大的努力恢复了网站的原貌。毕竟最后一次备份还是在 12 月份。最后丢失的数据有很多草稿的文章,两个月的数据库更新,访问统计数据,会员数据等。 这次重创导致我的力量大大减少,感觉再也没有精力来写东西了。同时对国外的产品算是佩服到了极点,机房的光纤断了,不能访问,按理来讲,控制台...

使用命令设置MySQL数据表自增ID起始值

有时候我们清空了 MySQL 数据库中数据表的记录,自动增长的 ID 值变的很大,如何将自动增长的 ID 值设置为1或者修改为其他的值呢?使用一些工具,比如 NaviCat for MySQL 当然非常简单,通过在设计表处修改即可,其他的一些工具也都很简单。下面给出使用 SQL 命令修改自动增长 ID 的起始值的方法,特别实用,尤其在通过程序处理的时候。 mysql> alter table {ta...

程序员众包平台脑残项目

个定制的编辑器,风格类似 Office,但功能只需要一些样式设置和图片上传。脑残原因点评:如果是新站,这样的编辑器市面上免费的都满足,要多少有多少。如果是老站,做这个编辑器有什么意义?如果真有大量垃圾数据,编辑器的兼容性是个大工程,你会交出你的数据吗?有谁会愿意花大量的时间研究你这些垃圾数据?5-10 万开玩笑吧?第二类脑残项目预算 8000,开发一个类似拼多多,淘宝的电子商务平台,要求客户端,商户端...

新版本 Chrome 浏览器 POST 请求不携带 Cookie 问题

Chrome 可以去死了。我最近发现一些功能出问题了,然后也实在没有时间去管这个事情,对 Chrome 的体验真的很讨厌,老是动不动弹出一个东西出来,这个 Bug 找了一段时间,最后发现是 POST 数据没有传递 Cookie 所致。这个胡乱更改规则的行为真的恼人,估计市面上的绝大多数网站都被它坑了,Chrome 总是打着安全的旗号乱来,其实你完全不用管安全问题,安全问题人家自己会解决。之前对于浏览器...

使用SQL在命令行修改MySQL数据库表引擎

如何使用 SQL 在命令行修改 MySQL 数据库某个表的存储引擎?。在实际应用中,可能会使用到临时表,当数据不大的时候选择 MEMORY 存储引擎是不错的。MEMORY 引擎虽然速度快,但是存储的大小是有限的,在 MySQL 的配置文件中有指定大小,默认是 256M。修改引擎方式如下示例:> alter table {table_name} engine=MEMORY;...

Spring boot jackson datetime 配置

Jackson 在遇到 datetime 类型的数据库字段会自动以时间戳数字的方式输出,该如何输出日期字符串呢?spring.jackson.date-format=yyyy-MM-dd HH:mm:ss 在使用的时候,发现有个 8 小时的时间差,解决方案在 application.properties 文件里面添加 spring.jackson.time-zone=GMT+8。 如果返回出来的时间数...

对 MariaDB 和 MySQL 操作的血泪教训

我不止一次的发生了这种事情,记录下,希望给大家带来帮助!希望以后别再犯了。笔者在使用数据库的时候,由于存储的珍贵,空闲的存储的空间并不是很宽裕,之前有过一次在本地机器上,数据库不小心被装满了,导致后面出现了一系列的连锁反应,系统都差点重装了,不过还好,只是装满了,找了一点东西删掉,腾出来了几十兆空间,然后恢复正常。这次又发生了这样的情况,是在生产环境中,执行修改操作,由于空间不够,导致后来服务崩溃,随...
2024-04-25 14:41:42 1714027302 0.020114