JAVA浩如烟海

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

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

1.堆大小设置: 最大的堆大小限制:操作系统的数据,虚拟机内存限制,物理内存限制 典型设置:-Xmx3550m -Xms3550m -Xmn2g -Xss128K -Xmx3550m :设置JVM最大可用的内存3550M -Xms3550M :设置JVM促使内存3550m。此值可以设置与-...

2016-10-10 12:20:18

阅读数 2514

评论数 0

Java-Util之ArrayList

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

2016-09-24 10:08:52

阅读数 487

评论数 0

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

阅读数 4177

评论数 0

ubuntu下安装javaweb开发环境

前提安装google中文输入法 A.安装git: sudo apt-get install git-core B.复制:git clone git://github.com/tchainkov/scim-googlepinyin.git 1.安装JDK1.6 A.切换用户权限 ...

2015-04-09 13:55:52

阅读数 777

评论数 0

mybatis一些常见的信息

一、 元素                      id="selectPerson"               parameterType="int"               parameterMap="depr...

2015-04-03 18:54:43

阅读数 582

评论数 0

Python简易计算器

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

2015-04-03 18:48:24

阅读数 660

评论数 0

python基础

基本数据元素类型-元组(tuple())     元组与列表非常相似,它用()而不是[]括起来的列表。元组比列表的速度更快,但是元组是一个不可变的序列。元组比列表的速度更快,但是元组是一个不可变的序列,也是与str一样,无法再原位改变他的值,其他的属性和列表基本一致   元组是Python中内...

2015-04-03 18:47:31

阅读数 455

评论数 0

MongoDB一些基本概念

文档:        1.文档中的键/值对是有序的。     2.文档中的值不仅可以使在双引号里面的字符串,还可以是其他几种数据类型     3.健不能含有空字符。这个字符用来表示健的结尾     4. .和$有特别的意义     5.以下划线开头的键是保留的        Mongo...

2015-04-03 18:44:46

阅读数 546

评论数 0

JMS学习(二)

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

2015-04-03 18:41:42

阅读数 546

评论数 0

JMS基本概念

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

2015-04-03 18:34:32

阅读数 488

评论数 0

对象去重

重写HashCode配合Set去重: 首先,定义一个实体类: public class UserDto { private String id; private String name; private String email; @Override publi...

2015-04-03 18:22:53

阅读数 241

评论数 0

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

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

2015-01-29 15:14:21

阅读数 767

评论数 0

Maven生命周期(学习总结)

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

2014-12-24 09:05:54

阅读数 713

评论数 2

利用QrCode生成二维码

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

2014-12-21 10:04:10

阅读数 1016

评论数 2

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

反射技术:DEMO 实体类: import java.io.InputStream; import java.util.List; import java.util.Map; /** * * @author allen * */ public class Person { /*...

2014-12-17 14:12:21

阅读数 530

评论数 0

JVM(四)

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

2014-12-17 09:23:44

阅读数 330

评论数 0

Django模板系统

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

2014-12-16 21:51:26

阅读数 454

评论数 0

python 气温查询

1.气温查询方法 # -*- coding: utf-8 -*-  import json  import urllib2  #打开存储城市编码和城市的文档 f = open('ChinaWeatherCity.txt') #  定义一个字典,用来存储城市和城市编码 ci...

2014-12-16 21:50:02

阅读数 368

评论数 0

Rest

RESTLET: Reslet:建立Rest与java类之间的映射,提供一个轻量级而全面的框架。它可用于实现任何种类的REST式系统     目标:提出一个即用于客户端应用又适用于服务端的用用的、统一 的web视图。     思想:HTTP客户端与HTTP服务器之间的差别,对于架...

2014-12-16 21:46:42

阅读数 470

评论数 0

JVM(三)

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

2014-12-16 21:44:00

阅读数 316

评论数 0

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