- 博客(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
3683
原创 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
813
原创 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
6845
原创 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
1030
原创 mybatis一些常见的信息
一、 元素 id="selectPerson" parameterType="int" parameterMap="deprecated" resultType="personResultMap" flushC
2015-04-03 18:54:43
780
原创 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
987
原创 python基础
基本数据元素类型-元组(tuple()) 元组与列表非常相似,它用()而不是[]括起来的列表。元组比列表的速度更快,但是元组是一个不可变的序列。元组比列表的速度更快,但是元组是一个不可变的序列,也是与str一样,无法再原位改变他的值,其他的属性和列表基本一致 元组是Python中内置的一种数据结构,元组由不同的元素组成,每个元素可以存储不同类型的数据,如:字符串,数字甚至于元组,元
2015-04-03 18:47:31
627
原创 MongoDB一些基本概念
文档: 1.文档中的键/值对是有序的。 2.文档中的值不仅可以使在双引号里面的字符串,还可以是其他几种数据类型 3.健不能含有空字符。这个字符用来表示健的结尾 4. .和$有特别的意义 5.以下划线开头的键是保留的 MongoDB不但区分类型,也区分大小写。同时也不能有重复键集合: 1.集合是一组文档。如
2015-04-03 18:44:46
778
转载 JMS学习(二)
明白了一些基本的概念后;现在我们来做一个小的实例:首先:去官网下载一个ActiveMQ,然后安装到 自己电脑上,然后启动。在对应的Queue的地方新建一个:TestQueueConnectionFactory---->Connection--->Session--->Message Destination + Session----------------------
2015-04-03 18:41:42
740
转载 JMS基本概念
1.JMS基础概念: JMS即是JAVA消息服务,它支持俩种消息通信模型:点到点(P2P)模型和发布/订阅(pub/Sub)模型。 P2P:一个消息只能有一个消息接收者 Pub/Sub:一个消息可以有多个接收者 对于点到点模型,消息生产者产生一个消息后,把这个消息发送到一个Queue(队列)中,然后消息接收者再从这个Queue中读取,一旦这个消息被一个接收
2015-04-03 18:34:32
702
原创 对象去重
重写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
771
原创 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
1074
原创 利用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
1401
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
729
原创 JVM(四)
对象的访问定位:建立对象是为了能够是使用对象;通过栈上的reference数据来操作堆上的具体的对象。然而Reference类型在虚拟机的规范只是指定了一个对象的引用,具体如何去访问,就的需要取决于虚拟机。主要的俩中方式:句柄和直接指针俩种。句柄式访问:JAVA堆中会划分出一个句柄池,Reference存储的是句柄地址。句柄中包含了对象实例数据与类型数据各自的具体的地址信息。 好处
2014-12-17 09:23:44
516
原创 Django模板系统
模板是一个文本,用于分离文档的表现的表现形式和内容。模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。模板通常用于产生HTMML。但是Django的模板也产生任何基于文本格式的文档 简单模板::该模板描述了一个向某个与公司签单人员致谢HTML页面。可将其视为一个格式信函:Ordering noticeOrderin
2014-12-16 21:51:26
621
原创 python 气温查询
1.气温查询方法# -*- coding: utf-8 -*- import json import urllib2 #打开存储城市编码和城市的文档f = open('ChinaWeatherCity.txt')# 定义一个字典,用来存储城市和城市编码citys = {} str_temp = '' #进行汉字编码的改变def change
2014-12-16 21:50:02
854
原创 Rest
RESTLET:Reslet:建立Rest与java类之间的映射,提供一个轻量级而全面的框架。它可用于实现任何种类的REST式系统 目标:提出一个即用于客户端应用又适用于服务端的用用的、统一 的web视图。 思想:HTTP客户端与HTTP服务器之间的差别,对于架构来说无所谓,一个软件应可以即充当web客户端又充当web服务器,而无需采用两套完全不同的APIs。
2014-12-16 21:46:42
676
原创 JVM(三)
1.对象已死? 引用计数算法(Reference counting): 根搜索算法(GC Roots Tracing):判断对象是否存活的。基本思路:通过一系列的名为“GC ROOTS”的对象作为起始点,从这些点开始乡下搜索,搜索所走过的路径成为引用链(Reference Chain),当一个对象到GC Roots没任何引用链项链(用图论解释:G
2014-12-16 21:44:00
484
原创 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
605
原创 JAVA内存区域与内存溢出异常
1.运行时数据区:程序计数器: 作用:可以看做是当前线程所执行的字节码的行号指示器。字节码工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等基础的功能都需要依赖这个计数器来完成 JAVA虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(对于多核
2014-12-16 21:37:47
627
原创 Maven仓库
Maven坐标和依赖,坐标和依赖是任何一个构件在Maven世界中的逻辑表示方式,而构件的物理表示方式是文件,Maven通过仓库来统一管理这些文件. MVAEN 仓库分类: maven仓库 本地仓库
2014-12-16 21:36:27
599
原创 坐标和依赖
1.坐标详解: Maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标通过一些元素定义的。如:groupId,artifactId,version,packaging,classifier等。例子: org.sonatype.nexus // 定义Maven项目隶属的是实际项目 nexus-indexer
2014-12-16 21:35:06
646
原创 学习中目前所遇到的问题
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
868
原创 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
1273
原创 mysql数据库的导入导出.sql文件
一.导出为.sql文件 1.开始-----> cmd -----> mysqldump -h localhost -uroot -p poi >D:\poi.sql mysqldump是命令
2014-03-26 09:17:16
2437
原创 下载出现中文找不到路径
在昨天晚上做项目的时候,在下载的时候出现文件的名为中文的时候,找不到资源,出现404错误。服务器是Apache前提:数据库中以及jsp前台都设定好了字符编码解决方案:tomcat的安装文件中------>conf------->servel.xml的 connectionTimeout="20000"
2014-03-26 08:38:25
1368
原创 关于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
1307
原创 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
2257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人