相关分类: Java技术 C/C++ VB delphi
  • 十年阿里架构师教你如何阅读源码

    阅读Java源码的前提条件: 1、技术基础 在阅读源码之前,我们要有一定程度的技术基础的支持。 假如你从来都没有学过Java,也没有其它编程语言的基础,上来就啃《Core Java》,那样是很难有收获的,尤其是《深入Java虚拟机》这类书,或许别人觉得好,但是未必适合现在的...

    2018-08-14 09:55:17 java开发core java

  • Java 中File类的createNewFile()与createTempFile(),

    1. Java 中File类的createNewFile()与createTempFile()的区别 最近,在看代码时看到了一个方法, File.createTempFile() ,由此联想到File.createNewFile() 方法,一时间不知道两者到底有什么区别,感觉都是创建新文件嘛,后来查看api文档介绍,并经过自己动手试验,终...

    2018-08-14 09:55:16

  • JAVA消息确认机制之ACK模式

    JMS API中约定了Client端可以使用四种ACK模式,在javax.jms.Session接口中: AUTO_ACKNOWLEDGE = 1 自动确认 CLIENT_ACKNOWLEDGE = 2 客户端手动确认 DUPS_OK_ACKNOWLEDGE = 3 自动批量确认 SESSION_TRANSACTED = 0 事务提交并确认 此外AcitveMQ补充了一个自定义的ACK模...

    2018-08-14 09:55:16

  • 深入浅出Java类加载过程

    学习笔记二之Java虚拟机中类加载的过程 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现这个类进行初始化。 1. 加载 加载,是指Java虚拟机查找字节流(查找.class文件),并且根据字节流创建java.lang.Class对象的过程。...

    2018-08-14 09:55:14

  • 修改request请求参数

    本质上来讲,request请求当中的参数是无法更改的,也不能添加或者删除; 但在后台程序中,一般对request的参数的操作,都是通过request的getParameter、getParameterNames、getParameterValues等方法执行的;所以我们要是能重写这些方法,就从侧面改变了request的请求...

    2018-08-14 09:55:13

  • How to add hyperlink in JLabel

    You can do this using a JLabel , but an alternative would be to style a JButton . That way, you don't have to worry aboutaccessibilityand can just fire events using an ActionListener . public static void main ( String [] args ) throws URISyntaxExcep...

    2018-08-14 09:55:12

  • 2018.08.13

    问题: Context initialization failed Exception encountered during context initialization - cancelling refresh attempt 原因:config.properties文件里有错误,但是不知道哪里有错误.. 解决:把config.properties文件里面的重新复制粘贴一遍就好了 真神奇啊..希望以...

    2018-08-14 09:55:09

  • svn资源库url问题

    今天连接svn资源库的时候一直出现 RA layer request failed svn: Unable to connect to a repository at URLhttp://... svn: The OPTIONS request returned invalid XML in the response: XML parse error at line 1: no element found (http://...) 等错误 原因: url...

    2018-08-14 09:55:11

  • load file within a jar

    String examplejsPrefix = "example"; String examplejsSuffix = "js"; String examplejs = examplejsPrefix + "." + examplejsSuffix; try { //save it as a temporary file so the JVM will handle creating it and deleting File file = File.createTempFile(exampl...

    2018-08-14 09:55:07

  • json各种类型相互转换 (转载)

    package com.jhkj.jeeplat.common.utils;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import net.sf.json.JSONArray;import net.sf.json.JSONObject;imp...

    2018-08-14 09:55:07

2