bs
文章平均质量分 86
foreverhot1019
这个作者很懒,什么都没留下…
展开
-
Lucene.Net
/// /// 在HttpApplication 类的第一个实例被创建时,该事件被触发它允许你创建可以由所有HttpApplication 实例访问的对象 /// protected void Application_Start(object sender, EventArgs e) { //原创 2017-04-17 14:12:11 · 449 阅读 · 0 评论 -
IIS 多进程+负载均衡,配置
1:设置各服务器 MachineKey一致2:设置各服务器,网站ID必须一致ID不一致,会造成登录失败,Session失效等问题(最大工作进程数为1时,不受影响)3:设置各服务器,网站目录,网站名称,网站应用程序池名称,最好一致4:设置 应用程序池 最大工作进程数和CPU核数一致...原创 2019-07-04 13:29:28 · 1538 阅读 · 0 评论 -
C# web.config 加密
--参考:https://blog.darkthread.net/blog/mechinekey-hack-and-protection/--参考:https://www.cnblogs.com/txwsh1/archive/2007/05/16/748993.html--参考:https://cloud.tencent.com/developer/article/1028328参考:htt...原创 2019-07-03 10:32:20 · 287 阅读 · 0 评论 -
C# MVC +Redis+RedisSessionProvider +Owin 实现真正的 分布式
1.首先 Nuget 安装Newtonsoft.JsonRedisSessionProvider替换成Microsoft.Web.Redis.RedisSessionStateProvider+StackExchange.Redis.StrongName这个更好RedisSessionProvider有时候会莫名其妙的没有插入redis-SessionStackExchan...原创 2019-06-27 16:11:05 · 894 阅读 · 0 评论 -
C# MVC 多语言
基本流程:1.route增加一个 RouteHandler,设置区域文化。2.扩展 DataAnnotationsModelMetadataProvider 适配器(Model的一些特征进行描述)return View() 时 会触发ModelMetadataProvider参考:https://www.cnblogs.com/ywsoftware/p/5577000.html...原创 2019-05-31 11:01:38 · 734 阅读 · 0 评论 -
Element-UI el-table-column show-overflow-tooltip无效 tooltip无效
RequireJs 按需加载Element-UI+Vue 需要注意Element-UI 源码里会require('vue'), 如果RequireJs-config配置了paths: {vue:'vue.min'},path里的vue 起了别名(如Vue),el-table-columnshow-overflow-tooltip会不起作用,其实 不光是el-table-column,所有 ...原创 2019-03-07 08:24:46 · 7787 阅读 · 4 评论 -
addEventListener方法,以及addEventListener中事件函数的this指向
addEventListener()是标准的绑定事件监听函数的方法,是W3C所支持的,Chrome、FireFox、Opera、Safari、IE9.0及其以上版本都支持该函数;但是,IE8.0及其以下版本不支持该方法,所以,这种绑定事件的方法必须要处理浏览器兼容问题。语法对象.addEventListener(事件名称,事件处理函数,布尔值)参数 事件名称 是一个字符串...转载 2019-01-14 08:40:38 · 5834 阅读 · 1 评论 -
Chrome 输入法 检测-输入转大写
compositionstart:在输入中文或者语音等需要等待一连串的输入的操作之前,compositionstart 事件会触发。 compositionend:在输入中文或者语音等完毕或取消时,compositionend 事件会触发。结合 Keydown +compositionstart+compositionend 解决输入法问题,输入法下,不对结果做任何处理。输入法下,输入过快...原创 2019-01-14 08:32:56 · 985 阅读 · 0 评论 -
.Net MVC Validation 验证Model
1.手动验证指定Model只能单个Model 验证using System.ComponentModel.DataAnnotations;var ArrValidation = new List<ValidationResult>();var isValid = Validator.TryValidateObject(ArrCusBusInfo[0], new Vali...原创 2018-09-27 15:16:18 · 560 阅读 · 0 评论 -
.Net MVC Validation之Remote 模式
CusBusInfo.cs [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Display(Name = "业务伙伴代码")] [Required(ErrorMessage = "业务伙...原创 2018-09-27 14:43:44 · 380 阅读 · 0 评论 -
C# MVC5 BundleConfig
注册在Global 里 BundleConfig.RegisterBundles(BundleTable.Bundles); BundleConfig //默认情况Debug不会开启捆绑,正式环境会自动捆绑(system.web-compilation-debug="true") //(打包easyui.min.js会报错) Bun...原创 2018-07-03 11:10:12 · 812 阅读 · 0 评论 -
js文件强制刷新/更新
1:利用Last-Modified和ETag标签参考:https://blog.csdn.net/tenfyguo/article/details/5892582转自:http://www.cnblogs.com/volnet/archive/2012/11/02/2752019.htmlvar httpCacheUtil = { createXHR: function (...转载 2018-07-03 09:11:57 · 3307 阅读 · 0 评论 -
node-js dist-flatboard-v1.2 源码,基于bootstrap与angularjs实现,样式效果不错
node-js dist-flatboard-v1.2 源码,基于bootstrap与angularjs实现,样式效果不错收费样式,手动 抠下来的演示:http://iarouse.com/dist-flatboard/v1.2/index.html#/dashboard原创 2018-06-15 20:52:51 · 138 阅读 · 0 评论 -
Chrome Cookie 无法设置 本地Cookie
在 Chrome 66.0.3359.117 版本下,js或者 jquery 设置 cookie时,不要设置 过期时间,如果设置过期时间,Chrome 会认为是不安全设置,无法 发送到服务端,页面刷新后Cookie就会消失。非要设置过期时间,请在 服务端设置Cookie过期时间。document.cookie = "ding=dong;path=/" ;页面刷新Cookie 仍然在,成功docum...原创 2018-04-27 09:00:06 · 5760 阅读 · 0 评论 -
IIS7 开启内容GZIP压缩
There are two approaches for doing this:Static CompressionDynamic CompressionCompression in IIS 7.x is configured with two .config file elements in the space. The elements can be set anywh转载 2018-01-15 13:52:39 · 464 阅读 · 0 评论 -
C# 获取Post或Get返回的网页
/// /// 获取POST返回的网页代码 /// /// /// 传递的参数,格式"roleId=1&uid=2" /// post的cotentType填写:"application/x-www-form-urlencoded" soap填写:"text/xml; charset=utf-8"原创 2017-04-17 14:33:11 · 536 阅读 · 0 评论 -
C# 多线程 AutoResetEvent和ManualResetEvent
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace MutiThreadTest{ class Program原创 2017-04-20 17:19:12 · 1283 阅读 · 0 评论 -
C# MVC5 使用 node.js + WebPack 打包JS
参考:https://www.slightedgecoder.com/2017/05/22/setting-es6-environment-asp-net-mvc-5/创建 node 初始文件 package.jsonnpm init -y安装 需要的包npm install --save-dev webpack babel-core babel-loader babel-pol...转载 2019-07-19 17:32:55 · 583 阅读 · 0 评论