zno2

2016年8月5日 #

commondline 之一 常识

摘要: 用法: 执行类执行 jar 文件 java [-options] class [args...]java [-options] -jar jarfile [args...] 常识:javac Some.javajava Some.classjava Some执行java的目录是classes 根目录 阅读全文

posted @ 2016-08-05 18:32 zno2 阅读(143) 评论(0) 推荐(0) 编辑

commondline 之二 执行类

摘要: E:\cn\zno\commandline\Test.class java [-options] class [args...] 阅读全文

posted @ 2016-08-05 18:32 zno2 阅读(114) 评论(0) 推荐(0) 编辑

Java虚拟机JVM学习05 类加载器的父委托机制

摘要: Java虚拟机JVM学习05 类加载器的父委托机制 类加载器 类加载器用来把类加载到Java虚拟机中。 类加载器的类型 有两种类型的类加载器: 1.JVM自带的加载器: 根类加载器(Bootstrap) 扩展类加载器(Extension) 系统类加载器(System) 2.用户自定义的类加载器: j 阅读全文

posted @ 2016-08-05 18:31 zno2 阅读(168) 评论(0) 推荐(0) 编辑

java 接口

摘要: 1. 接口中错误语法 // Illegal modifier for the interface SomeInterface; ........................only public & abstract are permitted // Illegal modifier for t 阅读全文

posted @ 2016-08-05 18:31 zno2 阅读(244) 评论(0) 推荐(0) 编辑

java 抽象类

摘要: 1.错误的语法 // The class SomeAbstract can be either abstract or final, not both // Illegal modifier for the class SomeAbstract; only public, abstract & fi 阅读全文

posted @ 2016-08-05 18:31 zno2 阅读(300) 评论(0) 推荐(0) 编辑

代码块(2)

摘要: The interface SomeInterface cannot define an initializer 初始化块 site:docs.oracle.com initializer http://docs.oracle.com/javase/specs/jls/se8/html/jls-8. 阅读全文

posted @ 2016-08-05 18:31 zno2 阅读(137) 评论(0) 推荐(0) 编辑

Java虚拟机JVM学习01 流程概述

摘要: Java虚拟机JVM学习01 流程概述 Java虚拟机与程序的生命周期 一个运行时的Java虚拟机(JVM)负责运行一个Java程序。 当启动一个Java程序时,一个虚拟机实例诞生;当程序关闭退出,这个虚拟机实例也就随之消亡。 如果在同一台计算机上同时运行多个Java程序,将得到多个Java虚拟机实 阅读全文

posted @ 2016-08-05 18:30 zno2 阅读(131) 评论(0) 推荐(0) 编辑

Java虚拟机JVM学习02 类的加载概述

摘要: Java虚拟机JVM学习02 类的加载概述 类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。 加载.class文件的方式: 1.从本地系统中直接加载 2.通 阅读全文

posted @ 2016-08-05 18:30 zno2 阅读(106) 评论(0) 推荐(0) 编辑

Java虚拟机JVM学习03 连接过程:验证、准备、解析

摘要: Java虚拟机JVM学习03 连接过程:验证、准备、解析 类被加载后,就进入连接阶段。 连接就是将已经读入到内存的类的二进制数据合并到虚拟机的运行时环境中去。 连接阶段三个步骤:验证、准备和解析。 类的验证 类的验证内容: 1.类文件的结构检查 确保类文件遵从Java类文件的固定格式。 2.语义检查 阅读全文

posted @ 2016-08-05 18:30 zno2 阅读(148) 评论(0) 推荐(0) 编辑

Java虚拟机JVM学习04 类的初始化

摘要: Java虚拟机JVM学习04 类的初始化 类的初始化 在初始化阶段,Java虚拟机执行类的初始化语句,为类的静态变量赋予初始值。 在程序中,静态变量的初始化有两种途径: 1.在静态变量的声明处进行初始化; 2.在静态代码块中进行初始化。 没有经过显式初始化的静态变量将原有的值。 静态变量的声明语句, 阅读全文

posted @ 2016-08-05 18:30 zno2 阅读(178) 评论(0) 推荐(0) 编辑

.java 文件中只能定义一个public class 且与文件名相同

摘要: 阅读全文

posted @ 2016-08-05 18:29 zno2 阅读(154) 评论(0) 推荐(0) 编辑

代码块(1)

摘要: https://docs.oracle.com/javase/tutorial/java/javaOO/initial.html A class can have any number of static initialization blocks, and they can appear anyw 阅读全文

posted @ 2016-08-05 18:29 zno2 阅读(159) 评论(0) 推荐(0) 编辑

AtomicInteger

摘要: /** * @param args */ public static void main(String[] args) { final AtomicInteger TotalMapedFiles = new AtomicInteger(0); System.out.println(TotalMapedFiles); ... 阅读全文

posted @ 2016-08-05 18:28 zno2 阅读(125) 评论(0) 推荐(0) 编辑

简单的爬信息

摘要: excel txt Chrome Eclipse pom.xml 阅读全文

posted @ 2016-08-05 18:28 zno2 阅读(152) 评论(0) 推荐(0) 编辑

String.valueOf(null) 报空指针

摘要: String.valueOf 默认的方法 argument 可以为null 的 String.valueOf(null) 会调用更为具体valueOf(char[] data) 会在value.length 处抛空指针异常! case1: String.valueOf(null); case2: c 阅读全文

posted @ 2016-08-05 18:28 zno2 阅读(1098) 评论(0) 推荐(0) 编辑

图片预览上传

摘要: 框架:Struts2、Spring、MyBatis 需求简介: [新建页面] 可添加多张图片,只显示一张,添加后显示在页面列表中,可删除,可切换预览。 [编辑页面] 功能同上。 页面设计: 预览图 xxxxx1.jpg 删除 xxxxx2.jpg 删除 添加文件 技术点: 1. 本地图片上传后在js 阅读全文

posted @ 2016-08-05 18:27 zno2 阅读(299) 评论(0) 推荐(0) 编辑

文件转二进制流

摘要: 还需自行查阅源码,做健壮处理。 需要完善。 阅读全文

posted @ 2016-08-05 18:27 zno2 阅读(279) 评论(0) 推荐(0) 编辑

CGI 是什么

摘要: CGI是公共网关接口,是Java Servlet 的前身,Java Servlet 是运行在服务器端的小程序。 阅读全文

posted @ 2016-08-05 18:27 zno2 阅读(147) 评论(0) 推荐(0) 编辑

想要的学习思路 !! 请反复看

摘要: http://www.oschina.net/question/12_52027 返璞归真。 不做空中阁楼。有些东西该死记硬背,烂熟于心。 阅读全文

posted @ 2016-08-05 18:27 zno2 阅读(119) 评论(0) 推荐(0) 编辑

jsp 是什么 ,jsp 隐式对象

摘要: google 搜索 java server page http://www.oracle.com/technetwork/java/javaee/jsp/index.html http://docs.oracle.com/javaee/5/tutorial/doc/bnagx.html 5. Jav 阅读全文

posted @ 2016-08-05 18:26 zno2 阅读(165) 评论(0) 推荐(0) 编辑

IllegalStateException

摘要: 例1 Console: Exception in thread "main" java.lang.IllegalStateExceptionat java.util.ArrayList$Itr.remove(Unknown Source) 例2 Console: [2, 3, 4] 例3 Conso 阅读全文

posted @ 2016-08-05 18:26 zno2 阅读(385) 评论(0) 推荐(0) 编辑

使用Map List 封装json数据

摘要: net.sf.json-lib json-lib 2.4 jdk15 import net.sf.json.JSONObject; public static void main(String[] args) { ... 阅读全文

posted @ 2016-08-05 18:26 zno2 阅读(1562) 评论(0) 推荐(0) 编辑

MAT(1) 小样

摘要: 一、内存溢出时生成hprof文件 运行参数: -Xms40m -Xmx40m -Xmn20m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=E:\Java\dump Console: 二、打开文件 获取帮助信息: 注:-XX:HeapDumpPat 阅读全文

posted @ 2016-08-05 18:25 zno2 阅读(157) 评论(0) 推荐(0) 编辑

MAT(3)获取dump文件

摘要: 方式一:遇错时自动生成(添加启动参数) -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=E:\Java\dump 生成的文件例如:java_pid2080.hprof 方式二:运行时主动生成(jmap命令) jmap -J-d64 -dump:for 阅读全文

posted @ 2016-08-05 18:25 zno2 阅读(649) 评论(0) 推荐(0) 编辑

★★★★★★★★★★★★ JavaEE 7 API 〓〓〓〓〓〓〓〓〓〓〓〓

摘要: http://docs.oracle.com/javaee/7/api/overview-summary.html 阅读全文

posted @ 2016-08-05 18:25 zno2 阅读(99) 评论(0) 推荐(0) 编辑

如何批量处理大数据

摘要: 1. 通过数据状态(未处理、处理中、处理完成) 2. 分页 分层 3. 通过数据锁定 select for update (多线程安全) 4. 事务 实例: 用户表、兑换资格表、兑换资格统计表 1. 千万用户 2. 用户通过签到获取若干兑换资格 3. 定时任务在固定时间统计每个用户去年未兑换的资格总 阅读全文

posted @ 2016-08-05 18:25 zno2 阅读(729) 评论(0) 推荐(0) 编辑

JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer

摘要: 调查 关键字:j2ee 、 javaee 发现 http://java.sun.com/xml/ns/j2ee 下有 web-app_2_4.xsd ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ http://java.sun.com/xml/ns/javaee 下有 web-app 阅读全文

posted @ 2016-08-05 18:25 zno2 阅读(2197) 评论(0) 推荐(0) 编辑

web.xml 详解

摘要: http://xmlns.jcp.org/xml/ns/javaee 重定向为 http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html ps:新版为javaee 旧版为j2ee ,注意区分 这个xml语法定义文 阅读全文

posted @ 2016-08-05 18:25 zno2 阅读(473) 评论(0) 推荐(0) 编辑

GC: 垃圾回收算法

摘要: 标记-清除算法标记-清除(Mark-Sweep)算法是最基础的算法,就如它的名字一样,算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象。之所以说它是最基础的收集算法,是因为后续的收集算法都是基于这种思路并对其缺点进行改进而得到的。它主要有两个缺 阅读全文

posted @ 2016-08-05 18:24 zno2 阅读(176) 评论(0) 推荐(0) 编辑

GC: 最佳实践

摘要: http://www.oracle.com/technetwork/java/gc-tuning-5-138395.htmlhttp://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.htmlhttp://docs.oracle. 阅读全文

posted @ 2016-08-05 18:24 zno2 阅读(99) 评论(0) 推荐(0) 编辑

GC:垃圾回收器简介

摘要: Java堆内存被划分为新生代和年老代两部分,新生代主要使用复制和标记-清除垃圾回收算法,年老代主要使用标记-整理垃圾回收算法,因此java虚拟中针对新生代和年老代分别提供了多种不同的垃圾收集器,JDK1.6中Sun HotSpot虚拟机的垃圾收集器如下: 图中如果两个垃圾收集器直接有连线,则表明这两 阅读全文

posted @ 2016-08-05 18:24 zno2 阅读(207) 评论(0) 推荐(0) 编辑

GC: CMS垃圾回收器一(英文版)

摘要: Memory Management in the Java HotSpot™ Virtual Machine Concurrent Mark-Sweep (CMS) Collector For many applications, end-to-end throughput is not as im 阅读全文

posted @ 2016-08-05 18:24 zno2 阅读(330) 评论(0) 推荐(0) 编辑

GC: CMS垃圾回收器三(实践)

摘要: jstat -gc -t [pid] 1000 监控日志... ,抽取其中关键记录不一定连续 应用启动时间 2015-06-23 10:22:27 ,换算后,第二条记录时间是2015-06-24 22:35:16 ,转换过程中有毫秒级的误差,与GC日志一致。 以下是开启-XX:+PrintGCDet 阅读全文

posted @ 2016-08-05 18:24 zno2 阅读(178) 评论(0) 推荐(0) 编辑

Java书籍经典

摘要: 《The Java Language Specification, Java Se 8 Edition 》 《Effective Java , Second Edition (by Joshua Bloch) 》 本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人 阅读全文

posted @ 2016-08-05 18:23 zno2 阅读(303) 评论(0) 推荐(0) 编辑

Exception (1) Understanding Exception Handling

摘要: When an exception is thrown, it cannot be ignored--there must be some kind of notification or termination of the program. If no user-provided exceptio 阅读全文

posted @ 2016-08-05 18:23 zno2 阅读(130) 评论(0) 推荐(0) 编辑

Exception (2) Java Exception Handling

摘要: The Java programming language uses exceptions to handle errors and other exceptional events.An exception is an event that occurs during the execution 阅读全文

posted @ 2016-08-05 18:23 zno2 阅读(219) 评论(0) 推荐(0) 编辑

Exception (3) Java exception handling best practices

摘要: List Before we dive into deep concepts of exception handling best practices, lets start with one of the most important concepts which is to understand 阅读全文

posted @ 2016-08-05 18:23 zno2 阅读(228) 评论(0) 推荐(0) 编辑

get post

摘要: url get 显示到地址栏 java 后台 可以request.getParameter(""); url post 不显示到地址栏 java 后台 struts2 getter setter get 方式 url里的中文需要 encodeURIComponent("张三") %E5%BC%A0% 阅读全文

posted @ 2016-08-05 18:22 zno2 阅读(111) 评论(0) 推荐(0) 编辑

MIME 参考手册

摘要: http://www.w3school.com.cn/media/media_mimeref.asp 阅读全文

posted @ 2016-08-05 18:22 zno2 阅读(84) 评论(0) 推荐(0) 编辑

java.awt.Graphics2D 图片缩放

摘要: 关键字:java image thumbnail google 粗略demo: 阅读全文

posted @ 2016-08-05 18:19 zno2 阅读(906) 评论(0) 推荐(0) 编辑

导航