自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习园地

java学习

  • 博客(254)
  • 资源 (8)
  • 收藏
  • 关注

原创 TOMCAT的ACCESS日志配置接收请求字节数

2023-07-28 18:02:41 203

原创 下载文件出错:org.apache.catalina.connector.ClientAbortException

浏览器调整下载速度后,超过1分钟的下载会自动断开,调整connectionTimeout后,问题解决。

2023-07-28 18:01:05 498

原创 H5组件Canvas画电子印章

效果图代码<!DOCTYPE html><html><head><meta charset="UTF-8"><title>HTML5 Canvas印章</title><script type="text/javascript" src="https://code.jquery.com/jquery-2.2.4.js"></script><style> .div-...

2022-11-18 15:47:04 1340 1

转载 Android版本号与API级别对应关系表

int BASE October 2008: The original, first, version of Android. int BASE_1_1 February 2009: First Android update, officially called 1.1. int CUPCAKE May 2009: Android 1.5...

2020-03-14 09:37:47 1224

转载 oracle查询锁表情况

--以下几个为相关表SELECT * FROM v$lock;SELECT * FROM v$sqlarea;SELECT * FROM v$session;SELECT * FROM v$process ;SELECT * FROM v$locked_object;SELECT * FROM all_objects;SELECT * FROM v$session_wait;--...

2018-08-09 13:38:16 11849

转载 通过分析Heap Dump 来了解 Memory Leak ,Retained Heap,Shallow Heap

引入:最近在和别的团队的技术人员聊天,发现很多人对于堆的基本知识都不太熟悉,所以他们不能很好的检测出memory leak问题,这里就用一个专题来讲解如何通过分析heap dump文件来查找memory leak问题,以及什么是 Shallow Heap,什么是Retained Heap实践:准备工作:为了开始研究,我们希望在memory 溢

2017-09-19 13:02:14 2082

转载 看完这个,css中position的绝对定位相对定位就懂了

我们先来看看CSS3 Api中对position属性的相关定义:static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。 relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义。 absolute:对象脱离正常文档流,使用top,right,b

2017-09-18 14:24:50 473

原创 HTML5利用Canvas模拟上下扫描动画实现

TESTvar interval,frontCanvas,backCanvas,frontCtx,backCtx,img;var yFrontPosition = 0,step = 2,canvasWidth,canvasHeight;var canvasX = 0,canvasY=0;window.onload = function(){initPag

2017-09-14 16:38:08 4844

转载 java 自定义通讯协议

JAVA默认提供了对file,ftp,gopher,http,https,jar,mailto,netdoc协议的支持。当我们要利用这些协议来创建应用时,主要会涉及到如下几个类:      1.java.net.URL:URL资源      2.java.net.URLConnection:各种URL资源连接器    例如,当我们利用HTTP协议获取Web资源时,通常的过程

2017-07-12 17:58:09 8334 2

转载 TCP和SOCKET关系

socket是TCP/IP协议的APITCP是数据的介质,Socket是TCP的介质.查了一下RFC文档,Socket是RFC147,更新时间是1971年.TCP是RFC793,更新时间是1981年.Socket在ARPA网就出现了.应该说TCP是socket上的一种通信协议.http://bbs.csdn.net/topics/320251688http://

2017-06-27 11:57:16 441

转载 JSONP 跨域

>  html>  head>  meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  title>Insert title heretitle>  script type="text/javascript" src="resource/js/jquery-1.7.2.js">script>  

2017-06-22 16:45:38 245

转载 Spring注解详解

概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,

2017-02-24 13:53:57 511

转载 统计MySQL中每条sql的执行时间

一.概述      在MySQL中执行sql需要当前sql执行了多长时间,如果看?二.方法  设置profiling       SET profiling=1  执行sqlSELECT * FROM 'test_table'三.查看结果SHOW profiles;截图框中的为当前sql的执行时间,还可以通过以下sql,查看175这个Quer

2017-02-24 10:53:00 2157

转载 Android3种访问https的方法(管理证书认证)

package com.example.httpstest;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.security.

2016-09-23 16:50:21 10134

转载 使用axis1.X根据WSDL地址生成客户端调用代码

set Axis_Lib=D:/libset Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%set Output_Path=D:/wsClient%Java_Cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -u http://IP:PORT/hello/hi?wsdl

2016-09-19 19:40:05 2587

转载 Android一个工程引用另一个工程

在google code下载源码下来学习的时候,有时候有这种状况一个工程包含另一个工程。相当于一个jar包的引用。但又不是jar包反而像个package在网上找到了这个方法:现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A。一个思路是把工程A做成纯Jar包,这样其他的工程就可

2016-06-24 15:13:04 588

原创 android webview 加载显示网页加载进度条的例子

1 增加权限2 主Activitypackage com.example.webview;import android.app.Activity;import android.graphics.Bitmap;import android.net.http.SslError;import android.os.Bundle;import android.util.Lo

2016-05-26 15:10:35 1566

转载 Android四大组件及其生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent

2016-05-10 17:46:33 929

转载 java 资源获取

首先,想比较一下这两者的不同。URL用于网络,所以带有明显的protocol,而且对于中文及符号支持的很不好。File就是我们平常系统中的文件路径了,对于中文及符号都支持,但是已经没有protocol了。所以,虽然两者都可以表示文件路径,但是却不能混用了。典型的URL和File路径的比较: URL:file:/D:/my%20java/URL&FILE/%e5%9b%be%

2016-05-06 17:03:59 629

转载 myeclipse导入tomcat源码

第一步:下载源码,解压Tomcat源码,例如解压到D:\tomcat\apache-tomcat-6.0.33-src。第二步:2.1)使用ant编译tomcat源码,在编译之前需要下载相关的依赖项目。我们并不知道编译需要哪些依赖项目,怎么办?让ant来帮忙吧!我们只需要准备一个存放这些依赖项目的地方,例如d:\tomcat\basepath。2.2)要让ant工作起来

2016-03-01 12:36:20 1338 1

原创 数字反转

package chapter2;public class RevertNumber {    public static void main(String[] args){    int orgNum = 4567;    System.out.println(orgNum+" RevertNumer:"+revertNumber(orgNum));  } 

2015-08-26 16:24:54 1482

原创 程序编程入门基础1-参考《java语言的科学与艺术》感悟

编程是一门用电脑解决问题的学科,对问题的理解的不同会导致不同的代码编写过程;编程前应该理解领域问题,并给出解决方案(算法),把算法实现为程序code。高效的code是因为采用的算法或者策略的不同;例如用applet小程序打印如下画面:的2中实现方法,package chapter2;import java.awt.Color;import acm.graphics.GRect;

2015-08-26 13:37:59 1088

转载 JS真假

真:true,非数字、非空字符串、非空对象 假:false,数字0,空字符串,null(空对象),undefined

2015-08-08 08:32:54 993

转载 Tomcat中JVM内存溢出及合理配置

Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是

2015-03-03 22:11:42 942

转载 struts1.2中ActionForm和ServletFileUpload.parseReq...

一个问题。在back_add.jsp中把需要保存的内容放在"opinion"中,然后在action中获取的时候,用request.getParameter("opinion")可以正确获得值    但是用para.get("opinion")就死活取不到值,具体代码如下:   Map para = new HashMap();      request.setCharacterEnco

2014-09-17 11:38:20 1111

转载 解决struts1上传超大文件引起的宕机问题

朋友最近发现,他的服务器在处理文件上传的相关请求时非常容易发生宕机问题,尤其是在进行多文件批量上传、超大文件(几百MB或上GB)上传时极其容易发生。日志信息显示,引发的异常为致命异常java.lang.OutOfMemoryError Java heap space。通过查看其文件上传的相关源代码发现类似如下代码内容:byte[] fileData = formFile.getFile

2014-09-15 13:06:07 1319

转载 Myeclipse8.6 安装 axis2-1.6插件

第一步:下载axis2-1.6的插件压缩包,axis2-eclipse-codegen-plugin-1.6.2.zip 和 axis2-eclipse-service-plugin-1.6.2.zip(现在最新版本是1.6.2); 第二步:解压下载的两个压缩包,并且将解压后的文件夹放到myeclipse8.6的dropins目录下; 第三步:在dropins目录下添加axis2.

2014-07-08 16:53:17 842

转载 myeclipse安装svn插件的多种方式---第四个比较好用

方法一:在线安装 1.打开HELP->MyEclipse Configuration  Center。切换到SoftWare标签页。  2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Cor

2014-06-19 11:42:12 587

转载 如何熟悉一个开源项目?

你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样:    1.首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解。    2.阅读项目的文档,重点关注类似Getting started、Example之类的文档,从中学习如何下载、安

2014-06-05 09:03:41 710

转载 JAVA 多线程下载

package instance26;import java.io.IOException;public class DownThread extends Thread{    private final int BUFF_LEN = 32;    //开始下载的位置  private long start;    //结束下载的位置  private lo

2014-05-22 13:47:03 574

转载 JAVA 阻塞IO流

2014-05-21 11:04:55 1157

转载 java两个进程之间通信

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;public class WriteToProcess {    public static void main(String[] args)

2014-05-20 10:16:27 3141

原创 java 打印三角形

package instance3;public class PrintTriangle {    public void printTriangle(int row){    //循环行打印    for(int rowIndex = 1; rowIndex      //打印空格      for(int i = 0 ; i         System.out

2014-05-15 13:10:25 865

转载 关于Java控制台输入输出乱码问题(转载)

今天在研究某个开源项目时,有如下代码: Java代码  BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));  String message;   while((message = reader.readLine()) != null){      

2014-05-15 10:20:59 6808

转载 java调试

记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate ,就连毕业设计也是用System.out 找 Bug 的,想想真的很笨。开始工作后,一个星期过去了,在一个 1 、 2 百万行的系统中找 Bug ,我依然在用 System.out ,当时最痛苦的就是修改代码,每次找到疑似 Bug ,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样笨笨的调试 Bug ,

2014-05-14 09:40:17 699

转载 UML类图关系大全

1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。

2014-05-06 09:04:46 588

转载 开源软件发展的保障:分发协议

前不久,4月26日,是     世界知识产权日。知识产权日旨在促进人们树立尊重知识、崇尚科学和保护知识产权的意识,营造鼓励创新和保护知识产权的法律环境。在4月28日,我们发布了来自BlenderCN社区罗聪翼的文章《     自由的成本——当开源遇上伪自主》,为大家介绍了国内两起涉嫌侵犯Blender分发协议,伤害开发者权益的事件,痛陈国内开源软件权利维护之路漫长且艰难。文章一经发出,

2014-05-05 08:50:52 940

转载 Dos命令查看端口占用及关闭进程

1. 查看端口占用2. 关闭进程3. 端口状态1. 查看端口占用在windows命令行窗口下执行:netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口“8080”被PID(进程号)为2448的进程占用。查看端口“808

2014-03-14 17:11:18 665

转载 java计算器的是实现

package calculator;import java.awt.EventQueue;public class Calculator {    public static void main(String[] args) {    EventQueue.invokeLater(new Runnable(){      @Override      public v

2014-03-13 09:47:32 627

转载 ArrayBlockingQueue调度多线程demo

package blockingqueue;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.Scanner;import java.util.concurrent.BlockingQueue;public class SearchTa

2014-03-11 17:42:26 1016

org.apache.catalina.connector.ClientAbortException和TOMCAT的日志配置

问题1:TOMCAT下载文件出错:org.apache.catalina.connector.ClientAbortException. 问题2:TOMCAT记录接收数据大小、发送数据大小和请求处理时间

2023-07-28

SVNkit-1.9.2

Java语言操作SVN的SDK工具包,可以进行日志的导出对比等操作

2018-05-25

android html js相互调用

android html 相互调用

2016-05-26

MD5和Java一致

javascript的MD5加密方式和java文件的加密方式一致

2015-05-15

MyEclipse的FindBugs插件

解压这个zip文件下,到MyEclipse的dropins文件目录下,重启MyEclipse,右键项目,可以找到Find Bugs相关选项,证明安装成功,可以使用;

2015-01-23

spring-framework的jar和源代码

spring-framework的jar和源代码,方面使用和学习

2015-01-12

soap 返回swa附件下载文件

该应用利用了soap1.1的协议,通过附件的形式进行文件的下载,其中附件是通过引用的方式进行下载的,包括客户端和服务端,自己实现可以下载1.65G的文件

2014-07-16

汉字转化为拼音

其中包括汉字转化为拼音的jar包文件:pinyin4j-2.5.0.jar 测试工具类:Pinyin.java

2014-03-13

oracle插入大数据量

这个文件是用oracle的脚本的如的,往oracle中插入的数据量可能会使用

2013-12-20

空空如也

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

TA关注的人

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