- 博客(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 714
转载 字符编码
字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大...
2018-04-16 11:11:07 284
转载 经验分享:CSS浮动(float,clear)通俗讲解
很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。 写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。 如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。 小菜水平有...
2018-03-16 14:35:36 235
原创 火车运煤智力题
3千吨煤,运到1千公里外的市区,火车每走一公里消耗一吨煤,怎样运损失最小答:若只能回一次:在333.33公里处放下还剩333.33吨煤,回去再运1000到333.33公里时还是1000吨,到终点剩下333.33吨若可以运多次,咱老老实实一步一个脚印的走:运1公里,放下煤998,回到起点运1公里,放下煤998,回到起点运1公里,不用放下,这时候是999
2017-11-08 16:29:46 1154
原创 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 418
原创 为已有的类 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 957
原创 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 3506
原创 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 702 3
原创 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 434
转载 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 890
原创 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 1626
原创 常用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 557
原创 jsonp
前台:$("#getJsonpByJquery").click(function () { $.ajax({ url: 'http://localhost:2701/home/somejsonp', dataType: "jsonp", jsonp: "callback",//jsonp默认回调参数为callback
2015-01-29 10:58:51 495
转载 JQuery判断数组中是否包含某个元素$.inArray("js", arr);
var arr = [ "xml", "html", "css", "js" ]; $.inArray("js", arr); //返回 3,如果不包含在数组中,则返回 -1;
2015-01-28 09:33:16 487
转载 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 1573
原创 asp.net 后台调用前台js方法
ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "ShowComplete();");
2014-11-12 11:39:45 670
原创 url 关于路径
"." 代表当前所在目录,相对路径。如:文本或;".." 代表上一层目录,相对路径。如:文本或;"../../" 代表的是上一层目录的上一层目录,相对路径。 如:;"/" 代表根目录,绝对路径。 如:文本或;"D:/abc/" 代表根目录,绝对路径。
2014-10-13 17:53:05 643
转载 C#读取Excel 几种方法的体会
(1) OleDb: 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以在 DataTable 中对数据进行一些删减修改这种方式将Excel作为一个数据源,直接用Sql语句获取数据了。所以读取之前要知道此次要读取的Sheet(当然也可以用序号,类似dt.Row[0][0]。这样倒是不需要知道Sheet)if (file
2014-09-23 16:23:41 1828
转载 使用SWFUpload上传文件
什么是SWFUploadSWFUpload是一个网站前端文件上传组件。SWFUpload通过flash+javascript,实现在不刷新网页的条件下,多个文件批量上传(实际上是逐个上传)、以及显示上传进度。SWFUpload基本原理1、传统的html表单文件上传传统的文件上传是使用下面这种Form的:1formid="file-form"actio
2014-09-10 16:55:33 778
转载 关系型数据库到HBase的数据储存方式变迁
如今Bigtable型(列族)数据库应用越来越广,功能也很强大。但是很多人还是把它当做关系型数据库在使用,用原来关系型数据库的思维建表、存储、查询。本文以hbase举例讲述数据模式的变化。传统关系型数据库(mysql,oracle)数据存储方式主要如下:图一上图是个很典型的数据储存方式,我把每条记录分成3部分:主键、记录属性、索引字段。我们会对索引字段建立索引,达到二级索引的效果。
2014-09-04 11:50:39 512
转载 Request.params、Request、Request.querystring、Request.Form 具体区别!
request.params、request其实是一个集合,它依次包括request.querystring、request.form、request.cookies和request.servervariables。如果要在两个页面传递数据的话,只能用request.querystring、request.form、request.cookiesRequest.Params 是在 Qu
2014-08-22 10:13:20 388
转载 自定义数字格式字符串输出示例
NET Framework 2.0 0(共 1)对本文的评价是有帮助- 评价此主题下表阐释了通过给特定数据类型和值应用某些自定义数字格式字符串来创建的输出。输出是通过使用 ToString 方法和美国英语 (en-US) 区域性生成的。“格式字符串”列指示格式字符串,“数据类型”列指示所用的数据类型,“值”列指示被格式化的数字的值,“输出”列指示格式化的结果。
2014-04-11 08:43:02 530
转载 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 6114
原创 String 字符串处理
1.分割字符串时,最后一项往往是空值,StringSplitOptions.RemoveEmptyEntries是返回值不包括含有空字符串的数组元素string.Split(new char[]{';'},StringSplitOptions.RemoveEmptyEntries);2.把List转换为StringList list=new List();list.add(
2014-01-17 10:07:26 637
转载 DevExpress.XtraGrid
Developer Express(以下简称dev) 这个第三方控件是VS2005自带的datagridview控件的重写版本.对于一些grid外观,模板列的设置有非常简单的方法.而且控制起来基本和datagridview一样.所以还是比较方便的.把dev控件拖到窗体以后,会发现多了两个控件gridcontrol1,gridview1,下面针对这期间使用dev的一些总结写在下面(主要是连接数据库,
2014-01-11 14:06:07 1136
转载 软件测试面试题集合
01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。 02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
2013-09-18 14:11:49 1614
原创 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 1115
原创 SQL2008 删除堵塞进程 sp_who
1.列出全部当前进程use mastergoexec sp_whogo2.列出特定用户的进程use mastergoexec sp_who 'sa'3.显示所有活动进程:use mastergoexec sp_who 'active'4,显示会话ID标识的特定进程use mastergoexec s
2013-08-28 16:04:33 2242
原创 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 624
转载 asp.net中Literal与label的区别
一、方案 Literal 最常用于向页面中动态添加内容。 二、背景 Literal 控件表示用于向页面添加内容的几个选项之一。对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中。但是,如果要动态添加内容,则必须将内容添加到容器中。典型的容器有 Label 控件、Literal 控件、Panel 控件和 PlaceHolder 控件。Literal 控件与 L
2013-08-27 17:26:23 527
原创 SQL Server 2008如何更改账户默认数据库
可以使用如下SQL语句,更改账户默认数据库:exec sp_defaultdb 账号名,默认数据库
2013-08-21 17:37:12 1424
转载 解决ASP.NET中的各种乱码问题
页面显示乱码问题在一个网站中,有些页面会正常显示,然而,有些页面会显示成乱码。如果发生这种情况,可以检查一下web.config和文件编码。如果web.config是这样配置的:globalization fileEncoding="utf-8" />而文件的编码不是UTF-8:那么就会有乱码问题。注意:反之是不是会出现乱码的。1. 不设置fileEncoding
2013-07-17 18:04:34 590
转载 DateTime关于时区的学习
一.时区的概念 首先来了解时区的概念。为了解决世界不同各地在时间上的差异,人们定义了时区,时区是地球上的区域使用同一个时间定义。人们将时区分为24个,它们是中时区(零时区)、东1-12区,西1-12区。每个时区横跨经度15度,时间正好是1小时。其中中时区就是格林尼治标准时间。以这个时间为基准,东加西减。我们中国虽然跨越了五个时区,但是统一采用北京时间,也就是东八区。这面有几个换算时差的
2013-07-04 15:08:48 1345
转载 如何在SqlSever2008中新建用户并给予登入权限
用过Sql Sever2008的朋友都知道,登入服务器的方法有两种:一种是直接以Windows身份验证登入(这种登入不需要用户名和密码);还有一种方法则是Sql Sever身份验证登入(需要用户名和密码)。第一种登入很简单就不介绍了;至于第二种,系统默认的用户名就是:sa,密码好像为空。但是用户往往希望在连接数据库的时候使用自己新建的用户名和密码,怎么操作呢?我研究了半天终于解决了
2013-06-15 13:47:31 725
转载 SQL Server2008数据还原(备份集中的数据库备份与现有的数据库不同(报错3154))
直接右击系统数据库master,新建查询执行以下SQL代码:RESTORE DATABASE WFFROM 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 2561
转载 Asp.net 后台调用js方法
1. 用Response.Write方法 代码如下: Response.Write("alert("XXX");"); 此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定 义,比如 Response.Write("function myfun(){}"); 2.用Cl
2013-06-07 10:02:27 472
原创 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 1383
转载 C#转义字符
C#转义字符:·一种特殊的字符常量;·以反斜线"\"开头,后跟一个或几个字符。·具有特定的含义,不同于字符原有的意义,故称“转义”字符。·主要用来表示那些用一般字符不便于表示的控制代码。 ·它的作用是消除紧随其后的字符的原有含义·用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义” ·用可以看见的字符表示那不可以看见的字符, 如'
2013-05-21 22:52:02 912
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人