跳过正文

Java

1、代理模式
·1286 字·3 分钟· loading · loading
Java 设计模式 结构式模式
原理 # 使用一个代理将对象包装起来, 然后用该代理对象取代原始对象。任何对原始对象的调用都要通过代理。代理对象决定是否以及何时将方法调用转到原始对象上。
1、WebService
·3082 字·7 分钟· loading · loading
Java JavaEE WebService
WebService简介 # Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、平台或内部协议是什么,都可以相互交换数据。
1、Stage
·591 字·2 分钟· loading · loading
Java JavaFX 常用组件
javafx.stage.Stage,在一个javafx桌面应用程序里显示一个窗口。在JavaFX Stage内部,你可以插入一个JavaFX Scence,来显示窗口里要的内容。
1、Shiro
·2322 字·5 分钟· loading · loading
Java JavaEE Shiro
Shiro简介 # 公司项目中,常见的权限框架:shiro,spring security Apache Shiro是一个功能强大且灵活的开源安全框架,可以清晰地处理身份验证,授权,企业会话管理和加密 Apache Shiro的首要目标是易于使用和理解。安全有时可能非常复杂,甚至是痛苦的,但并非必须如此。框架应尽可能掩盖复杂性,并提供简洁直观的API,以简化开发人员确保其应用程序安全的工作 Shiro能帮系统做什么 # 做用户的身份认证,判断用户是否系统用户(重点) 给系统用户授权,用来帮助系统实现不同的用户展示不同的功能(重点) 针对密码等敏感信息,进行加密处理(明文变成密文)(重点) 提供了Session管理,但是它的Session不是HttpSession,是它自己自带的 做授权信息的缓存管理,降低对数据库的授权访问 提供测试支持,因为它也是一个轻量级框架,它也可以直接针对代码进行使用Junit单元测试 提供Remeber me的功能,可以做用户无需再次登录即可访问某些页面 Shiro提供的10大功能 #
1、RabbitMQ
·2467 字·5 分钟· loading · loading
Java 组件与中间件 RabbitMQ
消息队列 # MQ是消息队列服务器,产品:ActiveMQ,RabbitMQ,RocketMQ,Kafka……
1、Nginx+Tomcat集群
·1545 字·4 分钟· loading · loading
Java 组件与中间件 Nginx
Tomcat存在的问题 # 1、Tomcat:一种轻量级的WEB容器,它的适用场景中小型系统或者并发量不高的系统,它是apache平台与Sun公司一起合作开发出来的,专门支持Servlet的一种WEB容器
1、JVM和Java体系结构
·1800 字·4 分钟· loading · loading
Java JVM 内存与垃圾回收
JVM # JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的
1、JNA
·584 字·2 分钟· loading · loading
Java 常用API 第三方
JNI和JNA # Java原生自带的JNI,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。首先看下JNI调用C/C++的过程,注意写程序时自下而上,调用时自上而下。
1、java语言概述
·2629 字·6 分钟· loading · loading
Java JavaSE JavaSE基础
java基础知识图解 #
1、JavaFX概述
·883 字·2 分钟· loading · loading
Java JavaFX 基本概念
JavaFX # 界面结构 #