JDK 20 / Java 20 正式发布
JDK 20 / Java 20 是 Java 语言的最新版本,于 2022 年 3 月正式发布。它是一个短期维护版本,将持续获得六个月的支持。尽管如此,它仍然可以用于生产环境中。JDK 20 包含了七个新特性的孵化或预览版本,包括虚拟线程、结构化并发、向量 API、作用域值、记录模式的模式匹配、外部函数和内存 API 等。此外,还有大量的增强和 bug 修复。JDK 20 的发布标志着 Java 语言的持续发展和创新,为开发者提供了更多的功能和工具来构建高质量、高性能的应用程序。
Java性能分析神器-JProfiler
JProfiler 是一款高性能、无侵入的 Java 性能监控神器,可以快速启动并提供丰富的性能分析功能。它适用于各种 Java 应用程序,包括服务化架构下的应用程序。JProfiler 可以帮助您监控服务的运行情况,例如当前 QPS、平均延迟、99% 延迟、99.9% 延迟等指标,同时也可以分析接口响应时间慢的原因。
JProfiler 的特点包括:
- 快速启动:JProfiler 可以在几秒钟内启动并开始监控性能数据。
- 无侵入性:JProfiler 不需要修改代码,可以直接挂在 Java 应用程序上运行。
- 丰富的性能分析功能:JProfiler 提供了丰富的性能分析功能,包括堆转储、线程分析、GC 监控、CPU 监控等。
- 可扩展性:JProfiler 可以与各种 Java 框架集成,例如 Spring、Hibernate、MyBatis 等。
总之,JProfiler 是一款功能强大、易于使用的 Java 性能分析神器,可以帮助您快速诊断和优化 Java 应用程序的性能问题。
MySQL性能优化权威指南
来自Sun Microsystems的MySQL性能优化权威指南,详细介绍了数据库连接池中各个参数的设定!
Java反编译器 Java Decompiler(jd-gui)
推荐一款Java反编译器,也使用了挺久的了,感觉还是很好用,就拿出和大家分享一下。
这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为1.4.0.
它由 C++开发,并且可以下载 windows、linux和苹果Mac Os三个平台的可执行程序.
1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转
2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)
3. 快速查找源文件功能(Ctrl+Shift+T)
4. 支持文件的拖放功能,源代码高亮显示
Java反编译器 Java Decompiler
推荐一款Java反编译器,也使用了挺久的了,感觉还是很好用,就拿出和大家分享一下。
这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为0.2.5.
它由 C++开发,并且可以下载 windows、linux和苹果Mac Os三个平台的可执行程序.
1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转
2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)
3. 快速查找源文件功能(Ctrl+Shift+T)
4. 安装方便.只有600K,直接运行即可。
5. 支持文件的拖放功能,源代码高亮显示
微信公众账号开发教程 java
程主要是面向有一定Java编程基础的朋友
1)前沿知识:微信公众帐号的分类、两种模式各自的特点和区别、开发模式的配置使用等;
2)API中各类消息的使用(我已经对api进行封装并打成了jar包,到时候会考虑分享出来);
3)微信公众帐号开发中的小技巧(如换行、通过代码发送表情、屏幕飘雪花、表情的接收识别、在Android和iOS上表现不一致等等);
4)与业务系统对接的方法(链接、短信等,除了技术讲解还会做一定的分析对比);
5)微信公众平台上常见功能的开发(如像小黄鸡那样的人机对话、天气预报、精确的定位及百度地图的使用、音乐搜索、语音识别解析等)
一共129页 转自jiffcb
AngularJS API 中文
文档按多个模块的形式进行组织,每个模块包含AngularJS应用程序所需的包含各种组件,这些组件有 directives、services、filters、providers、templates、global APIs, 和 testing mocks。
AngularJS 中文API
文档按多个模块的形式进行组织,每个模块包含AngularJS应用程序所需的包含各种组件,这些组件有 directives、services、filters、providers、templates、global APIs, 和 testing mocks
HiJson 2.1.2_jdk64
使用HiJson工具并通过此工具快速查看JSON字符串、熟悉JSON的数据结构。针对程序员来说,如果了解了连续字符串对应的JSON的数据组成,便可以快速对JSON字符串进行数据处理
hsqldb jdbc driver
hsqldb jdbc driver适合于hsqldb
Informix jdbc
Informix jdbc的驱动,适用于DbVisualize 9.1.x
struts2拦截器原理
在action执行之前先进行拦截器的拦截处理,然后再执行action的execute方法,返回给拦截器,再对应相应result
Hibernate延迟加载
hibernate延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作!
2011年java最新面试题
本文件中包含2011年各大公司java面试最新题型,涉及java最基础的,中等,比较难的题型,还有数据库题型
Struts2.0.11-lib
struts2开发包lib,方便大家使用
struts2网上商城购物系统
本系统采用目前最流行的框架Struts2进行开发,在2011年3月项目教学当中,实施的就是此项目,项目当中使用了Ajax,拦截器,邮件服务器,报表,MVC设计方式等最新的技术!为了方便广大java爱好者使用此项目,下载此项目完成后,导入到Myeclipse(当时项目中用的是Myeclipse7.5)中,项目就可以运行,数据库是sql server 2005,本下载文件当中包含了数据字典!欢迎大家共同指正!
iReport3.7帮助文档
iRports3.7实现报表开发,目前在网上很难找到这样的文档,最近所作的项目,本人负责报表的研发,把iReport帮助文档分享给大家,希望对大家有所帮助!虽然是英文的,但是很简单!