开发语言
各类开发语言相关技术
数据文字工作者
ToB行业大数据老兵一枚,专注数据中台与行业数据应用建设,熟悉数据开发、数据治理、数据资产管理、数据仓库相关技术体系和方法论,对国内大数据市场划分、产品需求及项目售前与交付流程有一定认知,希望通过文字总结、记录下自己的所见、所想,为大数据行业优秀的理念、方法论与技术体系传播与分享贡献自己的力量
展开
-
Eclipse加载maven依赖包失败
解决方案:首先去pom.xml文件中查找加载失败的包是哪个,之后再http://repo2.maven.org/maven2/查找加载失败的包并下载之后放在.m2文件夹下相应的位置即可。原创 2016-01-12 13:50:53 · 2057 阅读 · 0 评论 -
Eclipse怎样设置本地的maven
eclipse加载maven项目时出现如下错误:CoreException: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: Failed to read ar原创 2016-01-12 12:50:41 · 564 阅读 · 0 评论 -
Maven错误信息:Missing artifact jdk.tools:jdk.tools:jar:1.6
最近一直研究Hadoop的搭建、配置、管理层面的内容,越来越发现,如果缺乏应用开发以及源码阅读能力,在Hadoop的研究上很难更深一步(其实其他方面同样如此),在Jerry帮助下搭建了Eclipse+Maven进行Hadoop应用开发的环境,在pom.xml文件中指定依赖名称,就能方便地下载依赖包、查看源代码,Great!在Maven的使用中,出现如下错误信息Maven Dependenc转载 2015-07-08 15:38:43 · 629 阅读 · 0 评论 -
总结eclipse中安装maven插件
当自己越来越多的接触到开源项目时,发现大多数的开源项目都是用maven来够建的。并且在开发应用时,也越来越意识到maven的确会解决很多问题,如果你要了解maven,可以参考:Maven入门指南(一)和 Maven入门指南(二)。所以自己也学着使用maven。以下均参考的互联网上的内容,有的做了一些小的修改,并注明了出处。第一部分:原文链接maven3 安装: 安转载 2015-03-20 17:08:16 · 414 阅读 · 0 评论 -
maven 工程简单打包
pom.xml CDR jar jar可以换成其他如 war zip == service projects org.apache.maven.plugins maven-jar-plugin 2.3.1 fa转载 2015-03-14 19:34:38 · 447 阅读 · 0 评论 -
maven 服务搭建和使用
1.maven简介Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven这个单词来自于意第绪语,意为知识的积累,最早在Jakata Turbine项目中它开始被用来试图简化构建过程。当时有很多项目,它们的Ant build文件仅有细微的差别,而JAR文件都由CVS来维护。于是Maven创始者开始了转载 2015-03-14 19:32:53 · 539 阅读 · 0 评论 -
JavaScript helloworld
Insert title here//1. 当整个 HTML 文档完全加载成功后触发 window.onload 事件. //事件触发时, 执行后面 function 里边的函数体. window.onload = function(){//2. 获取所有的 button 节点. 并取得第一个元素var btn = document.getElementsByTagName原创 2016-02-25 16:20:37 · 533 阅读 · 0 评论 -
Python 爬去糗事百科内容讲解
参考:http://blog.csdn.net/flyingfishmark/article/details/51251534爬取前我们先看一下我们的目标:1.抓取糗事百科热门段子2.过滤带有图片的段子3.段子的发布人,段子内容,好笑数,评论数# -*- coding: utf-8 -*-import urllib2import re原创 2017-03-02 12:24:12 · 675 阅读 · 0 评论 -
Python爬虫实战学习地址
http://blog.csdn.net/flyingfishmark/article/category/6194504http://www.cnblogs.com/jixin/p/5121886.htmlhttps://zhuanlan.zhihu.com/p/22390905原创 2017-03-01 16:09:15 · 737 阅读 · 1 评论 -
简单的爬去百度贴吧小爬虫讲解
# -*- coding: utf-8 -*-import urllib2, stringdef baidu_tieba(url, begin_page, end_page): for i in range(begin_page, end_page+1): sName = string.zfill(i,5)+'.html'#返回一个六位数字的html文件原创 2017-03-01 11:31:11 · 734 阅读 · 0 评论 -
python3引urllib2报错:Unresolved import: urllib2
问题描述:python代码:import urllib2 response = urllib2.urlopen('http://www.baidu.com/') html = response.read() print html 报错如下:Traceback (most recent call last): File "", line 1原创 2017-02-20 11:46:43 · 5335 阅读 · 0 评论 -
Project interpreter not specified(eclipse+pydev)
新建Python工程时,提示如下错误:Project interpreter not specified,(见图一)。开始我以为是插件安装有问题,后来查了蛮久才发现是没有导入Python的开发环境导致的。 知道原因了解决就很简单了: 0、当然你的系统必须已经安装了Python的安装环境,这是必须的哦,因为Eclipse仅仅是提供一个IDE而已,并不提供各转载 2017-02-20 11:19:50 · 546 阅读 · 0 评论 -
Python爬虫和情感分析简介
摘要这篇短文的目的是分享我这几天里从头开始学习Python爬虫技术的经验,并展示对爬取的文本进行情感分析(文本分类)的一些挖掘结果。 不同于其他专注爬虫技术的介绍,这里首先阐述爬取网络数据动机,接着以豆瓣影评为例介绍文本数据的爬取,最后使用文本分类的技术以一种机器学习的方式进行情感分析。由于内容覆盖面巨大,无法详细道尽,这篇文章旨在给那些对相关领域只有少量或者没有接触的人一个认知的窗口,希转载 2016-05-24 09:29:46 · 4358 阅读 · 0 评论 -
PySpark处理数据并图表分析
http://www.aboutyun.com/thread-18150-1-1.htmlPySpark简介官方对PySpark的释义为:“PySpark is the Python API for Spark”。 也就是说pyspark为Spark提供的Python编程接口。Spark使用py4j来实现python与java的互操作,从而实现使用python编写Spa转载 2016-04-25 09:30:27 · 4849 阅读 · 1 评论 -
如何入门 Python 爬虫?
如何入门 Python 爬虫?“入门”是良好的动机,但是可能作用缓慢。如果你手里或者脑子里有一个项目,那么实践起来你会被目标驱动,而不会像学习模块一样慢慢学习。另外如果说知识体系里的每一个知识点是图里的点,依赖关系是边的话,那么这个图一定不是一个有向无环图。因为学习A的经验可以帮助你学习B。因此,你不需要学习怎么样“入门”,因为这样的“入门”点根本不存在!你需要学习的是怎么样做转载 2015-04-27 09:12:02 · 978 阅读 · 1 评论 -
Java map用法
1. 声明一个Map :Map map = new HashMap();2. 向map中放值 ,注意: map是key-value的形式存放的,如:map.put("sa","dd");3. 从map中取值 :String str = map.get("sa").toString,结果是: str = "dd'4. 遍历一个map,从原创 2016-02-18 10:59:49 · 555 阅读 · 0 评论 -
java访问oracle数据库
准备工作:1.下载驱动,打开浏览器,搜索oracle数据库驱动,进入下载页面下载即可;2.将驱动导入到项目中。用java访问oracle数据库代码实现:try { Class.forName("oracle.jdbc.driver.OracleDriver"); //加载驱动 //与数据库建立连接 try { String url原创 2016-08-19 14:46:10 · 740 阅读 · 0 评论 -
Virtualbox 基于Java的应用
官网翻译参考:http://blog.sina.com.cn/s/articlelist_2620596511_0_1.htmlhttp://blog.csdn.net/zzm2q/article/details/6913894官网API及实例参考:https://jax-ws-commons.java.net/nonav/virtualbox/apidocs/co原创 2016-08-05 15:31:02 · 1228 阅读 · 0 评论 -
Eclipse如何生成文档(javadoc):
在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。 在Javadoc Generation对话框中有两个地方要注意的: javadoc command:应该选择jdk的bin/javadoc.exe destination:为生成文档的保存路径,可自由选择。 按finish(完成)提原创 2016-05-18 13:57:31 · 361 阅读 · 0 评论 -
Eclipse中产生作者名字的快捷键
鼠标点击空白处,使用alt+shift+j 快捷键产生作者的名字。鼠标点击方法名,使用alt+shift+j 快捷键产生方法的注释。稍微修改下,方便写注释。这样写出的注释,可以被eclipse轻松的生成api文档,这对别人了解你的项目是十分有帮助的。原创 2016-05-18 13:54:25 · 1734 阅读 · 0 评论 -
Java程序打包成jar包在Linux上运行
当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包成jar包上传到Linux上去运行。1.Java程序用MyEclipse打包成可运行的jar包(1)在MyEclipse中选中需要打包的项目,点击右键,选择:Export... 如下图所示:(2)然后在弹出的窗口中选择:Java-->Runnable原创 2016-04-21 10:19:20 · 2674 阅读 · 0 评论 -
Spring Data Cassandra 说明文档
地址:http://docs.spring.io/spring-data/cassandra/docs/1.4.1.RELEASE/reference/html/Preface:前言1. Project Metadata:项目相关地址Introduction:入门介绍2. Requirements:环境需求3. Additional Help Resources:额外的帮助资源翻译 2016-05-12 15:46:22 · 1830 阅读 · 0 评论 -
Java中字符串和日志之间的相互转换
将日期时间转换为字符串:SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" );String str = sdf.format(new Date());System.out.println(str);将字符串转换为日期时间:SimpleDateFormat sdf = ne原创 2016-05-25 19:00:16 · 1201 阅读 · 0 评论 -
使用Java程序来获得某个集群的NameNode或DataNode的相关信息
http://www.aboutyun.com/thread-18336-1-1.html软件版本:hadoop2.2,JDK1.7,Intellij idea140. 配置Configuration如果需要使用Java程序来获得某个集群的NameNode或DataNode的相关信息,那么Configuration需要如下配置:[Java转载 2016-05-10 10:01:07 · 2000 阅读 · 0 评论 -
java判断字符串包含某个字符段
String str = "1234567"; if(str.indexOf("23") != -1) { System.out.println("包含该字符串"); }原创 2016-02-18 13:51:29 · 819 阅读 · 0 评论 -
MVC设计模式讲解及示例
mvc设计流程图:MVC概念:模型:原创 2016-03-04 12:05:53 · 3777 阅读 · 0 评论 -
java 中主要关键字详解
static属性、方法、代码块、内部类,修饰的静态方法和静态属性在类加载时就出现了,等于是所有对象共有的属性和方法,static修饰的方法的访问方式:类名.方法名final修饰的类、属性、方法为最终的,final修饰的类不能被继承、final修饰的方法不能被重写、final修饰的变量为称为常量,大写且只能被赋值一次。abstract修饰类和方法为抽象类和抽象方法,含有抽象方法的类必须为抽象类,抽象原创 2016-02-17 11:19:04 · 349 阅读 · 0 评论 -
Virtualbox DOC窗口下的命令行操作
因此可以在Java代码中直接操作virtualbox的命令行进行virtualbox的开关机管理原创 2016-10-11 10:45:49 · 622 阅读 · 0 评论 -
Java中UIManager的几种外观的详细讲解
/** * 设置图形界面外观 * java的图形界面外观有3种,默认是java的金属外观,还有就是windows系统,motif系统外观. * 1、Metal风格 (默认) UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel"); * 2、Win原创 2016-09-26 17:06:07 · 10181 阅读 · 0 评论 -
IDEA中对maven项目打jar包
首先需要在maven项目的pom.xml文件中添加如下内容,否则运行jar包时会出现“没有主清单属性”的提示: org.apache.maven.plugins maven-shade-plugin 1.2.1 package原创 2016-10-12 12:50:33 · 9989 阅读 · 1 评论 -
Java I/O使用数组读取文本文件
package cn.itcast.p3.io.filereader;import java.io.FileReader;import java.io.IOException;//需求:读取一个文本文件。将读取到的字符打印到控制台.public class FileReaderDemo2 {/*** @param args* @throw原创 2015-01-13 12:27:53 · 1015 阅读 · 0 评论 -
Java中Properties类的操作
Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件。像Python支持的配置文件是.ini文件,同样,它也有自己读取配置文件的类ConfigParse,方便程序员或用户通过该类的方法来修改.ini配置文件。在Java中,其配置文件常为.properties文件,格式为文本文件,文件的内容的格式是“键=值”的格式,文本注释信息可原创 2016-10-02 18:37:57 · 365 阅读 · 0 评论 -
java中File.separator分隔同一个路径字符串中的目录的,以实现跨平台
参考:http://blog.csdn.net/chindroid/article/details/7735832File.separator是用来分隔同一个路径字符串中的目录的,以实现跨平台比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写:File file1 = new File ("C:\tmp\test.txt");在Linux下则是这转载 2016-10-06 13:14:11 · 767 阅读 · 0 评论 -
java中trim()方法
trim()方法返回调用字符串对象的一个副本,但是所有起始和结尾的空格都被删除了,例子如下:String s=" Hello World ".trim();就是把"Hello World"放入s中。转载 2016-10-06 12:59:22 · 2158 阅读 · 1 评论 -
Java获取操作系统信息方法
参考:http://www.android100.org/html/201407/23/44678.htmlimport java.util.Properties;Properties props=System.getProperties(); //获得系统属性集String osName = props.getProperty(“os.name”); //操作系统名称St转载 2016-10-03 18:32:47 · 2086 阅读 · 0 评论 -
java 的JUnit4 中@AfterClass @BeforeClass @after @before的用法
@Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源 对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)@Test:测试方法,在这里可以测试期望异常和超时时间 @Test(expected=ArithmeticException.class)检查被原创 2016-12-07 17:50:33 · 2475 阅读 · 0 评论 -
Java中com.jcraft.jsch.JSch讲解
JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。要使用JSch,需要下载它的jar包,请从官网下载它:http://www.jcraft.com/jsch/一个简单的jsch链接Linux并执行命令的utils。imp原创 2016-10-02 20:56:08 · 34702 阅读 · 3 评论 -
Java 之注册表操作
Windows Registry API Native Interface下载地址 http://www.trustice.com/java/jnireg/index.shtml 下 registry-3.1.3.zip(包含源代码)。解开 registry-3.1.3.zip,在 bin 目录中可以看到两个文件 ICE_JNIRegistry.dll 和registry.jar,动态库就是本地代转载 2016-10-13 15:25:32 · 1756 阅读 · 0 评论 -
HttpClient POST的中文编码问题
在用到HttpClient的基本请求和响应时候,发现默认的编码是“ISO-8859-1”,这样就存在中文乱码问题了,解决办法如下,postMethod.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF-8");postMethod.addRequestHeader("Content-Type",原创 2016-09-27 09:42:19 · 762 阅读 · 0 评论 -
Java HttpClient使用总结
参考:http://www.cnblogs.com/ITtangtang/p/3968093.html参考:http://blog.csdn.net/heyutao007/article/details/49275253使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。1. 创建HttpClient对象。2. 创建请求方法的实例,并指定请求URL。如果需要发送原创 2016-09-26 19:03:51 · 859 阅读 · 0 评论