摘要:
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)