Java
ZhangSingle
现在还是to young to simple .
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础知识点
概念1:try-catch-finally块中,finally块在以下几种情况将不会执行。(1)finally块中发生了异常。(2)程序所在线程死亡。(3)在前面的代码中用了System.exit();(4)关闭了CPU概念2:泛型是什么?答:泛型主要解决安全和代码重用率的问题,它有自动装箱和拆箱的功能。利用与转载 2017-03-28 10:43:46 · 452 阅读 · 0 评论 -
Java进阶(十)java tomcat中context配置
Tomcat中Context的配置问题:java tomcat中 docBase属性是什么意思?元素的属性:path:指定访问该Web应用的URL入口。 docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路转载 2017-04-27 14:56:46 · 627 阅读 · 0 评论 -
Java进阶(十一)部分数据类型取值范围
java整型byte,short,int,long取值范围大小 在项目开发中,需要用到随机数的生成方法,代码如下:[java] view plain copy print?public static String randomizeNumber(int number) { Date date = new Date();转载 2017-04-27 14:57:41 · 727 阅读 · 0 评论 -
Java进阶(十二)JDK版本错误之Unsupported major.minor version 51.0(jdk版本错误)
Java进阶(十二)JDK版本错误之Unsupported major.minor version 51.0(jdk版本错误)标签: javaJDK错误2015-08-12 17:05 14667人阅读 评论(0) 收藏 举报 分类:Java(66) 版权声明:本文为博主原创文章,未经博主允许不得转载。错误:Unsupported转载 2017-04-27 14:59:27 · 529 阅读 · 0 评论 -
Java进阶(十三)servlet监听器
Java进阶(十三)servlet监听器标签: servletjava监听器2015-08-16 08:26 14556人阅读 评论(0) 收藏 举报 分类:Java(66) 版权声明:本文为博主原创文章,未经博主允许不得转载。servlet监听器Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操转载 2017-04-27 15:01:52 · 409 阅读 · 0 评论 -
Java进阶(十四)实现每天定时对数据库的操作
Java实现每天定时对数据库操作现在有一个很棘手的问题:客户要求实现一个功能,就是每日凌晨自动计算慢性病订单是否有需要在今日提醒的,如果有则生成一条提醒记录到lm_notice之中。如何在Web工程中实现任务计划调度,好多朋友用过Windows的任务计划。经过查阅较多相关资料,发现Java定时器(java.util.Timer)有定时触发计划任务的功能,通过配置定时器的间隔转载 2017-04-27 15:03:14 · 4301 阅读 · 0 评论 -
Java进阶(十五)Java中设置session的详细解释
Java中设置session的详细解释简单通俗的讲session就是象一个临时的容器,用来存放临时的东西。从你登陆开始就保存在session里,当然你可以自己设置它的有效时间和页面,举个简单的例子:我们做一个购书的JSP网站,顾客买书的时候会挑选出一些书,但是在付钱之前还可以修改,所以不能存到数据库。就可以先保存在session里,等到确认了以后再放入数据库...一、cookie和转载 2017-04-27 15:04:28 · 557 阅读 · 0 评论 -
Java进阶(十六)使用new Date()和System.currentTimeMillis()获取当前时间戳
Java进阶(十六)使用new Date()和System.currentTimeMillis()获取当前时间戳标签: 系统时间戳2015-11-16 16:02 14052人阅读 评论(0) 收藏 举报 分类:Java(66) 版权声明:本文为博主原创文章,未经博主允许不得转载。java使用new Date()和System.c转载 2017-04-27 15:06:32 · 3140 阅读 · 0 评论 -
Java进阶(十七)ArrayList与LinkedList的区别
ArrayList与LinkedList的区别ArrayList ArrayList其实是包装了一个数组 Object[],当实例化一个ArrayList时,一个数组也被实例化,当向ArrayList中添加对象时,数组的大小也相应的改变。这样就带来以下优缺点: 1.快速随机访问。你可以随机访问每个元素而不用考虑性能问题,通过调用get(i)方法来访问下标为i转载 2017-04-27 15:08:04 · 332 阅读 · 0 评论 -
Java进阶(十八)Java实现定时器(Timer)
Java实现定时器(Timer)绪在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用Java.util.Timer工具类。java.util这个包中可以找到Timer和TimerTask这两个类。Timer直接从Object继承,它相当于一个计时器,能够用它来指定某个时间来执行一项任务,或者每隔一定时间间隔反复执行同一个任务转载 2017-04-27 15:10:12 · 449 阅读 · 0 评论 -
Java进阶(九)正则表达式
java正则表达式序 由于项目中使用到了利用正则表达式进行表单的校验,回想一下正则表达式的内容,忘得也差不多了,俗话说:“温故而知新,可以为师矣”。今天就简单的温故一下正则表达式,希望可以获得新的收获。 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。转载 2017-04-27 14:55:11 · 520 阅读 · 0 评论 -
Java进阶(八)Java加密技术之对称加密 非对称加密 不可逆加密算法
对称加密 非对称加密 不可逆加密算法根据密钥类型不同可以将现代密码技术分为两类:对称加密算法(私钥密码体系)和非对称加密算法(公钥密码体系)。1 对称加密算法原理对称加密算法中,数据加密和解密采用的都是同一个密钥,因而其安全性依赖于所持有密钥的安全性。优点加密和解密速度快,加密强度高,且算法公开.缺点实现密钥的秘密分发困难,在大量用户转载 2017-04-27 14:53:27 · 761 阅读 · 0 评论 -
JAVA的Date类和Calendar类
Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间 Date d = new Date(); Syste转载 2017-04-26 16:04:25 · 440 阅读 · 0 评论 -
JAVA代码优化常用方法
代码优化 ,这个在开发界内是个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候转载 2017-04-27 14:26:10 · 739 阅读 · 0 评论 -
Java进阶(一)Java内存解析
栈、堆、常量池等虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,简单讲解Java内存分配方面的知识。 首先我们先来讲解一下内存中的各个区域。stack(栈) 存放基本类型的数据和对象的引用,即存放变量。 如果存放的是基本类型数据(非静态变量),则直接将变量名和值存入stack中的内存中; 如果转载 2017-04-27 14:39:49 · 482 阅读 · 0 评论 -
Java进阶(二)文件读操作
本文以实际的读取文件为例子,介绍流的概念,以及输入流的基本使用。按照前面介绍的知识,将文件中的数据读入程序,是将程序外部的数据传入程序中,应该使用输入流——InputStream或Reader。而由于读取的是特定的数据源——文件,则可以使用输入对应的子类FileInputStream或FileReader实现。 在实际书写代码时,需要首先熟悉读取文件在程序中实现的过程。在Jav转载 2017-04-27 14:40:48 · 396 阅读 · 0 评论 -
Java进阶(三)Java安全通信:HTTPS与SSL
通过一个系统,接触到了Java安全机制,故作一小节,供朋友们参考学习。1. HTTPS概念 1)简介 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是S转载 2017-04-27 14:42:14 · 1299 阅读 · 0 评论 -
Java进阶(四)Java反射TypeToken解决泛型运行时类型擦除问题
在开发时,遇到了下面这条语句,不懂,然习之。 private List listLottery = new ArrayList(); Gson gson=new Gson();JSONObject object=new JSONObject(callbackValue); listLottery = gson.fromJson(object转载 2017-04-27 14:43:23 · 1128 阅读 · 0 评论 -
Java进阶(五)Junit测试
我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测转载 2017-04-27 14:44:30 · 716 阅读 · 1 评论 -
Java进阶(七)Java加密技术之非对称加密算法RSA
Java加密技术(四)——非对称加密算法RSA非对称加密算法——RSA 基本概念 非对称加密算法是一种密钥的保密方法。 非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用转载 2017-04-27 14:50:21 · 758 阅读 · 0 评论 -
Java进阶(六)Java反射机制可恶问题NoSuchFieldException
作为一种重要特性,Java反射机制在很多地方会用到。在此做一小结,供朋友们参考。首先从一个问题开始着手。可恶的问题又来了,NoSuchFieldException,如下图所示: 完全不知道这个question是从哪里来的。以前也遇到过这样的问题,后来解决了,但是没有写文档,再次相遇这样的问题,傻了。经过上网一番查找,发现遇到这个问题的小盆友还真不少,转载 2017-04-27 14:48:44 · 6716 阅读 · 0 评论 -
Java进阶(十九)利用正则表达式批处理含链接内容文档
利用正则表达式批处理含链接内容文档 由于项目需求,自己需要将带有链接的标签去除,例如头晕,转换后的文档为头晕。 由于说明书数量太大(100,569)自己需要采用批处理的方式进行操作。以后用户访问的就是批处理后的文档。故采用正则表达式的形式进行文档处理。要读取文档内10w多条的数据,可按照3步走战略: 1.外层循环利用文件过滤器读取文件夹内所转载 2017-04-27 15:12:11 · 396 阅读 · 0 评论
分享