摘要: 第一步:首先先创建web项目 按照向导一步一步完成项目创建,我创建的示例项目为hotdeploddemo 第二步:设置项目的web资源 下图中的路径要修改正确,指向src/main/webapp/WEB-INF下面的web.xml,然后点击右下角的fix创建artifacts 第三步:使用maven package一下项目,生成web部署目录 ... 阅读全文
posted @ 2015-03-06 11:32 北纬28.33 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL 创建存储过程先说下创建语法:CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body来个简单例子“pr_add” 是个简单的 MySQL 存储过程,这个MySQL 存储过程有两个 int 类型的输入参数 “a”、“b”,返回这两个参数的和。drop procedure if exists 'procDailyOnlineTime'; DELIMITER //CREATE PROCEDURE `procDailyOnlineTime`(cal_date V 阅读全文
posted @ 2013-01-21 19:12 北纬28.33 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 常规的Web应用程序中涉及到文件上传的部分都不可避免地会使用到<input type="file"/>控件,在上传文件的时候通过点击“浏览”按钮,在弹出的文件选择对话框中选择本地要上传的文件。当然,如果你已经知道要上传的文件的本地路径,也可以复制路径到控件的输入框中(例如要选择的文件的路径特别长)。这就存在一个问题,如果你所复制的文件路径根本不存在,那么上传的时候就无法正确获取到文件,而且在javascript中没有判断该控件所选择的文件是否存在的方法,涉及到浏览器的安全性,大多数时候我们是不能通过javascript来操作客户端本地文件的。其实在FireFox 阅读全文
posted @ 2012-02-16 16:26 北纬28.33 阅读(409) 评论(0) 推荐(0) 编辑
摘要: ASP.NET生成WORD文档服务器部署注意事项1、Asp.net 2.0在配置Microsoft Excel、Microsoft Word应用程序权限时 error: 80070005 和8000401a 的解决总2007-11-01 11:30检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。控制面板-》管理工具-》组件服务-》计算机-》我的电脑-》DCom配置-》找到Microsoft Word文档之后单击属性打开此应用程序的属性对话框。单击"安全" 阅读全文
posted @ 2012-01-10 14:18 北纬28.33 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 例如:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa不能处理自动换行,将表格伸的很长很长,而汉字字符却可以自动换行。原因是:英文字母之间如果没有空格,系统认为是一个单词,就不会自动换行。汉字就没有这种情况。解决办法:用表格把要显示的内容装起来。在<table>标签中加入“style='TABLE-LAYOUT: fixed'”,在需要强制单词换行的<td>标签中加入“style='word-WRAP: break-word'”。这样就可以了。 Div 中 :div 实现长英文字母自动换行CSS 阅读全文
posted @ 2011-11-23 18:46 北纬28.33 阅读(889) 评论(0) 推荐(0) 编辑
摘要: iframe与UserControl的比较与应用场景 阅读全文
posted @ 2011-09-09 10:29 北纬28.33 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 在ADO.NET中,没有为DataTable对象提供排序方法,因为在大多数场景中,DataTable转换为DataView是可以满足需求的,同时DataView提供了Sort属性,直接设置排序字符串即可达到排序的目的。 今天遇到特殊的情况了,用过策略模式的人也许经常遇到类似的情形,通过一个标记了Flag属性的枚举类型,采用不同的策略,将得到的结果要进行汇总,然后返回给调用方。我这个最终的结果集要是只有一个表也就算了,上面提供的方式就能完全满足,但是这次返回的有两个表,有两个表也就算了,要是不同表提供给不同的视图也能用DataView解决。主要是这两个表之间还有关联,提供给同一个视图调用。 刚. 阅读全文
posted @ 2011-08-04 23:25 北纬28.33 阅读(1267) 评论(0) 推荐(1) 编辑
摘要: Silverlight与Flash整体对比 Silverlight与Flash共同点: 1. 两者都是用于RIA(富英特网应用)开发的。 2. 两者都提供了基于矢量的图形/动画解决方案。 3. 两者的播放器都是用ActiveX写的。 4. 两者都有自己独立的图形和程序开发工具。 Silverlight与Flash不同点: 文件格式 Flash/Flex Silverlight UI代码文件 .fla, .mxml .xaml 后台代码文件 .fla, .as .cs, .vb, .js 编译后文件 .swf, .swc .dll 支持的浏览器、操作系统 Flash/Flex Silverlig 阅读全文
posted @ 2011-07-12 23:46 北纬28.33 阅读(668) 评论(1) 推荐(0) 编辑
摘要: 在实际开发过程中也许不少人也遇到过我同样的需求:需要获取DataTable中某一列或几列的含有的不同值,得到类似SQL中Group By的结果1、传统做法是遍历DataTable(.NET Framework个版本通用) ///按照fieldName从sourceTable中选择出不重复的行,///相当于selectdistinctfieldName1,fieldName2,,fieldNamenfromsourceTable///</summary>///<paramname="tableName">表名</param>///<p 阅读全文
posted @ 2011-06-03 12:01 北纬28.33 阅读(2369) 评论(0) 推荐(0) 编辑
摘要: 在Entity Framework 中使用SaveChanges()是很频繁的,单次修改或删除数据后调用SaveChanges()返回影响记录数。要使用批量修改或者批量删除数据,就需要SaveChanges(false)+AcceptAllChanges()方法了。SaveChanges(false) 只是通知EF需要对数据库执行的操作,在内存中是属于挂起状态,在必要的时候是可以撤销的,比如AcceptAllChange()提交为真正成功,EF将撤销SaveChanges(false)的操作。而在处理分布式事务操作的时候,就有必要使用TransactionScope 来处理了,很多时候我们会这 阅读全文
posted @ 2011-03-25 00:35 北纬28.33 阅读(11166) 评论(11) 推荐(4) 编辑