`
wrong1111
  • 浏览: 253413 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论
文章列表
最近热衷于学习源码,主要是学习下前辈的优美的编程风格,顺便也学习下前辈们的编程思想。   现在遇到一个无头的疑问。      在我用到common-fileupload1.2.1.jar包时,看到   DiskFileItemFactory factory = new DiskFileItemFactory(); factory.set ...
很长时间没有用到排列,组合这些公式了。偶然的一个机会,发现现在开发的项目里有到了这些算法。居然发现自己都快要把这些基础的东东全扔给老师了。。 排列与组合的根本在于是否" 如:福彩3D 有种投注方法叫组选复式投注。 还有种投注方法叫单式复式投注. .具体如: 我用组选复式投注。 选中 1 ,2 ,3 ,4, 5 五个号码。那么计算投注注数应该就是要用组合。   那就是 :   5!                     5*4*(3!)         20 ------------   =     ------------- =   -----   =10 3!*(5-3 ...
异常情况如下: 严重: Exception starting filter struts2 java.lang.NullPointerException at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209) at com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60) at com.opensymphony.xwork2.config.pr ...
问题异常如下: 警告: Could not find action or result There is no Action mapped for namespace / and action name login. - [unknown location] at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:177) at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61) ...
有一张表,里面有3个字段:语文,数学,英语。其中有3条记录分别表示语文70分,数学80分,英语58分, 请用一条sql语句查询出这三条记录并按以下条件显示出来(并写出您的思路):     大于或等于80表示优秀,大于或等于60表示及格,小于60分表示不及格。         显示格式:         语文              数学                英语         及格              优秀                不及格   SQL: select          case           when yw<60 then ' ...
开发过程中,经常发现JS加载文件出现过慢,导致页面文件很长时间打不开。 解决办法:换一个js包含的方式,让javascript加载速度倍增。 把通常加载方式: <script src="xxxx.js"></script> 改变成: <script type="text/javascript"> document.write("<scr"+"ipt src=\"xxx.js\"></sc"+"ript>") ...
经常看到网上有朋友们问,我在运用Hibernate过程中,save或者saveOrupdate方法时, 却报对象名'***'无效? 下面几种情况可能引起这种错误。 1.数据库内没有你所要的对象名,即表名。 2。在你们新建或者是给用户sa的时候,没有给予足够的权限。 3。有可能你们在用SA用户或其他用用户的时候,选择的默认数据库不是你在hibernate配制文件中的配制的数据库。 自己在别人经常犯错误的同时,进行经验总结,虽然是个小问题,但希望能给别人带来帮助。
假设只有一个table,名为pages,有四个字段,id, url,title,body。里面储存了很多网页,网页的url地址,title和网页的内容,然后你用一个sql查询将url匹配的排在最前, title匹配的其次,body匹配最后,没有任何字段匹配的,不返回。 代码如下 select a.[id],a.mark from ( select [page].[id],100 as mark from [page] where [page].[url] like '%baidu%' union select [page].[id],50 as mark from [page] where [ ...
今天因为业务需要,在服务器上安装CVSNT2。5版本控制器。以往自己用ECLIPSE开发的时候只是简单的用一下。今天要自己装。所以花了一天的时候弄。现在是晚上11点。才弄好。。这个真不是一般的难弄。而且网上好多是以前版本的。根本弄不好。。 1。下载CVSNT2。5 安装一路点下去。我在选择安装的时候,是完全安装模式。 安装完毕会有要重起。 2。 在机器上 我的电脑,右键--管理--本地用户和组--用户  建立一个新用户,赋予管理员权限 我设的 cvsadmin 设密码 3。   开始--程序--cvsnt--cvsnt ctrol panel   3.1选择server settin ...
对于,数据库时间处理,应该每个人都会在遇到。。。。 现在就有这么一个例子。把日期时间字符串通过批处理的方式存放数据库中。。 步骤: 1。把字符串转换成 java.util.Date日期       2。获取日期的当前毫秒数d       3.把当前的毫秒数转化成java.sql.Date 日期   4。通过pareparedstatement.setTimestamp(index,java.sql.Timestamp)       (这个会精确到毫秒) 或 pareparedstatement.setDate(index,java.sql.Date)
本人在配置PROXOOL联接池时,发现一个奇怪的事情。。 以前在配置文件时,可以直接设置 houseKeepingSleepTime属性,但是在用proxool-0.9.1时,发现有些属性是不允许你设置的。。 在你配置完成后,运行时,会发现说这个属性不是可写的。。 其后本人把proxool-0.9.1源代码下来了 .有个奇怪的地方: private long houseKeepingSleepTime; private long maximumConnectionLifetime /** * @see ConnectionPoolDefinitionI ...
简单工厂模式是类的创建模式,又叫静态工厂方法模式(static factory method)。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。。   下面举个简单的例子。。设计一个农场系统公司,专门向市场销售各种水果。。   。葡萄 Grape 。苹果 Apple 。桔子 Orange   他们有一个共同的接口,水果接口(Fruit)  水果都有生长,收获方法, 具体写法如下   public Interface Fruit{     public void grow();//生长     public void harvest();//收获 }   葡萄又分有籽,无籽二种。写法如下 ...

用命令行jar 打包

    博客分类:
  • java
还是接上面的例子。   1.在工程 f:\workspace\Test 文件夹中新建一个manifest.mf文件。 可以用记事本打开。 输入以下三行 Manifest-Version: 1.0Created-By: wangyong 2008-11-7Main-Class: com.wy.TestWindows 每个名值对冒号后面要隔一空格。 在Main-Class这行最后要回车换行   把光标定位到 f:\workspace\Test>jar cvfm tt.jar manifest.mf  com\wy\Test.class   注意,如果编译出现???Manifest-Versio ...
在做了很久的项目之后,经常会有新手问起,在命令行下,怎么编译运行JAVA类呢?   现在就自己知道的做下记录。。   1。下载JDK1。4或之后版本安装在指定的目录中。本人是在d:\java下。 2。设置JAVA环境变量       我的电脑(右键)--》属性-->高级选项--环境变量-->系统变量      java_home="d:\java";      path="%java_home%\bin";     classpath="%java_home%\lib\dt.jar,%java_home\lib\tools.jar% ...

解析XML

    博客分类:
  • java
最近做项目中,遇到一个难题,对方提供一个接口,接到的是一个200M+以上的XML文档。。。   自己对于XML也没有进行过深入的研究。自己用SAX作解析,程序写出来了。。却遇到了一个难题。。 XML结构: <a>  <b>name</b> <c>ti&#380;id=24</c> </a>   程序 characters方法运行到 ti&#038;id=24 获取这些字符串时,却好像是作为三个数组存储,而不是做为一个。。。 在后台打印的字符格式是这样 ti & id=24   我自己对这三个数组进行 ...
Global site tag (gtag.js) - Google Analytics