当前位置: 首页 > news >正文

唐山公司网站制作新密做网站优化

唐山公司网站制作,新密做网站优化,桐城建设规划局网站,创意集团网站建设1 Lombok 是一个 java 类库#xff0c;它利用注解方式自动生成 java bean 中 getter、setter、equals 等方法#xff0c;还能自动生成 logger、toString、hashCode、builder 等 日志相关变量、Object 类方法或设计模式相关的方法#xff0c;能够让你的 代码更简洁#xff0…1 Lombok 是一个 java 类库它利用注解方式自动生成 java bean 中 getter、setter、equals 等方法还能自动生成 logger、toString、hashCode、builder 等 日志相关变量、Object 类方法或设计模式相关的方法能够让你的 代码更简洁更美观。    Lombok项目是一个java库它可以自动插入到编辑器和构建工具中增强java的性能。不需要再写getter、setter或equals方法只要有一个注解就有一个功能齐全的构建器、自动记录变量等等 dependency             groupIdorg.projectlombok/groupId             artifactIdlombok/artifactId             version1.18.20/version             scopeprovided/scope         /dependency 2 druid是用于创建和管理连接利用“池”的方式复用连接减少资源开销和其他数据源一样也具有连接数控制、连接可靠性测试、连接泄露控制、缓存语句等功能另外druid还扩展了监控统计、防御SQL注入等功能。  dependency             groupIdcom.alibaba/groupId             artifactIddruid/artifactId             version1.1.16/version         /dependency 3 Dubbo作为一款优秀的RPC框架在国内有着众多的使用者自从2018年2月Dubbo被阿里捐献给Apache基金会以后Dubbo似乎以全新的名称 Apache Dubbo焕发了新的生命力。虽然有着同样优秀和优势的Spring Clould框架但是Dubbo能焕发新生也是一件好事期待着Dubbo能够完善机制更新迭代出的更好。     dependency             groupIdorg.apache.dubbo/groupId             artifactIddubbo-spring-boot-starter/artifactId             version3.0.7/version         /dependency 4 Apache Kudu 是一个针对 Apache Hadoop 平台而开发的列式数据存储Columnar Data Store管理器。 Apache Kudu是由Cloudera开源的存储引擎可以同时提供低延迟的随机读写和高效的数据分析能力。Kudu支持水平扩展使用Raft协议进行一致性保证并且与Cloudera Impala和Apache Spark等当前流行的大数据查询和分析工具结合紧密。 dependency             groupIdorg.apache.kudu/groupId             artifactIdkudu-client/artifactId             version1.13.0/version         /dependency 5 Hive-jdbc驱动程序  dependency             groupIdorg.apache.hive/groupId             artifactIdhive-jdbc/artifactId             version2.1.1-cdh6.3.2/version             exclusions                 exclusion                     groupIdorg.eclipse.jetty/groupId                     artifactIdjetty-runner/artifactId                 /exclusion             /exclusions         /dependency 6 Impala 是 Cloudera 公司主导开发的新型查询系统它提供 SQL 语义能查询存储在 Hadoop 的 HDFS 和 HBase 中的 PB 级大数据 dependency             groupIdImpala/groupId             artifactIdImpalaJDBC42NoLog4j/artifactId             version2.6.24.1029/version         /dependency 7 cat 引入这个以后cat项目就能监控到你访问的url CATCentral Application Tracking是基于Java开发的实时应用监控平台包括实时应用监控业务监控。关于CAT的具体介绍可移步到CAT官网进行查阅。 !--        点评cat-- dependency     groupIdcom.dianping.cat/groupId     artifactIdcat-client/artifactId     version3.0.0/version /dependency 8Joda-Time 是Joda提供的一个遵循Apache2.0 开源协议的 JDK以外的优质日期和时间开发库。  dependency             groupIdjoda-time/groupId             artifactIdjoda-time/artifactId             version2.10.5/version         /dependency 为什么使用Joda-Time 使用方便Calendar 访问“正常的”日期困难并且缺乏简单的防腐Joda-Time 拥有简单的字段访问比如获得年的 getYear() 和 获得星期 中的天 getDayOfWeek() 。 易于扩展JDK支持通过使用子类实现多个日历系统但是这是非常笨重的并且在实现中很难先出另一个日历系统。Joda-Time 支持基于 Chronology 类实现多个可插拔的日历系统。 功能全面Joda-Time 提供了所有的日期和时间计算的必须功能它提供了既装即用的特性。 最新的时区计算时区的实现基于公共时区信息数据库每年更新数次。新版本的Joda-Time 包括了这个数据库的所有更改应尽早进行必要的更新手动更新区域数据很容易。 日历支持提供了8中日历系统。 互通性内部使用毫秒进行标识这与JDK或者其他公共的时间表示相一致。 性能良好支持针对所有访问的域进行最小的计算。 良好的测试覆盖率有全方位的测试人员保证库的质量、 具有完整文档有一个完整的用户指南改指南提供了一个概述涵盖常见的使用场景。javadoc 非常详细涵盖API的其余部分。 发展自2002年以来积极发展,是一个成熟的可靠的代码库一些相关的项目目前也是可用的。 开源遵循Apache 2.0开源协议发布。 2.1.2 Joda-Time 的关键优点 LocalDate只包含日期 LocalTime只包含时间 Instant时间轴上的时间点 DateTime时区中完整的日期和时间 DateTimeZone更好的时区 Duration和Period持续时间 Interval两个时间点之间的时间 全面并且灵活的时间格式化与转换 8 解析XML文件前面我们说过映射文件是XML格式数据库配置文件也可以是XML格式因此如果能解析XML文件我们就可以获取这两个文件的信息  dependency             groupIdxml-apis/groupId             artifactIdxml-apis/artifactId             version1.4.01/version         /dependency 9 org.jasig.cas.client   CAS单点登录技术 !--cas --         dependency             groupIdorg.jasig.cas.client/groupId             artifactIdcas-client-support-distributed-ehcache/artifactId             version3.3.3/version             exclusions                 exclusion                     groupIdxalan/groupId                     artifactIdserializer/artifactId                 /exclusion             /exclusions         /dependency 10 json-lib算是很早的转换工具了用的人很多说实在现在完全不适合了缺点比较多依赖的第三方实在是比较多效率低下API也比较繁琐说他纯粹是因为以前的老项目很多人都用到它 jackson一直很主流社区和文档支持也很充足但有人还是嫌它不够快不够简洁于是便有了fastjson看名字就知道它的主要特点就是快可能在功能和其他支持方面不能和jackson媲美但天下武功唯快不破这就决定了fastjson有了一定的市场        dependency         groupIdnet.sf.json-lib/groupId         artifactIdjson-lib/artifactId         version2.4/version         classifierjdk15/classifier     /dependency   dependency       groupIdxom/groupId       artifactIdxom/artifactId       version1.1/version   /dependency    dependency       groupIdxalan/groupId       artifactIdxalan/artifactId       version2.7.1/version   /dependency   11 commons-lang3   commons-lang3是Apache的Jakarta commons工程下具有一系列公共基础类。         dependency             groupIdorg.apache.commons/groupId             artifactIdcommons-lang3/artifactId             version3.9/version         /dependency 12 Spring Retry 是Spring框架中的一个组件 它提供了自动重新调用失败操作的能力。这在错误可能是暂时发生的如瞬时网络故障的情况下很有帮助。 dependency             groupIdorg.springframework.retry/groupId             artifactIdspring-retry/artifactId         /dependency 13 Apache POI 简介是用Java编写的免费开源的跨平台的 Java APIApache POI提供API给Java程式对Microsoft OfficeExcel、WORD、PowerPoint、Visio等格式档案读和写的功能。POI为“Poor Obfuscation Implementation”的首字母缩写意为“可怜的模糊实现”。   Apache POI常用的类 HSSF 提供读写Microsoft Excel XLS格式档案的功能。 XSSF 提供读写Microsoft Excel OOXML XLSX格式档案的功能。 HWPF 提供读写Microsoft Word DOC97格式档案的功能。 XWPF 提供读写Microsoft Word DOC2003格式档案的功能。 HSLF 提供读写Microsoft PowerPoint格式档案的功能。 HDGF 提供读Microsoft Visio格式档案的功能。 HPBF 提供读Microsoft Publisher格式档案的功能。 HSMF 提供读Microsoft Outlook格式档案的功能。 dependency             groupIdorg.apache.poi/groupId             artifactIdpoi/artifactId             version4.0.0/version         /dependency         dependency 14 knife4j Knife4j【快速开始】是为Java MVC框架集成Swagger生成API文档的增强解决方案在非Java项目中也提供了前端UI的增强解决方案前身是Swagger2取名Knife4j是希望她能像一把匕首一样小巧、轻量并且功能强悍。 dependency             groupIdcom.github.xiaoymin/groupId             artifactIdknife4j-spring-boot-starter/artifactId             version2.0.3/version         /dependency 15 guava工具类 就是封装平常用的方法不需要你重复造轮子节省开发人员时间提高工作效率。谷歌作为大公司当然会从日常的工作中提取中很多高效率的方法出来。所以就诞生了guava。guava遵循高效的java语法实践可以使程序员节约时间提高生产力 guava的核心库 集合 [collections] 缓存 [caching] 原生类型支持 [primitives support] 并发库 [concurrency libraries] 通用注解 [common annotations] 字符串处理 [string processing] I/O 等等。 dependency             groupIdcom.google.guava/groupId             artifactIdguava/artifactId             version30.1.1-jre/version         /dependency 17  org.glassfish 参数校验 Java约束验证  dependency             groupIdorg.glassfish/groupId             artifactIdjavax.el/artifactId             version3.0.1-b11/version         /dependency 18 XXL-JOB是一个轻量级分布式任务调度平台其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线开箱即用。 dependency             groupIdcom.xuxueli/groupId             artifactIdxxl-job-core/artifactId             version2.3.0/version /dependency 19 EasyExcel能很快速的读取写入超大Excel文件  dependency             groupIdcom.alibaba/groupId             artifactIdeasyexcel/artifactId             version3.0.5/version         /dependency 20  Janino 是一个极小、极快的 开源Java 编译器Janino is a super-small, super-fast Java™ compiler.。Janino 不仅可以像 JAVAC 一样将 Java 源码文件编译为字节码文件还可以编译内存中的 Java 表达式、块、类和源码文件加载字节码并在 JVM 中直接执行。Janino 同样可以用于静态代码分析和代码操作。 !-- logback文件中使用if判断需要 --         dependency             groupIdorg.codehaus.janino/groupId             artifactIdjanino/artifactId             version3.0.7/version         /dependency 21  Hutool是一个小而全的Java工具类库通过静态方法封装降低相关API的学习成本提高工作效率使Java拥有函数式语言般的优雅让Java语言也可以“甜甜的”。 Hutool中的工具方法来自于每个用户的精雕细琢它涵盖了Java开发底层代码中的方方面面它既是大型项目开发中解决小问题的利器也是小型项目中的效率担当 Hutool是项目中“util”包友好的替代它节省了开发人员对项目中公用类和公用工具方法的封装时间使开发专注于业务同时可以最大限度的避免封装不完善带来的bug。 1.2 由来 Hutool Hu tool是原公司项目底层代码剥离后的开源库“Hu”是公司名称的表示tool表示工具。Hutool谐音“糊涂”一方面简洁易懂一方面寓意“难得糊涂”。 cn.hutool工具库----强大的工具库  dependency             groupIdcn.hutool/groupId             artifactIdhutool-all/artifactId             version5.7.15/version         /dependency 22 mapstruct是用来快速处理entity对象的属性复制的 dependency             groupIdorg.mapstruct/groupId             artifactIdmapstruct/artifactId             version1.5.0.Beta2/version         /dependency 23 Quartz的使用部署定时任务 dependency     groupIdorg.quartz-scheduler/groupId     artifactIdquartz/artifactId     version2.2.3/version /dependency 24 AWS S3的Java代码实现  dependency             groupIdcom.amazonaws/groupId             artifactIdaws-java-sdk-s3/artifactId             version1.12.296/version         /dependency 25ANTLR4是一款优秀的开源语法解析器  dependency             groupIdorg.antlr/groupId             artifactIdantlr4/artifactId             version4.12.0/version         /dependency
http://www.w-s-a.com/news/175820/

相关文章:

  • 网站集群建设相关的招标南通seo网站建设费用
  • 网络培训的网站建设能够做二维码网站
  • 网站类游戏网站开发wordpress 文章首标点
  • 徐州网站建设熊掌号免费推广网站入口2020
  • 网站建设有前途长春高铁站
  • 做网站网课阿里云域名查询系统
  • saas建站平台有哪些简述网站建设基本流程答案
  • 个人怎么做网站网站浏览思路
  • 网站建设里的知识长沙网络营销公司
  • 网站建设与维护大作业pc网站转换成微网站
  • php网站开发经典教材东莞网站开发
  • 教育培训手机网站模板下载跨境电商培训哪家最好
  • 网站开发淄博网站被降权会发生什么影响吗
  • 网站开发常用的语言东城手机网站制作
  • 微小店网站建设平台手机优化加速有什么用
  • 沈阳酒店企业网站制作公司竞价网站怎么做seo
  • 中山企业网站多少钱学网站建设的好处
  • 做官网网站哪家公司好jianux wordpress
  • 插件素材网站新站seo优化快速上排名
  • 网站注销主体填写原因asp响应式h5网站源码下载
  • 电商类网站模板下载济南市建设网官网
  • 万户网络做网站如何采集器wordpress
  • 襄阳网站建设企业查看 wordpress 插件
  • 网站地址申请京东联盟怎么做网站
  • 三亚市城乡建设局网站网站口碑营销
  • 图书租借网站 开发企业网站搜索优化外
  • 新乡个人网站建设哪家好免费的图片做视频在线观看网站
  • 洛阳工程建设信息网站山西响应式网页建设哪里好
  • 企业网站建设市场的另一面wordpress分类插件
  • 网站建设名头公司展厅装修