自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

转载 java学习路线图(2018年最新版)

java学习路线图(2018年最新版)最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇博客里,不一定都对,但都是我根据自己的经历总结出来的,供你们的参考。Java 基础Java 是一门纯粹的面向对...

2018-08-16 10:56:20 1624

转载 Java开发中的23种设计模式详解(转)

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模...

2018-03-23 11:14:41 181

转载 maven 处理无法下载jar包方法

设置eclipse 插件 m2eclipse,依次选择window->preferences->Maven,详细设置如下图所示[html] view plain copy print?  修改\apache-maven-3.1.0\conf目录下的setting.xml文件,加入镜像文件地址,setting.xml文件如下所示

2016-08-08 14:49:59 686

原创 Java代码中如何防止空指针异常

项目中遇到的NullPointerException 分两种情况:1. 引用空对象,即调用空对象的方法或引用空对象的属性。2. 将8中基础类型的封装类赋值给对应的基础类。 个人在做项目时,对NullPointerException的几点总结,请网友拍砖!!!多多提意见,1.对于别人接口的返回对象要做非空判断,因为我们不清楚获得的对象会不会为空,对于Colle

2016-08-08 09:55:16 6773

原创 jsp和jspf的关系解说

中山一家台湾公司,公司的MIS系统是一家台湾公司用java写的,大致上jsp+JavaScript+XML+java写的,里面的界面表格基本都是用jspf文件包含到jsp中来。那么,jspf到底是什么,在百度上搜索了一下,可是结果很少,后来到了Google,得出一些结果,下面总结个人认识简明说下,有错请指正: 一、jspf扩展名文件在可以看作是jsp文件include进来的

2014-12-19 14:41:10 787

原创 alert() confirm() prompt() 之用法与区别

alert() confirm() prompt() 之用法与区别window.alert()//参数,只有一个,显示警告框的信息。//例:alert("确定!") window.confirm()//参数就只有一个,显示提示框的信息。//例:var tmp = confirm("确定吗?");          if(tmp

2013-08-05 16:33:44 542

转载 jquery.cookie使用方法

//使用方法如下://设置cookie的名值对//$.cookie(’name’, ‘value’);//设置cookie的名值对,有效期,路径,域,安全//$.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true});//新建一个cookie 包括有效期 路径 域名

2013-06-28 14:29:23 551

原创 JSP页面改动后,关闭页面时弹出警告!

javascript捕获窗口关闭事件有两种方法:onbeforeunload()、onUnload() 一、onbeforeunload()[javascript] view plaincopyprint?$(document).ready(function(){         var mark = false;          $("#form").change(

2013-06-28 14:28:40 864

原创 js获取客户端IP及地理位置

php获取方法:[php] view plaincopyprint?1.2.function get_ip_place(){     3.$ip=file_get_contents("http://fw.qq.com/ipaddress");     4.$ip=str_replace('"',' ',$ip);     5.$ip2=explode("(",$ip);

2013-06-28 14:27:45 830

转载 jQuery Pagination插件简介

1.jQuery Pagination参数2.使用举例[javascript] view plaincopyprint?$("#Pagination").pagination(56, {      num_edge_entries: 2,      num_display_entries: 4,      callback: pagesele

2013-06-28 14:26:13 492

转载 jsp里的${}和jquery template的${} 怎么样转义

http://www.infoq.com/cn/news/2010/10/jQuery-Template http://api.jquery.com/category/plugins/templates/ms发布的jquery模板插件在这个插件里他使用的变量占位符和jsp的el表达式用的是一样的${}, 所以在用jsp作为服务器端的输出时要进行转义, 不然jsp会把原本是属于jqu

2013-06-28 14:24:57 1192

转载 Jquery表单取值赋值的一些基本操作

var textval = $("#text_id").attr("value");    //或者    var textval = $("#text_id").val();    var valradio = $("input[@type=radio][@checked]").val();    var item = $('input[@name=items][@check

2013-06-28 14:20:26 554

原创 documcnt.getElementById()在个浏览器上的差异

所有Web前端同仁对 document.getElementById 都非常熟悉了。开发过程中经常需要用其获取页面id为xx的元素,自从元老级JS库Prototype流行后,都喜欢这么简写它12// 方式1function$(id){returndocument.getElementById(id); }

2012-12-22 10:49:04 409

原创 JS类中,静态方法获取实例

JavaScript code?123456789101112131415    function Coding123_net(name, instancename) {        if (Coding123_net.i

2012-12-21 15:03:01 860

转载 敏捷开发一千零一问系列(中)

这是敏捷开发一千零一问系列的第三十篇。(在这里提问,之一,之二,之三,问题总目录)续前文,预计未来还要有一篇,暂时做为中篇。方案方案一:用早期功能点估算法进行报价或早期制定项目计划这个在之前谈到过很多次了,具体可以参考敏捷开发绩效管理系列的之六、之七。另外在敏捷开发用户故事分类与组织结构(一期) (整个活动1期)中有详细描述。这个是国际上迄今为止唯一被大规模推广使用的方

2012-12-21 14:56:59 365

转载 敏捷开发一千零一问系列(上)

这是敏捷开发一千零一问系列的第二十九篇。(在这里提问,之一,之二,之三,问题总目录)问题估算和度量几乎是敏捷开发及其他开发方法永恒的话题。不过,在进行估算之前,必须理解估算的价值,并觉得为估算所付出的工作量值得。请看下面这段对话,它发生在2003年为一家企业做CMMI咨询的时候,涉及到代码行估算(有改动和扩展):甲:假设一段代码是1000行。不估算,写完了一数是1000行;估算

2012-12-21 14:54:14 289

原创 js控制分页打印

打印分页"page-break-after:always">page1"page-break-after:always">page2 设置打印"factory" style="display:none" viewastextclassid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"codebase="http

2012-12-21 14:41:10 471

原创 如何给按钮加上链接功能

脚本说明: 把如下代码加入区域中 按钮链接乾坤大挪移 作为一个小技巧,暂时归类到ASP中。 在设计网站的时,我们可能会想把链接做成按钮的样子,按钮做成链接的样子。下面说一下我的方法。 1、按钮做成链接(图片)的样子 提交按钮 提交链接提交 重置按钮 重置链接重置 普通按钮 普通链接链接 至于图片也一样把a标签换成img 2、链接做

2012-12-21 14:39:19 1377

原创 JS操作SELECT表单大全,赋默认值,取值,增,删等

在下面所有代码前最好加上这句:1[javascript] view plaincopyprint?"COLOR: #003366; FONT-WEIGHT: bold">var selectId"COLOR: #339933">=document.<SPAN style="COLOR: #660066">getElemengByI

2012-12-21 14:37:33 289

原创 逻辑面试题:3顶黑帽子,2顶白帽子,我戴的是黑帽子吗?

有3个青年都说自己最聪明,这时来了个老头,拿出来3顶黑帽子,2顶白帽子,让3个人都闭上眼睛,老头把3顶黑帽子一人头上戴上了一顶,让3个人都睁开眼睛,说谁能说出自己头上的帽子是什么颜色的谁就最聪明。3个人面面相觑,有一个人突然说我知道了,我戴的是黑帽子?问他怎么知道自己戴的是黑帽子?答案看这里:http://www.java2000.net/p11982

2012-12-21 14:21:41 2354

原创 JavaSE经验

1) 若不分享,这些代码就是躺在电脑里的一堆0和1,虽日久天长也不会发霉,但确实更像是没价值的数字垃圾。2) 虽然没啥“高科技”的代码,但总有需要它们的人。 有什么?1)自己写的例子:或是为了在项目中应用某项技术而写的demo,或是为了纯粹学习某项技术而写的demo。2)网上下载的例子:或改过或没改过,或完善过或原封没动。没什么?1)公司项目的源代码(这个真没有,虽然可以有

2012-12-18 11:19:48 301

原创 面试题集锦和答案收集 - 微软,谷歌,华为,阿里巴巴等

本帖将不定期更新,我会在文章摘要里面写上最后的更新日期,标题我就不改了。5个海盗分100颗宝石/金币的2个版本5个广口瓶被污染的药片,没污染的药每片10mg,被污染的每片9mg,一次称重找出被污染药瓶的问题在一个重男轻女的国家里,每个家庭都想生男孩,如果他们生的孩子是女孩,就再生一个,直到生下的是男孩为止。这样的国家,男女比例会是多少?,一辆学校班车里面能装多少个高

2012-12-18 10:27:25 352

原创 关于 new String("xyz")创建几个对象的理解

我们先看一个最简单的程序[java] view plaincopyprint?public class T {    private String str = "###########JAVA2000#####################";      public void test() {      String s = "@@@@@@@@@@JAVA200

2012-12-18 10:11:22 428

原创 从源代码看ArrayList和Vector的真正区别

原文地址:http://www.java2000.net/p9750今天正好看到了这个东西,一直都是看别人的资料,决定自己亲自看看源代码。JDK版本为 6.0_04 的1 声明没有任何区别 public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io

2012-12-18 10:10:10 229

原创 输出1到100中的偶数,一行5个

/**  * 输出1到100中的偶数,一行5个.  *   * @author 赵学庆 www.java2000.net */ public class T {  public static void main(String[] args) {    for (int i = 1; i 100; i++) {      if (i % 2 == 0) {        Syst

2012-12-18 10:09:30 3858

原创 一道六嫌疑犯的逻辑判断题

/**  * 某地刑侦大队对涉及六个嫌疑人的一桩疑案进行分析:   * A、B至少有一人作案;  * A、E、F三人中至少有两人参与作案;  * A、D不可能是同案犯;  * B、C或同时作案,或与本案无关; C、D中有且仅有一人作案; * 如果D没有参与作案,则E也不可能参与作案。  * 试编一程序,将作案人找出来。  *   * @author 赵学庆,Java世纪网(java2000.n

2012-12-18 09:58:50 1380

转载 阿里巴巴笔试题-马尔科夫(HMM)的特征

Hidden Markov model (HMM)一、马尔科夫转移矩阵法的涵义 单个生产厂家的产品在同类商品总额中所占的比率,称为该厂产品的市场占有率。在激烈的竞争中,市场占有率随产品的质量、消费者的偏好以及企业的促销作用等因素而发生变化。企业在对产品种类与经营方向做出决策时,需要预测各种商品之间不断转移的市场占有率。      市场占有率的预测可采用马尔科夫转移矩阵法

2012-12-18 09:57:12 536

转载 阿里巴巴笔试题-2个有序集合的交集

题目来自于论坛:http://topic.csdn.net/u/20081012/14/3cc93688-1f7f-4985-806c-3f729c78261b.html不过我使用的是TreeSet,因为题目要求是集合  public static void test2() {    TreeSet a = new TreeSet();    TreeSet b = n

2012-12-18 09:56:36 297

原创 面试题:求2个有序数组的有序交集

内容来自论坛:http://topic.csdn.net/u/20081012/14/3cc93688-1f7f-4985-806c-3f729c78261b.html14给出了我认为最简单的算法,不过其犯了一点点小错误,我修正了。  public static void test() {    int[] a = { 2, 3, 4, 4, 4, 4, 7, 8, 8,

2012-12-18 09:55:54 265

原创 为什么镜子里的影像左右颠倒而不是上下颠倒 - Google, 谷歌,百度,baidu,阿里巴巴,alibaba,微软,华为,huawei面试题

原文:http://www.java2000.net/p11040备选答案为什么镜子里的影像左右颠倒而不是上下颠倒? 因为人眼是左右长的 因为镜子是正着摆的 平面镜只能改变三个坐标中的一个坐标方向,如果您把镜子平放在地板上,站在镜子旁像看池塘的水面那样照镜子,镜子中的像就是上下相反了--您是头向上,镜像却是头冲下!普通方法照镜子时,实际上相反的不是左右,而是前后:您的脸

2012-12-18 09:53:05 1565

原创 你在船上,把一只箱子抛起来,水平面会升高还是下降? - Google, 谷歌,百度,baidu,阿里巴巴,alibaba,微软,华为,huawei面试题

原文:http://www.java2000.net/p11043我个人的答案:船下降,水平面上升 人给箱子一个作用力向上,箱子给人作用力向下,船会下降,水平面上升。 如果算最终结果呢?水平面会下降。因为船吃水浅了。

2012-12-18 09:48:30 1854

原创 面试题:1000天之后是哪一天?怎么计算?

问题在于,那个哪一天到底是什么意思? 备选答案如下: 1 1001天,这个是脑筋急转弯的回答 2 1000%7= .. 心算一下吧,142 =》 6 所以如果今天是星期1,那么1000天之后是星期日, 这个是换个角度回答 3 如果是编程题 [java] view plaincopyprint?import java.text.SimpleDateFo

2012-12-17 17:25:46 3151

原创 n是一个奇数,求证n(n^2-1)能被24整除

据说是网易的面试题:1 假设 n = 2x+1; n(n^2-1) = (2x+1)(4x^2+4x+1-1) =(2x+1)*(4x^2+4k) =4x(2x+1)(x+1) 所以一定能被4整除 2 另一个方面n(n^2-1) = n(n+1)(n-1) = (n-1)n(n+2) 也就是连续的三个数,他们一定能同时被2,3 整除,

2012-12-17 17:24:17 578

原创 Java求自然对数底e的值

编写一个java程序jse.java,按下面的公式计算自然对数底e的值(n的值取20):e=1+ 1/1!+1/2!+1/3!+1/4!+…1/n! 直接看代码吧。2个方法,第一个很好理解,第二个我没看懂,又是算法的能量展示。[java] view plaincopyprint?/**  * 自然对数的底e的计算。  * 1+1/1!

2012-12-17 17:23:34 5538

原创 国内顶级IT公司面试题的答案

所有答案均为个人观点,不代表一定准确,也不代表什么标准答案,仅提供我的个人理解字符流和字节流的区别,使用场景,相关类线程安全的概念,实现线程安全的几种方法抽象类和接口的区别,使用场景hash算法的实现原理,hashcode的实现原理error和exception的区别,RuntimeException和非RuntimeException的区别

2012-12-17 17:22:20 294

原创 不用比较运算符,判断int型的a,b两数的大小的答案

此为正解,未用到任何比较运算符,包括大于等于和小于等。[java] view plaincopyprint?/**  * 不用比较运算符,判断int型的a,b两数的大小.  *   * @author JAVA世纪网(java2000.net, laozizhu.com)  */  public class Test {    public static v

2012-12-17 17:16:29 931

原创 面试题:你与情人爬山时走失,你找不到他,你会采取什么行动?

1 、找一个可以休息的地方,等待对方来找你。 2 、一定会把对方找到。3 、不相信会走失,因此慢慢闲逛看风景,等待对方找到自己。 4 、报警,让警察来帮忙找对方。  原题连接 看答案请按 CTRL+A ,呵呵寻找走失的情人看你的爱情观  1 、你需要一个明智体贴的情人,帮助你两人建立一个良好的关系,因为你多半是被动的地位,如果你遇到无理取闹的情人,你

2012-12-17 17:14:41 5152

原创 面试题:假设你参加聚会时,有人在不停地大声笑闹,你的反应会是什么?

输赢乃是兵家常事,很多人觉得输输赢赢没有什么大不了,可是有些人却很讨厌输的感觉。下面的测试可以看出你在哪方面最输不起?  假设你参加聚会时,有人在不停地大声笑闹,你的反应会是什么?  A. 酸酸地说上几句  B. 大声训斥几句  C. 摆出一张臭脸  D. 懒得理会 查看答案请按 CTRL + A选择A  你在“感情上”最输不起。这种类型

2012-12-17 17:14:02 390

原创 面试题:你晚上回家发现屋子被盗,你报警后在等待警察来前会干什么?

面试题:你晚上回家发现屋子被盗,你报警后在等待警察来前会干什么?   A.边等边冷静地检查看看自己损失了哪些东西。  B.先不管丢没丢东西,想办法让自己冷静下来再说  C.在屋里走来走去,不时张望窗外,看看警车是否来了。  直接查看答案请按 CTRL+A  选择A:有效地运用时间,可见是内心相当冷静的人。理性思考的能力比较强,是属于时间知觉比较迟钝的人。由于你向来只相信

2012-12-17 17:13:21 399

原创 面试题:假如要帮恋人的牛仔裤钉一个小补丁,你会选择下面哪一种图案?

面试题:假如要帮恋人的牛仔裤钉一个小补丁,你会选择下面哪一种图案?  A.半圆形  B.正方形  C.圆形  D.梯形  看答案请按:Ctrl+A   A.半圆形  是充满浪漫幻想的人,所以,能够令你一见倾情的,也是一个将来满怀憧憬的人,当你们谈及对将来的理想及愿望时,你总被对方勾勒的蓝图所吸引,提醒你注意,在这个现实的社会,只有梦想而没有付出行

2012-12-17 17:12:14 442

文件上传插件

是关于一些文件上传的插件jar包,更便于实现

2013-04-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除