java
岳丰源
南京321企业
展开
-
我对java的初步认识
我对java的接触才一段时间,我想谈一下我的一些认识,我认为java有着它的独特的优点,也有它的不知之处。java的优势不仅仅是在跨平台上昂,他的最大好处是它的出现大大提高了软件的开发效率,当你做一个项目时,java会自动为你生成一段基本的代码,一些其他的功能,你安自己的需要就可以设计了。不过我发现这也存在着不好的因素,本来软件的开发不是一蹴而就的,好的软件是不可能那么快的产生的,另外虽然说这样做原创 2008-04-29 08:54:00 · 1096 阅读 · 0 评论 -
Servlet实现动态文件下载
下载一般分两种:服务器端下载,客户端下载; 在服务器端把文件以字节流的方式写给客户端,供用户下载,不要在服务器端生成文件,然客户从服务器下载文件,因为这样会增加服务器负担,随着下载文件越来越多,服务器上就会积压很多文件。代码如下,仅供参阅。 HttpServletResponse response = respEvent.getHttpResponse();原创 2013-06-08 11:07:58 · 1208 阅读 · 0 评论 -
喝N瓶啤酒,3个空瓶换一瓶新啤酒,总共喝了多少瓶的递归算法
public static int countNum(int num) { if(num return num; } else { return (num-num%3)+countNum(num/3+num%3); //num-num%3 能换啤酒的瓶子,num/3+num%3 新的啤酒瓶数 } }原创 2012-05-02 22:00:28 · 5038 阅读 · 0 评论 -
getJSON 抓取servlet传递的数据,在IE下不及时更新数据
由于用IE浏览器浏览时,getJSON会先从IE缓存中取目标URL,所以循环执行getJSON函数也取不到最新数据, 若给目标URL加一个时间参数,这样每次执行时都会得到不同的URL,从而取到实际数据。 var timeParam = Math.round(new Date().getTime()/1000); //加入毫秒级时间参数,保证每次取不同URL var url= "getJ原创 2012-02-03 15:04:22 · 975 阅读 · 0 评论 -
Oracle有参数带返回值的存储过程简单例子
create or replace procedure caf_trackdiffbyId( sendid in number, userid in varchar , diffnum in number, lats in number, latn in number, lngw in number,原创 2011-12-09 13:02:18 · 2598 阅读 · 0 评论 -
鉴定你是否已经是java高手了
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少 条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心原创 2011-12-08 10:36:48 · 536 阅读 · 0 评论 -
java中字符替方法replace之发现
定义一个变量 String str1 = "abc"; str1 = str1.replace("a","d"); 原本以为str1的值应该是:"dbc" 结果发现str1的值并没用变,仍然是"abc" 然后定义一个新的变量 String str2 = str1.replace("a","d"); 结果发现str1:"abc" str2:"dbc"原创 2011-11-28 13:11:13 · 471 阅读 · 0 评论 -
解决servet和jsp中的session不能及时更新的问题
servelt中代码: session.invalidate(); session.removeAttribute(CommonUtil.SECURITY_USER); response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache");原创 2011-10-26 08:58:02 · 4327 阅读 · 0 评论 -
jQuery+java实现四级级联菜单
$(document).ready(function(){//填充产品大类目前优化 var cruVal = $("#prdCode").val();//大类 //alert(cruVal); $.getJSON("/LoadPrdClassServlet?firstCode=1",function(data){ var原创 2011-10-20 16:45:30 · 1227 阅读 · 0 评论 -
JQuery.getJSON()方法调用Servlet的List数据,然后填充到下拉框
Jquery的强大不用赘语了,今天就分享一下用jquery来调用servelt集合数据,然后填充到下拉框中: 下面是servlet:/LoadPrdClassServlet中的doPost方法,集合数据转换成JSON数据格式 public void doPost(HttpS原创 2011-08-03 11:57:30 · 3731 阅读 · 0 评论 -
Liferary6学习第一章(安装,配置)
一、JDK的下载和JAVA_HOME的配置JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html,我用的是JDK6;JAVA_HOME的配置:在控制面板 --> 系统 --> 高级选项 -原创 2011-07-16 15:43:52 · 1037 阅读 · 0 评论 -
Eclipse最全快捷键 分享便捷与快乐
Eclipse最全快捷键,熟悉快捷键可以帮助开发事半功倍,节省更多的时间来用于做有意义的事情。Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和原创 2011-06-14 18:29:00 · 662 阅读 · 1 评论 -
eclipse里删除多余的cvs repository
<br />eclipse使用中,SVN repository location或CVS repository location中会出现一些过时的用不着的location,但是在window->preference中又找不到删除的地方。原来位置就在:window->open perspective->svn/cvs repository exploring,打开该视图后,在svn/cvs repositories中选择要删除的location,右键->discard location,即可删除。原创 2011-05-28 12:30:00 · 2154 阅读 · 0 评论 -
checked exception和unchecked exception区别
一、 Java 中定义了两类异常: 1) Checked exception: 这类异常都是Exception的子类 。异常的向上抛出机制进行处理,如果子类可能产生A异常,那么在父类中也必须throws A异常。可能导致的问题:代码效率低,耦合度过高。C#中就没有使用这种异常机制。 2) Unchecked exception: 这类异常都是RuntimeException的子类,虽然RuntimeException同样也是Exception的子类,但是它们是特殊的,它们不能通过client code来原创 2011-02-24 10:31:00 · 8863 阅读 · 2 评论 -
来北京实习的日子
最近刚来北京找工作,发现机会很多,但是有时候机会总是那么轻易的溜走了。原因很多,主要原因有三:1、自己定位不准确2、社会经历太少3、基础方面有点疏忽了。 来北京的时候,没有很好的给自己定位,是我失败的主要原因,正所为没有目标就失去了航线,我没有定位好价值观,就出现了漫无目的,期望有时高有时低。社会经历确实不行,没进入社会不知道社会中虚假的东西太多了,我是刚出校园的毛头小子,讲话都说的太原创 2010-01-19 12:46:00 · 494 阅读 · 0 评论 -
JAVA获取每个月的天数
String month = vo.getM_MONITORMONTH(); int year = Integer.parseInt(month.substring(0, month.indexOf('-'))); int mth = Integer.parseInt(month.substring(month.indexOf('-')+1));原创 2013-08-01 11:50:58 · 6565 阅读 · 1 评论