- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 判断数学表达式是否合法
要求:输入一个表达式,判断这个表达式是否数学表达式思路:判断每一个字符,如果是数字,根据数字规则判断;如果是运算符,根据运算符规则判断。方法比较笨代码实现如下:/** * 检查表达式是否合法,合法返回true * @param expression * @return */private boolean checkExpression(String expression)
2017-06-16 10:11:48 13747 2
转载 1. 垃圾收集简介 - GC参考手册
说明:在本文中, Garbage Collection 翻译为 “垃圾收集”, garbage collector 翻译为 “垃圾收集器”;一般认为, 垃圾回收 和 垃圾收集 是同义词。Minor GC 翻译为: 小型GC; 而不是 次要GCMajor GC 翻译为: 大型GC; 而不是 主要GC原因在于,大部分情况下, 发生在年轻代的 Minor GC 次数会很多,翻译为
2017-03-16 11:26:40 352
原创 storm中fieldsGrouping的分配策略实质
在storm和jstorm中,fieldsGrouping是按指定字段进行分组,相同的指定字段的值都会分到同一个组里面,那么不同的值是怎么分组的?分配策略的实质是什么?猜测是根据hash取模来分,相同的余数会分到同一个组里面,也就是说会被同一个线程处理。做个简单的测试:storm版本:0.9.5jstorm版本:2.1.1主类代码如下:public class Fi
2017-02-23 12:42:48 4534
转载 yarn常用命令
yarn常用命令概述yarn命令由bin/yarn下面的脚本调用。不带任何参数运行yarn脚本会打印所有命令的描述。用法: yarn [--config confdir] COMMANDyarn有一个选项解析框架作为运行类用于解析一般的选项。命令选项描述--config confdir覆盖缺省配置目录。 默认是 $HADOOP_PRE
2017-01-04 15:55:35 6244
转载 java常用加密方式代码实现
package com.pxene.dsp.utils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.IOException;import java.math.BigInteger;import java.security.MessageDigest;import java.se
2016-12-30 15:24:14 566
转载 BitMap算法
概述所谓bitmap就是用一个bit位来标记某个元素对应的value,而key即是这个元素。由于采用bit为单位来存储数据,因此在可以大大的节省存储空间算法思想32位机器上,一个整形,比如int a;在内存中占32bit,可以用对应的32个bit位来表示十进制的0-31个数,bitmap算法利用这种思想处理大量数据的排序与查询优点: 效率高,不许进行
2016-11-28 20:55:11 439
原创 Java实现2-BitMap排序
2-BitMap算法是BitMap算法的一种扩展,核心是:每个数分配2个bit,00表示不存在,01表示出现一次,10表示出现2次,11表示多次或无意义。一个int类型,占4个字节,在2-BitMap中可以表示16个数,表示全部int类型数据需要内存2^32*2bit=1G。时间复杂度O(n)。经常用来解决的问题如下: 2.5亿个整数中找出不重复的整数的个数,内存空间不
2016-11-28 20:22:29 4007
原创 Eclipse打war包详细步骤
第一步,右键单击你的项目,点击Properties(属性),选择“tomcat”,勾选“Is a Tomcat Project”,勾选“Mark this context as reloadable”,在“Subdirectory to set as web application root(optional)”后面的输入框中,什么也不用填,否则打war包失败(如果填了,在第二步的导出中,会
2014-12-24 09:59:50 17203
原创 birt报表兼容性处理
我在做birt报表维护的过程中,碰到上面的问题,以下是原因和解决办法原因:新建的birt报表的版本与项目中的配置的birt版本不一致。解决办法:(1)、统一项目中的配置的birt版本(2)、将你新建的rptdesign文件中第二和第三代码替换成项目中老birt表中的二三行,
2014-12-04 12:12:03 1802
Smarty-2.6.26
2012-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人