摘要: 优化原理:CPU缓存机制 1 import java.util.Random; 2 3 public class MatrixCalculate { 4 public static void main(String[] args) { 5 int size = 2000; 6 float[][] m 阅读全文
posted @ 2021-08-16 19:27 沙中世界 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 使用循环实现&使用递归实现 树表查找,包括二叉搜索树的构建与元素查找; 阅读全文
posted @ 2018-10-31 22:26 沙中世界 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 命名为logback-spring.xml 直接放入resource下面即可 阅读全文
posted @ 2018-10-31 14:32 沙中世界 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 内存不够: set mapreduce.map.memory.mb=4096;set mapreduce.map.java.opts=-Xmx3280m; set mapreduce.reduce.memory.mb=4096;set mapreduce.reduce.java.opts=-Xmx3 阅读全文
posted @ 2018-05-10 16:01 沙中世界 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 树 package com.pt.data.struct; import java.util.LinkedList; import java.util.List; import java.util.Queue; import java.util.Stack; /** * 使用队列或者栈进行遍历过程中 阅读全文
posted @ 2018-05-03 11:33 沙中世界 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、目的 线程复用,避免频繁的创建、销毁线程耗费资源 2、java 线程池 (接口)Excutor -> (接口)ExcutorService - > (抽象类)AbstractExcutorService -> (类)ThreadPoolExcutor 3、关键参数 核心线程数、最大线程数、空闲线 阅读全文
posted @ 2018-04-28 16:38 沙中世界 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 区别1: 普通内部类实例化后的对象持有外部类的引用,在非静态类内部可以访问外部类的成员;静态内部类实例化不持有外部对象引用,不能访问外面的方法和成员; 从耦合度上来讲,普通内部类跟外部类耦合程度很高,静态内部类跟外部类耦合程度很低; 区别2: 外部类静态方法中,无法创建普通内部类对象,可以创建静态内 阅读全文
posted @ 2018-04-28 15:18 沙中世界 阅读(2048) 评论(0) 推荐(1) 编辑
摘要: 内存结构: 堆(线程共享):又可以细分为 新生代和老生代,大部分java对象都是存在堆中; 栈(线程私有):又可以细分为虚拟机栈和本地方法栈,虚拟机栈是有栈帧组成,每一个方法的栈帧是在编译期就确定的,方法的执行就是进栈和出栈的过程; 方法区(线程共享):主要存放类信息、方法的字节吗、以及静态常量;J 阅读全文
posted @ 2018-04-27 17:40 沙中世界 阅读(410) 评论(0) 推荐(0) 编辑
摘要: public class HttpUtils { public static String getContent(String url, Map heads, String charset, String method) throws Exception { URL httpUrl = new URL(url); HttpURLConnection htt... 阅读全文
posted @ 2018-04-25 14:22 沙中世界 阅读(2203) 评论(0) 推荐(0) 编辑
摘要: 执行mvn clean 命令 报错: permission denied 可是通过浏览器可以访问到相应文件,并且可以确认用户名密码没有问题; 最终解决方案: 阅读全文
posted @ 2018-04-14 18:41 沙中世界 阅读(497) 评论(0) 推荐(0) 编辑