The Will Will Web

Cherish life, learn Java, and use PowerShell less as your main shell environment

Personally, when I am learning a technology, I usually don’t like to rely on the IDE to help me complete the work, because I will miss many technical details behind the convenience, so I often inadvertently and deliberately take a long way. Just like when I practiced developing a Multi-Module Project with Maven today, I …

Cherish life, learn Java, and use PowerShell less as your main shell environment Read More »

How to apply the Google Java Style Guide between different Java development tools

The well-known Google Java Style Guide is one of many Java developers to follow the Java code writing style guide, the guide also defines a set of formatting definition files, which includes Eclipse , IntellJ IDEA and other IDE integration, can help you Across the formatting differences between development tools, let different people use different …

How to apply the Google Java Style Guide between different Java development tools Read More »

How to create a certificate with Certificate Revocation List (CRL) using OpenSSL

Recently, because the company is building an ISO 27001 information security management system, in the document management part, it is necessary to have a high-strength and non-repudiation digital signature (Digital Signature). It is actually very simple to create a set of CA certificates used by the company and issue digital certificates to employees through this …

How to create a certificate with Certificate Revocation List (CRL) using OpenSSL Read More »

Comparison table of common technical terms and abstract concepts between .NET and Java

Although .NET (C#) and Java are two different languages, they are both OOP object-oriented programming frameworks, and Java appeared relatively early. We often see a lot of Java shadows in .NET, so in fact There are quite a few similarities. In this article, I intend to sort out my recent feelings, compare some common technical …

Comparison table of common technical terms and abstract concepts between .NET and Java Read More »

Executing SQL Server Linux containers on Docker or Kubernetes should be aware of memory limitations

During the Kubernetes education and training on the client side a few days ago, I found that a small number of students could not deploy applications correctly. Our example is an ASP.NET Core website with a SQL Server Linux container. However, we are practicing livenessProbe . At the same time, I found that some people …

Executing SQL Server Linux containers on Docker or Kubernetes should be aware of memory limitations Read More »

Batch method to quickly convert all Java source code files to UTF-8 encoding

Recently, the company received an upgrade and revision of an old Java project. Since the original code is all encoded in Big5 , it cannot be successfully compiled in Visual Studio Code. Although I read the Troubleshooting Guide for Encoding Issues file, I have also successfully researched to maintain the Big5 encoding. A solution that …

Batch method to quickly convert all Java source code files to UTF-8 encoding Read More »

When using Dockerfile to build a container image (image), you should pay more attention to the impact of “newline”

Using Visual Studio Code’s Remote Development today put a .NET 6 and SQL Server development environment all into a Docker container. Although the operation according to the file went smoothly, after the project was added to the version control, the problem appeared. In this article, I want to point out that in the era of …

When using Dockerfile to build a container image (image), you should pay more attention to the impact of “newline” Read More »