轻流(QingFlow)内置了强大的表单引擎、流程引擎、报表引擎,通过自动化业务机器人Q-Robot进行串联,并且提供了丰富的拓展插件以及开放接口,“乐高式”的操作体验让你的想法立刻成为现实。企业信息化,有轻流就够了。
通过业务流程自动化,积累大量业务数据。设置可实时查看的报表、仪表盘 让你从各方面一目了然业务现状,工作效率成倍提升。丰富的插件组合,让轻流深入您工作的方方面面,我们正努力推出更多的插件,http://www.jnpfsoft.com/?from=CSDNm不断拓展轻流的能力边界 为企业的业务效率赋能。创新强悍的工作流引擎,为业务高效流转提供了坚实的技术支持。可视化的流程设计界面,易于上手、无比强大。无需代码即可轻松创建、改变、维护业务流程应用。
[Benchmark]
public string BuilderToString()
{
var builder = new UriBuilder();
builder.Scheme = "https";
builder.Host = "dotnet.microsoft.com";
builder.Port = 443;
builder.Path = "/platform/try-dotnet";
return builder.ToString();
}
JNPF
JNPF快速开发平台的整体架构清晰、稳定技术先进、源代码书写规范、经典技术会的人多、易于维护、易于扩展、安全稳定。http://www.jnpfsoft.com/?from=CSDNm
[DisassemblyDiagnoser(maxDepth: 1)] // change to 0 for just the [Benchmark] method
[MemoryDiagnoser(displayGenColumns: false)]
public class Program
{
public static void Main(string[] args) =>
BenchmarkSwitcher.FromAssembly(typeof(Program).Assembly).Run(args, DefaultConfig.Instance
//.WithSummaryStyle(new SummaryStyle(CultureInfo.InvariantCulture, printUnitsInHeader: false, SizeUnit.B, TimeUnit.Microsecond))
);
// BENCHMARKS GO HERE
}
; Program.TryFormatTrue(System.Span~1) sub rsp,28 mov rax,[rcx] mov edx,[rcx+8] cmp edx,4 jl short M01_L00 cmp edx,0 jbe short M01_L01 mov word ptr [rax],74 cmp edx,1 jbe short M01_L01 mov word ptr [rax+2],72 cmp edx,2 jbe short M01_L01 mov word ptr [rax+4],75 cmp edx,3 jbe short M01_L01 mov word ptr [rax+6],65 mov eax,1 add rsp,28 ret M01_L00: xor eax,eax add rsp,28 ret M01_L01: call CORINFO_HELP_RNGCHKFAIL int 3
框架组件
-
Lombok 1.18.8
-
Slf4j 1.7.28
-
Redis 3.2.1
-
Apache Commons lang 3 3.7
-
Apache Commons io 2.5
-
Apache Commons pool2 2.6.2
-
对象/JSON序列化:Jackson 2.9.6
-
模板引擎:velocity 2.0
-
文档工具:easypoi 4.0.0
-
任务调度:Quartz 2.3.1
-
PDF:itextpdf 5.5.6
-
Springboot快速启动:spring-boot-starter 2.1.8.RELEASE
-
即时通讯:spring-boot-starter-websocket 2.1.8.RELEASE
-
Aop: spring-boot-starter-aop 2.1.8.RELEASE
-
邮件:spring-boot-starter-mail 2.1.8.RELEASE
-
微信:weixin-java-miniapp 3.3.0
-
手机个推:gexin-rp-sdk-http 4.1.1.3
-
缩略图:thumbnailator 0.4.8
-
枚举类:kernel-model 2.1.7
-
二维码:com.google.zxing-core 3.3.0
-
获取拼音:pinyin4j 2.5.0
-
MySQL : mysql-connector-java 8.0.11
-
SQLServer: sqljdbc 4 4.0
-
Oracle: ojdbc6 11.2.0
if (format.IsDefault)
return TryFormatInt64Default(value, destination, out bytesWritten);
switch (format.Symbol)
{
case 'G':
case 'g':
if (format.HasPrecision)
throw new NotSupportedException(SR.Argument_GWithPrecisionNotSupported);
return TryFormatInt64D(value, format.Precision, destination, out bytesWritten);
case 'd':
case 'D':
return TryFormatInt64D(value, format.Precision, destination, out bytesWritten);
case 'n':
case 'N':
return TryFormatInt64N(value, format.Precision, destination, out bytesWritten);
case 'x':
return TryFormatUInt64X((ulong)value & mask, format.Precision, true, destination, out bytesWritten);
case 'X':
return TryFormatUInt64X((ulong)value & mask, format.Precision, false, destination, out bytesWritten);
default:
return FormattingHelpers.TryFormatThrowFormatException(out bytesWritten);
}
; Program.Compute()
sub rsp,28
mov ecx,7B
call Program.ComputeValue(Int32)
imul eax,0B
add rsp,28
ret
; Program.ComputeValue(Int32)
imul eax,ecx,7
ret


