The new version of JNPF 3.4.7, a no/low-code application building platform, is online

 JNPF is an excellent no-code tool that can quickly build a personalized business system within a week by dragging and dropping. It can conveniently realize the approval of business processes in the organization, and can quickly analyze the data of each chart through drag and drop configuration, manage data like excel, teamwork and share tables, and break information islands.

JNPF allows business personnel who do not understand code to quickly build digital applications that meet the individual needs of enterprises.

Business personnel do not need to understand code, and can quickly build common management applications such as personnel, CRM, OA, invoicing, MES production management, etc. by dragging and dropping.

JNPF provides a process engine, users can easily configure the process, such as leave, reimbursement approval, etc.; Queshu's flowchart editor, as shown below.

JNPF also provides an advanced process editor, allowing users to realize the end-to-end business process and complex document transfer process.

[Benchmark(OperationsPerInvoke = 1_000_000)]
public void CreateManyRegisterDispose()
{
    using (var cts = new CancellationTokenSource())
    {
        CancellationToken ct = cts.Token;
        for (int i = 0; i < 1_000_000; i++)
            ct.Register(s => { }, null).Dispose();
    }
}

using System.Text.Json;

namespace SerializeBasic
{
    public class WeatherForecast
    {
        public DateTimeOffset Date { get; set; }
        public int TemperatureCelsius { get; set; }
        public string? Summary { get; set; }
    }

    public class Program
    {
        public static void Main()
        {
            var weatherForecast = new WeatherForecast
            {
                Date = DateTime.Parse("2019-08-01"),
                TemperatureCelsius = 25,
                Summary = "Hot"
            };

            string jsonString = JsonSerializer.Serialize(weatherForecast);

            Console.WriteLine(jsonString);
        }
    }
}
// output:
//{"Date":"2019-08-01T00:00:00-07:00","TemperatureCelsius":25,"Summary":"Hot"}

JNPF

jnpf-java-bootAdopting J2EE technology system, a Spring Bootrapid development platform based on framework encapsulation, including a variety of out-of-the-box functions, including RBAC function, Xss anti-cross-site attack, automatic generation of front-end and back-end codes, multiple storage systems, multi-tenancy, etc. And modules, support parallel development of multi-service systems, support parallel development of multiple services, platform design is flexible, scalable, portable, can apply high concurrency requirements, while taking into account localization, private cloud, public cloud deployment, and support SaaS model applications. The core technology adopts main frameworks and middleware such as Spring Boot, Mybatis-Plus, and so on, and the front end is customized and developed based on the framework. Provide strong support for enterprise service-oriented middle-end integration and digital middle-end transformation. http://www.jnpfsoft.com/?from=CSDNmMinIOvue-element-admin

[Benchmark(OperationsPerInvoke = 1_000_000)]
public void CreateManyRegisterMultipleDispose()
{
    using (var cts = new CancellationTokenSource())
    {
        CancellationToken ct = cts.Token;
        for (int i = 0; i < 1_000_000; i++)
        {
            var ctr1 = ct.Register(s => { }, null);
            var ctr2 = ct.Register(s => { }, null);
            var ctr3 = ct.Register(s => { }, null);
            var ctr4 = ct.Register(s => { }, null);
            var ctr5 = ct.Register(s => { }, null);
            ctr5.Dispose();
            ctr4.Dispose();
            ctr3.Dispose();
            ctr2.Dispose();
            ctr1.Dispose();
        }
    }
}

Guess you like

Origin blog.csdn.net/ohpppp/article/details/130852114