CODY

CODY 关注TA

一坑未平,一坑起

CODY

CODY

关注TA

一坑未平,一坑起

  •  深圳南山
  • java酱油党
  • 写了59,448字

首页(共有18文章)

最新发布 最多点击 最多讨论

  • redis缓存雪崩和穿透

    redis缓存雪崩和穿透
    数据准备订单表:order_detailCREATETABLE`order_detail`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'主键',`user_code`varchar(10)NOTNULLCOMMENT'用户id',`name`varchar(40)NOTNULLCOMMENT'订单名',`price`decimal(10,0)NOTNULLCOM......

     2,899    4    2017-09-03 23:13

  • redis伪集群搭建

    redis伪集群搭建
    模型原理·去中心化,去中间件,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群中的任意一个节点,就可以获取到其他节点的数据。·内置哈希槽(0-16383个编号的哈希槽)确定我们的请求属于哪个哈希槽编号。确定请求该有那一组集群请求   通过请......

     2,101    2    2018-02-02 16:44

  • lombok 简介

    lombok 简介
    lombok介绍lombok是一个实用的代码工具,以往开发中定义JavaBean,手动get/set/equals等方法;使用lombok注解,定义属性,自动生以上方法,代码显得简洁,清晰lombok安装(以idea为例)Ctrl+Alt+S,进入Settings界面,搜索lombok插件,进行安装lombok依赖添加gradle:dependencies{compile'org.projectl......

     2,097    6    2017-07-20 15:52

  • springBoot+mybatis+mysql+druid多数据源配置

    springBoot+mybatis+mysql+druid多数据源配置
    一多数据源应用场景当业务数据量达到了一定程度,DBA需要合理配置数据库资源。即配置主库的机器高配置,把核心高频的数据放在主库上;把次要的数据放在从库,低配置。即把数据放在不同的数据库里,就需要通过不同的数据源进行操作数据。二配置项目结构图pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.a......

     2,015    6    2017-06-01 20:34

  • BigDecimal 类型的计算工具类

    importjava.math.BigDecimal;/***金额转换处理**/publicclassBigDecimalUtils{publicfinalstaticBigDecimalPERCENTILE=newBigDecimal("0.01");//百分比计算值/***可变长度的加法**@paramval1*@paramdecimals*@return*/publicstaticBigDe......

     1,811    0    2017-02-28 17:07

  • Bloom Filter概要

    小案例:  给100*10000个不重复的的字符串,没排过序的,然后再给10000任意数,如何快速判断是否在100*10000个数当中?使用guava封装好的布隆过滤器实现:pom.xml<dependency><groupId>com.google.guava</groupId><artifactId>guava</art......

     1,786    4    2017-08-02 18:07

  • git 的部分常用命令

    1.检出仓库:$gitclonegit://github.com/jquery/jquery.git<远程地址>2.提交代码$gitstatus#查看文件状态$gitdiff文件路径#查看文件修改的内容$gitadd-A$gitcommit-m"注释说明"$gitfetchorigin$gitrebaseorigin/分之名称$gitpushorigin分之名称3.如果rebase代码......

     1,767    0    2017-02-13 15:56

  • Fiddler 之 AutoResponder 概要

    Fiddler 之 AutoResponder 概要
    概念AutoResponder允许你拦截指定规则的求情,并返回本地资源或Fiddler资源,从而代替服务器响应。开发使用(特别实用)开发的工作中,发现服务器上某个文件有问题,需要修改。利用Fiddler的可以修改HTTP数据的特性,就能用本地文件替换线上文件,基于生产环境修改并验证,确认后再发布。拦截规则1.字符串匹配(默认):只要包含指定字符串(不区分大小写),全部认为是字符串匹配(baidu)......

     1,758    2    2017-09-13 16:11

  • 根据手机号码查询归属

    方式一:使用google手机号码校验库libphonenumber依赖<dependency>   <groupId>com.googlecode.libphonenumber</groupId>   <artifactId>geocoder</artifactId> ......

     1,636    2    2018-02-08 11:47

  • svn修改用户名或密码后同步报错,怎么解决呢

    svn修改用户名或密码后同步报错,怎么解决呢
    场景:更改用户名或密码后,同步异常,如下解决:1桌面,右击,选择TortoiseSVN,选择Settings2.选择SavedDate3选择authenticationdate 后的Clear4这就是之前保存的账户和密码,全部选择,ok5再次同步时,重新输入新的账号和密码,就可以了

     1,617    0    2017-05-26 19:23

  • mysql安装简介之一

    mysql安装简介之一
    1linux环境mysql安装运行1.1下载案例在/usr/local/src,下载msqlwgethttp://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.14-1.el7.x86_64.rpm-bundle.tar1.2安装在/usr/local/src创建mysql-install.sh,并运行#!/bin/bashmkdir/usr/lo......

     1,611    0    2018-03-30 18:18

  • 验证前端传参某些值是必输的

    场景:当新增一个对象时,但是某些值是必输项,这时需要验证参数不能为空,否则保存不成功案例:1.验证WithdrawalIouManagementFee的calcType,borrowMainTakeCharge,guaranteeMainTakeCharge为必输项publicvoidcheckIouManagementFeeField(WithdrawalIouManagementFeemana......

     1,600    2    2017-02-10 09:41

  • mysql 之 in 和exists区别

    问题:前段时间,一朋友面试的时候,问到sql优化时,说sql查询效率exists大于in,果真如此?准备新建users/*用户表*/droptableifexistsusers;createtableusers(idintprimarykeyauto_increment,namevarchar(20));insertintousers(name)values('A');insertintouser......

     1,576    2    2017-09-21 18:08

  • JVM概要二

    JVM概要二
    一.JVM概念Java虚拟机,JAVA程序自己独立运行环境; 有自己完善的硬件架构,如类加载器、堆栈、寄存器等,还具有相应的指令系统二.JVM原理Java源文件经javac编译器,编译成字节码程序,通过JVM执行引擎将每一条指令翻译成不同平台机器码,通过特定平台运行。java编译器只需面向JVM,生成JVM能理解的代码或字节码文件。这也是java能跨平台,“一次编译,到处运行”的原因&n......

     1,568    4    2017-09-01 17:28

  • JVM概要一

    JVM概要一
    一.JVM/JDK/JRE的区别 JDKJavaDevelopmentToolKit(Java开发工具包),JDK是整个JAVA的核心;包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具(javac/java/jdb等)   和Java基础的类库(即JavaAPI包括rt.jar)。三个版本:·SE(J2SE)标准版,是我......

     1,355    2    2017-09-01 13:02