Joeman_阿蒙

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2014年7月16日

摘要: 在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不通OS下,返回的东西不一样!String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如byte[] b_gbk =... 阅读全文
posted @ 2014-07-16 10:59 Joeman_阿蒙 阅读(603) 评论(0) 推荐(0) 编辑

2014年6月24日

摘要: 最常用快捷键快捷键 功能 备注Ctrl+1 快速修复 最经典的Alt+/ 提供内容的帮助 记不全方法 类 属性最常用输入try 按alt / 自动出现代码try catch 一般很容易出现异常的代码或者是很容易出错误的代码放在try...catch中Ctrl+O 显示类中 方法 属性和大纲 查找... 阅读全文
posted @ 2014-06-24 13:35 Joeman_阿蒙 阅读(240) 评论(0) 推荐(0) 编辑

2014年6月4日

摘要: 原文出处http://java.chinaitlab.com/base/532062.html前言Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。我编写了一个方法,比ClassLoader.getResource(String 相对路径)... 阅读全文
posted @ 2014-06-04 15:32 Joeman_阿蒙 阅读(2705) 评论(0) 推荐(0) 编辑

2014年5月22日

摘要: Oracle常用查看表结构命令获取表:select table_name from user_tables; //当前用户的表select table_name from all_tables; //所有用户的表select table_name from dba_tables; //包括系统表se... 阅读全文
posted @ 2014-05-22 16:58 Joeman_阿蒙 阅读(321) 评论(0) 推荐(0) 编辑

2014年5月15日

摘要: 为什么要使用线程池1.为什么要使用线程池 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,服务器在创建和销毁线程上花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如... 阅读全文
posted @ 2014-05-15 17:00 Joeman_阿蒙 阅读(4839) 评论(0) 推荐(0) 编辑

2013年11月27日

摘要: 最近写论文在仿真和模拟两个词之间纠缠了很久,论文自己定义的一个传播的模型,不知是用“仿真”传播过程好,还是用“模拟”传播过程好。 搜了下在百度文库看见有人总结了下,觉得不错,所以摘了下来。源地址 长期以来,很多媒体,都经常使用“模拟仿真”或“仿真模拟”这种词语。媒体包括人民 日报(海外版)、人民网、解放军报、科技日报„„等。实际上这种用法是很不恰当的。本人是从事“仿真”(或者称为“模拟”)的专业人员,对“仿真”和“模拟”一词做过比较深入的研究。现在将其发表,以供大家参考。“模拟”的含义 模拟,其基本意思是模仿、仿效。它是我国军队及航空等部门一直使用和习惯使用的一个词。如模拟器、模拟训... 阅读全文
posted @ 2013-11-27 17:21 Joeman_阿蒙 阅读(3593) 评论(0) 推荐(0) 编辑

2013年9月18日

摘要: ·Linux/Unixchmod,chown命令详解指令名称 : chmod使用权限 : 所有使用者使用方式 : chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。+ 表示增加权 阅读全文
posted @ 2013-09-18 15:17 Joeman_阿蒙 阅读(713) 评论(0) 推荐(0) 编辑

摘要: 安装 vim控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请从新立得安装vim-gtk软件包或在终端中输入:sudo apt-get install vim-gtk11.10的版本好像没有自带的vim了,请尝试使用 vim.tiny 命令Vim常用命令 1切换插入模式: 命令模式下a (小写)光标之后进行插入A (大写)光标所在行尾进行插入i (小写)光标前开始进行插入I (大写)光标所在行首进行插入o (小写)光标所在行后新插入一空行进行插入O (大写)光标所在行前新插入一空行进行插入插入模式下按ESC键返回命令模式2 切换到编辑模式 阅读全文
posted @ 2013-09-18 10:55 Joeman_阿蒙 阅读(670) 评论(0) 推荐(0) 编辑

摘要: Apache HiveHive 是基于Hadoop平台下的一个数据仓库工具,它能用于数据集成、ad-hoc queries、大数据分析. 它的本质就是将类似于熟悉的SQL的语句转换为MapReduce程序, 这种语句叫HiveQL.Apache HiveTM有以下特点:它提供了一个易用的ETL工具它提供多样数据格式的转换机制它能直接在Apache HDFSTM中存取数据,也可以对数据存储系统进行存取,比如Apache HBaseTM它就是通过查询自动的转换为了MR。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 阅读全文
posted @ 2013-09-18 10:01 Joeman_阿蒙 阅读(493) 评论(0) 推荐(1) 编辑

2013年9月17日

摘要: 原博客地址:http://www.cnblogs.com/graphics/archive/2010/06/21/1752421.html问题描述任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 5(0101)时,返回2,n = 15(1111)时,返回4这也是一道比较经典的题目了,相信不少人面试的时候可能遇到过这道题吧,下面介绍了几种方法来实现这道题,相信很多人可能见过下面的算法,但我相信很少有人见到本文中所有的算法。如果您上头上有更好的算法,或者本文没有提到的算法,请不要吝惜您的代码,分享的时候,也是学习和交流的时候。普通法我总是习惯叫普通法,因为我实在找不到一个合适 阅读全文
posted @ 2013-09-17 15:59 Joeman_阿蒙 阅读(412) 评论(0) 推荐(0) 编辑