自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 解决“未能加载文件或程序集“netfx.force.conflicts”或它的某一个依赖项”

赶时髦升级了  .net standard 2.0 ,然后跟.net 4.6.1的项目一起工作,结果运行起来就报告未能加载文件或程序集“netfx.force.conflicts”或它的某一个依赖项后来在外国网站找到N多种办法,各种删除、各种升级降级版本都是坑爹的。机智的我删除掉netfx.force.conflicts.dll发现能正常运行了。突然想起来有些方案是vs编译后删

2017-09-22 16:49:17 1984

原创 怎么写好一个判断是否存在数据的代码?

2017-07-26 17:01:21 464

原创 SqlServer禁用、启用外键约束

---生成启用or禁用指定表外键约束的sqlselect 'ALTER TABLE ' + b.name + ' NOCHECK CONSTRAINT ' +a.name +';'  from sysobjects a ,sysobjects b wherea.xtype ='f' and a.parent_obj = b.id ;select 'ALTER TABLE ' + b.nam

2013-10-26 16:36:44 1041

原创 ef 的bug导致 索引用不上。

2013-09-21 08:16:55 968

原创 sqlserver 索引建议

SELECT A.* FROM sys.dm_db_missing_index_details A INNER JOINsys.databases B ON A.database_id=B.database_idWHERE B.name='数据库名称'

2013-09-05 20:54:49 666

原创 查询sqlserver 索引的使用情况

SELECT b.name,* FROM sys.dm_db_index_usage_stats aINNER JOIN sys.indexes b ON a.object_id=b.object_idORDER BY b.name

2013-09-04 21:19:00 1134

转载 企业人才流失原因分析

一、入职1个月离职,与HR的关系大员工入职一个月时,如果HR没有组织好入职接待与手续办理、入职培训与考核、入职沟通与关怀,那么很可能会导致员工离职,因为如果HR没有做到上述入职事项,这说明公司还不够正规,或者从企业文化上反映出公司对新员工不够重视。二、入职3个月离职与直接上司关系大有句话说,“进入的是公司,离开的是上司”。因此,当员工经过三个月的共事,发现上司的管理水平较低,或与上司在

2013-02-02 14:24:35 1111

原创 遨游4实在太雷人了。我彻底放弃遨游浏览器了。

遨游浏览器从myie2时代就开始用了。似乎搜狗浏览器发布以后,遨游浏览器就变得自暴自弃。界面越来越丑,功能日益同质化。浏览器访问localhost 非80端口,居然报错。其他浏览器可以通过设置允许访问localhost非80端口。我半年顶一次帖子,提出的bug也不肯改,n年以后管理员作出难以抉择的选择--删帖。

2012-12-11 18:01:26 1396 1

转载 ESQL(Entity SQL language )语法详解

esql的查询结果集 ObjectQuery ObjectQuery myContext context =new myContext();string esql ="SELECT VALUE DBItemList FROM myContext.DBItemList";// ObjectQuery query = new ObjectQuer

2012-09-01 21:33:33 955

原创 用 DOM 实现文章采集 -- 通过jquery 语法式的方法采集指定对象的文本。

/// /// DOM查询器,用法跟jquery差不多 /// public class DomQuery { /// /// 获得节点 /// /// /// /// /// DOM选择器,用法跟jquery差不多 publ

2012-04-26 13:37:04 914

原创 用 DOM 实现文章采集 -- HtmlAgilityPack 实现html对象化。

搜索一下  HtmlAgilityPack  可以下载都到源码。这里不提供了。简单的代码就可以把html 对象化。 HtmlDocument doc = new HtmlDocument(); //载入HTML doc.LoadHtml(网页源码);

2012-04-26 12:52:34 1371 1

原创 用 DOM 实现文章采集 -- 采集到网页源码

先来个采集网页的代码。using System;using System.Collections.Generic;using System.IO;using System.IO.Compression;using System.Net;using System.Text;namespace TopWinCMS.Common{ public class NetHelpe

2012-04-26 12:49:23 853

原创 IIS 里无法访问 WCF 的SVC文件。

在cmd 中输入"C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -i用来修复 IIS。

2012-04-26 12:39:35 2142 1

原创 c# 序列化、反序列化类 SerializableHelper。

public class SerializableHelper { /// /// 序列化成一个字节数组 /// /// /// /// public static byte[] SerializeToBytes(T t) { MemoryStream mStream = new MemoryStream();

2011-06-02 17:09:00 714

原创 VS 2010 项目里面的独立 JS 中启用 jquery 代码提示。

网上流传的作法,麻烦得令人发指。我发现一个很简单的。就是在新 js 文件里面,拖放jquery 到顶部。这样就多出了段代码 /// 现在就立即 可以给jquery 语法的 js 进行代码提示。

2011-05-29 12:43:00 908

原创 UpdatePanel 中始终执行一个 JS 代码。

如果jquery 等插件和 UpdatePanel 配合中会发现些问题。当 UpdatePanel 局部刷新的时候会初始化里面的控件。使用一下代码可以解决。var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_endRequest(function () { $('a.easyui-linkbutton').linkbutton(); $("#accor

2011-05-29 12:39:00 650

原创 新编c#面试题大全.docx

<br /><br />新编c#面试题大全.docx <br /> <br />根据我面试2个月的惨痛经历,汇总了互联网上流行的面试题,编辑成<新编c#面试题大全>。<br /> <br />建议复制到手机里面,北京有笔试题的公司题目都从这些地方copy的。<br /> <br />有些这大全,我基本秒杀鄙视题,不过我最终入职的公司没鄙视题。<br /> <br /> <br /> <br /><br /><br />2.      const和readonly有什么区别?<br /> 答:const可

2011-04-15 15:40:00 2988 15

转载 Jquery 常用代码。

集齐一起方便查找,好过漫无目的找api、搜索。$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function() { return this.src }); 给某个元素添加属性/值$(”

2011-03-25 09:46:00 733

原创 拨得云开见月明,Visual Studio 2010 SP1 补丁 发布了

雄鸡一唱天下白,Visual Studio 2010 SP1 补丁 终于发布了。最忍受不了的是css有个别字符导致vs2010崩溃,每次打开css都要特别小心保存源码再动手。

2011-03-09 16:45:00 893

原创 TopWinCMS 6.9 beta1 发布(含源码)

软件功能介绍不说了,CMS 大多雷同。20万行代码量,从当年学生时代的面试作品发展而来。有5年历史了,有些代码不够精炼,高手看了请勿见笑。

2010-12-25 13:02:00 3277 20

原创 如何使用 Xenocode 、 Dotfuscator 混淆asp.net程序??

有不少网友问我怎么样混淆asp.net程序的,他自己混淆的时候根本就用不了。关键是他混淆了不应该混淆的代码了。一、 网页的后台代码的类名不能混淆,因为在.aspx网页上面面还有对类的明码引用。二、网页里面的明码调用后台的方法,方法名称不能混淆。例如.aspx里面有,那么.cs文件里面的public string ShowXP_Path(){return "******";}方法

2007-04-22 23:56:00 4846 5

原创 一个用基于智能标签的生成HTML实例

 这个实例是提取我一个早期作品里面的。 这些代码从较早期的作品,提取出来的。 有很多无关的代码也在里面了,我花了一个下午剥离无关的代码了都还没有完成,预计还要1天才够。干脆就不删除了那么干净了。主要看:BLL/StaticFile/ 里面的代码这个是基于“智能标签”的网页模板来生成HTML的实例,修改网页风格不用修改程序。比网上流传的生成HTML的代码强很多,流传的就是简单的替换而已。

2007-04-22 23:31:00 1934 7

原创 ASP.NE导出Excel

支持DataSet、DataReader、DataTable、DataGrid等数据源看起来有点耍赖,用HTML构造的,但是能用就行using System;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System

2006-09-15 13:13:00 1855 2

inspinia admin 最新版 inspinia 2.7 一套非常优秀的bootstrap后台管理模板

演示地址:英文版 http://www.inspinia.cn 中文版 http://cn.inspinia.cn 内含大量框架支持的完整的源文件

2018-02-22

bootstrap 3 完整模板scale

bootstrap 3 完整模板scale,还有样式、html文件、psd源文件

2018-02-22

Oracle数据库完全卸载干净工具

Oracle数据库完全卸载干净工具 ,避免官方工具繁琐的命令行

2018-02-22

用 ajax + asp.net 采集文章

用 ajax + asp.net 采集文章 试验型的项目。 原先用多线程来采集,但是觉得多线程采集要显示采集进度很麻烦。 后来改为单线程,边采集边显示进度。又发现出现采集错误的时候不方便作停止。 干脆用ajax 加 asp.net 服务端来采集。 发现有点好处,以后作断点续采方便,可以用cookies 记录当前进度。 我已经把采集规则从数据库里面剥离出来,用xml 将就着用,以后再写入数据库里面保存。 ================== 发现低级错误,请自己修改 Ajax.js 文件 // JScript 文件 function AjaxClass() { this.XmlHttp = null; try { this.XmlHttp = new XMLHttpRequest(); } catch (FFError) { try { this.XmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (NewIEError) { try { this.XmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (IEError) { this.XmlHttp = false; } } } if (this.XmlHttp == null) { alert("浏览器不支持AJAX"); return; } this.RequestUrl = ""; this.Method = "get"; this.IsAsyn = true; this.ContentType = "text/html"; this.Content = null; this.ProcessDataEvent = processData; this.StateChangeEvent = handleStateChange; this.SendRequest = function() { this.XmlHttp.onreadystatechange = this.StateChangeEvent; { this.XmlHttp.open(this.Method, this.RequestUrl, this.IsAsyn); if (this.Method.toLowerCase() == "post") { this.XmlHttp.setRequestHeader("Content-Type", this.ContentType); } this.XmlHttp.send(this.Content); } } function handleStateChange() { if (this.XmlHttp.readyState == 4) { if (this.XmlHttp.status == 200) { this.ProcessDataEvent(); } } } function processData() { } }

2009-12-12

空空如也

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

TA关注的人

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