我想为那些非科班、培训班出身的道友提供一个系统学习的地方,完善Linux运维类知识体系、。这想法很"伟大",很幼稚,还不知所谓,自己就那么几斤几两,还想写教程,是要误人子弟呢,还是误人子弟呢?但是,我自己的亲身经历告诉我,只要体系够完整,知识够系统,就能让那些正在苦海中挣扎的人找到方向,找到归属感。哪怕有些地方写错了,也无关紧要,对与错,对于学习的人来说,一点都不重要,如果某些地方有误,欢迎指正,谢谢!
| 数据结构与算法 | 操作系统 | 网络 | 运维 | 数据库 | Python | 系统设计 | 工具教程 | 编码规范 | 大数据 | |:--------------------------:|:--------------------------------:|:----------------------:|:----------------------:|:------------------------------------:|:--------------------------:|:--------------------------:|:----------------------------:|:------------------------------------:|:------------------------------------------:| | :pencil2: | :computer: | :cloud: | :art: | :floppy_disk: | :coffee: | :bulb: | :wrench: | :watermelon: | :memo: |
Github
命令行检索
社区网站
知识相关
软件工具
中国开源镜像站点
Bumps mysql-connector-java from 5.1.45 to 8.0.28.
Sourced from mysql-connector-java's changelog.
Changelog
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/
Version 8.0.29
Fix for Bug#21978230, COMMENT PARSING NOT PROPER IN PREPSTMT.EXECUTEBATCH().
Fix for Bug#81468 (23312764), MySQL server fails to rewrite batch insert when column name contains word select.
Fix for Bug#106435 (33850099), 8.0.28 Connector/J has regressive in setAutoCommit after Bug#104067 (33054827).
Fix for Bug#106240 (33781440), StringIndexOutOfBoundsException when VALUE is at the end of the query.
Fix for Bug#106397 (33893591), Contribution: fix: fix LocalizedErrorMessages.properties doc: less then -> ... Thanks to Jianjian Song for his contribution.
Fix for Bug#77924 (25710160), JDBC SOCKS SHOULD NOT PERFORM LOCAL DNS RESOLUTION.
Fix for Bug#82084 (23743938), YEAR DATA TYPE RETURNS INCORRECT VALUE FOR JDBC GETCOLUMNTYPE().
Fix for Bug#106441 (33850155), Add charset mapping for utf8mb3.
WL#15048, Upgrade Protocol Buffers dependency to protobuf-java-3.19.4.
Fix for Bug#106065 (33726184) Contribution: BigDecimal.toPlainString no need to check decimal exponent. Thanks to Baoyi Chen for his contribution.
Fix for Bug#106171 (33757217), Contribution: Remove unnecessary boxing in ResultSetImpl. Thanks to Ningpp Ning for his contribution.
Fix for Bug#25701740, STMT EXECUTION FAILS FOR REPLICATION CONNECTION WHEN USECURSORFETCH=TRUE.
Fix for Bug#33723611, getDefaultTransactionIsolation must return repeatable read.
Fix for Bug#38954 (11749415), DATA TRUNCATION WHILE USING BIT(1) IN STORED PROCEDURE WITH INOUT TYPE.
Fix for Bug#85317 (25672958), EXECUTE BATCH WILL THROW NULL POINTER EXCEPTION WHERE THE COLUMN IS BLOB!
Fix for Bug#105915 (33678490), Connector/J 8 server prepared statement precision loss in execute batch.
Fix for Bug#104349 (33563548), com.mysql.cj NPE.
Fix for Bug#62006 (16714956), JAVA.IO.NOTSERIALIZABLEEXCEPTION: JAVA.IO.STRINGREADER WHEN PROFILESQL=TRUE.
WL#14750, Better unification of query bindings.
WL#14834, Support for FIDO authentication.
WL#14835, Align TLS option checking across connectors.
... (truncated)
7ff2161
Updating copyright yearsb13af38
Fix for DateTimeTest according to changes in MySQL server.5c7b775
Update in test for Bug#96900 (30355150).e1169ee
Fix for Bug#99260 (31189960), statement.setQueryTimeout,creates a database co...05778ef
Fix for Bug#103324 (32770013), X DevAPI Collection.replaceOne() missing match...48219f2
Fix for Bug#105197 (33461744), Statement.executeQuery() may return non-naviga...24cf7e2
Fix for Bug#105323 (33507321), README.md contains broken links.ad46620
Fix for Bug#96900 (30355150), STATEMENT.CANCEL()CREATE A DATABASE4d19ea1
Fix for Bug#104067 (33054827), No reset autoCommit after unknown issue occurs.bc45d35
Fix for Bug#85223 (25656020), MYSQLSQLXML SETSTRING CRASH.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Bumps gson from 2.8.5 to 2.8.9.
Sourced from gson's releases.
Gson 2.8.9
- Make OSGi bundle's dependency on
sun.misc
optional (#1993).- Deprecate
Gson.excluder()
exposing internalExcluder
class (#1986).- Prevent Java deserialization of internal classes (#1991).
- Improve number strategy implementation (#1987).
- Fix LongSerializationPolicy null handling being inconsistent with Gson (#1990).
- Support arbitrary Number implementation for Object and Number deserialization (#1290).
- Bump proguard-maven-plugin from 2.4.0 to 2.5.1 (#1980).
- Don't exclude static local classes (#1969).
- Fix
RuntimeTypeAdapterFactory
depending on internalStreams
class (#1959).- Improve Maven build (#1964).
- Make dependency on
java.sql
optional (#1707).Gson 2.8.8
Sourced from gson's changelog.
Version 2.8.9
- Make OSGi bundle's dependency on
sun.misc
optional (#1993).- Deprecate
Gson.excluder()
exposing internalExcluder
class (#1986).- Prevent Java deserialization of internal classes (#1991).
- Improve number strategy implementation (#1987).
- Fix LongSerializationPolicy null handling being inconsistent with Gson (#1990).
- Support arbitrary Number implementation for Object and Number deserialization (#1290).
- Bump proguard-maven-plugin from 2.4.0 to 2.5.1 (#1980).
- Don't exclude static local classes (#1969).
- Fix
RuntimeTypeAdapterFactory
depending on internalStreams
class (#1959).- Improve Maven build (#1964).
- Make dependency on
java.sql
optional (#1707).Version 2.8.8
- Fixed issue with recursive types (#1390).
- Better behaviour with Java 9+ and
Unsafe
if there is a security manager (#1712).EnumTypeAdapter
now works better when ProGuard has obfuscated enum fields (#1495).Version 2.8.7
- Fixed
ISO8601UtilsTest
failing on systems with UTC+X.- Improved javadoc for
JsonStreamParser
.- Updated proguard.cfg (#1693).
- Fixed
IllegalStateException
inJsonTreeWriter
(#1592).- Added
JsonArray.isEmpty()
(#1640).- Added new test cases (#1638).
- Fixed OSGi metadata generation to work on JavaSE < 9 (#1603).
Version 2.8.6
2019-10-04 GitHub Diff
- Added static methods
JsonParser.parseString
andJsonParser.parseReader
and deprecated instance methodJsonParser.parse
- Java 9 module-info support
6a368d8
[maven-release-plugin] prepare release gson-parent-2.8.9ba96d53
Fix missing bounds checks for JsonTreeReader.getPath() (#2001)ca1df7f
#1981: Optional OSGi bundle's dependency on sun.misc package (#1993)c54caf3
Deprecate Gson.excluder()
exposing internal Excluder
class (#1986)e6fae59
Prevent Java deserialization of internal classes (#1991)bda2e3d
Improve number strategy implementation (#1987)cd748df
Fix LongSerializationPolicy null handling being inconsistent with Gson (#1990)fe30b85
Support arbitrary Number implementation for Object and Number deserialization...1cc1627
Fix incorrect feature request template label (#1982)7b9a283
Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (#1985)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Bumps h2 from 1.4.197 to 2.1.210.
Sourced from h2's releases.
Version 2.1.210
Two security vulnerabilities in H2 Console (CVE-2022-23221 and possible DNS rebinding attack) are fixed.
Persistent databases created by H2 2.0.x don't need to be upgraded. Persistent databases created by H2 1.4.200 and older versions require export into SQL script with that old version and creation of a new database with the new version and execution of this script in it.
... (truncated)
ca926f8
Merge remote-tracking branch 'h2database/master'be306de
Version advancement030eb72
Improve migration documentation86d58c4
Merge pull request #3381 from katzyn/legacyb613598
Typod6e4eb8
Add IDENTITY() and SCOPE_IDENTITY() to LEGACY mode36e790d
make javadoc happier1c0ca27
Add "of this server" to adminWebExternalNames text0f83f48
Convert host names to lower casec5f11a5
Merge pull request #3378 from katzyn/lobDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Bumps h2 from 1.4.197 to 2.1.210.
Sourced from h2's releases.
Version 2.1.210
Two security vulnerabilities in H2 Console (CVE-2022-23221 and possible DNS rebinding attack) are fixed.
Persistent databases created by H2 2.0.x don't need to be upgraded. Persistent databases created by H2 1.4.200 and older versions require export into SQL script with that old version and creation of a new database with the new version and execution of this script in it.
... (truncated)
ca926f8
Merge remote-tracking branch 'h2database/master'be306de
Version advancement030eb72
Improve migration documentation86d58c4
Merge pull request #3381 from katzyn/legacyb613598
Typod6e4eb8
Add IDENTITY() and SCOPE_IDENTITY() to LEGACY mode36e790d
make javadoc happier1c0ca27
Add "of this server" to adminWebExternalNames text0f83f48
Convert host names to lower casec5f11a5
Merge pull request #3378 from katzyn/lobDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Bumps spring-framework-bom from 4.3.13.RELEASE to 4.3.29.RELEASE.
Sourced from spring-framework-bom's releases.
v4.3.29.RELEASE
:star: New Features
- PropertiesLoaderSupport should ignore socket/connect exceptions as well #25722
- Refine use of substring operations #25515
:beetle: Bug Fixes
- VerifyErrors when using SpEL compilation with Thymeleaf when invoking a default method defined in an interface #25713
- SQLErrorCodesFactory.getErrorCodes(DataSource) returns empty error codes if access to transactional connection fails #25694
- Potential integer overflow in AbstractResourceBasedMessageSource.setCacheSeconds(int) #25644
- Lazy dependency proxy does not populate bean dependencies #25565
- Synchronized blocks in MethodOverrides are hurting concurrency #25549
- StaticListableBeanFactory.isSingleton() returns false for singleton beans #25525
- MockHttpServletResponse reset() does not reset charset field #25512
:notebook_with_decorative_cover: Documentation
- Prevent confusion about build(boolean) method in UriComponentsBuilder #25703
v4.3.28.RELEASE
:star: New Features
- Defer creating logger in StandardWebSocketHandlerAdapter #25435
- Alignment of CORS default values with 5.x #25414
- Missing null checks in AbstractMessageChannel.addInterceptor/setInterceptors #25221
- Avoid full synchronization in AbstractRefreshableApplicationContext.getBeanFactory() since it can lead to massive thread blocking #25219
:beetle: Bug fixes
- UriComponentsBuilder.cloneBuilder() cause sharing query parameters between builders #25426
- Oracle LOB segments holding TEMP space after executing SP using SimpleJdbcCall with SqlParameterSource #25419
- NoRollbackFor rule causes TransactionAspectSupport to log unwarranted "exception overridden" error on WebSphere #25269
- The AbstractTemplateViewResolver class is not abstract #25243
- MultiValueMapAdapter.getFirst fails with IndexOutOfBoundsException in case of empty List #25227
- WebSphereUowTransactionManager causes exception for PROPAGATION_SUPPORTS when timeout is specified #25225
- Avoid ClassCastException on IllegalArgumentException when invoking sync get cache method #25223
:notebook_with_decorative_cover: Documentation
- Clarify enforceInitMethod/enforceDestroyMethod default values in AbstractBeanDefinition #25405
- Document exception handling limitations in TaskDecorator implementations (specifically for ThreadPoolTaskExecutor#submit) #25235
v4.3.27.RELEASE
:star: New Features
- Backport of ContentDisposition fixes to HttpHeaders #24580
- Consistent ROLE_INFRASTRUCTURE declarations for internal configuration classes #24516
:beetle: Bug Fixes
... (truncated)
585be71
Release version 4.3.29.RELEASE7056dd5
Polishingbb5b12a
UriComponentsBuilder Javadoc update2f75212
Avoid unnecessary parsing of path paramsbdcb189
Shared read-only instances of UrlPathHelpercaa22b7
Properties loading with ignoreResourceNotFound covers SocketException as well5866773
Revise documentation notes on getParameterType performance issues2d632ef
Fix SpEL generated code for default method invocationeec4a6d
Retry DatabaseMetaData retrieval if access to transactional connection failsa577f63
PolishingDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Bumps spring-framework-bom from 4.3.13.RELEASE to 4.3.29.RELEASE.
Sourced from spring-framework-bom's releases.
v4.3.29.RELEASE
:star: New Features
- PropertiesLoaderSupport should ignore socket/connect exceptions as well #25722
- Refine use of substring operations #25515
:beetle: Bug Fixes
- VerifyErrors when using SpEL compilation with Thymeleaf when invoking a default method defined in an interface #25713
- SQLErrorCodesFactory.getErrorCodes(DataSource) returns empty error codes if access to transactional connection fails #25694
- Potential integer overflow in AbstractResourceBasedMessageSource.setCacheSeconds(int) #25644
- Lazy dependency proxy does not populate bean dependencies #25565
- Synchronized blocks in MethodOverrides are hurting concurrency #25549
- StaticListableBeanFactory.isSingleton() returns false for singleton beans #25525
- MockHttpServletResponse reset() does not reset charset field #25512
:notebook_with_decorative_cover: Documentation
- Prevent confusion about build(boolean) method in UriComponentsBuilder #25703
v4.3.28.RELEASE
:star: New Features
- Defer creating logger in StandardWebSocketHandlerAdapter #25435
- Alignment of CORS default values with 5.x #25414
- Missing null checks in AbstractMessageChannel.addInterceptor/setInterceptors #25221
- Avoid full synchronization in AbstractRefreshableApplicationContext.getBeanFactory() since it can lead to massive thread blocking #25219
:beetle: Bug fixes
- UriComponentsBuilder.cloneBuilder() cause sharing query parameters between builders #25426
- Oracle LOB segments holding TEMP space after executing SP using SimpleJdbcCall with SqlParameterSource #25419
- NoRollbackFor rule causes TransactionAspectSupport to log unwarranted "exception overridden" error on WebSphere #25269
- The AbstractTemplateViewResolver class is not abstract #25243
- MultiValueMapAdapter.getFirst fails with IndexOutOfBoundsException in case of empty List #25227
- WebSphereUowTransactionManager causes exception for PROPAGATION_SUPPORTS when timeout is specified #25225
- Avoid ClassCastException on IllegalArgumentException when invoking sync get cache method #25223
:notebook_with_decorative_cover: Documentation
- Clarify enforceInitMethod/enforceDestroyMethod default values in AbstractBeanDefinition #25405
- Document exception handling limitations in TaskDecorator implementations (specifically for ThreadPoolTaskExecutor#submit) #25235
v4.3.27.RELEASE
:star: New Features
- Backport of ContentDisposition fixes to HttpHeaders #24580
- Consistent ROLE_INFRASTRUCTURE declarations for internal configuration classes #24516
:beetle: Bug Fixes
... (truncated)
585be71
Release version 4.3.29.RELEASE7056dd5
Polishingbb5b12a
UriComponentsBuilder Javadoc update2f75212
Avoid unnecessary parsing of path paramsbdcb189
Shared read-only instances of UrlPathHelpercaa22b7
Properties loading with ignoreResourceNotFound covers SocketException as well5866773
Revise documentation notes on getParameterType performance issues2d632ef
Fix SpEL generated code for default method invocationeec4a6d
Retry DatabaseMetaData retrieval if access to transactional connection failsa577f63
PolishingDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.