摘要: 用惯了VS,再用Eclipse,完全有一种从自动挡到手动挡的感觉啊。 很多同学在Eclipse下开发web项目,每一次修改代码,看效果的时候都有右键项目->Run as -> Run on server,然后慢吞吞的打开Eclipse的内建浏览器,显示如下一个界面,让人看起来分外忧郁! 在网上查了一圈,其它的方式基本都在教大家将项目发布到tomcat目录的webapp目录下,虽然比默认方式要好... 阅读全文
posted @ 2017-01-04 20:12 InSky 阅读(8604) 评论(2) 推荐(1) 编辑
摘要: 在一个网站启动、结束时,我们经常有些操作是需要执行的。 熟悉Asp.net的朋友,使用Global.asax很容易就搞定,在其中有Application_Start和Application_End等方法可以供我们来轻松实现。 但是,在Java的SpringMVC框架中,需要如何实现这个功能呢?在互联网上,有不少类似文章,介绍功能的实现,我看过很多篇文档,基本都在一些关键点有所缺失,很多新... 阅读全文
posted @ 2017-01-04 15:11 InSky 阅读(5440) 评论(0) 推荐(0) 编辑
摘要: 和windows下一样,ubuntu下的Python开发平台也是Ecilpse + PyDev,下面开始一步步搭建平台。首先安装Ecilpse。在ubuntu的软件中心中安装或者去官方下载压缩包后手动安装。打开Ecilpse,选择help–>Install new Software,如下图所示。 点击Add按钮,Name输入PyDev,Location输入PyDev的安装地址http:/... 阅读全文
posted @ 2012-10-08 01:27 InSky 阅读(4290) 评论(0) 推荐(0) 编辑
摘要: 首先,通过命令行安装Python3.2,只需要在终端中通过命令行安装即可:sudo apt-get install python3 一路yes。因为Ubuntu很多底层采用的是Python2.*,Python3和Python2是互相不兼容的,所以此时不能卸载Python2,需要将默认Python的指向Python3。刚才的Python3是被默认安装带usr/local/lib/python3.2... 阅读全文
posted @ 2012-09-25 17:15 InSky 阅读(74637) 评论(1) 推荐(1) 编辑
摘要: 打开word,选择新建 博客文章 会问你注册一个博客 点击立刻注册,选择其他,下一步 博客文章url 填写http://www.cnblogs.com/你的用户名/services/metaweblog.aspx 用户名密码填写 然后 然后写内容,放图片发布即可,这样的一个好处就是不需要在线发布时插入图片总是那么麻烦了,要先把图片上传然后再选择图片链接。来看看效果,图... 阅读全文
posted @ 2012-09-20 17:12 InSky 阅读(2361) 评论(5) 推荐(2) 编辑
摘要: 1、首先访问http://www.python.org/download/去下载最新的python版本。 2、安装下载包,一路next。3、为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可。 4、测试python安装是否成功,cmd打开命令行输入 python 命令,如下图即成功了 5、Hello World! 按照很多资料上写的,输入 pri... 阅读全文
posted @ 2012-09-20 17:08 InSky 阅读(393750) 评论(1) 推荐(15) 编辑
摘要: 原理前几篇文章都说过了,以下是修改后的代码:varlazyLoad={///<summary>///img标签中的存放图片路径的自定义属性名称///</summary>AttributeName:"lazyload",///<summary>///判断一张图片是否在当前屏幕中,是否需要显示///</summary>IsShow:function($img){//获取窗体的高度varwindowHeight=$(window).height();varscrollTop=$(document).scrollTop();var_s 阅读全文
posted @ 2012-06-06 17:12 InSky 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 一、软件作用 目前网上有很多的小说和漫画资源,我们往往希望将它们搬入到锦书之中阅读。很多网站往往没有提供下载功能,或者必需登陆后才能下载,或者下载的内容缺少小说刚更新的部分,所以有了这个想法,做一个一站式的锦书小说生成器,只需在软件中输入各大小说站点某部小说的首页或目录,点击生成按钮,即可将该小说生成snb文件,方便各位懒人将网上中意的小说传入Bambook。二、运行环境 Bambook Builder基于.Net Framework 2.0开发,所以一些无法运行的朋友需要.Net 2.0的运行环境,请下载如下地址的安装包进行安装: http://download.microsoft.c... 阅读全文
posted @ 2011-01-05 15:21 InSky 阅读(657) 评论(0) 推荐(0) 编辑
摘要: Java与C#的事件处理都是 实现了事件源-事件响应者机制,但又不完全相同。Java实现的是一种事件源与事件响应者两级实体对象方式,这里的事件响应者也是事件监听者,而C#实现 的是一种事件源-代理-事件响应者三级实体对象方式。下面就这两种方式来具体说明。 Java 事件处理 从概念上讲,事件是一种在“源对象”和“监听者对象”之间,某种状态发生变化的传... 阅读全文
posted @ 2010-09-26 10:08 InSky 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 在一些使用了jquery的js调试中,可能我们会需要判断某个元素是否绑定了事件,如果这个元素时使用jquer方式绑定的事件,可以采用如下方法检查它是否绑定了事件。var tempE = $(“#foo”).data(“events”); if(tempE){   if(tempE["click"] ){     //your code   } }原理... 阅读全文
posted @ 2010-08-25 15:06 InSky 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: RFC 1738中对URL有明确规定,URL必须由英文字母、数字、和某些标点符号组成,不能使用其他文字,因此所有包含中文的URL都应当是非法的!其实,浏 览器自作聪明的为我们做了很多人性化的hack. URL全称Uniform Resource Locator,直译为“统一资源定位符”,也就是网页地址,是互联网上任意角落都可以访问到的,言外之意是说,URL不受国 别、种... 阅读全文
posted @ 2010-08-03 13:27 InSky 阅读(1416) 评论(1) 推荐(0) 编辑
摘要: 不知道为什么,VS都到2010了,但js代码仍不支持代码折叠,有时候代码一多,看起来真的很晕啊,还好,VS2010提供了完善的插件平台,有高人制作了这个js代码折叠插件,安装很简单,只要你有vs2010,双击这个扩展名为vsix的文件就可以了,重启vs2010后就有效果了!下载地址:http://visualstudiogallery.msdn.microsoft.com/en-us/0696ad... 阅读全文
posted @ 2010-08-02 11:37 InSky 阅读(4347) 评论(6) 推荐(2) 编辑
摘要: 在上一篇文章(http://www.cnblogs.com/windinsky/archive/2010/07/09/1774354.html)中,探讨了一下页面图片延时加载的方法,今天重新看了一遍代码,发现其实不必写的那么麻烦,也用不到数组,做了一下修改,精简了一些无用的代码。延时加载原理:1、将需要延时加载的图片的src属性去除,新添一个自定义的属性如lazyload,将图片路径存于lazyl... 阅读全文
posted @ 2010-07-12 10:47 InSky 阅读(1135) 评论(2) 推荐(1) 编辑
摘要: 访问淘宝的朋友会发现淘宝的产品展示页通常比较长,然后在中间部分有许多张大图(尤其是一些展示衣服的网页),通常有许多用户在打开这个网页后,仅仅是看个价格或简短文字介绍就离开页面了。但整个页面上的大部分图片都已经加载了,或者因为图片未下载完毕导致整个html页迟迟未完成加载,造成用户体验的确实。一些图片很多的网页因为有大量图片动辄达到几mb,由此也造就浪费了极大的带宽。那有没有办法可以在用户需要看到某... 阅读全文
posted @ 2010-07-09 14:15 InSky 阅读(1027) 评论(2) 推荐(1) 编辑
摘要: 在项目中,我们常常有一些需求,要将一些数据输出为excel文件格式,通常我们不会去调用VSTO的dll,而是采用以下的简单代码,请看以下代码1.最简单的,一般用于小数据量,列比较少的情况[代码]嗯,很简单,单元格之间用"\t"空开。2.通常的做法,对列和数据量无限制,当然,数据量和列不能超过xls文件自身的限制[代码]也比较简单,就是当做一个html页输出了,记得,顶头的sw.WriteLine(... 阅读全文
posted @ 2009-08-12 17:31 InSky 阅读(518) 评论(1) 推荐(1) 编辑
摘要: 最近想做一个Ajax的功能,网上一搜几乎全是基于某某框架的Ajax分页,要么需给页面加上<scriptManager></scriptManager>,要么需引入某dll,要么需使用类似于jquery的框架。使用如上方法确实可以实现Ajax分页效果,但我总觉得不够简洁,研究了一下午,终于捣鼓出了点东西O_o不废话了,开始正题。首先创建前台页面MyAjaxPager.aspx... 阅读全文
posted @ 2009-08-06 17:51 InSky 阅读(5349) 评论(37) 推荐(13) 编辑
摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 在工作中,我们常常会需要维护一些老的asp.net程序,这些程序通常没有完善的异常处理机制,在生产环境中,web.config中的customErrors节点的mode属性通常被设为On,这样,当程序在生产环境中出错之后,asp.net只是默认显示一个界面,告诉你程序出错... 阅读全文
posted @ 2009-07-22 10:47 InSky 阅读(509) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-06-09 17:36 InSky 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 在企业的应用开发中,有一个临时表的概念,这个临时表式指业务上的临时表,而非sqlserver中的临时表,比如说,有一张正式表,他存有很大的数据量,查询频繁,我们就不希望频繁的向这张表插入数据(表很大,所以向它插记录会很慢),这种情况下,就需要建一张物理上的表作为临时表,写记录的话先写在这张临时表上,再按照业务逻辑或时间间隔将临时表中的数据一次性导入到正式表之中,随后清空临时表,这样就降低了对正式表... 阅读全文
posted @ 2009-04-23 10:45 InSky 阅读(7137) 评论(0) 推荐(0) 编辑
摘要: 对DateTime进行强制约束在程序中需要显示日期的时候,我们往往习惯的使用DateTime.Now.ToString(),却不知道这样做往往存在有一些隐患。时间的表现形式是与当前系统的文化区域相关联的。如果你的操作系统的区域设置是中国,对于DateTime的ToString()方法,它等同于DateTime.Now.ToString("G",newCultureInfo("zh-CN")),显示... 阅读全文
posted @ 2009-04-16 11:31 InSky 阅读(460) 评论(1) 推荐(0) 编辑
摘要: 当你在vs中设置的字体不支持中文时(如consolas),vs使用一个文件来决定使用什么中文字体。 这个文件就是: %userprofile%\application data\microsoft\visual studio\9.0\vsfontlk.dat 这个文件是文本格式,utf16编码,带bom。使用一个合适的编辑器打开,看这一行 0804|NSimSun|新宋体 0804是16进制,对应... 阅读全文
posted @ 2009-04-03 13:00 InSky 阅读(1970) 评论(0) 推荐(0) 编辑
摘要: C#中关键字ref与out的区别在C#中,ref与out是很特殊的两个关键字。使用它们,可以使参数按照引用来传递。总的来说,通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.此外我们还有其他向方法传递参数的形式,引用(ref)和输出(out). 有时,我们需要改变原来变量中的值,这时,我们可以向方法传递变量的引用... 阅读全文
posted @ 2009-02-13 15:12 InSky 阅读(7842) 评论(7) 推荐(5) 编辑
摘要: 在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关 键字,虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比 经典OO语言中要"混乱"的多了。 下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处? 1、在HTML元素事件属性中inline... 阅读全文
posted @ 2009-02-03 10:17 InSky 阅读(353) 评论(0) 推荐(0) 编辑
摘要: ROW_NUMBER()函数是Sql2005中新添的一个函数。通常它被用在分页的SQL语句中。微软官方的对此函数的描述是:返回结果集分区内行的序列号,每个分区的第一行从1开始。我对此的理解:利用此函数可以为表中的某个字段建立序列,从1开始。就是说,根据已存在的某列,利用此函数可建立一新列,新列是数字,按照已存在列的顺序从1开始。上边可能说的不是很清楚,请结合下边这个例子来看吧![代码]第一个查询只... 阅读全文
posted @ 2009-02-01 11:11 InSky 阅读(11911) 评论(5) 推荐(6) 编辑
摘要: 在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:selectcount(*)ascfromtableA。然而对于记录数巨大的表,上述做法将会非常耗时。在DELL4400服务器上做试验,MSSqlserver2000数据库对于100万记录的简单数据表执行上述语句,时间在1分钟以上。如果在表的某个字段上做聚簇索引,第一次执行... 阅读全文
posted @ 2009-02-01 10:29 InSky 阅读(846) 评论(1) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/seanps/archive/2009/01/23/1380319.html在Part 1但中,我们简单介绍了堆栈的功能以及值类型、引用类型在堆栈中的存储位置的问题,也简单介绍了指针是虾米。让我们沿着革命的步伐继续前进!Parameters, the Big Picture.我们的代码执行的时候,底层到底有哪些内幕交易在发生呢?当我们调用一个... 阅读全文
posted @ 2009-01-23 13:53 InSky 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/seanps/archive/2009/01/22/1379807.htmlNotice: 本文系简译自老外的文章,并非原创。鉴于本人的小把戏被五楼留言揭穿了,哈哈哈哈,这里是原文地址:http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory01122006130034PM/c... 阅读全文
posted @ 2009-01-23 13:06 InSky 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 嗯…………刚申请通过,测试一下 O_o 阅读全文
posted @ 2008-11-03 11:31 InSky 阅读(217) 评论(1) 推荐(0) 编辑