自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Idwins

努力追求世俗意义的成功,无非是为了有一天能从世俗手中,买回自由。

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 网站权限控制

传统角色为:RBAC 基于角色的权限访问控制;复杂多层次可用OB4LAC(人员–>岗位–>角色–>权限);一、配置 数据库配置 菜单表、角色表、角色菜单关联表、用户角色关联表、(用户岗位关联表)菜单表可根据实际情况配置到具体的(新增、修改、删除、详情等二级页面)。也可根据实际需求增加 按钮配置表、菜单按钮关联表进行控制。二、控制 管理员通过页面实现角色(岗...

2018-05-08 14:51:10 1193 1

原创 DataTable 操作

DataTable dt = new DataTable(); DataTable dt2 = dt.DefaultView.ToTable(false, "C1", "C2");

2018-05-02 11:12:58 143

原创 JS A 标签无法focus

**查阅说是确实 zindex 设置无果; 后设置起 href 属性 即可。**

2017-11-09 10:50:51 1277

转载 Thread.Sleep SpinWait.SpinUntil 比较

SpinWait 是更轻量级的同步类型,如果等待时间较短,使用该类型可以避免上下文切换和内核切换带来的高开销。它可以用来替换你需要使用Sleep,WaitHandle的任何地方,但并不一定总是最优的。通常我们用在无锁数据结构中。100次Thread  每次 100ms 操作分别时间:100次Thread  每次 1000ms 操作分别时间:10次Th

2017-10-24 17:55:17 2583 1

原创 Task Parallel.For、Parallel.ForEach、Parallel.Invoke

**大部分内容来自网上整理 部分来源 作者:释迦苦僧 出处:http://www.cnblogs.com/woxpp/p/3928788.html**//Task 表示一个类的异步的并发的操作 Task t = Task.Run( () => { // do something. } );t.Wait();//阻塞调用线程直到这个线程完成。可以传入参数控制阻塞时间/

2017-10-24 16:45:05 602

原创 ASP.NET MVC Code First Migrations

指定连接:Enable-Migrations –ContextTypeName MvcDemo.Models.MovieDBContext  Migrations 文件夹中创建一个 Configuration.cs 文件 创建初始迁移:add-migration Initial  此迁移文件的设计器代码包含当前 Code First 模型的快照。在下一次搭建迁移基架时,

2017-09-21 10:09:02 245

原创 ASP.NET MVC 程序包控制台 执行 Enable-Migrations 报错

未能加载文件或程序集“Microsoft.VisualStudio.Shell, Version=10.0.0.0, Culturhttps://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30670

2017-09-21 10:04:07 1145

转载 为应用程序池“XXX”提供服务的进程在与 Windows Process Activation Service 通信时出现严重错误。该进程 ID 为“XXXX”。数据字段包含错误号。

转自 :http://www.cnblogs.com/qidian10/p/6028784.html日志中大量报错,IIS严重错误,此类错误默认情况下5分钟连续出现5次会导致IIS应用程序池直接挂掉,挂掉之后应用基本上是废掉了,访问量越高,挂的越快!临时补救该错误的一个方法为,调整应用程序池“服务不可用”这样应用程序池不会挂了,但问题依旧存在。

2017-09-12 08:39:44 6463

转载 人生方向

问:25岁的我庸庸碌碌,下一步的方向在哪?活了二十五年,其实并未体验过肆意妄为的青春,原本以为,未来的自己会怎样怎样,可一路走到在,已经从平庸走向了碌碌无为,无数次的提醒自己要改变现在的生活,青春要浪费在对的环境对的圈子里,至少数年后回想起来自己的青春是有内容的,现在的这种稳定就是庸碌,就是在浪费自己的青春,而这种浪费是那种未来回想起连些许义都没有的浪费。想得很多,从毕

2017-09-07 11:58:36 374

转载 List Map Set

List    ---  有序集合,元素可以重复 (ArrayList)Set    ---  无序集合,元素不可重复 (HashSet)Map  --- 有序集合,key + value 的形式存储元素,key是唯一的,value可以重复 (HashMap)List 集合常用的实现类: ArrayList Set 集合常用的实现类: HashSetMap 集合常用的实现类

2017-07-20 16:43:02 133

转载 Ext.NET开发小结

Ext.NET开发小结页面头部一定要引入:Body部分一定要添加不然无法解析页面一、 弹窗对话框(1) 前台弹出对话框 Ext.Msg.alert("提示标题", "提示内容");(2) Ext.Msg.confirm("提示", "确定要XXXX吗?", function(result) { if (result == "yes") {

2017-04-18 12:29:56 452

转载 OceanBase

OceanBase  编辑OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。在设计和实现OceanBase的时候暂时摒弃了不紧急的DBMS的功能,例如临时表,视图(view),研发团队把有限的资源集中到关键点上,当前 OceanBase主要解决数据更新一致性、

2016-12-27 09:23:15 606

转载 C# split 数组 去空

//方法1arr = str.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);//方法2,如果只是要清除str前后;arr = str.Trim(';').Split(';');

2016-12-27 09:22:34 1662

转载 html table 粘贴 excel

$('table').bind('paste', function (e) {                //消除默认粘贴                if (document.all)   //判断IE浏览器                    window.event.returnValue = false;                else ev

2016-12-27 09:17:48 1551

转载 ASP.NET C# 过滤器

using System;using System.Web;using System.Web.SessionState;using System.Collections.Generic;using System.Collections;using System.Text;using System.IO;public class PageF

2016-12-27 09:16:11 312

转载 vs2008 vs2010 vs2015 菜单栏消失及恢复

vs2008上的菜单项,被用Alt键+鼠标左键拖动,拖消失掉了然后发现Ctrl+Alt+鼠标左键可以复制菜单项。。之后又发现这些操作在office上面也可以进行。。 office软件上的菜单项恢复:鼠标放在菜单栏上点击,直到出现加好为止,然后可以将菜单栏拖出来,在菜单栏的小三角里就可以设置菜单项。vs2008的菜单项恢复:Microsoft

2016-12-27 09:15:32 6375

原创 c# asp.net excel导出 80070005 拒绝访问

win7 系统 开始运行comexp.msc -32 主键服务 计算机我的电脑DCOM配置Microsoft Excel Application 属性 安全everyone network  serverce iis_user 全部权限标识 交互式

2016-12-27 09:14:52 1011

转载 Excel单元格下拉框引用其它Sheet中的值的方法

以sheet1和sheet2为例。 (1)在sheet1中选择一行或一列的多个单元格 (2)在“插入”-》“名称”-》“定义”-》“在当前工作簿中的名称”下的输入框中输入一个名字,比如“lbl”. (3)在sheet2中选择一个单元格 (4)在“数据”-》“在效性”-》“序列”-》“来源”中输入“=lbl”就可以了。

2016-12-27 09:14:05 1152

SQL 非对称密钥 示例代码

SQL 非对称密钥 创建、删除、加密、解密、全部密匙查看等。

2018-04-09

sql 根据表结构 转为 insert 语句

一、创建存储过程 二、调用创建好的存储过程 三、生成带有与表名及字段相关的insert 语句 可根据实际情况调整存储过程,如屏蔽不需要字段;update /delete 语句等

2018-04-09

空空如也

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

TA关注的人

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