自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (14)
  • 论坛 (17)
  • 收藏
  • 关注

原创 Jquery-drawer抽屉插件

基于bootstrap和jquery,自定义抽屉样式,pc端web程序常用左右侧抽屉样式,因此本示例不考虑上下侧的抽屉。效果:插件 :$.fn.extend({ drawer: function (options) { var _this = $(this); var defaults = { title: "标题",//默认标题 placement: "right",//left表示左侧滑出,righ

2020-11-20 10:52:52 32

原创 bootstrap的popover呈现table

效果如下图:原生的popover只支持 静态内容,此示例中的table是动态渲染的,需要对部分源码稍作调试。POPOVER插件调整如下:+function ($) { "use strict"; // POPOVER PUBLIC CLASS DEFINITION // =============================== var Popover = function (element, options) {

2020-11-19 17:11:36 13

原创 bootstrap气泡确认

基于bootstrap的popover插件实现,效果如下:插件代码:(function ($) { $.fn.extend({ popConfirm: function (options,fun) { var _this = $(this); var defaults = { title: "提示", content: "确认此操作?",

2020-11-18 20:38:45 12

原创 实现radio取消选中的功能

如下图,当有一组radio,如果选中一个后,默认必须选中其中一个,如何才能实现取消选中所有项呢?最好的操作习惯是再次点击选中项 自动取消选中状态,但是默认情况下,点击选中的radio,还是选中状态 ,下面我们通过js改变这种默认形为,以达到点击选中项自动 取消选择的目的:html:<label class="ms-radio ms-radio-default"><input type="radio" name="a">nano卡</label&gt..

2020-09-29 17:13:47 35

原创 .net core webapi常用传递方式

一、传数组js: return request({ url: '', method: 'post', data:[1,2,3] })服务端写法: [HttpPost] public Response 方法名([FromBody] string[] ids) {}//ids的名称自定义二、传一个对象集合(传单个对象的方法与之相同)如实体类叫 student:class student{ name{get;set;} age{get;

2020-09-29 09:50:12 65

原创 纯css美化原生radio,checkbox自定义样式

效果:不使用js实现效果,纯css实现,操作“选中/禁用”等请使用原生js的dom操作方法.html:<label class="ms-radio ms-radio-default"> <input type="radio" hascheck="1" value="1" name="a"> 默认</label><label class="ms-radio ms-radio-success "> <input type

2020-09-24 09:10:54 42

原创 基于jquery的向导功能,html+css+js

效果图:以下代码是本人手写,使用前请测试。定义HTML结构: <div class="ms-wizard"> <ol> <li class="done" >选卡</li> <li>选资费</li> <li>下单</li> <li>发卡</li> .

2020-09-22 15:58:50 26

原创 EF+Oracle字符串类型的数字生成SQL没有引号

实体:class student{ //编号 string code{get;set;}}查询编号是“1122”的,注意这里1122是字符串类型的:测试1(db是数据库上下文对象):string _code="1122";db.student.Where(o=>o.code==_code).FirstOrDefault();//生成的SQL是select * from student where code=1122 and rownum<=1;//112

2020-05-18 12:26:05 676

原创 C# 获取变量或属性的名称

偶尔我们需要直接获取变量或属性的名称,如下:class Men{ int age{get;set;}}Men m =new Men();m.age;//这里我们想输出age实现办法如下:public static string PropName(Expression<Func<Object>> expr){ Expression ...

2020-04-29 22:22:59 307

原创 .NET MVC项目压缩HTML、CSS、JSS

需要压缩的页面继承BaseController,也可以参照转载原文重载RazorViewEngine的方法: public class BaseController:Controller { #region 页面压缩 private HtmlTextWriter _htmlWriter; private StringWriter _...

2020-04-18 11:43:56 120

原创 Entity Framework查询部分字段时自动映射到实体

需求: 使用EF的情况下,查询部分实体字段,把查询结果自动映射到指定的实体类。比如实体类这样定义://学生实体类[Table("student")]public class Student{ //主键,编号 int ID {get;set;} //名称 public string Name{get;set;} //年龄 public int Age...

2020-04-05 14:50:52 187

原创 EF 属性类型的定义与left right join的关系

先分析外键和导航属性的几种定义情况:情况 外键类型 导航属性 生成结果 备注 1 int 有 inner linq和lamda 只能生成inner join 2 int 无 inner,left 3 int? 有 linq:left,inner lamda:left ...

2020-03-23 11:12:48 144

原创 华为AC6005-8升级记录

无线控制器忽然菪机,重启失败,SYS信号灯快闪,表示系统启动中,通过超级终端(连接线见步骤四)查看console输出信息,关键是这几句有问题:MMC : sd_send_op_cond: Timed out Card did not respond to voltage select!Not Exist!SD : sd_send_op_cond: Timed outCard d...

2020-01-17 22:30:13 813

原创 .NETMVC5使用MiniProfiler

一、工具-NuGet包管理器-管理解决方案的NuGet程序包二、Global.asax.csprotected void Application_Start(){ InitProfilerSettings();}protected void Application_BeginRequest(){ MiniProfiler profiler = null;...

2020-01-14 10:33:03 104

原创 父子关系的实体集合转为树结构

需求是 :把有父子关系的实体集合转为树结构的的集合,本以为可以使用entity framework中的include可以实现,测试结果是失败的,只能用递归了,写这篇博客主要是希望看到的人能给出更好的更简单的办法。实体如下:public class PMENU { [Display(Name = "编号")] public string BH { g...

2020-01-08 17:25:44 132

原创 Z.EntityFramework.Plus.EF6兼容Entity Framework Profiler和MiniProfiler

使用Entity Framework Profiler和MiniProfiler会导致Z.EntityFramework.Plus.EF6识别数据库类型发生错误,从而导致生成的SQL不能正常执行,根本原因推测是“Entity Framework Profiler和MiniProfiler”重写了EF的DBContext或Z.EntityFramework.Plus.EF6获取程序集时出错,而“Z...

2020-01-01 09:05:52 388

原创 录找网站SEO服务商注意事项

SEO优化工作并不是一项高难度的工作,了解搜索引擎,“对症下药,必见其效”!我个人一直建议 SEO工作最好由自己公司的专人来做,如果不想招聘这类技术人员又必须做优化,只好找服务商,我分享一下找服务商的几点注意事项 :1、计费页可配置:计费有首页计费,第二页计费 或第三页计费,还有的公司会自己扩展长尾词来计费。如果您想仅首页计费,一定要与服务商确定好,是否计费页可配置;2、目标可配置:目...

2019-11-22 14:05:53 66

原创 C# ajax传递Dictionary参数

使用.NET MVC开发web项目时,controller已经可以自动解析ajax参数,一般类型参数传递都比较直观,如string,int,list,如果想把参数传给Dictionary,假如我们定义的字典是:Dictionary<string,string>,那么web端参数格式是:let data={a:"1",b:"2",c:"3"};//使用jquery库发送post请...

2019-10-10 17:40:47 584

原创 entity framework使用枚举

基于.net framework4.5,EF6.0支持实体类中使用枚举类型,且自动解析,与基本类型(如int,string)、引用类型一样使用,举例如下。枚举和实体类://枚举 public enum OrderType { ALL, CR, NR }//实体类 [Table("TestEnume")] p...

2019-09-24 16:55:41 129

原创 微信支付WxPayData签名验证错误!

今天(2019-04-26)使用了.NET4.5MVC5对接微信扫码支付(方式2),使用原webform版的DEMO测试很顺利,到了开发过程一直报“WxPayData签名验证错误”,怎么调整都不行,上网找了一下前辈们的经历:1、确认公众号的appSecret和商户号的API密钥没有搞混。2、重置商户API密钥。3、确认公众号授权的域名和目录是正确的。4、参数body含有中文字符,改换英文...

2019-04-26 11:58:57 1641 5

原创 c#.net 多文件上传并自动压缩图片

需求:项目中需要上传附件,类型包括pdf、word、excel、图片等,要求如果上传的文件中有图片需要自动压缩。解决方案:在web端使用canvas把图片压缩成较小的格式。开发过程中遇到不少难点,贴出代码供大家参考,js代码: /* 说明:这是上传插件,基于jquery(暂时还没有做成插件的形式) 时间:2019-01-25 作者:gaobin */var...

2019-01-24 17:46:53 1308

原创 C#.NET把HTML生成PDF文件(itextsharp和pechkin)

项目中需要把网页生成PDF,我分别对比了itextsharp和pechkin,下面以我在项目中遇到的问题总结出两者各自的优缺点:itextsharp优点:1、接口较多,可以更细致的定制PDF文档 ;2、没有提供打印页码的接口,需要变项实现;缺点:1、对CSS支持的较少,比如:after{content:""},所以相对原网页样式差距较大;2、html标签嵌套后有的不显示...

2019-01-09 11:25:49 3737 2

原创 VS插件Web Compiler压缩js引起checkbox值为on或off的问题

今天在使用vs插件Web Compiler压缩js,之后获取表单中的 &lt;input type="checkbox"  /&gt; 的值全部变成了on 或 off ,用js原文件获取的值是true或false,问题不大,找问题花了2个小时!希望能帮到遇到此问题的同志们。...

2018-10-09 15:30:49 277

原创 正在从以下位置加载符号,VS快速调试,附加到进程

经常使用 VS开发的同志们如果你觉得按F5进入调试比较慢,可以有另外一种办法不管你在开发哪个页面都可以直接进入调试模式。以下是介绍,使用VS2015演示。第一步:右击电脑右下角IIS Express图标,选择显示所有应用程序,如下图: 第二步:附加进程时根据第一步截图中的pid,在附加进程对话框中找对应的进程,如下图:第三步:取消“Microsoft符号服务器”,并清空...

2018-08-10 16:48:23 3548

原创 visule studio community 2017使用browser link

在vs2013或vs2015用惯browser link然后升级到vs2107可能会遇到“browser link”安装后“不生效”的问题,没关系 ,可以独立安装:1、直接下载安装,https://marketplace.visualstudio.com/items?itemName=MadsKristensen.BrowserLinkInspector20172、在vs “工具-扩展和更新”中安...

2018-03-16 10:31:40 502

原创 3步完成WIN7+IIS7+Python3.6+Django1.11部署

3步即可完成windows下在iis中部署django  web项目!先确定你的windows已经安装了IIS,安装时记得勾选CGI,然后再完成下面3个步骤就可以部署你的WEB程序了。1、安装python下载地址:https://www.python.org,安装路径不要带空格,选择“Add To Path“2、安装wfastcgi安装好python以后,开个命令行新窗口(CMD),运行pip i...

2018-03-15 21:33:21 1617

原创 动软连接oraclet生成代码

1、安装oracle客户端(ODTwithODAC_x86_112030);2、以管理员身份运行动软代码生成器,否则可能提示错误OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用3、登录演示:点击“确定”按钮后登录成功!...

2018-02-23 09:30:07 787

原创 C#linq和lamda两种写法返回的集合中的对象元素引用情况不同,循环计算值要小心

C#集合中的元素是引用类型且引用了同一对象,循环计算值要小心

2017-11-09 17:44:44 518

原创 解决jquery.tmpl.js的BUG,页面上存在与${key}键值相同的id名,则出现object HTMLInputElement之类的默认值

解决jquery.tmpl.js的BUG,页面上存在与${key}键值相同的id名,则出现object HTMLInputElement之类的默认值

2017-11-01 11:31:56 749

原创 移动端按钮组左右滑动

移动端触摸相关功能,其中最不好理解的是screen、page、client相对坐标的问题,我画了一个简图帮助记忆

2017-10-28 10:57:50 1150

原创 共享js无刷新上传jquery插件

根据项目需要写了一个单文件无刷新上传功能,供大家参考:/* * 作者:gaobin * * 邮箱:31705252@qq.com * * 日期:2017-10-20 * * 编写目的: * 项目中之前使用是ajax-upload.js,版本是Version 3.5 (23.06.2009), * 官网主页是http://valums.com/ajax-upload,不过

2017-10-20 16:45:31 228

原创 oracle11g r2 number数据类型与C#数据类型对应关系

经过测试以下数据类型可以对应,如对应有误在转换数据类型时可能会出错:oracleC#number(1-4)Int16/shotnumber(5-9)Int32/intnumber(10-18)Int64/longnumber(19-)decimal

2017-10-13 10:16:13 1534

原创 让jquery-mobiscrollv2.5.1支持只显示年和年月

jquery-mobiscrollv2.5.1版本不支持在显示时隐藏日,为了达到让控件只显示"年" 或 "年月" 的效果 我们对源代码做一定的调整

2017-08-16 09:33:58 2394 6

转载 [手工转载]Entity Framewor 实现 (include + where)条件过滤

Entity Framewor 实现 (include + where)条件过滤

2017-08-09 19:38:25 440

原创 C#.net导出标准的Excel(npoi)

不管用哪一种语言开发应用程序,导出功能是最常见的,一般导出文件格式最常见的有PDF 、Excel、CSV、Word、TXT等,今天我们在此介绍一下Excel的导出方法。    微软提供了导出Excel的多种办法,但是今天我们在这里只介绍一种第三方的导出方法,因为它简单,更多符合我们的编程习惯(个人观点),下面开始:     一、下载,官网地址:https://npoi.codeplex.c

2016-11-07 17:12:49 3223

原创 如何集成短信接口,实现如:生日提醒、订单提醒、物流提醒等,本文揭晓

短信接口集成起来其实不困难,就像支付宝接口一样已经被封装好了,我们直接拿过来使用即可,短信接口比支付宝接口还要简单,但是对于新手来说,特别是第一次使用短信接口,可能会云里雾里的,不要怕,其实很简单,看完此贴10分钟之内您一定有把握可以把短信接口集成到您的项目中! 提供短信接口服务的服务商数不胜数,首先说明一下,短信接口都是要花钱买的哈,没有免费的,但是呢——有试用的,下面我以我的经验介

2016-11-02 15:28:03 1808 1

原创 网页中集成百度商桥,自定义样式,可参照江苏美圣官网

百度商桥即时沟通“自定义”样式,可在江苏美圣官网查看示例(http://www.jsmsxx.com)

2016-10-24 16:01:43 3726 1

原创 MVC dropdownlist自动绑定、验证、默认值

MVC架构的项目中难免会用到DropDownList,对于新手来说,自动绑定、自动验证、选择指定默认值肯定会遇到问题,现把用法总结如下:View层:@Html.DropDownListFor(m => m.XX, ViewData["XX_LIST"] as IEnumerable)Controller: private void 方法名(string selectV

2015-08-06 13:18:20 2055 1

原创 如何跟踪Entity Framework生成的SQL!

最近在用MVC5+EF6.0+Oracle11g开发项目 ,之前一直用的MS SQL SERVER,换成Oracle后很不习惯 ,Oracle权限上做的很严禁,导致开发速度有所限制,也有与SQL SERVER相似的功能,但是不好用,甚至一些功能Oracle并没有,呵呵,还是习惯的问题,相信用一段时间就习惯 ,但是语句跟踪这一项功能,确实太麻烦,不利于开发人员调试,但是有第三方的软件可以很好的跟踪E

2015-07-16 20:34:55 3018

转载 数据库区分大小写,数据表区分大小写

create database test  COLLATE  Chinese_PRC_CS_AS   --这样创建的数据库中区分大小写 alter database test  COLLATE  Chinese_PRC_CS_AS   --修改后的数据库中区分大小写 Create table test(tid int primary key,tname varchar(20) co

2012-06-29 16:06:50 743

Gridview表头重写,数据控件表头重写

表头重写,支持导出到Excel,你自己可以扩展到各种数据控件。

2012-08-14

对不齐的table,请高手破解奥秘.zip

求解,保证是您以前没有遇到过的问题,解决了您会提升一个层次。

2012-07-16

Linq直接操作GridView

Linq直接操作GridView,如查询,过滤,去除重复项等!

2012-07-12

实现GridView多表头,表头合并,表头分组,支持多行

朋友们使用过程中发现问题告诉我,写了半天了,我赚点辛苦分,嘿嘿,支持一下。

2012-06-28

一个flash无刷新上传多文件的例子

可以实现无刷新多文件上传的功能。很简单,可以直接套用。有其他需要的还可以直接联系我。

2011-12-09

js表头固定,固定table标题行

jquery表头固定,有两种情况,请参照,jquery请自行附加,就不上传了。

2011-11-15

华为AC6005升级工具.zip

华为AC6005-8-pwd升级相关工具,升级过程 见此 链接:https://blog.csdn.net/dystocia/article/details/104015845,这些工具和文档网上可以下到,不愿意花时间找的,请直接在这里下载。

2020-01-17

Z.EntityFramework.Plus.EF6兼容Entity Framework Profiler和MiniProfiler

如果使用Entity Framework也用了Z.EntityFramework.Plus.EF6且同时使用Entity Framework Profiler或MiniProfiler监控EF生成的SQL,你可能会遇到他们不兼容的问题,原因是Z.EntityFramework.Plus.EF6识别数据库类型出错,您可以直接使用此编译好的DLL,能解决问题,用法请参考:https://blog.csdn.net/dystocia/article/details/103790720

2020-01-01

多类型文件上传图片自动在客户端压缩

这是我总结了多次写出来的代码,可以支持同时上传多个不同类型的文件,如果包括图片将会自动压缩,避免过大的图片上传到服务器。

2019-01-24

itextcharp生成pdf-服务类型

使用remoting把itext生成pdf做成了服务端,使用者几乎不用修改代码就可以调用了,与需求生成pdf的项目分离,有问题可以联系我496493740@qq.com

2019-01-09

C#使用pechkin生成pdf

C#使用pechkin把html生成pdf,使用方法在压缩包内,如有问题,不会使用的,请联系我496493740@qq.com

2019-01-08

jquery.tmpl.js修改后的源码

解决 [object HTMLInputElement]之类默认值的bug,作者已经7年没有更新此插件了,因此遇到此问题我对源码做了修改,修改时间:2017-11-01。有问题请联系我:31705252@qq.com

2017-11-01

CryptoJS与C#AES加解密互转

b/s架构的项目,在web页面中难免会提交敏感数据到服务端,如登录页面的密码,一般情况下这些敏感是以明文提交的,但是我们提交的数据包在传输到服务端期间有可能被恶意的人监听和截获,那么我们就需要在向服务端发送前加密处理,加密后即便被他人监听也没有太大的危害!做B/S架构开发和朋友一定要注册自已的数据安全。

2017-03-21

跟踪EF生成的SQL语句

配置方法: 第一步,引用dll 1、在您的项目中引用 :HibernatingRhinos.Profiler.Appender.dll 2、在Global 中的Application_Start 方法中添加 HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initialize(); 3、运行EFProf.exe,然后再运行您的项目,执行到有SQL生成的地方在EFProf中就有效果了。很简单!

2015-07-16

C# 根据指定的列删除DataTable中重复的数据行,保保留其中一条重复的数据,求Linq写法

发表于 2015-07-27 最后回复 2020-03-10

关于Z.EntityFramework.Plus.EF6的问题,如解决问题必现金答谢!

发表于 2019-10-28 最后回复 2019-11-01

C#连接Oracle数据库返回DataRead后,用DynamicMethod转换成实体,其中整形转换出错,其他类型正常

发表于 2017-10-12 最后回复 2017-10-14

禁用EF生成SQL带双引号

发表于 2017-03-14 最后回复 2017-04-27

EntityFramwork Extended不支持Oracle吧

发表于 2015-11-25 最后回复 2016-11-02

基础知识,就怕你不会……千万别不会!

发表于 2012-09-03 最后回复 2016-06-30

求FusionCharts中的中国地图数据源

发表于 2012-09-14 最后回复 2015-11-10

你看到这个标题就一定要进来看看,Linq操作数组的问题,我在等...

发表于 2012-08-10 最后回复 2012-08-13

Linq滤过数组元素,很难解决的问题,快快快来看一看呀......

发表于 2012-08-09 最后回复 2012-08-09

简单的table,难以控制的宽度,请教!保证是您以前没有遇到的问题。

发表于 2012-07-16 最后回复 2012-07-18

Linq可以根据GridView里某列的值查询相关的数据吗?

发表于 2012-07-11 最后回复 2012-07-12

Linq可以根据GridView里某列的值查询相关的数据吗?

发表于 2012-07-11 最后回复 2012-07-12

上传过的资源在哪里修改啊

发表于 2012-06-29 最后回复 2012-06-29

如何把A数据库中的“存储过程”和“视图”批量转到B数据库中

发表于 2012-03-31 最后回复 2012-03-31

[已答复]在CSDN中发过的帖子在哪里能找到?

发表于 2012-03-27 最后回复 2012-03-27

MS Sql Server 按某一列求小计,但是不合并行;汇总求和;统计求和

发表于 2012-03-23 最后回复 2012-03-23

MSSQL Server 2008卸载失败: 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。

发表于 2011-12-01 最后回复 2012-03-23

空空如也

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

TA关注的人 TA的粉丝

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