自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

原创 某小厂前端面试题,考点,关于this

//补充注释区块的代码 class m { static instance(){ //返回实例 } nameA(){ //返回调用的实例名称 } static nameB(){ //返回调用的类名 } } class A extends m {} class B extends m {} A.in...

2019-05-20 16:55:23 799

转载 字符编码

字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大...

2018-04-16 11:11:07 362

转载 经验分享:CSS浮动(float,clear)通俗讲解

    很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。       前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。      写在前面的话:       由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。       如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。       小菜水平有...

2018-03-16 14:35:36 287

原创 火车运煤智力题

3千吨煤,运到1千公里外的市区,火车每走一公里消耗一吨煤,怎样运损失最小 答: 若只能回一次: 在333.33公里处放下还剩333.33吨煤, 回去再运1000到333.33公里时还是1000吨,到终点剩下333.33吨 若可以运多次,咱老老实实一步一个脚印的走: 运1公里,放下煤998,回到起点 运1公里,放下煤998,回到起点 运1公里,不用放下,这时候是999

2017-11-08 16:29:46 1291

原创 正则学习

Regex regRoot1 = new Regex(@"^c:\\\\\w*(.jpg|.gif|.png|.bmp)$");

2016-04-21 17:33:13 578

原创 js jquery

1.手机动态div动态绑定长按事件 $("").html('') .bind("touchstart", function(){ tdate=new Date(); } ) .bind("touchend",        function(){     var tsec=new Date()-tdate; if(tsec>1000){//超过1s则修改,否则进入详情页  

2016-02-19 16:34:34 472

原创 为已有的类 string 扩展方法

public static bool IsNullOrEmpty(this string str)         {             if (str == string.Empty || str == null)                 return true;             else return false;         }         publ

2015-11-20 17:22:40 1039

原创 C# 导出excel按指定模板

//需要添加引用Microsoft.Office.Interop.Excel.dll Microsoft.Office.Interop.Excel.ApplicationClass excel = new Microsoft.Office.Interop.Excel.ApplicationClass(); Microsoft.Office.Interop.Excel.Workbook workbo

2015-11-20 17:09:13 3761

原创 XQuery

1.模糊查询 查询xml里面是否包含''骨架油封''的数据 select * from t_stock with(nolock)  where  s_xml.exist('//Table//text()[contains(string(.),''骨架油封'')]')=1  2.查询xml里面“现存数量”节点大于1小于2的数据 select * from t_stock with(no

2015-07-09 15:04:20 806 1

原创 js array数组

var tabs=new Array(); //是否存在 Array.prototype.contains = function (item) {     for (var i = 0; i         if (tabs[i] == item) {             return true;         }     }     return false; };

2015-06-25 17:41:17 510

转载 Windows7 64 bit 下解决:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败

工作机装了Windows7 64bit,搭上原来的公司Accounting系统,遇到若干问题,SQL2000装不上,VS2005要升级补丁,等等。   最后安装上组件Office2007, VS2005 SP1, SQL2005, FrameWork2.0。   Accoutning系统需要用到Microsoft.Office.Interop.Excel组件,而问题恰恰出在此上面。   在上

2015-06-24 11:41:21 987

原创 object 与xml的转换读取

1.object ====> xml XmlDocument doc = new XmlDocument();  XmlElement Root = doc.CreateElement("Table"); //主内容  doc.AppendChild(Root); List eleColName=new List(); List eleValue=new List(); //

2015-03-05 17:15:15 1691

原创 常用linq

1.循环赋值ForEach  itemBillList.ToList().ForEach(a => { if (a.Sub_CName.IsNullOrEmpty()) a.Sub_CName = "未知"; }); 2.分组查询group  quotationAllList:   U_Id  QuoteNum    01         1   0

2015-02-04 16:57:02 634

原创 jsonp

前台: $("#getJsonpByJquery").click(function () { $.ajax({ url: 'http://localhost:2701/home/somejsonp', dataType: "jsonp", jsonp: "callback",//jsonp默认回调参数为callback

2015-01-29 10:58:51 541

转载 JQuery判断数组中是否包含某个元素$.inArray("js", arr);

var arr = [ "xml", "html", "css", "js" ];   $.inArray("js", arr);  //返回 3,如果不包含在数组中,则返回 -1;

2015-01-28 09:33:16 523

转载 Global Application_Start 定时器 不进断点

我的 web 项目是 .net framework 4.0 版本的。用到了 Global 类中的 Application_Start 方法,但是经过数次试验发现,只有当我采用 Visual Studio 2010 调试,或者将 win7 上的 IIS7.5 对应我的项目的应用程序池改为“经典”才行,而一旦用“集成”模式,则无论怎么替换 bin 下的 dll,或者修改 web.config 或者重启

2015-01-22 10:22:54 1654

原创 asp.net 后台调用前台js方法

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "ShowComplete();");

2014-11-12 11:39:45 756

原创 url 关于路径

"." 代表当前所在目录,相对路径。如:文本或; ".." 代表上一层目录,相对路径。如:文本或; "../../" 代表的是上一层目录的上一层目录,相对路径。 如:; "/" 代表根目录,绝对路径。 如:文本或; "D:/abc/" 代表根目录,绝对路径。

2014-10-13 17:53:05 741

转载 C#读取Excel 几种方法的体会

(1) OleDb: 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以在 DataTable 中对数据进行一些删减修改 这种方式将Excel作为一个数据源,直接用Sql语句获取数据了。所以读取之前要知道此次要读取的Sheet(当然也可以用序号,类似dt.Row[0][0]。这样倒是不需要知道Sheet) if (file

2014-09-23 16:23:41 1995

转载 使用SWFUpload上传文件

什么是SWFUpload SWFUpload是一个网站前端文件上传组件。SWFUpload通过flash+javascript,实现在不刷新网页的条件下,多个文件批量上传(实际上是逐个上传)、以及显示上传进度。 SWFUpload基本原理 1、传统的html表单文件上传 传统的文件上传是使用下面这种Form的: 1 formid="file-form"actio

2014-09-10 16:55:33 886

转载 关系型数据库到HBase的数据储存方式变迁

如今Bigtable型(列族)数据库应用越来越广,功能也很强大。但是很多人还是把它当做关系型数据库在使用,用原来关系型数据库的思维建表、存储、查询。本文以hbase举例讲述数据模式的变化。 传统关系型数据库(mysql,oracle)数据存储方式主要如下: 图一 上图是个很典型的数据储存方式,我把每条记录分成3部分:主键、记录属性、索引字段。我们会对索引字段建立索引,达到二级索引的效果。

2014-09-04 11:50:39 562

转载 Request.params、Request、Request.querystring、Request.Form 具体区别!

request.params、request其实是一个集合,它依次包括request.querystring、request.form、request.cookies和request.servervariables。 如果要在两个页面传递数据的话,只能用request.querystring、request.form、request.cookies Request.Params 是在 Qu

2014-08-22 10:13:20 434

原创 简单获取数据库连接串

新建 文本文档.txt->把后缀改为'udl'->双击打开文件设置SERVER服务->右键以记事本打开获取字符串

2014-06-11 21:24:00 544

转载 自定义数字格式字符串输出示例

NET Framework 2.0 0(共 1)对本文的评价是有帮助 - 评价此主题 下表阐释了通过给特定数据类型和值应用某些自定义数字格式字符串来创建的输出。输出是通过使用 ToString 方法和美国英语 (en-US) 区域性生成的。 “格式字符串”列指示格式字符串,“数据类型”列指示所用的数据类型,“值”列指示被格式化的数字的值,“输出”列指示格式化的结果。

2014-04-11 08:43:02 581

转载 DockPanel的使用与技巧

DockPanel的使用 1.建立一个WinForm工程,默认生成了一个WinForm窗体Form1。   2.引用—>添加引用—>浏览—>weiFenLuo.winFormsUI.Docking.dll。   3.设置Form1窗体属性IsMdiContainer:True。   4.工具箱—>右键—>选择项—>.net组件—>浏览—>weiFenLuo.winForm

2014-02-17 10:18:28 6367

原创 String 字符串处理

1.分割字符串时,最后一项往往是空值,StringSplitOptions.RemoveEmptyEntries是返回值不包括含有空字符串的数组元素 string.Split(new char[]{';'},StringSplitOptions.RemoveEmptyEntries); 2.把List转换为String List list=new List(); list.add(

2014-01-17 10:07:26 703

转载 DevExpress.XtraGrid

Developer Express(以下简称dev) 这个第三方控件是VS2005自带的datagridview控件的重写版本.对于一些grid外观,模板列的设置有非常简单的方法.而且控制起来基本和datagridview一样.所以还是比较方便的.把dev控件拖到窗体以后,会发现多了两个控件gridcontrol1,gridview1,下面针对这期间使用dev的一些总结写在下面(主要是连接数据库,

2014-01-11 14:06:07 1274

转载 软件测试面试题集合

01. 为什么要在一个团队中开展软件测试工作?   因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。   02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?

2013-09-18 14:11:49 1709

原创 javascript格式化数字输入

1.在客户输入数量的时候,能够将客户输入的数量三位三位的分开显示,具体如“123,456,234”等等。         function getArray(obj) {             var string = obj.value;             var s = string.replace(/,/g, "");             var length = s.l

2013-09-05 13:44:14 1235

原创 SQL2008 删除堵塞进程 sp_who

1.列出全部当前进程 use master go exec sp_who go 2.列出特定用户的进程 use master go exec sp_who 'sa' 3.显示所有活动进程: use master go exec sp_who 'active' 4,显示会话ID标识的特定进程 use master go exec s

2013-08-28 16:04:33 2431

原创 JQuery学习

1.jQuery元素选择器 语法    描述 $(this)      当前 HTML 元素 $("p")            所有 元素 $("p.intro")    所有 class="intro" 的 元素 $(".intro")    所有 class="intro" 的元素 $("#intro")    id="intro" 的第一个元素 $("ul li:firs

2013-08-28 15:11:37 665

转载 asp.net中Literal与label的区别

一、方案 Literal 最常用于向页面中动态添加内容。   二、背景 Literal 控件表示用于向页面添加内容的几个选项之一。对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中。但是,如果要动态添加内容,则必须将内容添加到容器中。典型的容器有 Label 控件、Literal 控件、Panel 控件和 PlaceHolder 控件。 Literal 控件与 L

2013-08-27 17:26:23 583

原创 SQL Server 2008如何更改账户默认数据库

可以使用如下SQL语句,更改账户默认数据库:exec sp_defaultdb 账号名,默认数据库

2013-08-21 17:37:12 1540

转载 解决ASP.NET中的各种乱码问题

页面显示乱码问题 在一个网站中,有些页面会正常显示,然而,有些页面会显示成乱码。如果发生这种情况,可以检查一下web.config和文件编码。 如果web.config是这样配置的: globalization fileEncoding="utf-8" /> 而文件的编码不是UTF-8: 那么就会有乱码问题。 注意:反之是不是会出现乱码的。 1. 不设置fileEncoding

2013-07-17 18:04:34 649

转载 DateTime关于时区的学习

一.时区的概念      首先来了解时区的概念。为了解决世界不同各地在时间上的差异,人们定义了时区,时区是地球上的区域使用同一个时间定义。人们将时区分为24个,它们是中时区(零时区)、东1-12区,西1-12区。每个时区横跨经度15度,时间正好是1小时。其中中时区就是格林尼治标准时间。以这个时间为基准,东加西减。我们中国虽然跨越了五个时区,但是统一采用北京时间,也就是东八区。这面有几个换算时差的

2013-07-04 15:08:48 1629

转载 如何在SqlSever2008中新建用户并给予登入权限

用过Sql Sever2008的朋友都知道,登入服务器的方法有两种: 一种是直接以Windows身份验证登入(这种登入不需要用户名和密码); 还有一种方法则是Sql Sever身份验证登入(需要用户名和密码)。 第一种登入很简单就不介绍了;至于第二种,系统默认的用户名就是:sa,密码好像为空。 但是用户往往希望在连接数据库的时候使用自己新建的用户名和密码,怎么操作呢?我研究了半天终于解决了

2013-06-15 13:47:31 783

转载 SQL Server2008数据还原(备份集中的数据库备份与现有的数据库不同(报错3154))

直接右击系统数据库master,新建查询 执行以下SQL代码: RESTORE DATABASE WF FROM DISK = ‘D:\ccflow\DataBase\WF_SQL2005.bak’ with replace, MOVE ‘WF’ TO ‘C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\WF.mdf

2013-06-15 13:15:50 2662

转载 Asp.net 后台调用js方法

1. 用Response.Write方法   代码如下:   Response.Write("alert("XXX");");   此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定 义,比如   Response.Write("function myfun(){}");   2.用Cl

2013-06-07 10:02:27 525

原创 JavaScript基础学习

1.document.getElementById("demo").innerHTML="My First JavaScript"; 2.请使用 document.write() 仅仅向文档输出写内容。 提示:绝不要使用在文档加载之后使用 document.write()。这会覆盖该文档。 document.write(Date()); document.write("My Fir

2013-05-28 17:04:51 1457

转载 C#转义字符

C#转义字符: ·一种特殊的字符常量; ·以反斜线"\"开头,后跟一个或几个字符。 ·具有特定的含义,不同于字符原有的意义,故称“转义”字符。 ·主要用来表示那些用一般字符不便于表示的控制代码。 ·它的作用是消除紧随其后的字符的原有含义 ·用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义” ·用可以看见的字符表示那不可以看见的字符, 如'

2013-05-21 22:52:02 985

2010年下半年软件设计师上午题

2010年下半年软件设计师上午题2010年下半年软件设计师上午题2010年下半年软件设计师上午题

2011-10-22

软件工程面向对象分析

软件工程课件 软件工程面向对象分析 软件工程面向对象分析 软件工程面向对象分析

2011-10-21

用C#实现完整文档打印功能

用C#实现完整文档打印功能

2012-10-31

空空如也

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

TA关注的人

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