• moatkon
    今天早上起来去购买牛肉,结束后小宝在车上说要去兴隆湖玩。因为今天天气非常不好并且兴隆湖太远了,开车要1个多小时,就决定不去了,直接回家。 在车刚开不到200米,想起买肉的地方附近就是宽窄巷子。于是临时决定停车,去宽窄玩。在宽巷子、窄巷子转了一下,最后给小宝买了一个冰淇淋吃,小宝开心得不得了。之前小宝是不开心的,中间给小宝买了土豆吃也不开心(小宝一口没吃),直到吃了冰淇淋,开心了,哈哈
  • JoeJoeJoe
    准备开搞鸿蒙 :) ——— 生命不息,折腾不止.
  • moatkon
    DDD分享
  • moatkon
    DDD在公司的实践记录
  • moatkon
    Domain-Driven Design
  • moatkon
    利用家里的电脑部署服务到公网
  • moatkon
    今天是周五,我又又又调休了一天,已经连续第三周调休了。 原本是不想调休的,因为感觉不是特别好,毕竟已经连续三周请假了。在周四的时候我没有明确地和我媳妇说。周五早上还没有起床的时候,我和媳妇说,我现在调休,随即提交了一个调休申请。因为想了一下,家庭很重要,陪伴家人的机会如果错过了就真得错过了。 上午在家里吃完早饭后我们就出门了。带上老妈一起的,原本老妈是不想去的,她想在家休息。我们和她说都在家一周了,出门玩玩,老妈才和我们一起去。 出门的时候已经快中午了,于是我们找了一个地方吃饭(如图),这个地方挺繁华的,下车好一会儿才知道旁边有一个学校,怪不得繁华、热闹。 一开始小宝在车里没有睡醒,我们让小宝继续睡了一二十分钟才下车吃饭的。小宝一开始喊不醒,于是我用手机打开汪汪队主题曲,一下就醒了。小宝特别喜欢汪汪队,哈哈 我们在兰州拉面店里吃完饭,就继续前往目的地,来到了长伍村第九小组玩耍,带小宝来拔萝卜。 拔萝卜的地方是老婆在网上找的,联系了农场主才过来的。 一下车就感觉到了安静,远离城市,耳边清净了很多,心情也瞬间好了很多,特别是看到满眼的绿色。 下车后老婆联系了农场主,农场主在忙就让他儿子过来…
  • Evan
    把一张图脑补成能走进去的3D世界,我只用了60秒,这就是 Marble AI。 它不是什么复杂软件,而是一个网 […]
  • zxyang3636
    我们在讲解数据库事务时,讲过两种日志:重做日志、回滚日志。 对于线上数据库应用系统,突然遭遇数据库宕机怎么办?在这种情况下,定位宕机的原因就非常关键。我们可以查看数据库的错误日志。因为日志中记录了数据库运行中的诊断信息,包括了错误、警告和注释等信息。比如:从日志中发现某个连接中的 SQL 操作发生了死循环,导致内存不足,被系统强行终止了。明确了原因,处理起来也就轻松了,系统很快就恢复了运行。 除了发现错误,日志在数据复制、数据恢复、操作审计,以及确保数据的永久性和一致性等方面,都有着不可替代的作用。 千万不要小看日志。很多看似奇怪的问题,答案往往就藏在日志里。很多情况下,只有通过查看日志才能发现问题的原因,真正解决问题。所以,一定要学会查看日志,养成检查日志的习惯,对提升你的数据库应用开发能力至关重要。 MySQL8.0 官网日志地址:https://dev.mysql.com/doc/refman/8.0/en/server-logs.html MySQL支持的日志 日志类型 MySQL有不同类型的日志文件,用来存储不同类型的日志,分为 二进制日志 、 错误日志 、 通用查询日志 和…
  • zxyang3636
    在任何数据库环境中,总会有不确定的意外情况发生,比如例外的停电、计算机系统中的各种软硬件故障、人为破坏、管理员误操作等是不可避免的,这些情况可能会导致数据的丢失、服务器瘫痪等严重的后果。存在多个服务器时,会出现主从服务器之间的数据同步问题。 为了有效防止数据丢失,并将损失降到最低,应定期对MySQL数据库服务器做备份。如果数据库中的数据丢失或者出现错误,可以使用备份的数据进行恢复。主从服务器之间的数据同步问题可以通过复制功能实现。 物理备份与逻辑备份 物理备份: 备份数据文件,转储数据库物理文件到某一目录。物理备份恢复速度比较快,但占用空间比较大,MySQL中可以用 xtrabackup 工具来进行物理备份。 逻辑备份: 对数据库对象利用工具进行导出工作,汇总入备份文件内。逻辑备份恢复速度慢,但占用空间小,更灵活。MySQL 中常用的逻辑备份工具为 mysqldump 。逻辑备份就是 备份sql语句 ,在恢复的 时候执行备份的sql语句实现数据库数据的重现。 mysqldump实现逻辑备份 mysqldump是MySQL提供的一个非常有用的数据库备份工具。 备份一个数据库 mysqld…
  • zxyang3636
    主从复制概述 如何提升数据库并发能力 在实际工作中,我们常常将 Redis 作为缓存与 MySQL 配合来使用,当有请求的时候,首先会从缓存中进行查找,如果存在就直接取出。如果不存在再访问数据库,这样就提升了读取的效率,也减少了对后端数据库的访问压力。Redis 的缓存架构是高并发架构中非常重要的一环。 此外,一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是采用数据库集群的方案,做主从架构、进行读写分离,这样同样可以提升数据库的并发处理能力。但并不是所有的应用都需要对数据库进行主从架构的设置,毕竟设置架构本身是有成本的。 如果我们的目的在于提升数据库高并发访问的效率,那么首先考虑的是如何优化SQL和索引,这种方式简单有效;其次才是采用缓存的策略,比如使用Redis将热点数据保存在内存数据库中,提升读取的效率;最后才是对数据库采用主从架构,进行读写分离。 按照上面的方式进行优化,使用和维护的成本是由低到高的。 主从复制的作用 主从同步设计不仅可以提高数据库的吞吐量,还有以下3个方面的作用。 第1个作用:读写分离。我们可以通过主从复制的方式来同步数据…
  • moatkon
    今天下班的时候,老婆打电话给我说要带小宝去医院,小宝鼻涕流得厉害。小宝从昨天开始就流鼻涕了,今天更凶了。 在地铁上,我刚坐下不久,老婆电话就过来了,说没有去医院,家里有药,就先吃上了,明天再观察一下。我说,可以。 到家里后,我看到小宝精神状态特别好,就是鼻涕有点多。吃了晚饭,我陪小宝画画,我们一起画了乌龟、热气球、飞机等,还要小宝的任意涂鸦~ 都是小宝让我画的,颜色是小宝选择的,然后我上的颜色,哈哈。 结束后,我和老婆给小宝洗漱,然后带小宝看了《小刺猬什么都想买》和《大排长龙——蜥蜴奶奶浓汤店》故事书~
  • JoeJoeJoe
    这两天突然想打狗, 然后每次都是50%收益卖掉50%, 打了有20来个吧, 就只有一个赚到了100%, 其他的都被锁住了. 一天下来0.5sol还剩0.3了. 哈哈哈, 这个游戏以后不叫打狗游戏了, 叫看谁跑的快.
  • moatkon
    2025.11.06 今天上午,自己负责的一个项目,技术方案告一段落,前置工作全部完成了。下周正式进入实施阶段。因此周五想休息一下,陪陪孩子,就用年假调休了一天。 在公司里面,我喜欢让我手上的任务尽快完成,不让别人操过多的心,尽量做到自闭环。这样可以保持一个相对可控的程度,让自己尽量专业化。 2025.11.07 今天陪孩子去了科技馆。今天科技馆的人没有上周五的多。我们充分玩了1-3楼。中午的时候,带孩子和老妈去了国庆期间我和媳妇去的一家餐厅吃面。吃完面,我们又回到科技馆的户外玩了一圈。 小宝这次在户外玩得明显比小时候熟悉多了,完全在她的掌控之下。 发现工作日科技馆的车位依然很紧俏,等了一会儿才有位置,上次也是。 2025.11.08 今天去了沙河源公园玩。因为小宝要玩沙子,我们就开车来了这里。车子是停在别人小区里面的,出来后发现和我之前选择的另一个停车场差不多远,我有点无语,心想还不如停在之前的停车场呢,哈哈,就少走了十几米,哈哈。 小宝玩到沙子后很开心。随后我们就在沙河源公园逛逛,和小宝玩了水,看了天鹅,在枯木上拍了照片,在铁轨上玩耍。总之,小宝很开心。 晚上,老妈要把平日里攒的纸…
  • JoeJoeJoe
    脚本一键安装地址 仓库地址: https://github.com/HelloWorldImJoe/TampermonkeyScripts 开发背景: https://v2ex.com/t/1170807?p=1#r_16953786 截图:
  • JoeJoeJoe
    大佬们介意自己的持币变化被公开吗? 虽然都是公开的信息, 但是被统计了会介意吗?
  • cooklv
    问题根源在于,超长的文本会被转成LONG类型。 一般有四种情况 1、真的搞错类型了 数据库类型是字符,但是java中使用了LONG类型。或者mybatis显式声明了LONG类型。 #{log.test, jdbcType=LONG} 2、数据库是VARC