首页 文章 精选 留言 我的

精选列表

搜索[java],共10000篇文章
优秀的个人博客,低调大师

pacebox-springboot 2020.0.0.0 发布,java 生态框架

pacebox-springboot 融合封装已发布,旨在提供快速开发脚手架、打造更好的开源生态环境。 希望有志同道合的朋友一起维护该软件、打造一款快速应用开发级生态框架。 此版本对应spring cloud 2020.0.0版本,命名与spring cloud对应最后位为当时做的集成版 案例 inter-boot-demo boot版demo inter-micro-demo cloud版demo(nacos+sentinel体系+权限管理+elasticsearch日志+数据加解密+分布式追踪(基于opentracing)) inter-boot-generator 代码在线生成平台 inter-boot-fastdfs FastDFS权限文件管理(后续改名attachment、支持所有文件种类) inter-boot-demo 主要提供权限管理(菜单、角色、用户),elasticsearch入参出参日志,数据加解密,分布式追踪(基于opentracing), 文件存储一包集成(支持阿里云OSS,百度云BOS,腾讯COS支持、本地存储)、 短信存储一键集成(支持阿里、百度、腾讯短信云)合并接入等方式 跨域配置 1:支持cors跨域配置,只需配置pacebox.cors.enable=true一步开启跨域 BUG修复 1:修复JWT在AuthFilter中跨域问题 2:修复使用RestTemplate不支持text/plain问题 3:调整微信通用包部分错误 组件更新 1:springboot 2.3.5升级到2.4.1 2:knife4j 2.0.8升级到3.0.2 3:pacebox-core 1.0.8升级到1.0.9 4:springcloud H9升级到2020.0.0 案列参考 OSS&短信使用说明 可根据自身要求引入自己所使用的包、类似boot案例引入阿里云 然后在properties中指定采用的配置 最后在代码中进行使用 大家可根据自身的配置进行使用、对应的type对应bean-map中aliyun的key、支持多环境进行调用方式、并提交扩展拦截方式、比如短信 oss与短信基本一致、oss提供上传、下载、删除等拦截器、可自行实现、也可自行扩展自己所需的短信、OSS实现方式

优秀的个人博客,低调大师

Beetl 3.3.1.RELEASE,Java 模板引擎 Beetl

本次发布增强了HTML标签,调整了HTML标签export的含义,允许覆盖模板前面export的变量 <#html:set value="${user.name}" export="name" /> <#html:set value="${user.age}" export="name" /> ${name} 如上html:set 定义了name变量,之前版本不允许再次定义,按照使用者的建议,这次版本发布允许再次定义 <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>3.3.1.RELEASE</version> </dependency> Beetl是一款全功能,高性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本语言和规则引擎等,从2011年来,一直维护,并得到国内公司用户的肯定 性能测试 Benchmark (outputType) Mode Cnt Score Error Units Beetl.benchmark 1 thrpt 10 86499.426 ± 819.202 ops/s Beetl.benchmark 2 thrpt 10 53523.776 ± 365.894 ops/s Beetl.benchmark 3 thrpt 10 97586.864 ± 947.663 ops/s Freemarker.benchmark 1 thrpt 10 23655.886 ± 118.846 ops/s Freemarker.benchmark 2 thrpt 10 19697.882 ± 115.250 ops/s Handlebars.benchmark 1 thrpt 10 22828.835 ± 220.474 ops/s Handlebars.benchmark 2 thrpt 10 22885.014 ± 194.975 ops/s Rocker.benchmark 1 thrpt 10 50437.848 ± 475.690 ops/s Rocker.benchmark 2 thrpt 10 31419.460 ± 95.329 ops/s Rocker.benchmark 3 thrpt 10 88109.687 ± 645.572 ops/s Thymeleaf.benchmark 1 thrpt 10 7199.343 ± 77.446 ops/s Thymeleaf.benchmark 2 thrpt 10 5481.519 ± 44.072 ops/s Velocity.benchmark 1 thrpt 10 7928.416 ± 126.237 ops/s Velocity.benchmark 2 thrpt 10 7110.021 ± 99.296 ops/s

优秀的个人博客,低调大师

Beetl 3.3.0.RELEASE,Java 模板引擎 Beetl

引入百度小伙伴对代码风格进行的微调整。 删除核心类GroupTemplate的所有Deprecated方法,可能会导致不兼容,需要使用推荐的API <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>3.3.0.RELEASE</version> </dependency> Beetl是一款全功能,高性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本语言和规则引擎等,从2011年来,一直维护,并得到国内公司用户的肯定 性能测试 Benchmark (outputType) Mode Cnt Score Error Units Beetl.benchmark 1 thrpt 10 86499.426 ± 819.202 ops/s Beetl.benchmark 2 thrpt 10 53523.776 ± 365.894 ops/s Beetl.benchmark 3 thrpt 10 97586.864 ± 947.663 ops/s Freemarker.benchmark 1 thrpt 10 23655.886 ± 118.846 ops/s Freemarker.benchmark 2 thrpt 10 19697.882 ± 115.250 ops/s Handlebars.benchmark 1 thrpt 10 22828.835 ± 220.474 ops/s Handlebars.benchmark 2 thrpt 10 22885.014 ± 194.975 ops/s Rocker.benchmark 1 thrpt 10 50437.848 ± 475.690 ops/s Rocker.benchmark 2 thrpt 10 31419.460 ± 95.329 ops/s Rocker.benchmark 3 thrpt 10 88109.687 ± 645.572 ops/s Thymeleaf.benchmark 1 thrpt 10 7199.343 ± 77.446 ops/s Thymeleaf.benchmark 2 thrpt 10 5481.519 ± 44.072 ops/s Velocity.benchmark 1 thrpt 10 7928.416 ± 126.237 ops/s Velocity.benchmark 2 thrpt 10 7110.021 ± 99.296 ops/s

优秀的个人博客,低调大师

难道Java也受美国出口管制?

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 今天,去翻看了一下Oracle Jdk的许可协议,竟然是受美国出口管制。 原文是这么说的:EXPORT REGULATIONS. You agree that U.S. export control laws and other applicable export and import laws govern your use of the Software, including technical data; additional information can be found on Oracle's Global Trade Compliance web site (http://www.oracle.com/us/products/export). You agree that neither the Software nor any direct product thereof will be exported, directly, or indirectly, in violation of these laws, or will be used for any purpose prohibited by these laws including, without limitation, nuclear, chemical, or biological weapons proliferation. 翻译一下:出口法规。您同意美国出口管制法律和其他适用的进出口法律约束您对本软件的使用,包括技术数据;可以在Oracle全球贸易合规性网站(http://www.oracle.com/us/products/export)上找到其他信息。您同意,软件或其任何直接产品均不会违反这些法律而直接或间接出口,也不会用于这些法律禁止的任何目的,包括但不限于核武器,化学武器或生物武器的扩散。 然后去翻了一下apache基金会官网,发现apache也是受出口管制的,翻译一下:apache是一家位于美国的非营利慈善机构。我们的所有产品都是通过在公共论坛上进行在线协作开发的,并通过美国的中央服务器进行分发。因此,美国的出口法律和法规适用于我们的分发,并在产品和技术再出口到不同方和各地时仍然有效。 然后去搜了下3个代码托管平台 GitHub、SourceForge、Google Code ,这三均明确声明遵守美国出口管制条例,并按加州法律解决纠纷。在此,摘录一段网上看到的评论,出处未可知,如有侵权,请联系删除。 长期以来,我们国家几乎没有自己的基础软件产业,大多数所谓的国产操作系统,基本上就是整合了一些已有的开源软件,做了些必要的本地化而已。几乎没有任何从业者(包括我自己)意识到很多我们常用的那些开源软件也是受美国出口管制的。 不要觉得技术无国界。不积极积累、使用自己开发的基础软件,建立良性循环的基础软件发展生态,而继续使用美国为主开发和分发的开源软件,将把我们自己的高科技行业置于非常危险的境地。这绝对不是危言耸听! 此时,我能说的只有这一句话:亡羊补牢,为时未晚! 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/zhibo 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK 原文发布时间:2020-08-04本文作者:互联网架构师 本文来自:“互联网架构师”,了解相关信息可以关注“互联网架构师”

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册