自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 浏览器同源策略限制,导致无法获取跨域iframe里的元素

问题:在做文件预览的时候,需要通过api获取文件的服务器地址,然后通过iframe绑定地址,显示在页面上。这时如果需要增加打印功能,调用浏览器打印时,由于同源策略,会获取不到iframe.contentWindow。

2022-10-27 09:55:09 2618 1

原创 datatable 大数据优先使用 foreach循环

语法糖绝大多数时候不适合大数据量执行DataTable自带Select比手写性能差10左右。 单挑select比多条拼接select快

2021-01-21 10:48:02 822

原创 复制word内容到 html的输入框去除word自带样式的方法

监听粘贴事件:“paste” ,粘贴到文本框时去除样式window.addEventListener('paste', function (e) { e.preventDefault(); var text = e.clipboardData.getData("text/plain"); ...

2020-03-12 17:35:20 1171

原创 Mysql 获取模糊,根据模糊查询匹配度大小排序

方法一:根据匹配结果的长短排序select * from audit_manage_pro where pro_name LIKE '%集成电路%' ORDER BY ABS(LENGTH(pro_name)-LENGTH('集成电路'))方法二:select * from audit_manage_pro where pro_name LIKE '%集成电路%' O...

2019-12-03 14:25:52 1067

原创 正则表达式

验证数字/两位小数的正则0、0.01、1(能过滤掉字母,中文,01,大于两位小数点的小数):^(([0-9]+|0)\.([0-9]{1,2})$)|^([^0][0-9]+|[0-9])$

2019-08-12 15:19:09 123

原创 栅格布局 xs sm md lg

概括一句话概括,就是根据显示屏幕宽度的大小,自动的选用对应的类的样式。关键字1、col是column简写:列;2、xs是maxsmall简写:超小,sm是small简写:小,md是medium简写:中等,lg是large简写:大;3、-* 表示占列数,即占每行row分12列栅格系统比;4、.col-xs-* 超小屏幕如手机 (<768px)时使用;...

2019-07-16 11:06:15 5242

原创 CSS 样式继承 inherit 属性

inherit 属性在CSS中,子元素会继承了父元素的一些样式属性。能够继承到子类的样式属性非常有限,仅是文字、字体、颜色... 子类如果还想继承父类的属性,可以通过inherit强制继承。通过编辑器做了个合同管理的系统,要求就是上传的合同展示在页面上必须几乎相同 ,并且需要在浏览器上能填写合同,由于编辑器用的一般是<p>和<span>标签 ,为了区分 我...

2019-07-11 14:29:21 8225

原创 重置并,修改MySql密码

经常会遇到,去了一家新公司,用的老员工的电脑,这时候这台机器MySql root的密码可能没人知道,这种时候就只能重置了首先,关掉MySql服务 : CMD指令: net stop mysql;然后找到装MySql的盘,命令行输入:mysqld –shared-memory –skip-grant-tables 回车这个可以让我们跳过MySql验证,直接修改密码回车后...

2019-06-14 16:02:34 3621 1

原创 .Net Core 登陆验证

为了实现用户登录前无法直接通过地址栏进入主页面,实现登录验证功能Startup.cs 配置服务和中间件:public void ConfigureServices(IServiceCollection services) { //添加授权支持,并添加使用Cookie的方式,配置登录页面和没有权限时的跳转页面 ser...

2019-04-09 17:47:03 6188 1

原创 将Mysql数据库里存的BLOB类型的数据通过sql语句查询出来

我这里是将HTML的数据直接存到数据库中,由于数据大小的原因只能用BLOB类型来存然后查询时用SELECT *,CONVERT (temHtml USING utf8) as HHHname FROM `t_contract_tem`可以查询出来HTML的数据...

2019-04-02 15:01:14 12688

原创 ASP.NET Core 实现 简单文件服务器

首先新建一个ASP.NET Core项目,选择空的模板。使用NuGet命令添加Microsoft.AspNetCore.StaticFiles引用:Install-Package Microsoft.AspNetCore.StaticFiles添加好引用以后,在Startup.cs中的Configure方法下添加如下代码: public void Confi...

2019-03-18 17:08:34 1600

转载 什么是 MIME TYPE?

什么是 MIME TYPE?一、首先,我们要了解浏览器是如何处理内容的。在浏览器中显示的内容有 HTML、有 XML、有 GIF、还有 Flash ……那么,浏览器是如何区分它们,决定什么内容用什么形式来显示呢?答案是 MIME Type,也就是该资源的媒体类型。媒体类型通常是通过 HTTP 协议,由 Web 服务器告知浏览器的,更准确地说,是通过 Content-Type 来表示的,例...

2019-03-18 16:05:17 1312

原创 layerui 页面总页数只有一页时,不显示分页组件

找到项目“layer/lay/modules/laypage.js”文件,找到红框里的这句代码,改为:保存,刷新页面 ,问题解决!

2019-01-17 15:32:10 3051

转载 理解Object.defineProperty 对象定义属性的作用

原文:https://segmentfault.com/a/1190000007434923对象是由多个名/值对组成的无序的集合。对象中每个属性对应任意类型的值。定义对象可以使用构造函数或字面量的形式: var obj = new Object; //obj = {}obj.name = "张三"; //添加描述obj...

2019-01-10 10:57:19 623

原创 Vue.js 计算机属性computed和methods里的方法

在使用Vue.js时,会发现调用menthods里的方法也可以与计算机属性起到同样的作用,如:&lt;div id="app"&gt; &lt;!--利用计算机属性实现逆向文本的效果--&gt; &lt;input type="text" v-model="text" property="请输入要逆转的文本/&gt; &lt;

2019-01-09 17:05:20 1215

转载 Vue.js常用指令

Vue.js常用指令总结 有时候指令太多会造成记错、记混的问题,所以本文在记忆的时候会采用穿插记忆的方式,交叉比对,不易出错。本文主要讲了一下六个指令:v-if//v-show//v-else//v-for//v-bind//v-on1. v-if 条件渲染指令,根据其后表达式的bool值进行判断是否渲染该元素;eg: &amp;amp;nbsp;  HTML:&amp;amp;n...

2019-01-08 17:13:32 219

原创 Vue.js的this作用域

 下面是一段让页面显示动态时间的代码:&lt;div id="app"&gt; &lt;h3 style="text-align:end;"&gt;当前时间:{{DataNow}}&lt;/h3&gt; &lt;/div&gt; &lt;script&gt; var app = new Vue({ el: '

2019-01-08 11:39:21 6228 1

转载 前后端分离后的前端时代

前后端分离后的前端时代 本文从前端开发的视角,聊一聊前后端分离之后的前端开发的那些事儿。阅读全文,大约需要8分钟。什么是前后端分离 除了前端之外都属于后端了。你负责貌美如花,我负责赚钱养家在传统的像ASP,JSP和PHP等开发模式中,前端是处在一个混沌的状态中,可以说是没有独立的“人格”可言。前端负责切图和编写静态页面模板,后端将数据渲染到前端提供的页面模板中,...

2018-12-03 16:08:00 266

转载 泛型委托Action<T>和Fun<TResult>

本节学习了泛型委托Action&lt;T&gt;和Fun&lt;TResult&gt;两类特殊的委托,这两个特殊的委托是Dot FrameWrok自带的。结合lambda表达式,可以在写程序时,简洁代码和提高编码效率。(一)Action&lt;T&gt;和Fun&lt;TResult&gt;两个委托的不同点:Action&lt;T&gt;只能委托必须是无返回值的方法Fun&lt;TRe...

2018-11-28 16:12:27 683

转载 委托及事件

转自:http://www.cnblogs.com/warensoft/archive/2010/03/19/1689806.html找其它问题的时候看到的,其实还没来得及看,不过感觉是一篇好文章,当然要收藏啦 哈哈 ,大家想看原文的点上面路径去看吧!在C#中,委托(delegate)是一种引用类型,在其他语言中,与委托最接近的是函数指针,但委托不仅存储对方法入口点的引用,还存储对用于调用...

2018-11-28 16:06:07 214

转载 如何快速转载CSDN中的博客(这篇就是转载的,哈哈哈)

参考博客原址:http://blog.csdn.net/bolu1234/article/details/5 前言  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现  因为我...

2018-11-27 14:58:39 112

转载 ASP.NET如何获取上传图片尺寸(是指宽高)

1.采用客户端javascript可以取得图片大小&lt;input id="FileUpload" type="file" size="27" name="FileUpload" onpropertychange="javascript:img2.src=this.value;"&gt;&lt;img id="img2" src=""

2018-11-23 18:00:58 598 2

转载 C#语法中一个问号(?)和两个问号(??)的运算符的含义和区别

转:http://www.cnblogs.com/xpvincent/p/9516708.html (1)C#语法中一个个问号(?)的运算符是指:可以为 null 的类型。 MSDN上面的解释:在处理数据库和其他包含不可赋值的元素的数据类型时,将 null 赋值给数值类型或布尔型以及日期类型的功能特别有用。例如,数据库中的布尔型字段可以存储值 true 或 false,或者,该字段...

2018-11-21 16:20:24 2836 4

转载 SQL中char、varchar、nvarchar的区别

char    char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。   nvarchar(n)    包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。      ...

2018-11-14 11:04:43 136

原创 Sql语句中用别名作判断条件

当我们使用某个表达式作为输出的一列时,我们无法再Where条件中直接使用该列作判断条件.   例如下面的SQL语句:select id, (c1 + c2) as s from t1  where s &gt; 100   SQL Server 报错: "列名 s 无效"     当然,写成     select id, (c1 + c2) as s from t1  where (...

2018-11-08 11:42:11 1632

转载 int.TryParse是干嘛的,怎么用

为什么现在改用int.TryParse了以前一直用 int.Parse(x)或者 Convert.ToInt64(x),后来项目中发现如果x变量的值为null是,就报错了,哪怕我这样写 int.Parse(x=x??"0")   意思是:"如果x为空,就给x赋值‘0’ 字符串,然后转化为 int",还是没逃过报错的危险;然后就琢磨了下int无意中点出 TryParse(),它的出现如天使般拯救...

2018-10-22 17:24:30 3326

原创 枚举类型(enum)

枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储七个有意义的值。若要定义这些值,可以使用枚举类型。枚举类型是使用 enum 关键字声明的。枚举的优点:&lt;1&gt;枚举可以使代码更易于维护,有助于确保给变量指定合法的、期望的值。&lt;2&gt;枚举使代码更清晰,允许用描述性的名称表...

2018-10-19 17:51:02 8430

原创 npm是什么,用来干嘛的

网上的 npm 教程主要都在讲怎么安装、配置和使用 npm,却不告诉新人「为什么要使用 npm」。今天我就来讲讲这个话题。本文目标读者是「不太了解 npm 的新人」,大神您别看了,不然又说我啰嗦了 �� 社区程序员自古以来就有社区文化:社区的意思是:拥有共同职业或兴趣的人们,自发组织在一起,通过分享信息和资源进行合作。虚拟社区的参与者经常会在线讨论相关话题,或访问某些网站。 前端程...

2018-10-17 09:55:20 4807

转载 APICloud Studio 在海马玩模拟器上调试程序

下载海马玩模拟器 http://droid4x.haimawan.com/ 下载 APPLoader http://docs.apicloud.com/Download/download 打开海马玩模拟器 点击右上角的 设置 -&gt; Apk安装 -&gt; 选择下载的 APPLoader 安装完毕 APICloud Studio 项目右键 查看WIFI真机同步和端口 海马玩点击安装好的...

2018-10-12 09:26:29 1545

转载 APICloud 的一些常用方法

工作要求用APICloud混合开发APP,了解过后发现这中开发方式十分强大,于是从网上开始了学习

2018-10-11 11:13:34 7924 1

原创 c#写windows服务

创建一个Windows服务总体步骤如下: 按照Windows Service模板创建项目 添加定时器(timer)或者其它控件,并编写OnStart和OnStop事件方法   protected override void OnStart(string[] args) { //服务开启执行代码 //---------...

2018-08-28 18:42:49 11034 3

转载 【ztree系列】节点的增删改

一直以来,项目中用到的树形结构,都是用来读取显示数据、或者控制页面上其它内容的展示。对于树数据源的修改,一般由其它模块来完成,这样可以让功能单一化,不必让树的职责过多,但是却不得不再多加一步了。为了给用户提供最大的便利,省去这一步的麻烦,我们可以利用它的图标增删改功能,这样可以给用户最大的选择余地,也会让我们的系统更加的灵活。zTree API文档:http://www.treejs.cn/v...

2018-08-21 18:02:41 519 1

原创 几种常见的转换数据类型的方法

后台各种数据强转: Convert.前台数据转int : parseInt()

2018-08-15 12:19:01 9181

转载 Json返回查询的数据,前台ajax获取

后台代码:[WebMethod] public string GetCusCode() { DataTable dt = C_c.SelectT("select CusCode from Customer"); string jsonResult = null; if (dt.Rows.Count &gt; 0) ...

2018-08-14 15:12:12 1359

转载 后台 datatable转换为json

要使用Json.NET的話,先到官網:http://json.codeplex.com/引入命名空间using Newtonsoft.Json;using Newtonsoft.Json.Converters;dt = evtobj.GetEventList();//转为json格式数据//方式1strjson = "{\"datatable\":" + JsonConve...

2018-08-14 14:44:21 470

转载 关于用eval转换json对象

个人觉得在 Java数据处理过程中 虽然用一些 工具类也是可以实现字符串 与 json 对象互相转换, 但是 还是觉得用下 js 来做处理的话 会显得更好,有时候 Java 处理一些排序、大小比较之类的操作 换做是后端的话会显得比较麻烦点 ,此时用下前端的 js 处理会使2者配合更好;更加突显各自的优势。 如果data是字符串,使用eval("("+data+")")可以将其转换为json对象,和...

2018-08-14 14:38:19 7815

原创 MVC 前台获取后台数据的简单方法

后台代码: 前台代码:然后在前台循环取出数据 放到页面上:&lt;table&gt; &lt;thead id=""&gt; &lt;tr id="" class=""&gt; &lt;th class=""&gt;真实姓名&lt

2018-08-11 16:15:05 9803 3

转载 C# 代码规范和质量检查工具 StyleCop.Analyzers

https://blog.csdn.net/xiaoxiao520c/article/details/76585609

2018-08-11 11:07:29 1770

转载 Resharper(Visual Studio 智能提示)的使用 --电脑配置低者慎用

一:Reshaper是什么即便是那些整天攻击 .NET 和 C# 的人,也常常不得不承认 Visual Studio 确实是个够强大的 IDE,除非他认为更少的 IDE 功能和命令行调试才是更强大的。可是,即便如此,仍阻止不了一些第三方的个人和厂商开发出一些插件来让 VS 变得更强大。Reshaper 就是这样一个 VS 插件,它提供了一些在 VS 基础上更方便于程序员使用的功能,当然,劣势是...

2018-08-11 10:23:49 4766

原创 SQLserver分页的一些方法

 在 2012 之前的分页基本上两种方法2000 时代 top n where id not in (top n )。2005 时代 row_number()  方式。前者,如果分页过多话,查询后面的页,性能会快速下降,并且是 2 次扫描。后者,一次扫描,前几页的性能略逊于前者。一、用 row_number()  进行分页操作语法:ROW_NUMBER() OVER(ORDER...

2018-08-10 16:55:39 1828 1

空空如也

空空如也

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

TA关注的人

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