会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
臭屁猪
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2016年12月21日
pom.xml无法引入本地的jar和安装到本地安装maven 错误: 找不到或无法加载主类 org.codehaus.plexus.classworlds.launcher.Launcher
摘要: 今天maven突然无法引入本地maven库的jar包,导致maven工程出错,然后就准备重装maven ,开始只是将环境变量删除,将之前的压缩包解压,再重新配置环境 变量,可是配置好后在dos窗口 输入 mvn -v 查看是否安装成功,一直报 找不到或无法加载主类 org.codehaus.plex
阅读全文
posted @ 2016-12-21 20:16 臭屁猪
阅读(1831)
评论(0)
推荐(0)
2016年12月9日
直插排序
摘要: 直接插入排序(Straight Insertion Sort)的基本思想是:把n个待排序的元素看成为一个有序表和一个无序表。开始时有序表中只包含1个元素,无序表中包含有n-1个元素,排序过程中每次从无序表中取出第一个元素,将它插入到有序表中的适当位置,使之成为新的有序表,重复n-1次可完成排序过程。
阅读全文
posted @ 2016-12-09 14:56 臭屁猪
阅读(931)
评论(0)
推荐(0)
2016年12月8日
快速排序
摘要: 快速排序(Quick Sort)使用分治法策略。它的基本思想是:选择一个基准数,通过一趟排序将要排序的数据分割成独立的两部分;其中一部分的所有数据都比另外一部分的所有数据都要小。然后,再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 快速排序流程:(
阅读全文
posted @ 2016-12-08 16:34 臭屁猪
阅读(260)
评论(0)
推荐(0)
CountDownLatch同步辅助类
摘要: CountDownLatch同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待 countDown()当前线程调此方法,则计数减一(建议放在finally里执行) await() 调用此方法一直阻塞当前线程 直到计数器的值为0;
阅读全文
posted @ 2016-12-08 15:49 臭屁猪
阅读(257)
评论(0)
推荐(0)
单例模式详解
摘要: 目录 1 单例模式概念 2 单例模式的演示 3 使用反射和序列化破解懒汉单例模式 以及如何防漏洞 概念 单例模式,就是一个类只有一个实例对象,不管怎么做,都只有这个一个实例对象 单例模式优点:只生成一个实例,减少了性能开销,当一个对象的生产需要比较多的资源时,如读取配置 产生其他依赖对象时,则可以通
阅读全文
posted @ 2016-12-08 14:01 臭屁猪
阅读(320)
评论(0)
推荐(0)
2016年12月7日
Java内部类
摘要: 一 概念 内部类,顾名思义,就是一个类的内部有其他的类,比如下面这种,一个最简单的内部类示例,内部类又分为 静态内部类和非静态内部类,非静态内部类又分为 1.普通内部类(也称为成员内部类) 在一个类(外部类中直接定义的内部类),这个外部类是相对于内部类来说的,2. 匿名内部类 3.方法内部类(在一个
阅读全文
posted @ 2016-12-07 17:41 臭屁猪
阅读(180)
评论(0)
推荐(0)
Java类加载器
摘要: 转自 http://www.cnblogs.com/metoy/p/3915990.html
阅读全文
posted @ 2016-12-07 16:14 臭屁猪
阅读(102)
评论(0)
推荐(0)
JVM 类加载全过程
摘要: 类加载机制 - JVM把class文件加载到内存中 并对数据进行 校验,解析,初始化,最终形成JVM可以直接使用的java类型的过程 详细过程 加载→ 验证→ 准备→ 解析 → 初始化→ 使用 → 卸载 这是一个完整的类加载过程 (验证,准备,解析)三步可以统称为链接 统称后就变为步骤变为 加载→链
阅读全文
posted @ 2016-12-07 14:55 臭屁猪
阅读(301)
评论(0)
推荐(0)
2016年12月6日
Java动态性 字节码操作
摘要: Java动态性的两种常见方式:-字节码操作 - 反射;字节码操作比反射开销小,性能高,JAVAasist性能高于反射,低于ASM 运行时操作字节码可是实现 : 动态生成新的类;动态的改变某个类的结构(添加,删除,修改 ,新的属性/方法)
阅读全文
posted @ 2016-12-06 13:26 臭屁猪
阅读(247)
评论(0)
推荐(0)
Java动态编译
摘要: Java从jdk6.0开始引入了动态编译机制 动态编译引用场景: - 可以做一个浏览器端编写java代码,上传服务器和运行的在线评测系统 - 服务器动态加载某些类文件进行编译 动态编译做法: - 通过 Runtime调用javac 启动新的进程去操作 - 通过JavaCompiler进行动态编译 -
阅读全文
posted @ 2016-12-06 12:33 臭屁猪
阅读(469)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告