![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 89
alikai
这个作者很懒,什么都没留下…
展开
-
关于上传文件类型验证的解决办法
[size=large][color=blue]关于上传文件类型验证的解决办法 [/color] 大象根据研究与实际项目经验,向大家介绍一个关于文件类型验证的解决办法。不清楚的朋友可以了解下,知道的不喜勿喷。 对于文件上传,相信大家都不会陌生,我们都知道,文件在上传到服务器的过程中,都是以流的形式传输的,在后台处理文件上传的代码中,获得这个流,然后读取数据流将之保存到上传文件的...原创 2012-05-25 09:12:45 · 204 阅读 · 0 评论 -
Java Attach API
Java Attach API catalog1. instrument与Attach API2. BTrace: VM Attach的两种方式3. Sun JVM Attach API 1. instrument与Attach APIJDK5中增加了一个包java.lang.instrument,能够对JVM底层组件进行访问。在JDK 5中,In...原创 2015-12-25 13:47:15 · 341 阅读 · 0 评论 -
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高...... 这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够...原创 2015-12-24 18:23:51 · 492 阅读 · 0 评论 -
java排序汇总
package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); * 4.归并排序; * ...原创 2012-09-14 14:17:58 · 157 阅读 · 0 评论 -
JEE项目代码编写规范
代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。代码编写规范使用范围:J2EE项目开发。包命名规范:目的:包的命名规范应当体现出项目资源良好的划分servlet类所在包命名规范:公司名称.开发组名称.项目名称.web.servlet例如:com.accp.gs2t23.netstore.web.servlet自定义标签类所在包...原创 2012-04-05 08:31:41 · 113 阅读 · 0 评论 -
java爬虫技术
htmlparsejsouphttp://playfish.iteye.com/blog/150126HeritrixNutchjava 抓取网页内容http://blog.csdn.net/strawbingo/article/category/708396爬虫ja...原创 2012-04-03 17:23:13 · 137 阅读 · 0 评论 -
Java 也擅长轻松的并行编程!
分解和合并:Java 也擅长轻松的并行编程!作者:Julien Ponge Java SE 7 提供的新分解/合并任务如何使编写并行程序变得更轻松?2011 年 7 月发布下载:Java SE 7示例代码 (Zip)多核处理器现在已广泛应用于服务器、台式机和便携机硬件。它们还扩展到到更小的设备,如智能电话和平板电脑。由于进程的线程可以在多个内核上并行执行,因此多核处理器为并...原创 2013-03-07 10:01:08 · 185 阅读 · 0 评论 -
浅析Java抽象类和接口的比较
[摘要] abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstrac...2012-02-25 19:49:57 · 62 阅读 · 0 评论 -
Java 对脚本的支持
转自:http://coffeef.iteye.com/blog/492487IBM有详细介绍:http://www.ibm.com/developerworks/cn/java/j-javascripting1/ JDK1.6加入了对Script(JSR223)的支持。这是一个脚本框架,提供了让脚本语言来访问Java内部的方法。你可以在运行的时候找到脚本引擎,然后...原创 2012-06-20 15:19:11 · 98 阅读 · 0 评论 -
java的一些感念
1、 对象的初始化(1) 非静态对象的初始化在创建对象时,对象所在类的所有数据成员会首先进行初始化。基本类型:int型,初始化为0。如果为对象:这些对象会按顺序初始化。构造方法的作用就是初始化。(2) 静态对象的初始化程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第一次访问某类(注意此时未创建此类对象)的...原创 2011-12-10 09:59:51 · 60 阅读 · 0 评论 -
Java需要达到的25个目标
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少 条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库 (...2011-12-03 15:49:20 · 65 阅读 · 0 评论 -
java学习笔记 之 流程控制
先说一下java中的关键字:他们表示一种数据类型或者一种结构,对java编译器来说具有特殊的意义。大体可以分为一下几类1)访问控制 private protected public2)类方法属性的修饰 abstract class static extend interface implement final native new strictfp synchronized transient ...原创 2011-11-18 11:16:52 · 70 阅读 · 0 评论 -
利用开源组件制作验证码
[size=large]jsp验证码制作 介绍两个功能强大的开源制作验证码组件SimpleCaptcha,JCAPTCHA。 一、SimpleCaptcha搜狐邮箱注册时就使用了该组件,主页: http://simplecaptcha.sourceforge.net/index.html 1.配置 将下载的jar文件放置工程的lib目录下,打开...原创 2012-06-04 14:03:34 · 149 阅读 · 0 评论 -
BTrace工具简介
BTrace工具简介 What is Btrace? Java进程诊断分析工具 安全的工具 无侵入性 不修改应用任何应用数据 限制跟踪行为,没能有循环 依赖组件 使用OjbectWeb ASM组件来完成字节码层面上的跟踪分析 开源组件 ...原创 2015-12-29 11:39:26 · 141 阅读 · 0 评论