LMLPHP后院

数据库 datetime 类型默认值引起 jdbc 报错

MySQL 数据库中某些字段类型设置为 datetime,如果不允许为空且默认值设置为 '0000-00-00 00:00:00',Java Bean 中 Date 类型转换会出现如下错误:jdbc.spi.SqlExceptionHelper : Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp 解决方案...

Java jdbc Mysql datetime 多个 .0

数据库字段为 datetime 类型,Java 中 Entity 使用 String 类型,选出的数据后面会包含 ".0",有人说是由于 MySQL datetime 是包含毫秒的。如下时间格式:2017-07-12 18:08:02.0一个不太文雅的解决方案,简单粗暴。public String getCreateTimeStr() { if (create_time == null) { ret...

开源框架LMLPHP-monkey发布强力回归WEB开发本质

回。GITHUB 地址 https://github.com/leiminglin/LMLPHP-monkey LMLPHP-monkey 让开发回归本质,不搞浮夸的东西。WEB 开发的本质更多的在于数据库的操作,我们提供了非常方便的数据库操作。Talk is cheap, show me the code,请看示例: <?php $dbconfig = array( 'dbconfig' => ar...

世界上最不靠谱的是-软件

软件是最不靠谱的东西,因为时代在变,软件在变,连数据都会过期,真的,你没有看错,连不在变化的数据都会过期,几年前的视频,现在的播放器都播放不了了,咋一看,感慨万千,时代在变,感觉怎么他妈的,怎么那么的模糊啊,可是当时并没有感觉模糊啊,当时觉得超级清晰啊,哎,时代在变。你的软件做的再好,随着年岁的变迁,它自然就坏掉了,坏掉的原因有很多,有运行平台升级了,导致软件不能运行。有用户设备发生变化,老程序自然不...

PHP扩展PDO MySQL之PDOStatement::bindParam vs bindValue

更好的兼容项目中的代码。刚开始我看 bindValue 和 bindParam 的时候,文档给我的感觉只是一个是变量,一个是确切的值。到后来才发现一个是引用,一个是普通传参。在测试修改操作的时候,发现数据库中最后一个字段和前一个字符串一样,int 类型没有收到影响,可能当时脑子太累的缘故,这个问题竟然搞了好久,第二天才弄清楚是因为在循环的时候使用了 bindParam 导致的。 MysqlPdoEnh...

刚刚,我删掉了最后一台机器,告别了 Linode

速度快,延迟其实都差不多,日本的也是绕了美国,这个如果我不讲,看官一辈子也不可能知道了。总之一句话,互联网的核心是美国,美国的 VPS 最强,网络最强。后来,大概在 2021 年的时候,Linode 数据中心内部都能分配私有 IP 了,内网 IP 不消耗流量,为了所有机器都有内网 IP,我将所有机器都搬迁到了同一个数据中心,美国-达拉斯。以至于我最后一轮长期用的机器的时间都在 2021 年之后。本站运...

PHP 5.5 新特性关键字 yield

,下次生成时从 yield 语句的地方继续运行,直到再次遇到 yield 再次返回值,这样就可以达到更好的迭代 iterate 的效果。 看官方文档上有个例子讲到了将 range() 实现为生成器,当数据量很大的时候不会消耗太多内存,代码示例如下: <?php function xrange($start, $limit, $step = 1) { if ($start < $limit) { if ...

红米 AX6 解锁以及 Clash 折腾记录

clash&config=https://github.com/juewuy/ShellClash/raw/master/rules/ShellClash.ini 可以手动复制该链接到浏览器打开并查看数据是否正常! 已成功获取配置文件! ----------------------------------------------- 很好!现在只需要执行启动就可以愉快的使用了! ------------...

夜神模拟器安装系统根证书

的,总会有办法。其实,7.0 之后的安卓,用户证书变的没有意义。而目前的抓包工具,不论是 Charles 或者 是 Fiddler 几乎都是不能用的节奏。下面讲一讲 Charles 抓取 https 数据接口。Help -> SSL proxying -> Save Charles Root Certificate。下载完成后。点击 Install Charles Root Certificate O...

LMLPHP第五期更新功能

签<pre>中的内容将原样输出,这样可以方便的解决某些需要原样输出的内容,比如代码之类的。含有属性的<pre>标签形式同样支持,如<pre class="code">...</pre>。增加MySQL数据库驱动类LMLPHP框架新增提供了LMLPHP官方打造的强大的MySQL数据库驱动类,并且提供更加智能的query方法和更安全的SSL加密连接。增强控制器条件方法配置LMLPHP框架增加了强大的条件配...
2024-12-22 16:12:53 1734855173 0.010708