As a racist against Java Regex, I can't help wanting to try it out without regex (using Guava and Mug, my all-in-one toolbox). - Source: dev.to / 9 days ago
The first problem is at the level of Type System, given that a situation more correct would allow us to distinguish through the Collection Type which abstraction we are operating with, species if definable as mutable or immutable. The JCF was born at a time when great care was taken to offer immediate operational data structures, and with attention to performance, but with less attention to constructs or uses... - Source: dev.to / 5 months ago
Java Mask: Java Mask is a library that offers various string masking techniques for sensitive data such as credit card numbers, email addresses, and more. You can find the library at: https://github.com/miguelfreitas93/java-mask DataMasker: DataMasker is a Java library specifically designed for masking sensitive data, including credit card numbers, using customizable masking patterns. Visit the GitHub repository... Source: about 1 year ago
I mean, I guess, technically? If you define it like that, then Microsoft has people working for them for free, as does Google, as does Apple, etc. It's not that weird, and you can try to twist it to be weird, but those of us in the software industry largely regard this as a good thing. Source: about 1 year ago
Ok, so let's implement our lazy initialization more smartly to avoid acquiring the lock every time and use old fashion but still working double-checked locking. I've found it implemented by Suppliers.memoize in guava library. - Source: dev.to / about 1 year ago
Many of us know and love the Google Guava library. It's pioneered numerous functionalities that have ended up in the core Java libraries. For example:. Source: almost 2 years ago
Note that earlier, developers created such classes inside the project. Nowadays, the ecosystem offers Open Source libraries such as Apache Commons Lang or Guava. Don't reinvent the wheel! - Source: dev.to / almost 2 years ago
If you want to look at other projects, then you could have a look at Guava, an open source set of common libraries for Java, mainly developed by Google engineers. Source: about 2 years ago
To compliment most other posters, the would use Maven Central: https://search.maven.org/ Here is an example library from Google called "Guava": https://search.maven.org/artifact/com.google.guava/guava/31.0.1-jre/bundle You can find the source code on GitHub: https://github.com/google/guava On the right side of the page, you can find eleven (!) different wants to include this dependency (and) all of its... - Source: Hacker News / about 2 years ago
• IntelliJ as best IDE. It has many useful plugins and you can shortcut templates for (boilerplate) code. •Lombok for POJO and DTO code generation, though I’ll probably replace this with the new record type along with RecordBuilder • MapStruct for A-to-B mapping code generation • Guava. Source: over 2 years ago
Instead of pointing a finger at Facebook, I'd scoff at C++ and the way in which the language has grown where orgs build up their own utility libraries rather than depend on a standard library. That said, this is an issue for other languages as well. Another example: the "Google core libraries for Java": https://github.com/google/guava. - Source: Hacker News / over 2 years ago
To implement this caching layer, we decided to use a Guava cache. The cache was configured so that it would return old values while the new values were being fetched. - Source: dev.to / over 2 years ago
If you combine that with Guava's ThreadFactoryBuilder, you can easily make sure your threads are named with the following:. - Source: dev.to / over 2 years ago
Information about conflicting changes with ongoing reviews at google / guava – #5654 Remove redundant bit masking. - Source: dev.to / over 2 years ago
For example, here is what you see on GitHub.com for the following pull request of the google/guava project:. - Source: dev.to / over 2 years ago
Some of these gaps are filled by the open source Guava library. Source: almost 3 years ago
Simplicity is key. The only filters you can apply to the board are to select repositories, participants, or labels. Here’s an example of filtering by the google/guava project. - Source: dev.to / almost 3 years ago
I haven’t written Java in my day-to-day for quite some time now, but the first thing that came to mind for a good open source Java codebase is Guava by Google: https://github.com/google/guava It’s a collection of core libraries for Java that I believe should have a lot of useful patterns/concepts to learn from. I also highly recommend Effective Java by Joshua Bloch... - Source: Hacker News / about 3 years ago
Https://github.com/google/guava#adding-guava-to-your-build. Source: about 3 years ago
Do you know an article comparing Guava to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Guava. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.