Loading
top
primary
Recommendation
Briefly describe the technical architecture of OSChina

OsChina.NET, the domain name, was applied for on August 16, 2008 last year. It took less than a month to develop the first version of OsChina, which includes project display, news, background management, member registration and other functions. Since then, every improvement has not been so centralized

primary
Several commonly used CC related licenses and their differences

Creative Commons (CC) is a non-profit organization that provides a series of open source licenses for various works. The following are the main types of CC licenses and their differences: CC0: This is a statement in the public domain, that is, the author has given up his work

2023/04/13 14:35
eight hundred and eighty-eight
primary
Recommendation
Using Svelte to build Web Components (super simple and convenient)

Every developer should pay attention to the reusability in the code and the business isolation of the code, so that the business logic can be separated from the application architecture, and the scalability of the system can be improved. Web Component is such a technology that allows us to create an independent reusable group

primary
Recommendation
Use resilience4j to limit the flow of massive visitor IP

There have been many articles on the Internet about using resilience4j to implement flow restriction based on visitor IP, so I will not repeat them here. This article is mainly to solve a problem: if the number of visitors is large, it will occupy too much memory to store flow limiting objects. Suppose that a system

2022/11/19 22:50
4.6K
primary
The difference between all and join methods of Vert. x CompositeFuture

CompositeFuture is very convenient for executing a batch of tasks concurrently. From the annotation document, the annotation of all is the same as that of join, but there is a big difference between the two. All is more strict. As long as there is an error in one task, other tasks may not continue

2022/10/18 20:05
eight hundred and nineteen
primary
Recommendation
Error: Cannot find module '/ 5/CheckObjectCoercible 'problem

There is a strange problem in front end development: after a well run project is upgraded manually, an error is reported when it starts: Error: Cannot find module '/ 5/CheckObjectCoercible 'The error is es abstract

primary
Recommendation
Comparison between Sverte Native and React Native

Mobile application development frameworks emerge in endlessly, but it's better not to be too arbitrary before choosing, or compare in detail, otherwise it's not easy to get out of the hole. This article compares two mobile development frameworks, React Native and Svelte Native, in detail to help you make a choice. Sv...

primary
How to ensure that only one instance of a certain vertex is allowed to run in the vert. x cluster

When using vert. x to develop microservice applications, sometimes some services are not allowed to have multiple instances running at the same time, such as some services for data statistics. If multiple instances are running, it may lead to duplication or errors in statistical data, although careful design can avoid this

2022/03/30 16:42
1.1K
primary
How to completely remove sensitive files submitted to Git accidentally from the warehouse

When using Git for code version control, sometimes you accidentally submit some sensitive files to the Git repository, which may be discovered a long time later. Or the previously submitted documents are found to be inappropriate and need to be cleared from the warehouse. If you delete the file, then submit

primary
Advantages and disadvantages of CoreNLP natural language processing library

CoreNLP is an online experience of a natural language processing library of Stanford University https://corenlp.run Advantages: support for multi language super professional, super precise word segmentation update is very active Disadvantages: large volume, Chinese model library+basic library>2G operation requires a lot of memory

primary
Obsolete dbutils that have been used for many years, and fully convert to jdbi!

I don't like the ORM framework, but I don't want to write JDBC completely, so a good JDBC toolkit is the best choice. I have been using dbutils before, but recently I started to use something similar to JSON fields. dbutils is simple enough, but not flexible enough

primary
Error handling of running kibana on OS X: nodegit.node cannot be opened

Download the kibana installation package from the official website on OS X, decompress and run bin/kibana, and then report an error. Solution: Before decompressing, execute: xattr - d com.apple.quadratine kibana-xxxxx.tar.gz, and then decompress and start

primary
All directional font settings for vscode

Personal record, only for Windows system. 1. Download Microsoft's open source fonts: https://github.com/microsoft/cascadia-code two After decompression, drag CascadiaCode.ttf into the font of the control panel, copy and install 3 Open vsco

primary
Recommendation
Save your IntelliJ IDEA settings information on Gitee

IntelliJ IDEA is one of the best Java development tools at present. There are a lot of configurations in IntelliJ IDEA, and I haven't counted how many configuration items there are. And as more plug-ins are installed, the configuration items are growing. Sometimes we change computers

primary
Recommendation
Six methods of communication between Svelte components

The main challenge of using components to design user interfaces is to manage the application state on different components. Svelte provides a powerful ability to transfer data in components. “Great communication begins with connection.“ — Oprah Winfrey ...

primary
Recommendation
Running OpenSearch (ElasticSearch) on Windows

OpenSearch is clearly a Java development project, but it only provides the Linux installation package, and the official does not provide the relevant guidance for installing under Windows. How troublesome it is to develop, debug, research and test. Note: OpenSearch is the Elastic Search launched by AWS

primary
Recommendation
Basic comparison between front end framework React and Svelte

In the JavaScript front-end development framework, Svelte is a new troublemaker. We have heard a lot of beeps about Svelte on the Internet. So I decided to try this guy and make a simple comparison with React. This article will show Svelte and

primary
How to make the json generated by Vert. x ignore NULL values

Vert. x uses jackson as the JSON processor by default, but its default configuration sometimes fails to meet the requirements. For example, when converting an object to json, we may want to delete the null attribute. Vert. x does not provide an API for configuring jackson, but I

2021/11/13 14:52
1.1K
primary
Solve the problem that IntelliJ IDEA cannot download Maven dependent library source code under Windows

Under the operating system Windows 10/11, the latest version of IDEA. Sometimes when you open some class files, you will be prompted to Download Source. When you click Download, an error will appear: Cannot connect to the Maven process Try again later. If the pro...

primary
Recommendation
I recently wrote code again and wrote a Kooder

The code has been opened https://gitee.com/koode/kooder Kooder is a code full-text search tool, which can easily interface with Gitlab and Gitee privatized versions to search source files of the code warehouse. As shown in the figure, this tool is very simple to use

No more

Loading failed, please refresh the page

 Back to top
Top