利用scss进行主题切换
基本思想:在html上添加data theme属性通过对应的属性值切换不同的配置,使用data theme时 关于主题切换的这些事,网上已经有很多文章记录了,基本想法都是差不多的,在此,仅记录我自己使用的方法。设置的主题有三种:1.默认即白天主题 2.暗色主题 3.自定义主题,即自己选择颜色,我们在 ... 查看全文
单元测试 _ Why Should You Use xUnit? A Unit Testing Framework For .Net
https://www.clariontech.com/blog/why-should-you-use-xunit-a-unit-testing-framework-for-.net Why Should You Use xUnit? A Unit Testing Framework For .Ne ... 查看全文
前端中实现文件上传下载的三种解决方案(推荐)
最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文 ... 查看全文
vue2 配置scss
1、安装文件 npm install --save-dev sass-loader npm install --save-dev node-sass 2、配置 webpack.base.conf.js 找到webpack.base.conf.js文件的module模块下面的rules添加以下代码 1 ... 查看全文
ASP.NET Core 中的Ajax全局Antiforgery Token配置
原文:ASP.NET Core 中的Ajax全局Antiforgery Token配置 1|0前言 本文基于官方文档 《在 ASP.NET Core 防止跨站点请求伪造 (XSRF/CSRF) 攻击》扩展另一种全局配置Antiforgery方法,适用于使用ASP.NET Core Razor + J... ... 查看全文
web服务器之nginx
安装: 1 环境准备 gcc yum install gcc-c++ pere (解析正则表达式) zlib zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip openssl nginx不仅支持http协议,还支持https(即在ssl协议上传输http ... 查看全文
hibernate基础04:关联关系(多对一)
一、对象信息 转换为 关系信息(数据表) 1、使用SchemaExport生成关系 package com.project.test; import org.hibernate.Session; import org.hibernate.Transaction; import org.hiberna ... 查看全文
layer弹出信息框API
btns : 按钮的个数。提供了0-2的选择 btn : [按钮一的文本值 , 按钮二的文本值] type : 图标类型,提供了0-10的选择,也许有你喜欢的。 msg : 信息框内容,重要参数 yes : 按钮一的回调函数 no : 按钮二的回调函数 layer API之内置方法 方法名 描述 $ ... 查看全文
c# 去除字符串中重复字符
https://www.cnblogs.com/LuoEast/p/7886297.html 1.在写程序中经常操作字符串,需要去重,以前我的用方式利用List集合和 contains去重复数据代码如下: 2.现在我推荐大家使用一下方式去重复数据 ... 查看全文
VS2017 WinFrom打包设置与教程
项目中有用到winfrom做配套的打印程序,直接给客户一个debug文件夹,当然不是很好.. 记录一下打包过程. 正文 首先需要下载 Visual Studio插件,到如图的地方下载: 搜索Microsoft Visual Studio 2017 Installer Projects,下载安装,并重 ... 查看全文
MVVM模式解析和在WPF中的实现(一)
MVVM模式简介 MVVM是Model、View、ViewModel的简写,这种模式的引入就是使用ViewModel来降低View和Model的耦合,说是降低View和Model的耦合。也可以说是是降低界面和逻辑的耦合,理想情况下界面和逻辑是完全分离的,单方面更改界面时不需要对逻辑代码改动,同样的逻 ... 查看全文
win下自动sftp脚本定时下载文件
缘起一个BA与客户交流的软件。但因为数据不能通过系统直连的方式进行获取。 对方只提供每天一份全量数据到指定文件夹下,我方自动通过sftp的方式去拉取。 一个只有简单几行的操作,想必肯定是不可能需写程序去实现的吧。 第一时间就想到了windows的定时任务去执行一个脚本就好。 找来找去,网上一堆的ft ... 查看全文
Ansible API 2.0的测试
因项目需要使用到ansible api,根据修改官方文档提供的使用范例,经过多次测试,现将能用的代码分享给大家,大家只需根据自己的实际环境修改该代码即可。????官方文档:http://docs.ansible.com/ansible/latest/dev_guide/developing_api.html#p 查看全文
WPF重写Button样式
首先指定OverridesDefaultStyle属性为True; 然后添加样式; 重写ControlTemplate; ... 查看全文
C# 使用消息队列,包括远程访问
转:https://www.cnblogs.com/80X86/p/5557801.html 功能需求,用到了队列,用的时候出了很多问题,现在总结一下,希望能对有需要的人提供帮助。 我的需求很简单,就是多个客户端连接到我的一个小型的数据转发服务器上,开始使用的是Socket通信实现这个功能,一旦数据 ... 查看全文
Windows 10 更新补丁后Visual Studio 2017 运行项目出现错误
问题: 今天更新了Windows 10(版本 1709)推送最新补丁后,打开Visual Studio 2017运行Web项目,都出现“指定的参数超出有效值的范围 参数名:site”,如下图: 解决方案: 打开“控制面板” -> “程序和功能” -> 找到“IIS 10.0 Express” 程序, ... 查看全文
EXSI上安装Windows、linux系统
exsi主机上右键新建虚拟机,自己建在虚拟机上装操作系统,Windows或linux,两种装法:1在esxi主机上用物理光驱装2在vclient、vcenter客户端上,通过网络将iso文件存放到数据存储空间,再从虚拟机引导系统建议第二种装法:(注意找按钮)一:选中esxi主机——配置——存储器——数据存储文件选中——右键浏览数据存储存储器——新建文件夹(文件名自拟)——选中你所建立的文件夹,将文 查看全文
C# 合并多种格式文件为PDF
文档合并是一种高效文档处理方式。如果能够有一个方法能将多种不同类型的文档合并成一种文档格式,那么在文档存储管理上将为我们提供极大的便利。因此,本篇文章介绍了一种如何使用免费组件FreeSpire.Officefor.NET来实现将多种各式的文档合并为PDF的方法。本方法中可合并的文档格式可以是doc、docx、xls、xlsx、pdf等。下面将进行详细阐述。使用方法:安装FreeSpire.Off 查看全文
C#面向对象 小生 学习(转)
一:面向对象的基本知识 C#程序分为面向过程和面向对象 什么是对象:一切皆为对象:Object,生活中常说的“东西”就是程序里面所指的对象;生活中遇到的东西我们都在下意识的归类;归类意味着抽象模型; 类:class,对某类众多对象的共同特点抽象出来的模型。 他们的关系:类是好多对象的抽象,对象是类的 ... 查看全文
arcgis api 4.x for js之基础地图篇
arcgis api3.x for js转向arcgis api4.x,我也是最近的3-4个月时间的事情,刚好公司有个webgis项目需要展示三维场景,项目选择arcgis api4.x。我纯碎记录一下自己学习arcgis api4.x过程中的一些心得体会,自己个人的一些理解,不对之处,还请各位同仁... ... 查看全文