知识点记录
文章平均质量分 53
小罡同学
这个作者很懒,什么都没留下…
展开
-
关于SQL查询出连续登录天数的问题(MSSQL 2017)
前言今天碰见了一个有点意思的SQL查询问题,题目如下:依据题意,我动手创建了一个表,并添加了些测试数据(环境事情· MSSQL 2017)暴力解法我先把表中的时间部分转成 “年月日” 格式,并且把时间字段给 去重 一下,保留一天的时间,过滤一天之内多次登录的情况因为题意是“连续登录天数”,所以时分秒…部分可以忽略掉了最终语句拿出刚刚上面筛选好的语句再加个 ‘2022-01’月份的过滤条件作为T1,然后自连接二次,每一次连接条件都是,时间差为1天 SELECT T1.uid,原创 2022-05-08 18:55:24 · 868 阅读 · 1 评论 -
Go语言解析Xml,当标签内有属性并且有文本值时应该这样定义结构体
前言 对不起大家哈,我已经很久没有写博客记录了,并不是没时间呀,主要是下班了就想好好休息…回归正题一、问题描述使用go语言解析xml结构时,我需要定义一个结构体用来装,这时我遇到一个傻眼的xml复杂结构,如下 <Device id="d1" name="Mazak" uuid="M7011L016ZN"> <Description manufacturer="Mazak Corpo原创 2022-04-24 19:54:50 · 1996 阅读 · 2 评论 -
C# 使用List 的Linq 做分页查询
使用命名空间 using System.Linq;一、直接上代码1、举例以 int 集合 List<int> number = new List<int>(); //每页显示 300 位 int size = 300; //添加模拟数据 for (int i = 0; i < 818; i++) number.Add(i); /原创 2021-10-12 18:04:33 · 1354 阅读 · 0 评论 -
C#发起钉钉审批实例,表格明细 FormComponentValues_的格式该如何传递的问题
前言 工作的忙碌,我已经很久没有分享过博客了。今天终于有些时间,来写了。其实主要是因为在调取钉钉接口的时候,栽在这里,走了很多坑。所以想分享一下我是如何解决 “钉钉发起审批实例”的一些问题(其实也就是传值的格式问题)。发起审批实例没错就是这个接口。接口文档中的确是有教大家如何去创建、发起一个审批实例。也许是我的理解能力太差了,他给我们的示例,按接口文档中一步一步的来的话,是没问题的。我想抱怨的是,他给原创 2021-03-07 21:18:51 · 3182 阅读 · 0 评论 -
sql 中如何将千分号数值,转化成decimal型,或int型计算。如何对列值进行处理,如果是中文就是0,如果是数值就是数值
前言最近项目中,有对财务方面打交道。所以在sql中有对一些金额的计算和统计。千分号格式的一系列问题也是被我遇上了。(一)sql中将是中文的为0,是数值的就是数值我这里的数值直接是千分号的,所以进行了一些处理, 使用ISNUMERIC 函数如果列值是字符的话就输出 1,是数字就直接输出数字如果使用千分号格式的数值,对他进行直接强转为int或是 decimal的话会直接报错的。所以最好是强转的同时 再CAST 给 as money 一下 。正确做法是select convert(dec原创 2020-10-25 16:23:33 · 2742 阅读 · 5 评论 -
在web中使用JQuery实现流式加载,不使用任何其他组件
前言 最近呢,有点忙。但是每天都有记录,怎么说呢,每天都有收获。看我的发布时间就可以知道,基本一天发布好几个。对……我就是在一周中花一天时间来整理,一周所掌握的知识点和记录。好,那么我们就进入正题了! 这几天和技术总监有聊到流式加载和懒加载的问题。大家都知道,当数据量特别大的时候,为了不影响页面的加载速度问题。一般是采原创 2020-10-25 12:57:41 · 736 阅读 · 1 评论 -
如何html自适应,如何css网页初始化,16种好看的容器滚动条css样式,a标签的锚点标记简单使用
前言“不积跬步,无以至千里;不积小流,无以成江海”(1)设置一个容器在屏幕居中的样式 .style{ position: absolute; 可以先使标签绝对定位 left: 50%; 让他左边距为整个网页 的50%; top: 50%; 让他顶部距为 整个网页 的50%; m原创 2020-10-08 18:59:33 · 602 阅读 · 0 评论 -
上传Excel文件,使用OLEDB连接并读取数据,未在本地计算机上注册“microsoft.ACE.oledb.12.0“
前言最近有在项目中需要上传导入Excel文件,来获取文件内的信息,根据业务的需求以及一些数据的处理,来保存在数据库中。下面我来介绍我是如何实现的。思路(1)前端页面上有个文件上传按钮(如果要好看的按钮,可以自己设样式,或者使用layUI的按钮)(2)在JS中使用FormData() 对象,将需要上传的文件append()追加进去。使用AJAX调用接口,在后端 使用 HttpPostedFile 来接收,也就是Request.Files[0](3)获取到客户端上传的文件之后,这个地方可以对文件的一原创 2020-10-08 13:17:45 · 702 阅读 · 0 评论 -
图片上传ajax异步提交与同步提交并预览图片上传到Web站点目录文件详解FormData()对象
前言今天和大家分享关于 “图片上传并预览且保存在web站点下的目录文件夹” a)同步提交(页面级提交)前端代码(1)通过form 表单;input type=“file” 标签类型为 file <form id="form1" runat="server"> <div> <input type="file" name="file" />原创 2020-08-14 00:14:26 · 809 阅读 · 0 评论 -
Echart.js中异步加载数据时使用Dataset管理数据:如果是0就不显示Label。Echart.js中自定义tooltip。
前言今天在项目中使用了Echart.js 做报表。遇到了些Echart.js文档中没有记录的解决方案。在这里记录一下……Echart.js中异步加载数据时使用Dataset管理数据:如果是0就不显示Label显示图像这种情况,0.00员工的就根本没必要显示出来了。于是解决方案就是使用使用formatter属性 做数据处理。最终处理成自己想要的效果。这个地方是属于series里的Label。所以我们在做数据处理的时候,一定要清楚,我们要干什么,对谁进行处理。我的解决方案 ser原创 2020-08-27 23:35:27 · 593 阅读 · 0 评论 -
MVC中Forms窗体验证及关于ActionFilterAttribute拦截器的实现
前言 认证和授权机制 认证是确定用户身份的过程。在用户通过了身份验证后,开发人员就可以确定该用户是否有权继续操作。如果没有进行身份验证,就不能进行实体的授权。 授权是确定已验证的用户是否有权访问应用程序中的某个部分、某个点、或只访问应用程序提供的特定数据集。今天分享关于.NET MVC中的Forms窗体登录验证,及ActionFilterAttribute角色拦截。登录方式可以为二种方式。第一种为:form表单提交。第二种:Ajax异步提交。好话不多说,直接上代码。原创 2020-08-11 11:56:00 · 776 阅读 · 0 评论