自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

书中自有妍如玉的博客

风浪越大鱼越贵

  • 博客(206)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue3.x实例新增配置项(持续更新)

【代码】Vue3.x实例新增配置项(持续更新)

2022-11-01 15:07:28 788

原创 Vue2.x 官网学习笔记(全网最全,持续更新)

如有不足,广大博友查漏补缺...

2022-10-31 11:02:15 1201

原创 浏览器中实现录制效果 录制屏幕

1.点击 录制屏幕按钮。

2024-05-17 10:05:46 166

原创 fetch请求后端返回文件流,并下载。

AirRankModel类。

2024-04-28 15:42:33 324

原创 el-image组件预览图片同时操作页面

修改饿了么原生样式在vue2种需要加/deep/ 前缀修饰,不然不会生效。红色区域就是可操作dom。并且可以随着拖动图片位置来设定遮罩层的大小。背景:el-image组件打开预览效果不能滑动页面。Q:那么如何才能在打开遮罩层后还能操作页面呢?A:改变遮罩层的大小。打开F12看看饿了么的原生样式如下。

2024-04-23 10:24:23 244

原创 前台向后台传递参数时,HTML标签<p>、<span>丢失已经报错等问题解决方案

前台向后台传递参数时,特殊字符(+、-)标签、 丢失的问题,原因是由于系统后台的。或者其他拦截器针对脚本语言进行过滤导致的,针对这种情况可以通过使用hex编码绕过。2.在后台对前端传过来的数据进行解析。1.前端页面对传输的数据进行加密。

2024-04-19 11:28:12 252

原创 富文本编辑器(wangEdit)+(jquery.wordexport)实现web版在线编辑导出

只能修改文档文字内容,不能修改样式,如修改字体,字号,颜色等。于是用了第一款(quil)富文本插件。只能说一般,样式很拉胯。效果如下:表格样式全无。于是使用了wangEdit插件。小插曲:最开始的方向是Html5的。官网地址wangEditor。

2024-04-18 17:07:49 667

原创 JQuery EasyUI DataGrid行添加水印

if ($(this).find("td:eq(4)").text().includes("撤销申诉")) {$(this).after($('有异议').css({let h = ((index + 1) * 33.5);//控制条件,满足条件after 追加dom元素。'content': '有异议',// 遍历所有行,为它们添加水印样式。

2024-03-21 14:39:56 574

原创 type.GetFields() 获取不到,改用type.DeclaredFields

StatisticQuery 类。

2024-03-04 16:03:30 422

原创 sqlserver 根据开始结束日期 生成table

这是 master..spt_values 查询出来的数据,上图可以看到它又很多的类型,这里只运用到了自然数。自然数序列0~2047的 name 为 NULL ,类型为 p。所以利用 master..spt_values 来从生成连续的日期值。最后用关联去查询你所需要日期与数据,数据又做了一个 为 NULL 替换成 0。利用master数据库下的spt_values表生成一个连续的日期。master存储了一些存储过程运行所需要的数据取值范围到2047。这个表有名称,值,类型,最小,最大,状态等。

2024-02-05 11:41:41 462

原创 html5 draggable 随意拖动任意位置

【代码】html5 draggable 随意拖动任意位置。

2024-02-01 13:54:09 723

原创 JS 计算两组数据的斜率、截距和R^2

【代码】JS 计算两组数据的斜率、截距和R^2。

2024-01-24 13:52:33 504

原创 js计算皮尔逊相关系数

【代码】js计算皮尔逊相关系数。

2024-01-24 11:17:49 544

原创 c# 获取用户IP4

【代码】c# 获取用户IP4。

2024-01-22 10:58:54 1101

原创 C# DataTable 总结常用方法

3】Delete()之后需要datatable.AccepteChanges()方法确认完全删除,因为Delete()只是将相应列的状态标志为删除,还可以通过datatable.RejectChanges()回滚,使该行取消删除。删除DataTable中的行三种方法:(DataTable.Rows.Remove(DataRow dr)、DataTable.Rows.RemoveAt(i)、DataRow.Delete())DataTable() 不带参数初始化DataTable 类的新实例。

2023-12-11 17:23:01 1313

原创 vue 提交表单重复点击,重复提交防抖问题

​用户点击保存时,可能会多次点击。导致生成重复数据。​

2023-12-01 10:13:27 556

原创 svg教程

上面的代码中,d="M 10 10 l 50 40 l 100 10 Z" 等同于 d="M 10 10 L 60 50 L 160 60 Z"。将该属性设置到对应的 svg 元素上,就会关闭反锯齿功能,突显看起来就会清晰很对,但在某些情况关闭了该功能会让图像看起来有点毛躁的感觉。通过开始点和结束点裁切,可以得到4条弧线,也就是说2个点可以确定2个相同旋转角度的椭圆的位置,可以切出4条弧线。而 h 和 H 的作用差不多,只不过传入的数据会和前一个点的 X坐标 相加,形成一个新的点,这就是相对位置。

2023-11-28 11:48:16 157

原创 sqlserver6

原理其实很简单,当字符集为UTF-8,并且字符为中文时,length() 和 char_length() 两个方法返回的结果是不相同的。> FieldName like '[a-zA-Z]%' --------- ([]指定值的范围)> FieldName like '[^F-M]%' --------- (^排除指定范围)[吖-座]是中文字符集第一个到最后一个的范围,虽然匹配准确,但是用Like的效率很低。SQL判断某列中是否包含中文字符、英文字符、纯数字。方法一、包含中文字符。

2023-11-08 16:16:41 105

原创 Sqlserver5

单表//多表。

2023-10-30 15:32:30 79

原创 loadsh

Lodash是一个著名的javascript原生库,不需要引入其他第三方依赖。是一个意在提高开发者效率,提高JS原生方法性能的JS库。简单的说就是,很多方法lodash已经帮你写好了,直接调用就行,不用自己费尽心思去写了,而且可以统一方法的一致性。Lodash使用了一个简单的 _ 符号,就像Jquery的 $ 一样,十分简洁。类似的还有Underscore.js和Lazy.js。

2023-10-30 15:28:03 416

原创 Sqlserver4

delete from TableName where 1=1drop tableName

2023-10-28 23:33:05 41

原创 Sqlserver3

select 1,‘张三’

2023-10-28 23:32:13 28

原创 SqlServer2

create table TableName(id int identity(1,1) primary key not null,name varchar(50) not null)

2023-10-28 23:30:44 24

原创 Sqlserver

select * from Table

2023-10-28 23:29:34 25

原创 .NET CORE 3.1 集成JWT鉴权和授权2

注意,账号先不用admin登录,然后用返回的token去请求我们刚刚添加的指定权限访问的接口,这个时候是没有权限访问的,因为这个是admin权限访问。注意,账号先不用admin登录,然后用返回的token去请求我们刚刚添加的指定权限访问的接口,这个时候是没有权限访问的,因为这个是admin权限访问。一旦用户登录,每个后续请求将包括JWT,允许用户访问该令牌允许的路由,服务和资源。等token设置的过期时间到了,或者重新生成了新的Token,没有及时更新,那么我们的授权也到期,401,

2023-10-26 11:25:22 1293

原创 C#取两个集合的交集、并集和差集

【代码】C#取两个集合的交集、并集和差集。

2023-10-26 10:33:25 689

原创 C#(JS)几个常用的正则表达式

/判断是否包含字母。快一个月没更新了,今天写几个比较常用的正则表达式。

2023-10-25 09:58:57 369

原创 Vue 使用SignalR.JS与Microsoft.AspNetCore.SignalR实时通讯

针对于Web与其他应用的的通讯,在.Net中,SignalR是一个不错的选择,在前后端没有分离的时候,直接引用对应的signalr.js文件即可;其次在Startup.cs中进行注入和配置,在ConfigureServices中添加如下代码。前提:通过Nugut 引入Microsoft.AspNetCore.SignalR 包。其次开始封装js,这里是在utils文件夹下创建了signalR.js文件,内容如下。最后在Configure中配置相关中间件使用,代码如下。到此,服务端准备完毕!

2023-09-24 16:40:49 415

原创 NPM install 中:-save 、 -save-dev 和 没有--save的区别

cnpm install '@microsoft/signalr@^6.0.1' -S

2023-09-23 15:12:47 190

原创 Aspose转pdf乱码问题

1.将window中字体(c:\windows\fonts)放到linux中,上传至/usr/shared/fonts/chinese目录下,接下里用。服务器使用aspose.word转换word文件为pdf的时候显示中文乱码(如图),但是在win服务器上使用可以正常转换。缺少对应的字库导致文件转换出现乱码的。2.在aspose代码中添加。

2023-09-21 17:09:12 1095 2

原创 C# DataTbale操作API

【代码】C# DataTbale操作API。

2023-09-19 14:22:46 118

原创 C# 扫描并读取图片中的文字(.NET Core)

情况2:如果是.net core 3.0以下版本(如本文本中的测试环境),则需要 下载Spire.OCR包,并解压,将该文件路径Spire.OCR\Spire.OCR_Dependency\x64中的6个dll复制到程序运行路径F:\VS2017project\ReadTextFromImg_OCR\ReadTextFromImg_OCR\bin\Debug\netcoreapp2.1。(2)在弹出的界面中,选择【浏览】-在搜索框中输入Spire.OCR,点击“安装”(3)完成后,可查看到已添加的依赖项。

2023-09-13 08:54:20 1083 2

原创 js 根据键判断值

【代码】js 根据键判断值。

2023-09-06 17:33:11 456

原创 layui表格高度

高度就是表格每个页面的总高度。也可以直接写数值,但是这是定高。那么就会在表格占据剩余div的时候底部留100px。也可以使用 height:“full-数值”,比如。表格的高度设置时使用 height:‘full’

2023-09-05 11:45:20 2581

原创 C# Dictionary判断某个Key已存在的3种方法(Keys.Any(),TryGetValue(),ContainsKey())

本人推荐第三种,这个简单一点。写法类似于Linq。

2023-08-30 17:18:07 1806

原创 DataTable扩展 列转行方法(2*2矩阵转换)

DataTable newdt = dt.AsEnumerable().Where(p => p.Field("City") == "武汉").CopyToDataTable().PivotDatatableColToRow("SDateTime,PM25,PM10,O3,NO2,SO2,CO");

2023-08-30 16:33:09 614

转载 C# 行列互转 List<T>、DataTable和匿名对象 行转列

在将列转换为行之后,您可能希望获得List或dynamic[],而不是获得DataTable。在这篇文章中,我们将做同样的事情,但是使用c#的数组和数据表,使用LINQ或Lambda表达式的力量。您可以使用相同的扩展方法来获取如下所示的行转列的 DataTable。为此,我更新了扩展方法以获得动态对象。C# 将Datatable行转列成Datatable。您可以为扩展方法创建一个静态类并将其放在那里。C# 将List集合行转列到匿名对象集合。现在,要将行转换为列并获得动态数组。

2023-08-29 11:45:44 1459

原创 html5提供的FileReader是一种异步文件读取文件中的数据

触发error事件时,相关信息保存在FileReader对象的error属性中,这个属性将保存一个对象,此对象只有一个属性code,即错误码。1表示未找到文件,2表示安全性错误,3表示读取中断,4表示文件不可读,5表示编码错误。readAsText可按指定编码方式读取文件,但读取文件的单位是字符,故对于文本文件,只要按规定的编码方式读取即可;console.log("加载中", `${(readRes.loaded / readRes.total).toFixed(2)*100}/100`)

2023-08-23 17:57:18 1172

原创 C# DataTable按指定列排序

/按Id倒序和Name倒序。//返回一个新的DataTable。

2023-08-18 10:24:33 1009

原创 ASP.NET CORE API使用SignalR

。。

2023-07-27 10:49:40 68

Aspose.word.dll

可以生成word文档,也可以将doc转为pdf文档。

2023-09-26

尤大大的view离线手册,直接打开

尤大大的view离线手册,直接打开

2022-11-08

这是一个js高德地图的封装库

这是一个js高德地图的封装库。

2022-10-31

wgs84坐标转gcj02坐标wgs84坐标转gcj02坐标

wgs84坐标转gcj02坐标

2022-10-31

前端JQuery导出word 前端JQuery导出word

JQuery前端导出word。

2022-10-31

Vue+mintUI模仿微信app做的

Vue+mintUI模仿微信app做的

2022-10-18

基于webpack搭建vue2.0的脚手架项目

基于webpack搭建vue2.0的脚手架项目

2022-10-11

自己开发的系统数据库备份文件。

自己开发的系统数据库备份文件。

2022-10-10

mssqlserver数据库文档生成器

mssqlserver数据库文档生成器。方便生成world pdf两种选择。便于团队开发,客户培训,验收材料准备。

2022-10-10

DWZ框架使用手册

2016-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除