- 博客(11)
- 资源 (2)
- 收藏
- 关注
转载 dynaop
dynaop框架使用一个基于运行时的编程机制将AOP代码插入对象中,而不是返回一个具有特征代码的对象。AOP将是面向对象设计(OO)的一个新的领域。相关开源项目AspectWerkz:基于Java的简单、动态、轻量级、强大的AOP框架。既强大又简单,有助于更容易的集成AOP到新的或已存在的项目中。AspectWerkz 主要特性:1. 运行时和加载时字节码修正:你可以在运行时或编译...
2019-03-04 22:32:37 326
转载 JVM详解及优化
1. JVM堆内存划分这两天看到下面这篇文章的图不错。一图读懂JVM架构解析1.1 JDK7及以前的版本其中最上一层是Nursery内存,一个对象被创建以后首先被放到Nursery中的Eden内 存中,如果存活期超两个Survivor之后就会被转移到长时内存中(Old Generation)中。永久内存中存放着对象的方法、变量等元数据信息
2017-02-17 17:56:17 8417 1
原创 Java Tomcat 启动异常
最近在修改线上项目的时候,发现了这个tomcat启动的异常,java.util.concurrent.ExecutionException: java.lang.StackOverflowErrorat java.util.concurrent.FutureTask.report(FutureTask.java:122)at java.util.concurrent.Futur
2015-10-25 18:04:41 883
转载 数据结构---树
二叉树二叉树 · 二叉查找树 (BST) · 笛卡尔树 · Top tree · T树 自平衡二叉查找树AA树 · AVL树 · 红黑树 · 伸展树 · 树堆 · 节点大小平衡树 B树B树 · B+树 · B*树 · Bx树 · UB树 · 2-3树 · 2-3-4树 · (a,b)-树 · D
2015-09-17 09:01:16 704
原创 两个上亿行的大文件取交集
前两天看到一哥们百度面试归来后发的帖子,并分享了其百度面试题,其中有一个题大意如下: 现有两个上亿行的文件,每一行都只有一个数字,求这两个文件的交集。 我的思路如下:首先是分别对这两个文件排序,然后,再同时遍历这两个文件。求出交集即可。 下面我对大文件的排序进行了简单的实现。 基本思路如下,首先对大文件进行拆分,一亿行的大文件可以拆分成10个小文件,并分别对这10个小文件进行排...
2015-08-13 17:02:00 701
转载 绿色线程
1.什么是绿色线程?绿色线程(Green Thread)是一个相对于操作系统线程(Native Thread)的概念。操作系统线程(Native Thread)的意思就是,程序里面的线程会真正映射到操作系统的线程,线程的运行和调度都是由操作系统控制的绿色线程(Green Thread)的意思是,程序里面的线程不会真正映射到操作系统的线程,而是由语言运行平台自身来调度。当前版本的
2015-08-12 12:41:13 1022
转载 jdk 包 介绍
JDK中常用包及其类和功能详细剖析 (2013-07-17 09:27:00)转载▼ 分类: javaJDK所提供的所有标准Java类都存放在Java包中,如java.lang包中包含了运行Java必不可少的系统类。由于系统会自动将java.lang引入,所以不需要在源文件中用import语句来显示地引入这个包。另外,Ja
2015-08-12 10:41:31 546
转载 程序员如何变身IT讲师
程序员讲师职业规划职业生涯目录(?)[+]我曾经写过一篇文章,“一张图道尽程序员的出路”,里面有一张图:这张图随着“一张图道尽程序员的出路”这篇文章,曾经被伯乐在线、docin(豆丁网)、IT面试、Java面试题、好库文摘等众多站点转载,也被CSDN多个博主转载过。“一张图道尽程序员的出路”这篇文章是我在2014年12月份写的,如今半年过去了,我
2015-06-25 09:55:21 2592 1
转载 php 处理二维数组(去除重复项,排序,转换,去空白等)
博客分类: Php / Pear / Mysql / Node.jsPHP编程HTML.net 技巧提示: Php代码 array_keys($array) //返回所有键名 array_values($array) //返回所有键值 $result=array_reverse($input)
2015-06-17 18:20:51 715
转载 php数组纵向转横向
大牛的方法http://bbs.csdn.net/topics/390848153?page=1#post-397891735[php] view plaincopy$a = array( 6=>array(5=>'黑xx', 42=>'XXL'), 7=>array(5=>'黑xx', 40=>'XL'),
2015-06-17 18:19:41 956
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人