摘要: sun.misc.Unsafe中一些常用方法记录 前情摘要 sun公司提供了可以用于直接操作内存的类,这个类就是sun.misc.Unsafe。因为Java本身是不会涉及到直接操作内存的,Java API也没有提供这些操作,内存管理全部交给虚拟机来做。Sun之所以提供这个类,因为有些功能现有的Java API... 阅读原文
2020-02-24 13:00:04 阅读(2311) 评论(0)
摘要: 0、前言   gateway是spring的二代网关, 作为Netflix Zuul的替代者,是异步非阻塞网关 ,ZUUL2也是异步非阻塞的,但未纳入spring cloud整合计划   基于WebFlux ,与spring-boot-starter-web冲突,要排除该依赖;ZUUL1是阻塞io的API G... 阅读原文
2020-02-24 11:50:02 阅读(2312) 评论(0)
摘要: 简介:   MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。   MongoDB 将数据存储为一个文档,数据结构由键值(... 阅读原文
2020-02-24 11:28:07 阅读(2336) 评论(0)
摘要: 一、在了解foreach之前,先了解一下mybatis传入参数及parameterType 1、我们在Dao层向对应的mapper.xml文件传递参数时,可以传递的参数有:   ①、基本数据类型(如int/Integer、long/Long、float等)   ②、简单引用数据类型(如String、User实... 阅读原文
2020-02-24 09:46:02 阅读(2595) 评论(0)
摘要: 前言 微信后台生成海报一般都是一个模板写死,然后就完事了,过了不久让修改个模板,就又要看半天,还要考虑是否重新复制一份改一改,越来越多的重复代码,全在一个图片类里,然后就越来越乱。这两天用设计模式处理了一下,让以后修改模板,新增模板更舒服一点。有第三方好用的轻量级的实现,还请留言。感激!! 起步 了解IO ... 阅读原文
2020-02-24 08:55:03 阅读(2368) 评论(0)
摘要: 一.架构师内功心法之设计原则 1.为什么要学习软件架构设计原则 1.1.课程目标 通过对节课内容的学习,了解设计原则的重要性。 掌握七大设计原则的具体内容。 1.2.内容定位 学习设计原则,学习设计模式的基础。在实际开发过程中,并不是一定要求所有代码都遵循设计原则,我们要考虑人力、时间、成本、质量,不是刻... 阅读原文
2020-02-24 07:40:02 阅读(2520) 评论(0)
摘要: 0、前言   sentinel的限流、降级功能强大,可以在控制面板中任意制定规则,然后推送到微服务中;   可以根据URL单独制定规则,也可以根据资源名批量制定规则;   需要注意的地方是:1、GITHUB文件在国外的亚马逊服务器已经彻底被墙,无法下载,只能想法找国内的分享,自求多福            2... 阅读原文
2020-02-24 07:13:04 阅读(2337) 评论(0)
摘要: 背景 最近团队中把只会做功能测试的测试岗位去掉了,那么软件质量的保证就落到了开发人员和产品人员的工作职责中了,不说这完全是一件坏事,这为开发岗位提出了更高的要求。 为了适应团队的变化,找了一门小课程补充了一下关于接口测试的知识和思维。本文是学习完毕之后的一个小结。 当成是学完之后的一个收货的输出,希望可以帮... 阅读原文
2020-02-24 06:00:14 阅读(2867) 评论(0)
摘要: java 集合的聚合操作 步骤 1 : 传统方式与聚合操作方式遍历数据 遍历数据的传统方式就是使用for循环,然后条件判断,最后打印出满足条件的数据 for (Hero h : heros) { if (h.hp > 100 && h.damage < 50) S... 阅读原文
2020-02-24 00:00:07 阅读(2600) 评论(0)
摘要: 01【前言、入门程序、常量、变量】 今日内容 Java语言的发展历史 Java开发环境搭建 编写HelloWorld程序 常量和变量 教学目标 能够计算二进制和十进制数之间的互转 能够使用常见的DOS命令 理解Java语言的跨平台实现原理 理解JDK和JRE的组成和作用 能够配置环境变量JAVA_HOME ... 阅读原文
2020-02-23 21:18:15 阅读(2355) 评论(0)