2018年7月19日

关于 BigDecimal 的小数位的入舍去操作

摘要: BigDecimal 保留小数 的 入舍操作, 6 中 策略 ; RoundingMode 里面的 枚举 和 BigDecimal 的 常量 是等价的 UP(BigDecimal.ROUND_UP), 最后说说 6种策略的区别: RoundingMode.CEILING:保留小数以后的全部都收 Ro 阅读全文

posted @ 2018-07-19 11:29 zhangyukun 阅读(1861) 评论(0) 推荐(0)

2018年7月16日

mybatis 生成 映射文件生成工具 mybatisGenerator 使用

摘要: 第一:新建 generatorConfig.xml 文件 ,写入下面的 内容 第二:在 eclipse markerplace 里面 安装 当然一般安装 新的版本 然后在 运行就可以了 具体配置文件 怎么写 ,有空我在补全。 还有一种 java 类的mybatisGenerator 使用方式 ,有兴 阅读全文

posted @ 2018-07-16 20:54 zhangyukun 阅读(175) 评论(0) 推荐(0)

spring 使用 maven profile

摘要: 先看看 maven 定义 profile 的写法 <!-- profiles --> <profiles> <profile> <activation> <activeByDefault>true</activeByDefault> </activation> <id>dev</id> <prope 阅读全文

posted @ 2018-07-16 20:17 zhangyukun 阅读(2055) 评论(0) 推荐(0)

2018年7月13日

一个效率比较高红包算法

摘要: 提供一个红包算法,随手写的,还有很多需要优化的地方,但是效率比较高, 测试效率:一百万次 ,20 个红包的 需要 1.3 秒左右 一百万次 ,100 个红包的 需要 6.3 秒左右 代码实现: 百万次 ,20 个的 红包 。 1.3 秒 百万次 100 个的 红包 6.3 秒 百万次 10 个 红包 阅读全文

posted @ 2018-07-13 15:36 zhangyukun 阅读(284) 评论(0) 推荐(0)

2018年7月11日

centos 安装 mysql(指定安装版本)

摘要: 第一步: 下载 mysql 包 第二步: rpm -Uvh mysql文件名.rpm ,这里是 rpm 其实不是安装mysql ,而是安装了一个mysql 的 yum 源 仓库 /etc/yum.repos.d/mysql-community.repo 第三部: yum install -y mys 阅读全文

posted @ 2018-07-11 14:23 zhangyukun 阅读(387) 评论(0) 推荐(0)

2018年7月10日

解决mysql 8 安装后命令行可以连接,navicat不能连接的问题

摘要: 错误代码: client does not support authentication 解决办法: 1 使用命令行进入数据库 2 选着数据库 mysql --> user mysql 3 alter user 'root'@'localhost' identified with mysql_nat 阅读全文

posted @ 2018-07-10 22:16 zhangyukun 阅读(2897) 评论(0) 推荐(0)

spring4 知识点

摘要: 1 bean的 创建 1,直接在配置文件里面写一个带有@Bean注解的方法(返回值就是那个bean对象),(name等于 方法名) @Bean还可以写在枚举上面 2,使用 FactoryBean 接口(三个方法分别是创建,类型,单例),需要把它加入到spring 容器管理,@Component 或者 阅读全文

posted @ 2018-07-10 20:29 zhangyukun 阅读(142) 评论(0) 推荐(0)

springboot 知识点

摘要: 恢复内容开始 1springBoot项目引入方式, 1,继承自父 project (需要没有付项目才能用,一般我们的项目都会有 父 项目 所以 这种方式不推荐 ,记住有这种方式 就可以了) <parent> <groupId>org.springframework.boot</groupId> <a 阅读全文

posted @ 2018-07-10 20:28 zhangyukun 阅读(311) 评论(0) 推荐(0)

maven 指定 jdk 版本

摘要: maven 配置 jdk 版本 阅读全文

posted @ 2018-07-10 20:09 zhangyukun 阅读(312) 评论(0) 推荐(0)

2018年7月9日

Queque 方法对比和分类

摘要: 添加类:方法 public boolean add(E e) 增加一个元索 如果队列已满,则抛出一个IIIegaISlabEepeplian异常 boolean offer(E e) 添加一个元素并返回true 如果队列已满,则返回false,并且可以指定等待时间 public void put(E 阅读全文

posted @ 2018-07-09 22:11 zhangyukun 阅读(340) 评论(0) 推荐(0)

导航