自定义博客皮肤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浩如烟海

不积跬步,无以至千里。相互交流学习

  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

原创 JVM调优总结(参考深入理解Java虚拟机书籍)

1.堆大小设置:最大的堆大小限制:操作系统的数据,虚拟机内存限制,物理内存限制典型设置:-Xmx3550m -Xms3550m -Xmn2g -Xss128K-Xmx3550m :设置JVM最大可用的内存3550M-Xms3550M :设置JVM促使内存3550m。此值可以设置与-Xmx相同,以避免垃圾回收完成后JVM重新分配内存。-Xmn2g  :设置年轻代大小为2G。整

2016-10-10 12:20:18 3610

原创 Java-Util之ArrayList

ArrayList底层是由一个可变的数组实现;其核心点是当插入数据的时候,元素数量大于容量的时候,是如何进行自动扩容的,源码如下: /** * Appends the specified element to the end of this list. * * @param e element to be appended to this list

2016-09-24 10:08:52 750

原创 apt-get都提示"E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the probl

运行dpkg --configure -a,可是没有效果。解决方案:mv /usr/bin/localedef /usr/bin/localedef.old dpkg --configure -a

2015-04-29 16:39:10 6739

原创 ubuntu下安装javaweb开发环境

前提安装google中文输入法A.安装git: sudo apt-get install git-coreB.复制:git clone git://github.com/tchainkov/scim-googlepinyin.git1.安装JDK1.6A.切换用户权限 sudo suB.cp ${下载下来的jdk} /usr/local/java 拷贝文件到  /u

2015-04-09 13:55:52 976

原创 mybatis一些常见的信息

一、 元素                     id="selectPerson"              parameterType="int"              parameterMap="deprecated"             resultType="personResultMap"              flushC

2015-04-03 18:54:43 725

原创 Python简易计算器

# -*- coding: utf-8 -*-from Tkinter import *#定义frame窗体def frame(root, side):    w = Frame(root)    w.pack(side=side, expand=YES, fill=BOTH)    return w#end of def#定义buttondef but

2015-04-03 18:48:24 924

原创 python基础

基本数据元素类型-元组(tuple())    元组与列表非常相似,它用()而不是[]括起来的列表。元组比列表的速度更快,但是元组是一个不可变的序列。元组比列表的速度更快,但是元组是一个不可变的序列,也是与str一样,无法再原位改变他的值,其他的属性和列表基本一致  元组是Python中内置的一种数据结构,元组由不同的元素组成,每个元素可以存储不同类型的数据,如:字符串,数字甚至于元组,元

2015-04-03 18:47:31 570

原创 MongoDB一些基本概念

文档:       1.文档中的键/值对是有序的。    2.文档中的值不仅可以使在双引号里面的字符串,还可以是其他几种数据类型    3.健不能含有空字符。这个字符用来表示健的结尾    4. .和$有特别的意义    5.以下划线开头的键是保留的       MongoDB不但区分类型,也区分大小写。同时也不能有重复键集合:    1.集合是一组文档。如

2015-04-03 18:44:46 713

转载 JMS学习(二)

明白了一些基本的概念后;现在我们来做一个小的实例:首先:去官网下载一个ActiveMQ,然后安装到 自己电脑上,然后启动。在对应的Queue的地方新建一个:TestQueueConnectionFactory---->Connection--->Session--->Message  Destination + Session----------------------

2015-04-03 18:41:42 673

转载 JMS基本概念

1.JMS基础概念: JMS即是JAVA消息服务,它支持俩种消息通信模型:点到点(P2P)模型和发布/订阅(pub/Sub)模型。 P2P:一个消息只能有一个消息接收者 Pub/Sub:一个消息可以有多个接收者 对于点到点模型,消息生产者产生一个消息后,把这个消息发送到一个Queue(队列)中,然后消息接收者再从这个Queue中读取,一旦这个消息被一个接收

2015-04-03 18:34:32 635

原创 对象去重

重写HashCode配合Set去重:首先,定义一个实体类:public class UserDto { private String id; private String name; private String email; @Override public int hashCode() { final int prime = 31; int re

2015-04-03 18:22:53 716

原创 EXTJS4.0绘制一个上传的文件的界面

显示如上: Ext.create('Ext.form.Panel', { title: '文件上传', width: 400, bodyPadding: 10, frame: true, renderTo: Ext.getBody(), items: [{ xtype: 'filefield', name: '

2015-01-29 15:14:21 1008

原创 Maven生命周期(学习总结)

MAVEN除了坐标、依赖、仓库,还有俩个核心:生命周期和插件什么是生命周期?

2014-12-24 09:05:54 871 2

原创 利用QrCode生成二维码

文章主要用QrCodejar包来生成二维码,用扫一扫即可扫出来对应的二维码:准备对应Q人Codejar包package com.allen.test;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import ja

2014-12-21 10:04:10 1329 2

原创 反射出类中的字段,构造函数,方法(私有的,静态的l诶)

反射技术:DEMO实体类:import java.io.InputStream;import java.util.List;import java.util.Map;/** * * @author allen * */public class Person { /** * 字段 */ private String test1 = "allen"; pub

2014-12-17 14:12:21 677

原创 JVM(四)

对象的访问定位:建立对象是为了能够是使用对象;通过栈上的reference数据来操作堆上的具体的对象。然而Reference类型在虚拟机的规范只是指定了一个对象的引用,具体如何去访问,就的需要取决于虚拟机。主要的俩中方式:句柄和直接指针俩种。句柄式访问:JAVA堆中会划分出一个句柄池,Reference存储的是句柄地址。句柄中包含了对象实例数据与类型数据各自的具体的地址信息。   好处

2014-12-17 09:23:44 456

原创 Django模板系统

模板是一个文本,用于分离文档的表现的表现形式和内容。模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。模板通常用于产生HTMML。但是Django的模板也产生任何基于文本格式的文档    简单模板::该模板描述了一个向某个与公司签单人员致谢HTML页面。可将其视为一个格式信函:Ordering noticeOrderin

2014-12-16 21:51:26 562

原创 python 气温查询

1.气温查询方法# -*- coding: utf-8 -*- import json import urllib2 #打开存储城市编码和城市的文档f = open('ChinaWeatherCity.txt')#  定义一个字典,用来存储城市和城市编码citys = {} str_temp = '' #进行汉字编码的改变def change

2014-12-16 21:50:02 741

原创 Rest

RESTLET:Reslet:建立Rest与java类之间的映射,提供一个轻量级而全面的框架。它可用于实现任何种类的REST式系统    目标:提出一个即用于客户端应用又适用于服务端的用用的、统一 的web视图。    思想:HTTP客户端与HTTP服务器之间的差别,对于架构来说无所谓,一个软件应可以即充当web客户端又充当web服务器,而无需采用两套完全不同的APIs。

2014-12-16 21:46:42 607

原创 JVM(三)

1.对象已死?    引用计数算法(Reference counting):    根搜索算法(GC Roots Tracing):判断对象是否存活的。基本思路:通过一系列的名为“GC ROOTS”的对象作为起始点,从这些点开始乡下搜索,搜索所走过的路径成为引用链(Reference Chain),当一个对象到GC Roots没任何引用链项链(用图论解释:G

2014-12-16 21:44:00 438

原创 Eclipse启动时;的调优处理

Eclipse开发的时候,有时候会出现oom(out of memory)问题-Xms256M -Xmx256M -XX:PermSize=256M -XX:MaxPermSize=256M/*** * 关于对Eclipse启动时;的调优处理:eclipse.ini文件 * 原版: * -vm * D:/_devSpace/jdk1.

2014-12-16 21:40:37 544

原创 JAVA内存区域与内存溢出异常

1.运行时数据区:程序计数器:    作用:可以看做是当前线程所执行的字节码的行号指示器。字节码工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等基础的功能都需要依赖这个计数器来完成 JAVA虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(对于多核

2014-12-16 21:37:47 587

原创 Maven仓库

Maven坐标和依赖,坐标和依赖是任何一个构件在Maven世界中的逻辑表示方式,而构件的物理表示方式是文件,Maven通过仓库来统一管理这些文件.  MVAEN 仓库分类:                                        maven仓库    本地仓库                            

2014-12-16 21:36:27 548

原创 坐标和依赖

1.坐标详解:    Maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标通过一些元素定义的。如:groupId,artifactId,version,packaging,classifier等。例子:    org.sonatype.nexus  // 定义Maven项目隶属的是实际项目    nexus-indexer

2014-12-16 21:35:06 592

原创 JAVA转JOSN格式

JAVA JSON LIST MAP

2014-12-16 19:03:15 1054

原创 springmvc+mybatis+spring

整体架构:

2014-10-22 17:46:23 886

原创 JNDI在tomcat中的配置

如果你的英文能力好,就直接can

2014-07-17 16:43:46 867

原创 学习中目前所遇到的问题

1. sso.xml 配置单点登录2. jndi在spring.xml文件中的配置以及jndi的学习3. jms4. EXT5. Quratz 定时6. Guice7. Mongo8. Casclient9. Groovy10. Jedis11. Jgroups12. Jasperreports13. Fastjson14. Activati

2014-07-16 17:06:01 807

原创 Eclipse 安装Maven 错误总结

第一中错误:           错误信息如下

2014-06-25 18:03:24 3534

原创 struts2(基本的)的上传

文件类型

2014-04-09 15:28:02 663

原创 jsp+jquery+json+servlet二级联动

1.所需要的json包 2.jsp前台代码 <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My

2014-03-26 22:29:10 1215

原创 mysql数据库的导入导出.sql文件

一.导出为.sql文件     1.开始-----> cmd ----->    mysqldump -h localhost -uroot -p poi >D:\poi.sql                                                mysqldump是命令                                             

2014-03-26 09:17:16 2369

原创 下载出现中文找不到路径

在昨天晚上做项目的时候,在下载的时候出现文件的名为中文的时候,找不到资源,出现404错误。服务器是Apache前提:数据库中以及jsp前台都设定好了字符编码解决方案:tomcat的安装文件中------>conf------->servel.xml的                    connectionTimeout="20000"            

2014-03-26 08:38:25 1291

原创 关于POI导出到Excel表格中(servlet中)

本人用的时mysql数据库,其中需要的包如下图,需要你自己百度去下载项目下的包和类的截图:studentSerlet.javapackage com.neusoft.ctr;import java.io.IOException;import java.io.PrintWriter;import java.sql.ResultSet;import java.u

2014-03-25 14:43:16 1242

原创 myeclipse+apache服务器开发javaEE时出现的404,500等错误详解

404错误:   1.如果访问的一个jsp页面,看看是否正确书写了jsp页面的名字,是否是放在根目录下还是其他目录先。   2.如果是用struts2开发的,看看struts的配置文件中的.action是否一致,不一致应该改成一致。请求路径是否为http://localhost:8080/应用名+命名空间+action名   3.果通过上述检查仍没能发现错误,如果你用的是MyEclip

2014-03-25 10:10:29 2094

SQLyog-10.5.1-0Trial.zip

mysql 数据库的可视化工具,在该工具里面可以可视化建立数据库!

2013-03-31

你必须知道的261个Java语言问题.part2.rar

你必须知道的261个Java语言问题.其中详细讲诉了JAVA中的一些基本问题,适合于初学者!

2013-03-27

201303版_03贪心算法.ppt

详细讲诉贪心算法,对于参加ACM比赛的人,对于贪心算法的学习有一定的帮助!

2013-03-27

空空如也

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

TA关注的人

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