- 博客(37)
- 收藏
- 关注
原创 position的sticky与fixed 及固定上部分页面 使用举例
position属性中最有意思的就是sticky了,设置了sticky的元素,在屏幕范围(viewport)时该元素的位置并不受到定位影响(设置是top、left等属性无效),当该元素的位置将要移出偏移范围时,定位又会变成fixed,根据设置的left、top等属性成固定位置的效果。第二点则需要考虑父容器的高度情况:sticky元素在到达父容器的底部时,则不会再发生定位,如果父容器高度并没有比sticky元素高,那么sticky元素一开始就达到了底部,并不会有定位的效果。可通过z-index进行层次分级。
2024-06-07 12:00:06
758
原创 Ajax弹框超时回调登录页 mvc
2、重写ajax complete方法 (注意使用时不得再重写ajax complete)1、回调登录页追加标识。
2024-05-23 09:56:12
120
原创 微信公众号、小程序一些使用心得
我是在前面引用了 <script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>或者引用两个版本的js ,一定要只引用https://res2.wx.qq.com/open/js/jweixin-1.6.0.js这一个版本,不要引用多个版本js。注意:如果按照官网文档操作步骤都设置成功,在调用时wx.config begin 无法申请开放标签wx-open-launch-weapp。
2023-08-08 11:11:38
128
原创 Web.Config配置之---httpRuntime
这对产品环境来说不是必需的,并且可以通过从 Web.config 或 Machine.config 移除该属性,或将该属性设置为空字符串 (versionHeader="") 来将其禁用。ASP.NET 保持的允许执行新本地请求的自由线程的最小数目。该线程数目是为从本地主机传入的请求而保留的,以防某些请求在其处理期间发出对本地主机的子请求。输出缓存的配置和请求的类型决定了是否对内容进行缓存。这是通过自动将不是完全限定的格式的所有重定向转换为完全限定的格式来实现的。允许执行新请求的自由线程的最小数目。
2023-03-03 11:52:18
1073
转载 SQL Cross Apply和Outer Apply的理解
比如:LargeTable表中的某一列存储的数据是以“:”号分隔的数据,我们处理的时候,可能要先把这个值,先分隔,然后把分隔后的每个值单独一行放在一张表中,然后对这个表做处理。APPLY的执行过程,它先逻辑计算左表表达式(以上的LargeTable表),然后把右表达式(以上的自定义表值函数Split)应用到左表表达式的每一行。为了简单,先用其中id=2的一行处理,这些以:号分隔的数据,可能是我们某张表的主键(t1),我们可能需要把这些数值提出来,放在一张临时表中,和t1表关联,做一些处理。
2023-01-16 16:16:06
653
原创 引用dll 编译成功,运行报错
这个事情发生的原因是因为其他组引用Other.dll错误导致的,之前A目录和B目录中的Temp.dll中的内容是一样,Other.dll引用的是A.Temp.dll,但是后来B.Temp.dll中有更新,但是A.Temp.dll没有更新,而我们底层引用的是B.Temp.dll,表现层引用的是Other.dll,就导致了代码编译成功,运行时报错,排错排了好久。项目A引用了项目B,编译成功,但这时运行报错,顶层A会报找不到某方法或引用other.dll 版本2.5.6找不到之类的错误,
2023-01-16 10:10:19
329
原创 未能加载文件或程序集“Pechkin”或它的某一个依赖项。试图加载格式不正确的程序
未能加载文件或程序集“Pechkin”或它的某一个依赖项。试图加载格式不正确的程序”
2022-09-22 11:55:38
2126
原创 移除包含某个字符串的类名js
$('#leb').removeClass(function (index, css) { return (css.match(/(^|\s)star\S+/g) || []).join(' ');//移除以“star”开头的类});y移除后
2022-07-08 15:17:32
117
原创 查询视图后和视图原来的排序不一致的原因
1、视图ALTER VIEW [dbo].[View_AppType]ASSELECT top 100 percent DicId, Id, Name, Value, Text FROM DicT where DicT.DicTypeId=16 order by DicT.Text2、查询视图select * from [dbo].[View_AppType]用第1步的select语句和第2步查询的数据一样 但排序不一致原因是使用to...
2022-05-24 15:39:23
516
转载 VS2017 签名时出错: 未能对 bin\Debug\app.publish\*.exe 签名。SignTool Error: No certificates were found
VS2017 签名时出错: 未能对 bin\Debug\app.publish\*.exe 签名。SignTool Error: No certificates were found在使用Visual Studio 2017时遇到项目生成失败的问题,出现错误:签名时出错: 未能对 bin\Debug\app.publish[项目名称].exe 签名。SignTool Error: No certificates were found that met all the given criteria.
2022-04-20 09:38:01
6393
原创 sql server 新建用户 设置表读取权限
在进行项目对接时,有时候处于系统安全性考虑,我们需要设置数据库的访问权限,这个时候,我们可以新增一个用户,然后设定用户的访问权限,具体步骤如下:1, 新建登录对象2, 点击用户映射3, 操作完之后,点击确定,可能出现错误界面,不用管,这时新增用户已经出现在登录名中了4, 选数据库zngkpt,然后选择对应的表cms_release,点击右键->属性->权限->搜索,5, 点击搜索后,出现搜索框,然后输入刚才的用户名,点击...
2022-04-13 15:22:04
5840
原创 ABP项目:未能加载文件或程序集“Castle.Core, Version=4.1.1.0, Culture=neutral”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配
运行ABPMVC版本的singlepage时,使用code first方式迁移数据库时,提现版本不对,如下所示:PM> add-migration InitialCreateSystem.IO.FileLoadException: 未能加载文件或程序集“Castle.Core, Version=4.1.1.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRES...
2022-04-06 10:24:18
443
原创 【EF中关于刷新本地缓存数据存在的问题 AsNoTracking()】
问题经常会遇到这种情况:假设在一个库中只有一个表,在窗体A中,new一个dbcontext后,读取表数据并显示在列表上,此时用另一个窗体B又new了一个dbcontext,并对表中其中一条记录做了修改 ,然后增加了一条记录返回窗体A,不管怎么刷新都只会加载新增记录,而修改过的记录不会显示修改结果。如果销毁窗体A的dbcontext,重新New一个dbcontext,再次加载,即可显示所有变化。原因分析EF默认情况下对数据的访问都是启用模型跟踪。Entity Framework在第一次对
2022-02-24 14:39:47
920
转载 正则表达式匹配变量
如果给义一个字符串或是数组加入变量,是非常简单的事情,但是我们不能用这种常规思维来给正则表达式加入变量,比如var param = 3;var reg = "/^[0-9]+"+param+"[a-z]+$/"; ✘var reg = /^[0-9]+"+param+"[a-z]+$/; ✘var reg = /^[0-9]+$/+param+/^[a-z]+$/; ✘首先不考虑准确性,这写法就怎么看怎么别扭,无论怎么写,都会被当作正则的一部分来处理。这个时候 构造函数 出场,既然已经定义好的
2021-12-09 21:30:15
3684
原创 ASP.NET MVC 传递数据 从前台到后台,包括单个对象,多个对象,集合
ASP.NET MVC 传递数据 从前台到后台,包括单个对象,多个对象,集合今天为大家分享下 Asp.net MVC 将数据从前台传递到后台的几种方式。环境:VS2017,MVC5.0框架1.基本数据类型我们常见有传递 int, string, bool, double, decimal 等类型。需要注意的是前台传递的参数和后台Action 中的参数名称需要保证一致,否则 MVC 无法完成值的绑定。前台代码://传递基本的数据类型 $('#btn1'
2021-07-14 17:24:08
2167
原创 ASP.NET MVC+Entity Framework 创建数据库
首先介绍一下Entity Framework(个人使用的方式,我没有深入研究),EntityFramework后面简称EF,EF对象关系解决方案,让程序设计者专心于程序设计,简单的说,就是将数据对象模型转化成应用程序对象,然后应用程序对象的增删改对应数据对象模型的增删改,中间转换成SQL语句,从而实现数据库操作。下面我们开始实战一,web.config 配置数据库连接<connectionStrings> <add name="BlogApp" connection..
2021-07-09 11:12:22
673
转载 C# 线程并发
我也想过跳过C#高级知识点概要直接讲MVC,但经过前思后想,还是觉得有必要讲的。我希望通过自己的经验给大家一些指引,带着大家一起走上ASP.NET MVC大牛之路,少走弯路。同时也希望能和大家一起交流,这样也能发现我自己的不足,对我自己的帮助也是非常大的。建议大家对C#撑握的不错的时候,可以去看一些开源项目。走技术这条路,就要耐得住寂寞(群里双休日说要让群主找妹子进群的人必须反思),练好内功。不撑握C#高级知识点,别想看懂优秀的开源项目,更别指望吸收其编程思想;你的水平,随时可以被一个实习生代替!切记不
2021-04-29 16:45:30
1222
原创 EF (ef core,core first)设置decimal字段精度
1、网上的方法[Column(TypeName = "decimal(18,2)")]public decimal Money { get; set; }以上经测试不管用 不知道是不是我配置的问题2、DbContext重写OnModelCreating 经测试还是不管用protected override void OnModelCreating(DbModelBuilder modelBuilder){ modelBuilder.Entity<Product&..
2021-01-14 16:43:11
4819
2
原创 mvc 相对路径
相对路径的层级关系 同级目录用 : ./或者什么也不写 上级目录用:../ 下级目录用:目录名/ 根目录 :/绝对路径 根目录 ~/是服务器路径相对路径 ../是客户端路径 eg:web 下面有 index.html css(文件夹):index1.html, main.css file...
2020-09-11 09:39:18
702
原创 Lambda表达式 Linq SQL Server 分组后获取第一条数据或最小(最大)数据
1、Lambda表达式以下是从网上粘贴下来 经测试失败 提示方法“First”只能用作最终查询操作。请考虑在这个实例中使用方法“FirstOrDefault”修改为var list = data.GroupBy(x => x.Name,(key, group) => group.FirstOrDefault()).ToList();执行成功//声明测试类public class Test{ Name, Number}//获取数据var data=new...
2020-09-10 20:23:40
6883
转载 Windows Service服务 出现System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志
【已解决】Windows Service服务 出现System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。不可访问的日志: Security。青阳十五 2016-12-24 23:37:12 15574 收藏分类专栏: C#版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/yemoweiliang/article/details/53..
2020-07-28 11:14:54
2778
转载 ASP.NET MVC 数据库依赖缓存
ASP.NET MVC 数据库依赖缓存 问题背景 最近做一个非常简单的功能,就是使用ajax请求的方式从服务端请求一段下拉表的数据。 以前也有做过这个功能,只不过这次做这个功能的时候冒出了一个想法: 我请求的这段数据它是一段相对比较固定的数据,也就是说它不怎么改变,也许几个月才会改变一次。 由于这种数据的变化周期很长,所以以前做这种功能的时候,会使用缓存进行优化,可以直接从缓存中读取数据,避免每一次接收了ajax请求后都...
2020-05-15 15:37:29
283
转载 Asp.net WebApi 传递json数据以及上传文件 代码!!
这篇博客主要总结了 Asp.net WebApi 项目的前后端互传json以及上传文件的方法。主要思路在面向服务的架构模式中,整个网站前后端耦合度低,将前端作为主体,通过ajax与后台交换json数据。上传文件通过input[type=‘file’]来获取file,并通过FormData传给后台。前台代码<input type="button" id="submit" value="submit" onclick="f2()"><script> func..
2020-05-13 16:34:18
763
转载 Asp.net WebApi 传递json数据以及上传文件
前言3个月前接手的 java web 项目前几天交付验收成功了,作为该项目开发组的负责人,在苦苦加班2个多月后得到公司及客户的肯定,心里那个叫高兴啊。所做的...
2020-05-13 16:30:33
1505
原创 微信录音上传到自己服务器 音频转换后播放的问题
首先我调用了微信接口,录完得音频文件后调用微信的上传录音接口把本地录音先上传到微信的服务器,不过,微信只保留3天,而我们需要长期保存,我们需要把资源从微信服务器下载到自己的服务器,这时调用微信的下载多媒体接口(即官方文档获取临时素材接口)下载到自己服务器, 注意这个接口下载的音频是amr格式,HTML不支持amr格式的音频,需要转成MP3格式的文件。网上有用第三方软件的:ffmpeg ,而我引用的NReco.VideoConverter.dll 这个其实是对ffmpeg 封装的包1、打开管理..
2020-05-11 15:52:47
625
原创 ABP WEBAPI 跨域问题
一、常见跨域及说明同IP不同端口: http:IP:8001/api/user http:IP:8002/api/user不同IP不同端口: http://172.28.20.100:8001/api/user http://172.128.20.100:8002/api/userwebapi 、 网站 都是http下1、webapi发布在本地,调试debug网站...
2020-05-07 10:46:51
1601
转载 EF Code First Migrations数据库迁移
EF Code First Migrations数据库迁移1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。PM> Install-Package EntityFramework 安装成功后,界面提示如下图:...
2019-03-21 10:40:55
264
转载 ABP领域层——仓储(Repositories)
ABP领域层——仓储(Repositories)阅读目录一、取得单一实体(Getting single entity) 二、取得实体列表(Getting list of entities) 三、自定义返回值(Custom return value)阅读目录ABP领域层——仓储(Repositories) IRepository接口 仓储的实现 管理数据库连接...
2018-11-27 16:59:53
2480
转载 ABP领域层——实体
ABP领域层——实体阅读目录ABP领域层——实体 实体类(Entity classes) 接口约定 IEntity接口回到目录ABP领域层——实体基于DDD的现代ASP.NET开发框架--ABP系列之10、ABP领域层——实体 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http:...
2018-11-27 16:58:29
748
ABP文档笔记 - 数据过滤
ABP文档笔记 - 数据过滤预定义的过滤 ISoftDelete 不会真实删除数据 查找数据时软删除数据不会被获取 Autdit IMustHaveTenant IMayHaveTenant 禁用过滤 启用过滤 设置过滤参数 SetTenantId 方法 自定义过滤 定义一个接口 实现这个接口 定义过滤 注册这个过滤 ...
2018-11-27 16:52:08
884
原创 Kendo Grid 布尔型数据显示 日期格式化 筛选 排序
前台:var url = '@Url.Action("Grid", "Day")' + "?departmentCode=" + node.DepartmentSystemCode + "&employeeTypeId=" + $("#EmployeeTypeId").val();var dataSource = new kendo.data.DataSource({ ..
2018-09-06 10:13:30
1049
转载 ASP.NET Web 应用
应用系统发布前,作为 .NET 开发人员需要检查的配置 1.debug=「false」当创建 ASP.NET Web应用程序,默认设置为「true」。开发过程中,设置为「true」是非常有用多,但在应用程序发布部署时,需将其设置为「false」。<compilation defaultLanguage="C#" debug="false" targetFramewo...
2018-09-06 10:12:40
507
转载 easyui 常用控件
easyUI下拉框属性总结 //加载检测类型$(function(){$("#type").combobox({url: 'cfgOtherProducts_loadIsScan.action',//我做的这个调用action后返回的是一个集合,下面两个属性值后面跟的都是集合当中每个对象要显示的,valueField是值,textField:是文本valueField: 'value', //va...
2018-04-28 17:41:34
1850
转载 WPF ListBox 鼠标拖拽多选
private bool inMouseSelectionMode = false;private List selectedItems = new List(); private void lbItem_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e){ // MouseDow
2017-11-22 13:52:20
2641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人