Map转换成JSON的方法
Map<String, Object> map = new HashMap<String, Object>(); map.put("a", "a"); map.put("b", "123"); JSONObject json = new JSONObject(map); ... 查看全文
js从字符串中提取url
1 function httpString(s) { 2 var reg = /(https?|http|ftp|file):\/\/[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]/g; 3 s = s.match(reg); 4 return ... 查看全文
webpack处理静态资源
像项目中字体资源是不需要进行打包处理的,可以直接的通过复制方式给打包到目标目录中 # 安装 npm i -D copy-webpack-plugin # 引入 const CopyPlugin = require('copy-webpack-plugin') # plugins配置 plugins: ... 查看全文
vue ERROR in [copy-webpack-plugin] unable to locate ‘/xxx/xxxx‘ at ‘/xxx/xxxx‘
vue2的 npm run build 打包时报此错误log的情况下 拓展 https://www.cnblogs.com/leiting/p/8442214.html 1.检查报错路径下是否有报错所指的文件夹 2.没有的话 人工添加一个就OK 人工添加此文件 ... 查看全文
Quartz.Net 简单使用
0.介绍 Open-source job scheduling system for .NET Quartz.net 是调度任务框架,我们可以用来定时发送邮件、定时处理邮件、定时统计分析数据、定时监控... 本文介绍Quartz.net的简单使用 1. 参考资料 官方Doc https://www. ... 查看全文
.net 如何判断dataset是否为空
1,if(ds == null) 这是判断内存中的数据集是否为空,说明DATASET为空,行和列都不存在!! 2,if(ds.Tables.Count == 0) 这应该是在内存中存在一个DATASET,但是,数据集中不存在表!! 3,if(ds.Tables.Count == 1 && ds.Ta ... 查看全文
Asp.net core应用在 Kubernetes上内存使用率过高问题分析
这篇文章中讨论了,在默认情况下,ASP.NET Core程序跑在K8s的Docker中内存使用率>=600MB,导致Docker容器频繁重启。并探讨并做了将ASP.NET Core项目配置System.GC.Server设置为False后,内存小于<=150MB的实验。 这文主要讲下什么是Syste ... 查看全文
.Net Core内存回收模式及性能测试对比
.NET Core 两种GC模式: Server GC / Workstation GC Server GC : 主要应用于多处理器系统,并且作为ASP.NET Core宿主的默认配置。它会为每个处理器都创建一个GC Heap,并且会并行执行回收操作。该模式的GC可以最大化吞吐量和较好的收缩性。这种 ... 查看全文
Hadoop在windows下调试问题总结
1.windows下调试时需要将hadoop.dll文件放到C:\Windows\System32下,网上很多说改源码的,其实这样也是ok的,不然会报权限错误 Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache. ... 查看全文
WPF 获取系统 DPI 的多种方法
WPF 获取系统 DPI 的多种方法由于 WPF 的尺寸单位和系统的 DPI 相关,我们有时需要获取 DPI 值来进行一些界面布局的调整,本文汇总了一些 WPF 程序中获取系统 DPI 的方法。 首先,定义如下结构体来分别保存 X 方向 和 Y 方向的分量值,通常情况下两个值是一致的。 public ... 查看全文
C# .Net 5 中 Serialize 已过时 BinaryFormatter.Serialize(Stream, object)”已过时
https://www.cnblogs.com/wangbg/p/14020022.html https://docs.microsoft.com/zh-cn/dotnet/api/system.runtime.serialization.datacontractserializer?view=ne ... 查看全文
C# 遍历界面的控件并赋值
private void button2_Click(object sender, EventArgs e) { foreach (Control cur in Controls) { if (cur is TextBox ) { string name = cur.Name; cur.Text = ... 查看全文
WPF中XAML的编译过程
XAML的编译过程主要包括三个过程: 1)将一个XAML文件转换成特殊的二进制格式; 2)将转换好的内容作为二进制资源嵌入到当前正在被创建的程序集中; 3)执行链接操作,将XAML与过程式代码自动连接起来。 编译过程中产生一些文件,如.baml文件和.g.cs文件。前者便是二进制文件,作为二进制资源 ... 查看全文
Network Emulator for Windows Toolkit(模拟弱网络环境的软件)(转)
作者: 赵青青 出处:https://www.cnblogs.com/zhaoqingqing/p/12291079.html Network Emulator for Windows Toolkit(模拟弱网络环境的软件) 前言和下载地址# 用户会在各种网络环境下使用我们的app,pc应用,我们决 ... 查看全文
C# stopwatch记录运行时间
/// <summary> /// 运行时间 /// </summary> [ProtoMember(46)]public long WorkTime; Stopwatch stopwatch = new Stopwatch(); // 记录运行时间stopwatch.Start();。。。// 运 ... 查看全文
win10子系统ubuntu开机启动ssh服务
1.win10点击win+R,输入shell:startup, 打开启动文件夹 2.在文件夹中创建xxx.vbs文件,输入以下内容 set ws=wscript.createobject("wscript.shell") ws.run "wsl -d ubuntu -u root /etc/init ... 查看全文
c# win32 Api 接口 隐藏第三方软件 应用程序的右下角图标 托盘图标
使用方法 SetTrayIconVisible("qq", false); //获取托盘指针 private static IntPtr TrayToolbarWindow32() { IntPtr h = IntPtr.Zero; IntPtr hTemp = IntPtr.Zero; h = W ... 查看全文
windows下打包基于PyQt5库,PyCharm开发的GUI程序
1.熟悉pyinstaller相关参数(使用第三方库pyinstaller来打包) 2.在全局环境下安装程序使用到的第三方库 因为我们是在DOS窗口下使用pyinstaller打包基于PyQt5开发的GUI程序,所以需要在全局环境下安装程序使用到的第三方库。 此时DOS窗口下的pyinstaller ... 查看全文