学与思

博客园 首页 新随笔 联系 订阅 管理

2014年1月27日 #

摘要: 2014年八大最热门的大数据工作作者:张霖星期四, 一月 16, 2014动态,大数据暂无评论大数据时代,数据过剩,人才短缺,越来越多的IT专业人士希望能够进入充满机遇的大数据领域,但是,到底哪些具体的大数据专业岗位和人才最为吃香呢?人力资源公司Kforce近日发布了一份报告根据IT职业薪酬水平给出了2014年最热门的十大大数据工作职位(年薪):一、ETL开发者(11-13万美元)随着数据种类的不断增加,企业对数据整合专业人才的需求越来越旺盛。ETL开发者与不同的数据来源和组织打交道,从不同的源头抽取数据,转换并导入数据仓库以满足企业的需要。ETL软件行业相对成熟,相关岗位的工作生命周期比较长 阅读全文
posted @ 2014-01-27 11:56 学与思 阅读(409) 评论(0) 推荐(0)

2014年1月14日 #

摘要: 使用 CXF 做 webservice 简单例子 Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。 该框架提供了以下功能:Web 服务标准支持:CXF 支持以下 Web 服务标准:Java API for XML Web Services (JAX-WS)SOAPWeb 服务描述语言(Web Services 阅读全文
posted @ 2014-01-14 15:05 学与思 阅读(260) 评论(0) 推荐(0)

2014年1月8日 #

摘要: eclipse构建maven的web项目分类:java opensource2013-12-25 16:2243人阅读评论(0)收藏举报maven框架webappwebeclipse使用Eclipse的maven构建一个web项目1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next 2、选择项目路径Usedefault Workspace location默认工作空间 3、选择项目类型在Artifact Id中选择maven-archetype-webapp 4 、 阅读全文
posted @ 2014-01-08 20:30 学与思 阅读(171) 评论(0) 推荐(0)

2014年1月4日 #

摘要: SVN基本操作 分类: LINUX原文地址:SVN基本操作 作者:tuyer文章摘要:SVN 基本操作:SVN是什么 Svn是一个离线的代码管理,可以多个人一起修改,然后再将修改的内容提交到Svn中。 每一个svn服务器中的数据存储单位叫做存储,但是你不仅仅可以把整个存储当作你维护的内容,也可以将其中的某个分支目录像根存储一样的使用。 Svn是严格区分大小写的,存储中路径的名字只有大小写不同,也会当作不同的 SVN基本操作:SVN是什么 Svn是一个离线的代码管理,可以多个人一起修改,然后再将修改的内容提交到Svn中。 每一个svn服务器中的数据存储单位叫做存储,但是你不仅仅可以把整个存储当作 阅读全文
posted @ 2014-01-04 14:34 学与思 阅读(261) 评论(0) 推荐(0)

2014年1月1日 #

摘要: Git/Github的使用并与Eclipse整合您的评价:收藏该经验Git简介 Git是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。 Git 在管理项目时,在本地会有三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。如下图所示:因此对于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged)。安装及配置Git终端运行:sudo apt-get install git git... 阅读全文
posted @ 2014-01-01 18:43 学与思 阅读(173) 评论(0) 推荐(0)

摘要: ubuntu 配置 ftp server安装vsftpdsudoapt-getinstallvsftpd #vsftp(VerySecureFTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器安装完毕后或许会自动生成一个帐户”ftp”,/home下也会增加一个文件夹。如果没有生成这个用户的话可以手动来,生成了就不用了:sudouseradd-mftpsudopasswdftp有”ftp”帐户后还要更改权限sudochmod777/home/ftp在这个目录下我建立一个文件夹专门保存需要共享的内容2.配置文件通过sudogedit/etc/vsftpd.conf修改。配置文件比 阅读全文
posted @ 2014-01-01 18:12 学与思 阅读(306) 评论(0) 推荐(0)

摘要: ubuntu配置ftp server1.安装vsftpdsudoapt-getinstallvsftpd安装后会自动新建一个用户ftp,密码ftp,作为匿名用户登录的默认用户sudo/etc/init.d/vsftpdrestart重启ftpserversudo/etc/init.d/vsftpdstartsudo/etc/init.d/vsftpdstop2.配置sudo/etc/vsftpd.conf1)用户进入时路径:默认的路径是/srv/ftp,可修改.local_root=/home/ftp#本地用户登录后路径anon_root=/home/ftp#匿名用户登录后路径2)匿名用户设置 阅读全文
posted @ 2014-01-01 17:56 学与思 阅读(385) 评论(0) 推荐(0)

2013年12月31日 #

摘要: Eclipse常用快捷键及快捷键功能失效时的解决方案当Eclipse快捷键功能,或者使用菜单时都无效。例如:搜索引用(快捷键Ctrl+Shift+G)无效;解决方案:转换WorkSpace,或者删除WorkSpace目录下的.metadata文件夹,重启Eclipse,重新设置。Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。2 阅读全文
posted @ 2013-12-31 19:22 学与思 阅读(233) 评论(0) 推荐(0)

2013年12月30日 #

摘要: junitmaven软件测试框架项目管理Mockito是一个流行的Mocking框架。它使用起来简单,学习成本很低,而且具有非常简洁的API,测试代码的可读性很高。因此它十分受欢迎,用 户群越来越多,很多的开源的软件也选择了Mockito。要想了解更多有关Mockito的信息,请访问它的官方网 站:http://mockito.org/在开始使用Mockito之前,先简单的了解一下Stub和Mock的区别。 Stub对象用来提供测试时所需要的测试数据,可以对各种交互设置相应的回应。例如我们可以设置方法调用的返回值等等。Mockito中 when(…).thenReturn(…) 这样的语法便是 阅读全文
posted @ 2013-12-30 01:48 学与思 阅读(267) 评论(0) 推荐(0)

2013年12月29日 #

摘要: redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步 阅读全文
posted @ 2013-12-29 20:54 学与思 阅读(277) 评论(0) 推荐(0)