Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· Java内存分配、管理小结发布时间:2010-12-25
P.S.想写这篇总结酝酿了有个来月了,却始终感觉还差点什么东西,一直未敢动笔。最近两天连夜奋战,重新整理下前面查阅的资料、笔记,还是决定将它写出来。现在提出几个问题,如果都能熟练回答的大虾,请您飘过.如以往一样,我是小菜,本文自然也是针对小菜阶层的总结。首先是概念层面的几个问题:Java中运行时内存结构有哪几种?Java中为什么要设计堆栈分离?Java多线程中是如何实现数据共享的?Java反射的基础是什么?然后是运用层面:引用类型变量和对象的区别?什么情况下用局部变量,什么情况下用成员变量... 查看全文
源程序加密解决方案1.概述:Java源程序的加密,有如下两种:1使用混淆器对源码进行混淆,降低反编译工具的作用2基于classloader的自定义加密、解密运行1.1.混淆器加密1.2.自定义classloader加密1.2.1.原理原理:java虚拟机的动态加载机制,为classloader加密方案提供了理论基础。在jvm装载运行程序,初始的时候,只装在了必要的类,如java.lang.String等,而应用程序的类并没有一次性装入内存。Jvm解释执行应用程序的过程中,如果发现有未装载的类... 查看全文
我有一个PHP程序,需要循环调用XMLRPC500次左右,运行20多分钟。当程序运行的时候,客户端只有一片空白的页面,浏览器的状态一直是load。作为用户来说,这种等待是漫长的,埋怨也就多了。解决思路如果有个进度条呈现在用户面前,告诉用户服务器端正在干嘛,当前运行了多少,问题就可以得到基本解决,虽然没有减少服务器端的运行时间,但用户的心里会有微妙的变化,感觉不再是枯燥无味的等待,至少等待还有个盼头:)。考虑到每一次调用XMLRPC比较耗时,所以可以在每一次调用时使用PHP的flush(... 查看全文
· Tangram Javascript库开源了!发布时间:2010-12-24
2009年中旬,百度FE开始系统的整理、开发自己的前端Javascript库,从那时起,Tangram这个名字就诞生了。Tangram是”七巧板”的英译,选择Tangram(读音)这个词,是因为我们希望这个JS库,能够自由地组合到各个百度产品中,通过七巧板搭建出丰富多彩的产品。经过一年多发展,Tangram已成为公司内部产品基础库的首选,近20个百度产品线已经使用Tangram做为其基础库。而现在,我们决定将这个库开放给整个互联网,希望有更多的团队和公司... 查看全文
在日常开发中会遇到这种情况:多类对象需要保存到数据库中,每类对象都要创建一个表,创建表时的字段、索引序号、字段类型都要一一对应,如果保存到数组中,当需要增减字段就要更改数组,一是繁琐,二是很容易搞错序号导致程序运行错误,三是代码复用很难做到。为了解决上述几点问题,在实践摸索中想出了通过annotation来解决的方法。其原理是:创建表时:需要表名、字段名、字段类型保存数据时:需要表名、字段名、字段对应的值读取数据时:需要表名、字段索引、保存值的变量只要在进行以上操作时能提供所需要的信息... 查看全文
原文转载自:http://purerain2002.spaces.live.com/blog/cns!D5D0B8EF1CE02864!1226.entryJava项目开发中,常常需要在编码文件上面加上一些版权声明或者类注释,如果文件很多,手工去添加或者修改,会很麻烦。可以利用工具满足我们的要求。一、版权声明可以使用Jautodoc。将jautodoc的plugin和feature目录对应copy到eclipse目录中,并且带-clean参数重新启动一次eclipse(以后不再需要该参数)... 查看全文
· java定时执行方法节拍器发布时间:2010-12-18
最近准备在Android下写一个节拍器,因为不熟悉Android开发的一系列东西,所以想着先用Java写一个节拍器再说。好歹,能把算法弄明白。在节拍器这个定时执行程序中,有两个最重要的类:Timer和TimerTask。在讲解节拍器算法之前,我们来看一个定时程序的简单例子:importjava.util.Timer;importjava.util.TimerTask;publicclassTest{//因为我们要在静态方法main中创建对象//所以要声明为static... 查看全文
· Java工程师笔试试题发布时间:2010-12-17
姓名:申请职位:日期:1、面向对象的特征有哪些方面?2、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?3、String与StringBuffer类的区别4、java多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?5、JSP有哪些内置对象。6、数据库表(Test)结构如下:IDNAMEAGEMANAGER(所属主管人ID)106A30104109B19104104C20111107D35109112E25120119F45NULL要求... 查看全文
第一,谈谈final,finally,finalize的区别。第二,AnonymousInnerClas*(匿名内部类)是否可以**tends(继承)其它类,是否可以implements(实现)inte***ce(接口)?第三,StaticNestedClass和InnerClass的不同,说得越多越好(面试题有的很笼统)。第四,&和&&的区别。第五,HashMap和Hashtable的区别。第六,Collection和Collections的区别。第七... 查看全文
· 华为公司 java 面试题发布时间:2010-12-17
第一部分:选择题QUESTIONNO:11、publicclassTest{publicstaticvoidchangeStr(Stringstr){str='welcome';}publicstaticvoidmain(String[]args){Stringstr='1234';changeStr(str);System.out.println(str);}}Pleasewritetheoutputresult:QUESTIONNO:21.publicclassTest{2... 查看全文
· 开启java旅程发布时间:2010-12-14
由于工作需要,不得不放下C++,开始转向java开发。本人将会通过javaeye博客记录学习java的历程,并以此共同探讨java学习和共同提高。路漫漫其修远兮,吾将上下而求索!... 查看全文
我现在工作经验一年多,有家小公司向我抛橄榄枝,要我过去。老总给承诺了些许未来,他介绍了公司的前景,今后的发展路线。感觉还好,但是老总的话能信几分呢?况且公司规模很小(8个人),而且还分了不同的部门,公司主要是做底层C的,现在想把外包出去的web方面的东西拿回来自己做,但是老总又只招我一个搞java的进去干,还有一个做.net的(听说做.net的经验比较足,估计也有个5,6年吧,要他来带我一起干)。我想目前一个人负责开发管理方面的系统,不知道有哪些潜在的问题,还有这样的团队... 查看全文
本人,精通javaweb开发,熟悉ssh框架,熟悉oracle,mysql,sqlserver。在北京工作3年多了,想跳槽,不知道面试要多少月薪合适。... 查看全文
· Javaeyer精彩语录集锦发布时间:2010-12-14
做技术就是拼体力,做项目管理就是把事情排开,盯紧。... 查看全文
· 阿里巴巴Java面试题发布时间:2010-12-14
前几天参加了阿里巴巴的电话面试,把他们问的问题都记录了下来,希望对那些正准备面试的人有用。一、String,StringBuffer,StringBuilder的区别是什么?String为什么是不可变的?二、VECTOR,ARRAYLIST,LINKEDLIST的区别是什么?三、HASHTABLE,HASGMAQ,TreeMap区别四、ConcurrentMap和HashMap的区别五、Tomcat,apache,jboss的区别六、GETPOST区别七、SESSION,COOKIE区别八... 查看全文
· JAVA WEB面试题汇总发布时间:2010-12-14
Web项目答辩问题1.css和div开发的优势?A、显示和内容实现分离B、有利于搜索引擎搜索C、有利于维护和程序的扩展2.谈谈页面间的参数传递有哪些方式?A、通过作用域对象session、request的setAttribute()和getAttribute()方法进行参数传递。B、<jsp:forward><jsp:paramname=value=></jsp:forward>C、request.gerRequestDispatcher(“1.jsp... 查看全文
· C++、Java与C#的命名规范总结发布时间:2010-12-12
在编写代码的过程中所采用的命名方式经常变动,没有形成固定的风格。因此,根据从网上收集到的一些资料以及自身的一些经验,对C++、Java以及C#的命名规范进行了总结,方便以后查询。命名规范的原则:◆尽量采用以前采用过的命名规则;◆尽量在三种语言下采用相同的命名规则,以方便记忆;◆尽量采用来自官方(如Sun、MS)的命名规则。1.匈牙利命名法、Camel命名法与Pascal命名法匈牙利命名法:在Windows编程中使用非常普遍,由微软的一位匈牙利程序员提出... 查看全文
· Java IO 小结发布时间:2010-12-11
什么是数据流----------数据流是指所有的数据通信通道在java中有关流的操作使用java.io.*出于安全的考虑,小应用不能实现文件I/O流标准输入输出----------System类管理标准输入输出流和错误流System.out:把输出送到缺省的显示(通常是显示器)System.in:从标准输入获取输入(通常是键盘)System.err:把错误信息送到缺省的显示System.in:属于BufferedInputStream类型System.out:属于PrintStream类型... 查看全文
· Java Socket 的一个实例程序 发布时间:2010-12-11
Java通过TCP协议的通信的编程都是通过Socket,不会很难,一般通用的就是下面这个小例子。大概就能了解Socket的编程方法了。importjava.io.*;importjava.net.*;publicclassEchoServer{publicstaticvoidmain(String[]args){try{ServerSockets=newServerSocket(8500);Socketincoming=s.accept()... 查看全文
这是个类型转化的错误,起码我是从字面这样理解的。那么其实,大多数情况下,是因为的类型转化的过程中,准备要被转换的那个参数为空null,给出例子:intidd=Integer.parseInt((String)request.getParameter("forumID"));OK,这样就会报错。所以需要加一个判空的逻辑:intidd=9;if(!(request.getParameter("forumID")==null||"".equals(request.getParameter... 查看全文