JAVA
SunWuKong_Hadoop
人和人之间的能力是在8小时之外拉开的。
Notoriously torture the data until it confessed
展开
-
Myeclipse工程移植到Eclipse
有的项目是以前用MyEclipse建的,也可能是从网上下的,现在要在Eclipse中打开,却发现不太如意..由于eclipse和myeclipse对项目的编制是有一定区别,对项目的解析也是有区别的,所以myeclipse建的web项目,eclipse不一定会把它认为是web工程.(比如MyEclipse的WebRoot文件夹在Eclipse中叫WebContent)如:ecli转载 2016-12-12 10:59:36 · 563 阅读 · 0 评论 -
JAVA设计模式之单例模式
本文继续介绍23种设计模式系列之单例模式。概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统...转载 2018-06-15 16:43:56 · 287 阅读 · 0 评论 -
Java正则表达式的语法与示例
1匹配验证-验证Email是否正确Java | 复制 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public static void main(String[] args) { // 要验证的字符串 St...转载 2017-03-21 22:47:06 · 433 阅读 · 0 评论 -
java、正则表达式、php校验“统一社会信用代码”
java import java.util.HashMap;import java.util.Map;/** * Desc: 社会信用代码证 检验 * Created 2016/5/18. */class Regex_CreditCode { static String creditCode = "91350100M000100Y43";// 测试...转载 2017-07-05 14:45:11 · 7918 阅读 · 0 评论 -
这个错误说明tomcat已经启动
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.6.0_02\bin;D:\Tomcat 6.0\b...原创 2016-12-12 14:48:32 · 899 阅读 · 0 评论 -
远程调试spark源码(基于java的调试工具)
开发人员在进行程序编码的过程中,不可避免的需要对代码进行调试,其目的是能精确定位程序的运行状况。本文对spark源码进行调试,此调试方式可以调试任何JVM相关的程序,如:普通的命令行程序、web程序等。1、实验环境 IP hostname master worker 192.168.56.101 master 是 否 192.168.5...转载 2017-03-13 10:43:09 · 911 阅读 · 0 评论 -
IntelliJ IDEA 快捷键
IntelliJ IDEA 快捷键1.写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。2.按Ctrl-N再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。同样的方法你可以通过使用Ctrl-Shift-N打开工程中的非Java文件。3.Ctrl-D复制当前行,Ctrl-Y删除当前行。4.Ct...转载 2017-03-13 11:18:05 · 380 阅读 · 0 评论 -
eclipse最有用快捷键整理
编辑Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等)Ctrl+Shift+F 格式化当前代码Ctrl+Shift+M 添加类的import导入Ctrl+Shift+O 组织类的import导入(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用)Ctrl+Y 重做(与撤销Ctrl+Z相反)Alt+...转载 2017-03-06 17:17:05 · 262 阅读 · 0 评论 -
eclipse debug (调试) 学习心得
进入debug模式:1、设置断点2、启动servers端的debug模式3、运行程序,在后台遇到断点时,进入debug调试状态=============================作用域 功能 快捷键 全局 单步返回 F7 全局 单步跳过 F6 全局 单步跳入 F5 全局 单步跳入选择 Ctrl+F5 全局 调试上次启动 F11 全局 继续 F8 全局 使用过...转载 2017-03-01 10:39:12 · 280 阅读 · 0 评论 -
linklist和ArrayList的区别
ArrayList和LinkedList的区别ArrayList和LinkedList是常用的两种存储结构,那么它们有哪些区别呢?这里简单给出一部分。 1、ArrayList和LinkedList可想从名字分析,它们一个是Array(动态数组)的数据结构,一个是Link(链表)的数据结构,此外,它们两个都是对List接口的实现。前者是数组队列,相当于动态数组;后者为双向链表结构,也可当作堆栈、队列...转载 2018-06-15 10:53:17 · 5040 阅读 · 0 评论 -
storm代码练习-split
代码持续更新中,虽然烂,但贵在积累package lesson;import java.util.Map;import org.apache.storm.task.TopologyContext;import org.apache.storm.topology.BasicOutputCollector;import org.apache.storm.topology.FailedExc...原创 2018-03-14 10:48:30 · 267 阅读 · 0 评论 -
StringUtils的Join函数实现
public List> loadTableData(String tableName, List headers, Map wheres, String type) throws Exception { StringBuilder SQL = new StringBuilder(); // SQL List columns = new ArrayList原创 2016-12-12 11:04:42 · 5114 阅读 · 0 评论 -
ClassType类的主要功能和equalsIgnoreCase()方法的作用及返回值?
ClassType类的主要功能和equalsIgnoreCase()方法的作用及返回值? 解决:String temp = "Kdd"; if (temp.equalsIgnoreCase("KDD")) out.print("ok"); 结果: ok原创 2016-12-12 11:15:28 · 1046 阅读 · 0 评论 -
MyEclipse2014-SVN教程
一.下载SVN服务器端安装,配置 1.SVN是目前软件开发中,最流行、最先进的版本控制工作,比起VSS、CVS等版本控制工具,具有很多优势。 2.SVN分为服务器端和客户端 服务器端指Tigris SVN;客户端包括Tortoise SVN,Eclipse SVN插件,这两者也是最常用的3.SVN相关软件下载地址: 服务器端:http://www.tigris转载 2016-12-13 11:45:17 · 500 阅读 · 0 评论 -
Java开发中的23种设计模式详解
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,转载 2017-01-19 10:03:37 · 422 阅读 · 0 评论 -
如何快速的看懂别人的代码
最近由于公司的一位前辈,由于家中之事欲走,所以接手了一个公司长期再做的项目,自己也略有了解,知道这个项目先后经过3人之手的煅炼,现在这个交接棒传到了我的手中,初见代码,头绪全无。。故此从网上学习如何快速的看懂别人的代码收获如下:1、阅读他人的代码就要阅读其中的精华,站在巨人的肩膀上,让自己成为巨人。2、不要消极的去阅读别人的代码,而是带着挖掘宝藏的精神去寻找别人的代码中精华的部转载 2017-03-01 15:14:51 · 17945 阅读 · 3 评论 -
报错
Caused by: java.sql.SQLException: java.sql.SQLException: [Simba][ImpalaJDBCDriver](500051) ERROR processing query/statement. Error Code: 0, SQL state: TStatus(statusCode:ERROR_STATUS, sqlState:HY000,原创 2017-03-10 17:43:42 · 4191 阅读 · 0 评论 -
storm代码练习-bolt
后续会不断更新package lesson;import java.util.Map;import org.apache.storm.task.OutputCollector;import org.apache.storm.task.TopologyContext;import org.apache.storm.topology.IRichBolt;import org.apache...原创 2018-03-14 10:45:46 · 710 阅读 · 0 评论 -
storm代码练习-spout
代码持续更新中package lesson;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.Map;import org.apache.storm.spou...原创 2018-03-14 10:47:09 · 303 阅读 · 0 评论 -
跟我一起学Java之——StringBuilder常用方法
在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生,下面就Stringbuilder的使用做个简要的总结:0.创建Stringbuilder对象StringBuilder strB = new Stri...转载 2018-08-23 10:02:41 · 2879 阅读 · 2 评论