`
踏雪寻梅
  • 浏览: 80876 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
javascript获取当月第一天和最后一天,有两种方式:   1、javascript方式 var date_ = new Date(); var year = date_.getYear(); var month = date_.getMonth() + 1; var firstdate = year + '-' + month + '-01' var month_first = formatDate(parseDate(firstdate),"yyyy-MM-dd")+" 00:00:00"; var day = new Dat ...
(收集)Tomcat运行过程中,经常出现内存溢出问题,整理如下:   1、首先是:java.lang.OutOfMemoryError: Java heap space 解释: Heap size 设置 JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap size 的大小是Young Generation 和Tenured Generaion 之和。 提示: ...

Dorado保存问题

 一个dataset中有多个record,更改record中的值,然后保存,出现奇怪的现象,只改第一条可以保存成功,改其它条就不能成功。折腾了好久,发现需要在保存前将dataset循环遍历一下,这样保存就成功了。 var record = ds.getFirstRecord(); while(record){ ds.setCurrent(record); record = record.getNextRecord(); }       

C# winform 开发笔记

    博客分类:
  • C#
最近用c#写一个手持设备程序,感觉c#和java非常相似,上手比较容易,界面编程比java方便多了。   记录一些开发中遇到的问题:   一、循环删除DataTable中Row的问题   方法一:          while (this.dt_loading.Rows.Count!=0) { this.dt_loading.Rows.RemoveAt(0); }     方法二:       for (int i = dt.Rows.Count - 1; i >= 0; i--) { dt.Rows.RemoveAt(i ...
myeclipse5.5 安装spket1.6.18注意事项:   1、采用link方式安装后,启动myeclipse,发现没有成功。试了若干方法后,最后终于成功:把spket1.6.18/eclipse目录下的site.xml删除,然后手动在MyEclipse 5.5.1 GA\eclipse\configuration\org.eclipse.update\platform.xml 文件中添加如下片段: <site enabled="true" linkfile="C:/Program Files/MyEclipse 5.5.1 GA/eclipse ...
一、IE兼容问题   IE6对标准的支持确实太差,本以为用了jQuery可以屏蔽浏览器之间的差异,发现不是那么回事,在FF上能运行正常的JS,到IE上就是没反应。 下面脚本,有两个功能,一个是页面加载时,通过ajax填充select数据,另一个是select change事件发生时,发送ajax请求改变页面table列表。   脚本一、FF上通过,IE不起作用     /*==========加载时执行的语句==========*/ $(function() { $.getJSON(ctxpath + "/orgmodel/roletype. ...
当今软件领域,百花齐放、百家争鸣,不要说开发框架,就是开发语言也是如此。今天谈一下开发框架,相比而言,我更喜欢一站式框架,功能齐全而且自成一体,不像那些依靠所谓大拿写的glude code才能跑起来的框架集,令人看了做呕。 先来看看几个框架吧: 一、Spring Spring 框架非常流行,业界对它赞赏有加,网上很少看到关于它的负面文章。Spring不是单一框架,而是以依赖注入为核心的很多独立工具的集合,Spring MVC是它的web框架。它现在已经非常庞大,Spring2.0解压后有150m,有超过2400 classes,lib目录包含49个工具,总共82个jar。 Spring喜 ...
写这篇博客,起因由来已久。去年秋天,济南一高中同学来京,和在京的几个同学小聚一下,席间言谈甚欢,感慨岁月如梭。他对我说:“我认识一些搞计算机的, 你怎么和他们不一样?” “有何不一样?”“那些人都是疯子 ...
最近看了一篇文章(Meet Charlie - what is Enterprise2.0 ), 讲述何谓Enterprise2.0。从我的理解来看,Enterprize2.0强调的就是一种社会化行为,它的核心是collaberation。而 web2.0是一种技术手段,提供了诸如wiki、rss、blog、google doc、msn等等易 ...
最近开发一个产品,涉及到动态生成class文件,很自然要使用字节码操作工具。一开始使用ASM,参照Helloworld例子做的,生成一个pojo类,最初运行正常,后来由于pojo要继承某个类,生成的时候就来问题了。网上对ASM评价挺高(相比 BCEL 和 SERL 而言),但我觉得和Javassist比起来,易用性还差点。Javassist是日本人写的,现在已成为Jboss的一员。这两个类库的文档我都看了,Javassist在易用性方面更胜一筹,不需要了解class文件的结构,api很简洁,其中唯一让我花了点时间的是String类型。
<转http://www.builder.com.cn/2008/0124/717743.shtml> 今天我要给大家介绍很多新东西。最近北京市普查工作刚结束,北京市得了两个冠军,一个是高血压冠军;一个是高血脂冠军,很遗憾。市委非常重视,有文件下达了,要求各单位多听最新保健知识,我就是奔着这个目的来的。               现在,死亡率最高的是30至50岁的人。年龄不是个宝,血脂高很危险。大家知道国际上有个标准,寿命等于成熟期的5至7倍者为长寿。这么说,人的寿命应该是100至175岁。为什么都没有达到呢?最主要一个原因是不重视保健,而且不听保健。这个问题在国内非常严重 ...
使用工作流模型对业务流程建模,即对业务流程进行抽象和提炼,运用工作流思想和工作流术语进行描述,以达到精确表述业务流程的目的。比较常用的工作流模型包括三类: 1、基于有向图的工作流模型,如活动状态图、流程图、UML图等。一般而言,图中的节点表示流程中的活动或状态,而有向弧表示活动节点间的时序关系和数据依赖关系。这种模型的优点在于直观、便于理解和使用,大多数工作流都采用这种模型。缺点在于流程图过于简单、缺乏灵活性和柔性,更为重要的是这类模型缺乏数学表达的基础和手段,无法对模型的正确性和有效性进行形式化验证。 2、基于形式化理论方法的模型,如Petri网模型、进程代数模型等。 3、基于语言行为理 ...
在Java开发的每个方面,每个IDE都能胜任工作,然而根据你所做的不同开发如Swing开发,web开发,或者企业开发,我们会选择不同的IDE。     Swing开发:     如果你专门从事Swing开发,NetBeans无疑是最好的选择,如果你没有选择NetBeans而是选择了Eclipse,建议使用MyEclipse 和它的Matisse4Eclipse构造器。IDEA由于对JGoodies Forms的支持,所以在开发Swing方面与前两者相比并不占有优势。     JSP/Struts开发:     开发JSP/Struts首选的是IDEA,接下来是MyEclipse,然后 ...
Struts1.x 解决页面重复提交时用的是token机制,在打开一个表单编辑保存的情况下,工作的很好。但是如果同时打开若干表单,编辑并保存,结果会令人失望,只有最后打开的那个表单工作正常,用户一定很郁闷!总不能告诉用户,一次只打开一个吧,呵呵 最近用户反应这个问题,认为是很严重的bug,没办法,只好去解决。Struts的token机制就不用解释了,下面说一下解决办法: 1、修改org.apache.struts.util.TokenProcessor类 java 代码 public synchronized boolean isTokenValid(           ...
现在RIA框架越来越多,层出不穷,框架之争进入战国时代。 这类工具的兴起有着深远的意义,利用这些工具生成的应用将可以与直接存在于操作系统上的框架相媲美,而且这些应用还可以提供许多的优势。病毒、磁盘崩溃和操作系统的复杂性一直是用户在选择基于操作系统的软件时最头痛的问题。 有迹象显示,AJAX正在努力消灭操作系统的最后一项优势。开放源代码小组Dojo发布了一个工具包,可将数据存储在本地PC机上。虽然这种系统还比较脆弱,而且需要用户安装一个Flash插件,但它表明,AJAX很快就将具备离线运行的能力。如果再加上一些好的加密方法,AJAX应用可以为用户提供控制本地文件的离线访问能力,当用户获得Inter ...
Global site tag (gtag.js) - Google Analytics