技术改变世界 阅读塑造人生! - shaogx.com

This string was altered by TechBlog\Plugins\Example.; This is an example to show the potential of an offcanvas layout pattern in Bootstrap. Try some responsive-range viewport sizes to see it in action.

面试题:农夫养牛问题

 今天在一个QQ群中,有人说到这个一个面试题:一头母牛在3—10岁的时候每年可以生一头小牛,生公牛和母牛的比率是50%,在牛12岁的时候就送入屠宰场买了。现在有一个农夫有1头1岁大的母牛,在母牛3岁的时候就送到附近的农场去配种,请问40年后这个农夫可能会有多少头牛,写出相关的代码或答题思路,最好用面向对象。... 全文

面试 java java面试题 JAVA面试 休闲

Java提高篇(二七)

       原文出自:http://cmsblogs.com/?p=1013。尊重作者的成果,转载请注明出处!          个人站点:http://cmsblogs.com... 全文

java提高篇 java 二叉树 红黑树 TreeMap

甲骨文限制Java 9对Java 8的向下兼容能力

自JDK 8开始出现的跨版本代码行合并机制将在JDK 9之后宣告中止就在开发人员们准备由Java开发工具包(简称JDK)8向JDK 9迈进之际,甲骨文公司首席Java高管建议限制对这两个版本的代码行进行合并。... 全文

Java9 甲骨文

eclipse新建JAVA项目导入web项目

我也是刚接触用eclipse  下面我就还总结一下怎么在eclipse的java项目里面导入 web项目点击 finish就完成了 导入如果你的JAVA项目要部署到tomcat中去  就在tomcat 安装路径下找到 server.xml... 全文

eclipse java web java项目 web项目

java的finally用法(面试题)

public class Test{  public static void main(String[]args)  {           run(0);     }  public static void run(int b)   {      try       {         int c=5/b;       }       catch(Exception e)        {          System.out.println("a");          return ;       }      finally      {            System.out.println("b");           return;      }    }}此代码将输出ab主要考察异常的知识。finally为程序的必须执行代码片段,所以无论程序有没有异常都要执行的。本文出自 “技术人生” 博客,请务必保留此出处http://zhaohaiyang.blog.51cto.com/2056753/416218... 全文

java java异常抛出 休闲 职场

甲骨文称将很快发布补丁软件修正Java缺陷

[导读]美国国土安全部和安全专家上周四表示,黑客已经找到利用Java插件中的该缺陷在PC上安装恶意软件的方法,这使得他们能实施各种犯罪活动,其中包括身份窃贼、使用户计算机成为肉鸡。北京时间1月13日消息,据国外媒体报道,美国国土安全部呼吁计算机用户关闭浏览器中的Java插件后,甲骨文表态称,该公司正在开发能够修正Java中这一安全缺陷的补丁软件。甲骨文当地时间上周五发表声明称,“我们将很快发布一款补丁软件。”甲骨文没有披露发布补丁软件的具体时间。... 全文

Java Java缺陷 甲骨文

The difference between java application library and java web lib

    I remebered that i had writed a java web program.At that time, i added jar packages by "build path" so that i could import a user library path at firstly.    When the path of jar library had been imported into eclipse,to complise programme was right, but it was wrong to run at the Tomcat server. The Server would throw a wrong information that could not find class api in the jars.... 全文

java jsp library jar path

Java的集合框架(Java Collections Framework)

Java中实现数据集合功能的一个框架:链表(list)数学集合(set)映射(map)                     常用的集合类型:             线性表(list):一组有序元素的集合,可以使用整数索引来访问其中的元素             栈(stack):具备后进先出特性的集合             队列(queue):具备先进先出特性的集合             数学集合(set):一组没有重复元素的集合,通常具有很高的查询效率             映射(map):一组存放(键,值)对的集合,其中每一个键对应一个值                 迭代器             允许用户以顺序的方式高效率的访问链表中每一个元素的一种特殊对象。         例如:             for-each循环的实现就是采用了迭代器。         迭代器是一种对象,它可以保存访问过列表过程中的当前位置,因此加快顺序访问列表 元素的速度,通常用迭代器来提高访问链表操作的效率。         抽象数据类型(ADT)         对某种数据类型以及该数据类型允许的各种操作的一个规定。         ADT规定了对某一类型的数据可以施加的各种操作,但是对这些操作的实现方法不做 任何限制。链表和数组都是列表这种ADT的实例,因为他们都提供了列表所支持的各种操作     例如:根据索引存取元素数据,在特定位置添加和删除元素等等。         在JAVA中,ADT都是通过interface来给出定义。ADT所支持的每一种操作都被定义为 接口上的一种方法。例如:LinkedList and ArrayList类都实现了java.util包中的List接口。     List接口声明了列表类型需要支持的各种方法。         在声明或者定义集合数据类型时,使用合适的ADT借口类型作为他们的类型往往比直接 使用特定的实现类做类型更好。         For example:                 List<Integer> list=new LinkedList<Integer>();         //不能创建List类型的对象实例,但却将他保存在一个List接口类型的变量中。         //这是一种非常值得推荐的编程实践技巧,可以获得具体实现方法的灵活性1: 链表(list)数学集合(set)映射(map)的比较 2: ------------------------------------------------------------------------------------------------------------------------------------------------- 3: ADT接口 实现 描述优点 缺点 使用实例 4: 和名称 5: ------------------------------------------------------------------------------------------------------------------------------------------------- 6: List ArrayList 元素按照插入顺序排序 查询速度慢 账户列表 等待队列 7: LinkedList 在任意位置插入元素也很慢 文件中的内容行 8: ------------------------------------------------------------------------------------------------------------------------------------------------- 9: Set HashSet 一组各不同的元素查询 没有索引 文中出现的单词 10: TreeSet 速度快 不能随机访问任意元素 彩票中的数字 11: ------------------------------------------------------------------------------------------------------------------------------------------------- 12: Map HashMap 一组‘键’和‘值’的关联 通用性不好 字数统计 13: TreeMap 不能方向从值获取到键 电话薄 14: -------------------------------------------------------------------------------------------------------------------------------------------------... 全文

Java 数据 color 线性表 160

Java集合框架总结:TreeSet类的排序问题(1)

TreeSet支持两种排序方法:自然排序和定制排序。TreeSet默认采用自然排序。1、自然排序TreeSet会调用集合元素的compareTo(Object obj)方法来比较元素之间大小关系,然后将集合元素按升序排列,这种方式就是自然排序。(比较的前提:两个对象的类型相同)。... 全文

Java Java集合 框架

[一天一点java web]复选框全选代码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5 //EN"><html>  <head>    <title>My JSP 'checkbox.jsp' starting page</title>//通过java script来实现 checkbox 全选复选框  <script type="text/javascript">    function selectAll(){... 全文

java web java script

跨平台获取java进程id(Process ID in Java)

对于不同平台,获取java进程id有不同的方法,这个做一个总结,写一个工具类。这个工具主要进行两种尝试来获得pid:从 java.lang.management.RuntimeMXBean获得 * 从操作系统获得windows系统非windows系统工具代码:... 全文

java 跨平台 进程ID

Java 8新特性探究(7):深入解析日期和时间

博客一个月没更新了,这次给大家讲下java8时间与日期API。众所周知,日期是商业逻辑计算一个关键的部分,任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。但java之前的日期做法太令人恶心了,我们先来吐槽一下吐槽java.util.Date跟CalendarTiago Fernandez做过一次投票,选举最烂的JAVA API,排第一的EJB2.X,第二的就是日期API。... 全文

Java8 Java日期

JAVA 复习(Think In Java, 4th)

Anonymous Inner Class一般耒说,我们先实现接口,实现了以後,我们再从事相关的数据运算,如:... 全文

basic inner-class java android

java通过java.security.MessageDigest实现MD5加密

这里只是把主要的方法写了出来,main方法调用就可以了,不要忘记倒包了  ... 全文

java Md5 加密 orangleliu

如何解决Java ME设备碎片问题(1)

一次编写、随处运行的口号曾驱动了 Java 编程语言的流行,但在 Java Micro Edition (Java ME) 的世界中却并不适用。屏幕大小、颜色深度和内存等设备功能显著不同。您必须选择配置文件、配置和 J2ME API,而且会碰到我们所谓的设备碎片问题。本教程介绍如何使用 IDE 的内置功能来解决 Java ME MIDP 设备碎片问题。需求开始之前,需要在您的计算机中安装以下软件:Java Standard Development Kit (JDK) 版本 5.0 或 6.0带有 Mobility 包的 NetBeans IDE 6.0... 全文

设备碎片 Java ME 移动 Java

10款常用的JAVA测试工具

1. 美国Segue公司的Silk系列产品Segue公司一直专注于软件质量优化领域。在Segue的产品套件中,拥有业内最强劲且最容易使用的、用于企业应用测试、调优和监测的自动化工具,能够帮助用户保障应用在其生命周期内的可靠性和性能。 (1) SilkPerformer——企业级性能测试工具u 企业级自动化测试工具能够支持多种系统,如Java、。Net、Wireless、COM、CORBA、Oracle、Citrix、MetaFrame、客户机/服务器、以及各种ERP/CRM应用u 多项专利技术精确模拟各种复杂的企业环境u 可视化脚本记录功能及自定义工具简化了测试创建工作u SilkPerformer的Java/.NET浏览器以及JUnit/NUnit测试输入功能简化了对并发访问情况下远程应用组件的早期负载测试工作u 方便易用,工作流向导会逐步引导用户完成整个测试流程... 全文

Java测试工具 软件测试 测试工具 Java测试软件

Java命令行编译源码.java文件

Java命令行编译类做了j2EE的开发也有一段时间了,今天突然想到了在大学时期学习的利用命令行来编译java,所以晚上自己写了个简单的例子,结果还是遇到了一些问题。呵呵,看来IDE用多了。一、        配置环境变量1.     配置JAVA_HOME根据jdk的安装位置,配置该参数,例如:D:/Program Files/Java/jdk1.6.0_17 ... 全文

java microsoft path build class 编译器

安全专家说:现在到了该彻底重写Java的时候了

如果说最近的 Java 暴露出来的安全缺陷能给我带来什么警示,那就是现在是到了 Oracle 公司重写这种语言的时候了。... 全文

Java Oracle Java 7

Java 8的新特性和改进总览(1)

这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布。在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新和API仍然有可能改变,我会尽我最大的努力保持这份文档跟得到Java 8的改动。... 全文

Java 8 Java 8的新特性