![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
随手笔记
一个小白的成长之路,各位,请多多指教
弱水三千 只取一瓢饮
这个作者很懒,什么都没留下…
展开
-
C# 跨越配置
C# 跨越配置原创 2023-12-21 10:26:20 · 512 阅读 · 0 评论 -
ef框架 动态切换数据源信息(切换连接字符串)
ef框架 动态切换数据源信息原创 2023-07-04 16:54:58 · 960 阅读 · 3 评论 -
echarts 显示一条与y轴平行的线
echarts 设置基准线,显示一条与y轴平行的线原创 2023-05-16 10:08:20 · 483 阅读 · 0 评论 -
后端返回文件流,前端进行下载
后端返回文件流,前端进行下载原创 2023-03-06 16:51:13 · 983 阅读 · 0 评论 -
如何生成token,是使用token
如何生成token和获取token中的值原创 2022-08-23 17:08:09 · 1063 阅读 · 0 评论 -
登录 验证码的生成
一个简单的验证码原创 2022-06-20 14:40:45 · 138 阅读 · 0 评论 -
NPOI 生成word文档
使用NPOI插件,生成word文档原创 2022-06-16 14:21:22 · 1974 阅读 · 0 评论 -
vue echarts 柱状图
echarte 柱状图简单应用原创 2022-06-16 10:20:49 · 779 阅读 · 0 评论 -
sql 查询表的所有字段和相关属性
sql语句查询表的字段和相关属性可用来做数据文档SELECT TABLE_NAME Tables, COLUMN_NAME 字段, COLUMN_TYPE 类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_COMMENT 字段说明FROM INFORMATION_SCHEMA.COLUMNSwhere TABLE_NAME = ('表名')查询后的结果...原创 2022-02-28 15:03:03 · 7526 阅读 · 1 评论 -
.net core 获取配置文件中的值
配置文件如:appsettings.json{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" } }, "ConnectionStrings": { "ProductQualityContext_SERVER_CONN": "Server=原创 2021-07-23 17:17:58 · 483 阅读 · 0 评论 -
C# 使用 缓存限制ip访问接口的频率
Dictionary缓存帮助类 public class CacheHelper { //缓存容器 private static Dictionary<string, object> CacheDictionary = new Dictionary<string, object>(); /// <summary> /// 添加缓存 /// </summary>原创 2021-07-20 11:32:47 · 1069 阅读 · 0 评论 -
C# Dictionary实现缓存
public class CacheHelper { //缓存容器 private static Dictionary<string, object> CacheDictionary = new Dictionary<string, object>(); /// <summary> /// 添加缓存 /// </summary> public st.原创 2021-07-20 11:22:43 · 919 阅读 · 0 评论 -
js 使用a标签下载文件
const link = document.createElement('a') link.setAttribute("download", "xxxxxx") //下载的文件名 link.href =url //文件url 路径必须是完整路径 link.click()原创 2021-06-16 14:21:14 · 396 阅读 · 0 评论 -
swagger 避免被检查出来文档泄露漏洞
配置好swagger以后在加一个中间件,避免被检查出来文档泄露漏洞public class SwaggerBasicAuthMiddleware { private readonly RequestDelegate next; public SwaggerBasicAuthMiddleware(RequestDelegate next) { this.next = next; } publ原创 2021-03-15 16:49:23 · 3967 阅读 · 0 评论 -
字母的大小写转换
js中的转换var str1 = "AABBCC".toLowerCase();//小写 var str2= "ddddFGFFD".toUpperCase();//大写C# 中的转换//ToUpper:小写转大写//ToLower:大写转小写string str1 = "aAABBCCDD".ToLower();//小写 string str2= "aabbodjdk".ToUpper();//大写...原创 2021-02-18 13:05:57 · 87 阅读 · 0 评论 -
C# npoi Excle转换为DataSet
废话就不多说了,直接上代码 /// <summary> /// 读取Execl数据到DataTable(DataSet)中 /// </summary> /// <param name="filePath">指定Execl文件路径</param> /// <param name="isFirstLineColumnName">设置第一行是否是列名</param>原创 2020-12-21 17:23:08 · 171 阅读 · 0 评论 -
.netcore3.1 mvc 根据路径下载
根据路径下载 public IActionResult DownloadFile() { //string filePath = AppDomain.CurrentDomain.BaseDirectory.Replace("\\", "/") + model.Path;//"Excel/123.zip";//以字符流的形式下载文件 string filePath = Directory.GetCurrentDirectory().Repla原创 2020-10-10 09:15:08 · 693 阅读 · 0 评论 -
no matching records found js组件bootscrapt
如何设置成中文显示在table标签中加入属性:data-locale=“en-US”<table id="table" data-locale="en-US"> </table>在js加载table中的数据时:加入locale: ‘en-US’$('#table').bootstrapTable({ locale: 'en-US' })也可以引用: bootstrap-table-en-US.js 、bootstrap-table-zh-CN.js原创 2020-08-25 10:01:22 · 1655 阅读 · 0 评论 -
layer.open 获取input控件的值
在获取值是,$ 符号前加上top 比如top.$("#ID").val();function openShow(){ var html = ''; html += '<div class="was-validated" style="padding-top:20px;padding-left:10px;padding-right:10px;">'; html += '<div class="mb-3" ><textarea class="f原创 2020-08-12 14:58:22 · 2020 阅读 · 0 评论 -
js 表格组件神器:bootstrap table
客户端代码定义一个加载table的方法定义一个公共的js,需要加载列表的页面都引用这个jsvar $table;//记录页面bootstrap-table全局变量$table,方便应用/** * 加载数据table数据 get请求数据 * @param {any} tableID 加载数据的table列表Id * @param {any} data_url 请求数据的地址 * @param {any} columns 列配置项,详情请查看 列参数 表格. * @param {any} bt原创 2020-08-11 13:58:25 · 595 阅读 · 0 评论 -
js 判断密码强度
/** * 密码强度判断 */function checkPassWord(value) { // 0: 表示第一个级别 1:表示第二个级别 2:表示第三个级别 // 3: 表示第四个级别 4:表示第五个级别 var num= 0; if (value.length < 8) {//最初级别 return num; } if (/\d/.test(value)) {//如果用户输入的密码 包含了数字原创 2020-08-11 11:17:32 · 655 阅读 · 0 评论 -
简单的 ajax封装
/** * 不带参数的get请求 * @param {any} url * @param {any} successCallback * @param {any} errorCallback */function GetAjax(url, successCallback, errorCallback) { $.ajax({ url: url, cache: false, dataType: 'json', type: 'G.原创 2020-08-11 11:13:46 · 126 阅读 · 0 评论 -
C# NPOI导出 动态导出为Excel升级版
https://blog.csdn.net/weixin_43965881/article/details/106572220之前的动态导出,当数据大于xls的最大行数时回出现错误我在之前的基础上进行了改进改进的帮助类using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.SS.Util;using System;using System.Collections.Generic;using System.Data;usin原创 2020-08-11 10:59:23 · 452 阅读 · 0 评论 -
The instance of entity type ‘AwordDeclare’ cannot be tracked because another instance with the same
InvalidOperationException: The instance of entity type ‘AwordDeclare’ cannot be tracked because another instance with the same key value for {‘Id’} is already being tracked. When attaching existing entities, ensure that only one entity instance with a give原创 2020-08-11 10:10:49 · 1145 阅读 · 0 评论 -
C# NPOI导出 动态导出为Excel
导出帮助类using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using System;using System.Collections.Generic;using System.Data;using System.IO;using System.Linq;using System.Text;using System.Web;/// <summary>/// ExcleHelper 的摘要说明/// </summar原创 2020-06-05 16:03:22 · 1268 阅读 · 0 评论 -
设计模式六大原则简单介绍
设计模式:面向对象语言开发过程中,遇到的种种场景和问题,解决方案的沉淀设计模式六大原则:面向对象语言开发过程中,推荐的影响指导性原则单一职责原则(Single Responsibility Principle):不要存在多余一个让类发生变化的原因:一个类只负责一件事类T负责两个不同的职责,职责PI,职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职...原创 2020-04-27 17:11:14 · 208 阅读 · 0 评论 -
C#中的几种常见结构
几种常见的数据结构里主要总结一下在工作中常碰到的几种数据结构:Array,ArrayList,List,LinkedList,Queue,Stack,Dictionary<K,T>Array数组是最简单的数据结构。其具有如下特点:数组存储在连续的内存上数组的内容都是相同类型数组可以直接通过下标访问分配在连续内存,不能随意扩展,插入数据慢性能高,索引查询快,数据再多...原创 2020-04-26 17:04:26 · 357 阅读 · 0 评论 -
.Net中的委托与事件(DelegateEvent)
委托委托的简单运用一个委托类型定义了该类型的实例能调用的一类方法,这些方法含有同样的返回类型和同样的参数(形参和个数相同)。委托和接口一样,可以定义在类的外部。如下定义的一个委托类型 - Calculator: delegate int Calculator (int x);此委托适用任何有着 int 返回类型和一个 int 类型参数的方法、如: static int Double ...原创 2020-04-03 11:26:22 · 646 阅读 · 0 评论 -
.Net 特性(Attribute)
特性Attribute,和注释有什么区别注释:是让人看的懂代码,不影响程序的运行,和编译器特性:特性可以影响编译器,特性可以影响程序的运行,特性编译后生成的是一个metadata [Obsolete(请不要用这个了,请使用什么来代替,true)] //过时了 [Serializable] //可以序列化和反序列化声明和使用attribute,AttributeUsage声...原创 2020-03-27 14:50:50 · 933 阅读 · 0 评论 -
.Net 反射(Reflection)
.Net 反射的简单应用一.介绍反射是.Net FrameWork提供的一个帮助类库,可以访问dll 的metadata ,并且使用它 可以反射加载dll,读取module 类 方法 属性等 特性 。动态是反射中的最大优点。缺点:代码比较多,避开编译器的检查,别普通的耗性能二....原创 2020-03-25 17:01:53 · 709 阅读 · 1 评论