- 博客(60)
- 资源 (2)
- 收藏
- 关注
原创 layui js动态新增/关闭tab标签页,tab标签页加载页面内容
js动态新增tab标签和关闭tab标签,可根据框架修改tab标签页的css样式
2023-05-30 13:33:09
1861
原创 error:03000086:digital envelope routines::initialization error
error:03000086:digital envelope routines::initialization error
2023-02-07 09:30:52
172
转载 sql优化的几种方式
一、为什么要对SQL进行优化我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此时对SQL的优化就很有必要。二、SQL优化的一些方法1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行
2022-03-02 13:58:11
4850
原创 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
7946
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
562
原创 C# 使用 缓存限制ip访问接口的频率
Dictionary缓存帮助类 public class CacheHelper { //缓存容器 private static Dictionary<string, object> CacheDictionary = new Dictionary<string, object>(); /// <summary> /// 添加缓存 /// </summary>
2021-07-20 11:32:47
1132
原创 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
1008
原创 js 使用a标签下载文件
const link = document.createElement('a') link.setAttribute("download", "xxxxxx") //下载的文件名 link.href =url //文件url 路径必须是完整路径 link.click()
2021-06-16 14:21:14
453
原创 swagger 避免被检查出来文档泄露漏洞
配置好swagger以后在加一个中间件,避免被检查出来文档泄露漏洞public class SwaggerBasicAuthMiddleware { private readonly RequestDelegate next; public SwaggerBasicAuthMiddleware(RequestDelegate next) { this.next = next; } publ
2021-03-15 16:49:23
4068
原创 字母的大小写转换
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
109
原创 C# npoi Excle转换为DataSet
废话就不多说了,直接上代码 /// <summary> /// 读取Execl数据到DataTable(DataSet)中 /// </summary> /// <param name="filePath">指定Execl文件路径</param> /// <param name="isFirstLineColumnName">设置第一行是否是列名</param>
2020-12-21 17:23:08
198
原创 .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
727
原创 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
1757
原创 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
2132
原创 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
716
原创 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
728
Signal_dome.zip
2020-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人