项目中有一个表是树形结构,并且准备把某一个节点的属性复制到下面的每个子节点。写好了 update 脚本,执行却报错了。
1093 - Table 'a' is specified twice, both as a target for 'UPDATE' and as a separate source for data
1
已经很久没有写东西了,或者说写了也没有更新。之前这个博客小站是使用 hexo 构建,并且主题是 NexT 主题。
主题很简单,但是看久了还是想换一个,找了好久也没有合适的。干脆直接换到了 VuePress。并且配置自定义主题。毕竟官方的主题适合作为项目文档,做博客不是很适合。
今天重构之前写的一段对账代码,基本逻辑是先校验,然后更新一下记录状态,然后处理对账主体的数据修改。抽象出来就是要三步,每一步出错或者校验不通过,就返回错误信息。 现在记录下过程。
# Apache James 使用 mysql 存储启动报错 Specified key was too long; max key length is 3072 bytes
没事捣鼓自建 mail 服务,作为 java 开发,肯定想到了 java 实现。刚好 apache 就有开源的James(Java Apache Mail Enterprise Server)
目前最新版是 3.4.0 版本。
下载完成后网上找到教程
因为针对 mysql 报错的问题。只记录数据源配置点。
最新家里做京东的朋友问我能不能做一个订单管理发货的系统。稍微聊了下,就是能拿到京东系统的订单列表,然后让供货商能打印订单的快递单进行发货。我想想觉得应该也不是很难,毕竟不是很多人用的大系统,而且他也说看着做一下(当然是不给钱的)我也就答应了。要求不高,顺便练练手吧。