Fork me on GitHub
摘要: 本文简单的介绍一下Spring.net的配置和IOC应用。目录: 一、引用资源. 二、配置文件配置. 三、文件调用. 四、本实例代码下载(vs-2010).一、引用资源(所需spring的dll) Spring.Core.dll Spring.Web.dll Common.Logging.dll二、配置文件配置.<?xml version="1.0"?><!-- 有关如何配置 ASP.NET 应用程序的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkId=169433 --><configuration 阅读全文
posted @ 2011-09-09 18:44 磊哥|www.javacn.site 阅读(1395) 评论(0) 推荐(2)
摘要: 意外的问题总会让人措手不及,今天与大家分享的就是NVelocity设置缓存的问题,之前刚google了一下发现没什么太好的解决方案,希望在这能为需要的朋友找出满意的答案,上一篇blog刚说了NVelocity的用法,这就不在重复了,如需要的朋友,请点击这里,查看NVelocity的用法和使用参考文档已经下载最新dll地址。 很多朋友可能也会遇到这样的问题,设置缓存的代码已经写了为什么不起作用呢,刚开始我也很苦闷,下来看设置缓存的代码吧,如下:// 设置缓存velocityEngine.AddProperty(RuntimeConstants.FILE_RESOURCE_LOADER_CA... 阅读全文
posted @ 2011-09-09 15:06 磊哥|www.javacn.site 阅读(1193) 评论(1) 推荐(1)
摘要: 本文使用的NVelocity版本为1.1.1,应该是目前为止最新的版本吧,前几天在google上找了一个自称是NVelocity 1.6.1 bate2的dll,下载下来一看更新时间是2009年的,还没版本NVelocity1.1.1(2010年出的) 新呢!本文目录: 一、资源、文档下载。 二、使用步骤。 三、代码演示。一、资源、文档下载: 官方下载地址与参考文档 其他下载地址(版本比较低不建议下载) 本文NVelocity 1.1.1 dll与示例下载 NVelocity 使用文档下载二、使用步骤。 a) 创建Velocity 引擎(VelocityEngine)并... 阅读全文
posted @ 2011-09-09 11:43 磊哥|www.javacn.site 阅读(1826) 评论(1) 推荐(2)
摘要: Visual Studio 2010中的js注释已经很强大了,但怎么才能和调用c#的方法一样容易呢?怎样才能让每个参数都有注释说明呢?底下就是想要的答案。 先上图,如图所示: 其中红色的办法为注释效果,当然制作的方法也在其中,在js的方法中用c#的注释,给每个方法和参数设置完信息调用的时候就有了。代码如下:<script type="text/javascript"> function Msg(message) { /// <summary>方法介绍</summary> /// <param name="message&q 阅读全文
posted @ 2011-09-08 19:05 磊哥|www.javacn.site 阅读(785) 评论(0) 推荐(1)
摘要: 最近一直在写js,这其中也少不了一位js的主角了jQuery,下面介绍的是jQuery的一些扩展,也就是jQuery的扩展方法,jQuery的扩展方法有两种方式,一种是jQuery本身的扩展方法,另一种是jQuery所选对象的扩展方法,下面一起来看。一、方式列表: 1.jQuery.extend(Object); // jQuery 本身的扩展方法 2.jQuery.fn.extent(Object); // jQuery 所选对象扩展方法二、调用示例: 1.jQuery 本身的扩展方法实例如下:jQuery.extend({ Meg: function (messag... 阅读全文
posted @ 2011-09-08 18:32 磊哥|www.javacn.site 阅读(652) 评论(0) 推荐(1)
摘要: 本文写的二维码生成是基于jQuery和jquery.qrcode.min.js插件的,本文将介绍两种方法和方式,仅供朋友选择和取舍。本文最下面附有插件的下载地址!方式1: 基于jquery.qrcode.min.js插件生成,代码如下:<html><head> <title>生成二维码</title> <meta name="author" content="Stone(at)游久网,Blog" /> <script type="text/javascript" src 阅读全文
posted @ 2011-09-08 12:31 磊哥|www.javacn.site 阅读(4685) 评论(3) 推荐(0)
摘要: jQuery一般来说还是很好用的,但有时候它也会有些问题的,比如jQuery的html()方法设置html代码,在一种情况下,ie6、ie7、ie8 下是不能设置html代码的。本文说的问题只针对ie8(包括ie8)以下的浏览器。 1.什么情况下IE6、IE7、IE8 jQuery.html("xxx")方法会设置不上html代码? 答:当被加载的的html代码里面出现以下情况,ie8(包括ie8)以下是设置不上html代码的: a) 被设置的html代码中包含引用其他js的,如:<script src="Stone.js" type=" 阅读全文
posted @ 2011-09-08 11:42 磊哥|www.javacn.site 阅读(5688) 评论(0) 推荐(0)
摘要: js是最令程序员头疼的问题了,不是语法也不是使用头疼,而是调试头疼,虽然有很方便的各种各样的调试工具,但经管这样有时候一个疏忽的小问题,会导致各种各样的奇怪问题的出现,今天笔者的同事就出现了这样的问题,苦闷了整整一天才找到了真正的问题。 出现js堆栈溢出的问题一般的情况有两种: 1.检查自己的js代 阅读全文
posted @ 2011-09-08 10:51 磊哥|www.javacn.site 阅读(11491) 评论(0) 推荐(0)
摘要: 新装的系统,总是纠结的出现各种问题。今天解决的就是装了Mac OS X 10.6(苹果系统)之后,输入法找不到,用快捷不能设置的问题。 刚开始使用mac os x 系统,其实说用也谈不上,因为本人是使用公司的电脑用模拟器安装的苹果系统,但装上之后发现没有输入法切换的快捷键和可点击或者是选择输入法的地址,经过不停的探索,终于伟大的发现在某一刻出现了。如题所说mac os x系统到底怎么设置输入法呢,现在我就带您一起来探索。首先打开 系统偏好设置,如图:然后选择 语言与文字,如图:然后 选择 输入源,在输入源里勾中自己想要切换的中文简体即可,如图:Stone 制作QQ:1370569(如... 阅读全文
posted @ 2011-09-01 20:15 磊哥|www.javacn.site 阅读(1106) 评论(4) 推荐(0)
摘要: 方法一、如题,直接上调用代码:jQuery.url.param("c")“c”就是当前url中的参数,记得要引用jquery.js和jquery.url.jsjquery.url.js 下载方法二、function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) ret 阅读全文
posted @ 2011-08-25 15:30 磊哥|www.javacn.site 阅读(4430) 评论(0) 推荐(0)
摘要: 子域名不支持ajax直接提交,但支持form表单直接提交。 阅读全文
posted @ 2011-08-23 15:44 磊哥|www.javacn.site 阅读(272) 评论(0) 推荐(0)
摘要: 代码如下:// 兼容所有浏览器function copyUrl(url) { if (navigator.userAgent.toLowerCase().indexOf('ie') > -1) { clipboardData.setData('Text', url); alert("该地址已复制到剪切板!"); } else { prompt("非IE内核浏览器,请复制以下地址:", url); }}html页面调用:<input type="button" value=" cli 阅读全文
posted @ 2011-08-16 18:51 磊哥|www.javacn.site 阅读(582) 评论(1) 推荐(0)
摘要: 主页index.html的主要代码如下:<button onclick="crossDomain();">开始跨域</button><div id="ajax"></div><iframe src="http://work.2fool.cn/crossdomain/iframe.html" id="iframe" style="display:none;"></iframe><script type="tex 阅读全文
posted @ 2011-08-16 14:56 磊哥|www.javacn.site 阅读(552) 评论(0) 推荐(0)
摘要: vs 2010 不显示解决方案文件的问题早就遇到过,而且也能很容易的解决,唯独这次太郁闷了,先说说之前的我办法吧,像往常一样,在工具栏里面找到 =>工具==>选项==>项目和解决方案==>常规==>勾中“总是显示解决方案”,这就是解决这的办法,可我的问题是,工具选项里面没有这些,这可把我着急的,给vs 2010 打了补丁还是不行,郁闷啊,难道是我没有把工具装完整,一边想,一边继续找着,皇天不负有心人人啊,终于在工具里面==>调试==>选项和设置==>项目和解决方案==>常规==>勾中“总是显示解决方案”,这样就搞定了!如图,除了打开的 阅读全文
posted @ 2011-08-09 18:00 磊哥|www.javacn.site 阅读(2264) 评论(0) 推荐(0)
摘要: 机子上装了有vs 05、vs 08、vs 10如果按上顺序安装的话,在 运行 => devenv 就可以打开最新的vs10 工具,如果顺序是乱的话,就没那么幸运了,也就是说你最后安装的版本将会被你的 devenv 命令打开,原因是最后一次安装vs工具的时候,它修改了运行命令devenv的注册表。既然知道了它的原因那下面就来介绍它在windows 7中的版本设置启动方法吧。 1.运行 => regedit => 查找 “devenv.exe” => “F3”查询下一个 一直查询到包含如下方法2的键值 2.右键点击修改: "C:\Program Files\Mic 阅读全文
posted @ 2011-08-03 10:11 磊哥|www.javacn.site 阅读(445) 评论(0) 推荐(0)
摘要: 以前我有写过一篇关于让IE6支持png半透明图片的方法,这期间这一神器一直发挥了很大的作用,并且没有出现过什么差错,直到昨天。昨天同事做的一个项目因为设计图的关系,所以实现起来用到了很多position定位的属性,这里就不细说为什么用到很多定位的属性了。页面做完并用到了IEPNGFix方法之后,在ie6下就会弹出对话框,上面显示:IEPNGFix:Unclickable children of element<DIV>随即Google了一下,找到了原因并解决了此问题。原因:需要应用此方法的层上有position定位的属性,所以就出现上述的对话框;解决:在原来用此方法的层#box1外 阅读全文
posted @ 2011-07-05 10:26 磊哥|www.javacn.site 阅读(610) 评论(0) 推荐(0)
摘要: --WL 09-07-03/*Microsoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。常规服务器动态管理对象包括:dm_db_*:数据库和数据库对象dm_exec_*:执行用户代码和关联的连接dm_os_*:内存、锁定和时间安排dm_tran_*:事务和隔离dm_io_*:网络和磁盘的输入/输出此部分介绍为监控 SQL Server 运行状况而针对这些动态管理视图和函数运行的一些常用查询。*/--您可以运行以下查询来获取所 阅读全文
posted @ 2011-07-04 10:12 磊哥|www.javacn.site 阅读(638) 评论(1) 推荐(0)
摘要: 这个应该是安装系统时的单位名称。 修改 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization的值即可。 另外,可以修改项目模板里面的内容 C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Windows\2052\WindowsApplication.zip里面的assemblyinfo.cs文件,然后再压缩,但这种方法只能修改某种类型的项目模板,每种都要修改一次。 阅读全文
posted @ 2011-06-29 09:24 磊哥|www.javacn.site 阅读(648) 评论(0) 推荐(0)
摘要: 问题:可以得到类型的String格式的名称,想要转化为相应的类型?ps:今天定义了好多个枚举类型,把枚举名称存放在一个ComboBox类名,控件值改变的时候要查询出这个枚举的所有属性集合,刚开始想到反射,由于效率和复杂程度的问题,想出了最佳解决方案,代码如下(此方法适用于所有类似需求):#region 根据类型名称(string)返回类型/// <summary>/// 根据类型名称(string)返回类型/// </summary>/// <param name="StringInfo">类型名称(string)</param&g 阅读全文
posted @ 2011-06-28 17:37 磊哥|www.javacn.site 阅读(665) 评论(0) 推荐(0)
摘要: 1. 查询手机:http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=手机号码2. 查询IP:http://www.yodao.com/smartresult-xml/search.s?type=ip&q=IP地址3. 查询身份证:http://www.yodao.com/smartresult-xml/search.s?type=id&q=身份证号码 阅读全文
posted @ 2011-06-23 11:32 磊哥|www.javacn.site 阅读(798) 评论(1) 推荐(0)
摘要: 类名:WebCompressUtility.cs代码如下:/// <summary>/// Js、Css文件压缩辅助类/// Stone_W/// 2011.6.21/// </summary>public class WebCompressUtility{ public WebCompressUtility() { } #region 判断浏览器是否支持指定压缩 /// <summary> /// 判断浏览器是否支持指定压缩 /// </summary> /// <param name="ctype">文件压缩类 阅读全文
posted @ 2011-06-21 14:31 磊哥|www.javacn.site 阅读(598) 评论(0) 推荐(0)
摘要: WEB开发工具的使用已经非常普及,如果想要更方便于开发的话,不妨看看本文介绍的15款基于浏览器扩展的WEB开发工具。 1.Firebug Firebug是一款基于Firefox的浏览器扩展组件,它集成了网页CSS ,文档对象模型( DOM )和JavaScript调试技术于一身。并且Firebug特别对JavaScript调试部分做了重点规划,如果你侧重于JavaScript调试,那么它是你不错的选择。 比如你可以方便的使用alert()进行断点调试,从而准确定位语法错误位置。另外可以帮助你利用DOM技术准确测试ajax代码的缺陷。 2.Web Developer Web Develop是一. 阅读全文
posted @ 2011-05-20 10:48 磊哥|www.javacn.site 阅读(650) 评论(0) 推荐(0)
摘要: 我机子上装了有vs 05、vs 08、vs 10如果按上顺序安装的话,在 运行 => devenv 就可以打开最新的vs10 工具,如果顺序是乱的话,就没那么幸运了,也就是说你最后安装的版本将会被你的 devenv 命令打开,原因是最后一次安装vs工具的时候,它修改了 运行命令devenv的注册表。既然知道了它的原因那下面就来介绍它在windows 7中的版本设置启动方法吧。 1.运行 =>regedit => 查找 “HKEY_CLASSES_ROOT\Applications\devenv.exe\shell\edit\command” 2.右键点击修改: "C 阅读全文
posted @ 2011-03-04 09:35 磊哥|www.javacn.site 阅读(3145) 评论(0) 推荐(0)
摘要: 伴随着vs2010的出现,c#4.0的诞生,与之而来的动态类型dynamic更是给net程序员们锦上添花,为自己的程序书写上带来了给大的便利。可到底怎么用,好不好用,效率这么样,也许是大家最迫切关注的,msdn虽然有简介和使用方法但效率问题才是是否实用的衡量标准和使用前提,本文将为您揭开谜底。 一、var、dynamic简介。 二、var、dynamic区别。 三、var、dynamic、传统确定类型的效率对比。一、var、dynamic简介1.var简介:动态推断类型,net framework 3.5新出的一个定义变量的类型,其实也就是弱化类型的定义,在代码转移时候确定类型。 msdn参考 阅读全文
posted @ 2011-02-17 15:23 磊哥|www.javacn.site 阅读(4735) 评论(21) 推荐(2)
摘要: 简单的代码,google搜索提炼和分析,主要是利用反射技术,测试通过,抛砖引玉,自娱自乐,多多指教。[代码] 阅读全文
posted @ 2011-02-16 12:28 磊哥|www.javacn.site 阅读(1018) 评论(0) 推荐(0)