240 发简信
IP属地:广东
  • 如何提高golang的可读性

    1. 尽早返回 反例: 从这个例子来看,在service层和数据库查询,我们都进行了userId的判断. 因为当我们经常会忘记,我们是否在上一层入参的时候进行了userId为...

  • mysql分区表测试

    mysql分区表测试 mysql部署情况 使用docker-compose在10.xx.xx.1机器进行部署, 端口3307为master,3308为slave实例, mas...

  • 由js精度缺失引发的问题及处理方法

    问题场景 普通场景的处理方法 简单的处理方法,jackson,gson等json工具包已经包含了Long类型处理方法了,基本上都是转String. gson处理方法 jack...

  • Gitlab和Docker实践持续集成

    前言 本文面向那些每次发包,都是本地构建,通过奇慢无比的网络进行上传,一旦打包出错(or 没有fix bug),还需要重新上传,无穷无尽的任务还在等着,而此刻网络成了瓶颈。又...

  • 重谈redis分布式锁

    前言 Redis分布式锁其实网上已经一大把了,我写这篇博客的目的是想发表下自己的浅见。 我们知道在单进程中,通过语言内置的锁可以保证数据的一致性,随着软件的不断扩大,很多应用...

  • Golang url.Values转换struct

    前言 大家在写golang http服务的时候或许会碰到 Request 中 url.Values 转换成 struct 的需要。 思路 翻开 net.url 查看 url....

  • @djstava 我的锅,总结写在注释了,哈哈哈哈哈哈哈哈哈哈

    go 数组内存分配

    废话 今天是所谓的520,高富帅此刻正在xxx,我等屌丝在写博客,悲哀呀。。 如题 输出结果

  • go 数组内存分配

    废话 今天是所谓的520,高富帅此刻正在xxx,我等屌丝在写博客,悲哀呀。。 如题 输出结果

  • @Jglimmers 下次注意:stuck_out_tongue_winking_eye:

    再谈Web安全

    0x01 现今WEB安全主要面临的几个问题: sql 注入 xss 跨站脚本 csrf 跨站域请求伪造 0x02 那么如何设计一个安全的站点呢?我们先看看原理:输入类:sql...

  • 加点图效果应该更不错

  • postgres 主从配置

    postgres master 1. 创建复制用户 2.访问控制 pg_hba.conf 3.启用热备postgres.conf postgres salve 4.cop...

  • @7946b084737b 你肯定要设计一张 用户 地区 优惠券对应表,我这个思路是,如果你不想做一对的关系,可以通过把一个字段设计成存入二进制,通过某种方式取模来判断,是不是有领取优惠券。这只是一个思路,要看你具体的业务场景

    关于优惠券功能设计之我的见解

    0x01 一些网站或APP在为了吸引用户,会在一些特定时间推出一些优惠券,然后用户通过认领这些优惠券从而在购买指定商品中获取到一些优惠。 0x02 根据此业务估计熟悉关系型数...

  • @7946b084737b 数据库也可以存入bit做位操作!也要看你数据库设计,适不适合

    关于优惠券功能设计之我的见解

    0x01 一些网站或APP在为了吸引用户,会在一些特定时间推出一些优惠券,然后用户通过认领这些优惠券从而在购买指定商品中获取到一些优惠。 0x02 根据此业务估计熟悉关系型数...

  • redis中有bit数组操作的,使用bit位来记录

    关于优惠券功能设计之我的见解

    0x01 一些网站或APP在为了吸引用户,会在一些特定时间推出一些优惠券,然后用户通过认领这些优惠券从而在购买指定商品中获取到一些优惠。 0x02 根据此业务估计熟悉关系型数...

  • Jetty嵌入开发路径问题

    我都知道在使用jetty在嵌入开发的时候使用 ContextHandler ,通过 setContextPath 设置访问路径,通过 setHandler 来使用自定义的ha...