linux查看java内存使用情况

  • Post author:
  • Post category:java

前言 集合在我们日常开发使用的次数数不胜数,ArrayList/LinkedList/HashMap/HashSet······信手拈来,抬手就拿来用,在 IDE 上龙飞凤舞,但是作为一名合格的优雅的程序猿,仅仅了解怎么使用API是远远不够的,如果在调用API时,知道它内部发生了什么事情,就像开了透视外挂一样,洞穿一切,这种感觉才真的爽,而且这样就不是集合提供什么功能给我们使用,而是我们选择使用它…

继续阅读 linux查看java内存使用情况

java String工具类/字符串工具类 StringUtil

  • Post author:
  • Post category:java

//如果涉及到到该类中涉及到的其他功能,请在我的博客中用相应的类名进行搜索 public abstract class StringUtil { public static final String EMPTY = ""; public static final String WHITESPACE = " \n\r\f\t"; public static boolean isNotEmpty(St…

继续阅读 java String工具类/字符串工具类 StringUtil

Java ~ 关于不推荐在循环中使用线程休眠的问题

  • Post author:
  • Post category:java

一 场景 Intelli IDEA会对在循环中使用线程休眠的代码报出警告 。涉及该问题的代码十分简单,可抽象为以下过程。 /** * 标记量 */ public static boolean FLAG = false; /** * 主方法 * * @param args 参数集 * @throws InterruptedException 中断异常对象 */ public static void …

继续阅读 Java ~ 关于不推荐在循环中使用线程休眠的问题

第十四届蓝桥杯JavaB组试题A——阶乘求和

  • Post author:
  • Post category:java

该题是一个填空题,我们可以通过规律来找到答案,由于从1到202320232023的阶层和过于庞大,当阶层和到第39项时,最后9位数已经保持不变了。 我们可以通过以下代码进行debug测试来发现这个规律 import java.math.BigInteger; public class Main { public static void main(String[] args) { BigIntege…

继续阅读 第十四届蓝桥杯JavaB组试题A——阶乘求和

Javascript 【基础】对象数组去重

  • Post author:
  • Post category:java

直接上代码 //对象数组去重 function arrayReSet(jsonArray) { let json = jsonArray; //两个数组对象合并 let newJson = []; //盛放去重后数据的新数组 console.log(json) for (let i = 0; i < json.length; i++) { //循环json数组对象的内容 let flag =…

继续阅读 Javascript 【基础】对象数组去重

activimq java集成_ActiveMQ消息中间件整合Java配置实例

  • Post author:
  • Post category:java

1.准备ActiveMQ 源文件 2.运行ActiveMQ (1).将ActiveMQ 源文件解压,找到apache-activemq-5.8.0\bin目录下的activemq.bat,双击脚本文件,启动ActiveMQ。 (2).启动ActiveMQ以后,验证是否成功,在浏览器中访问http://127.0.0.1:8161/admin,如果出现一个登陆的提示,那恭喜你,ActiveMQ成功启…

继续阅读 activimq java集成_ActiveMQ消息中间件整合Java配置实例

java中String StringBuilder StringBuffer比较和效率(性能)测试

  • Post author:
  • Post category:java

string stringbuilder stringbuffer三者的区别 从JDK源码看,String、StringBuilder、StringBuffer都是存放在char[] 数组字符串。 简单看下三者的部分源码: String定义属性和构造方法: public final class String implements java.io.Serializable, Comparable&l…

继续阅读 java中String StringBuilder StringBuffer比较和效率(性能)测试

easyui-filebox java上传附件,在EasyUI项目中使用FileBox控件实现文件上传处理

  • Post author:
  • Post category:java

我在较早之前的随笔《基于MVC4+EasyUI的Web开发框架形成之旅--附件上传组件uploadify的使用》Web框架介绍中介绍了基于Uploadify的文件上传操作,免费版本用的是Jquery+Flash实现文件的上传处理,HTML5收费版本的没有试过。随着Flash逐渐退出整个环境,很多浏览器都可能不再支持Flash的了,因此在更新原有EasyUI整个框架的时候,我们对框架全面进行了完善,…

继续阅读 easyui-filebox java上传附件,在EasyUI项目中使用FileBox控件实现文件上传处理

java堆栈方法区_java堆栈方法区详解

  • Post author:
  • Post category:java

在java中,堆栈和方法区的原理是它的底层运行机制之一,如果能了解透对我们编写java代码会有非常大的帮助,本篇文章就跟小编来了解下。 栈区 在java中,每个线程都会包含一个栈区,且在栈中它只会保存方法的基础数据类型及自定义对象的引用,栈的内存管理不会存在内存回收问题,但堆会,因为堆是随机分配内容的。 Java中的JVM是基于堆栈的虚拟机,在创建每个新线程时都会分配一个堆栈.就是说,对Java程…

继续阅读 java堆栈方法区_java堆栈方法区详解

Spring JavaConfig和常见Annotation

  • Post author:
  • Post category:java

Java 5 的推出,加上当年基于纯 Java Annotation 的依赖注入框架 Guice 的出现,使得 Spring 框架及其社区也“顺应民意”,推出并持续完善了基于 Java 代码和 Annotation 元信息的依赖关系绑定描述方式,即 JavaConfig 项目。 基于 JavaConfig 方式的依赖关系绑定描述基本上映射了最早的基于 XML 的配置方式,比如: 1)表达形式层面 …

继续阅读 Spring JavaConfig和常见Annotation