航帆远洋

学习,思考,实践,总结!

要专注于目标

首先我们先看张图:                              上图是物理学中的三种方向的力对物体做功的不同形式。相较三种方向的力,如果想要达到同样效果的话只有图A的力是最小的,图C也可以做相同的功,但是所需的力要比图A的大,但恰恰相反图B中的力根本达不到想要的效果。   ...

2013-01-02 22:44:47

阅读数:2180

评论数:16

【Hadoop集群】-集群搭建踩的那些坑之hadoop篇

       上篇文章说了在集群搭建的时候首先要开启ssh的公钥验证,只有开启了公钥验证后才能够使用公钥登录,但是在开启并生成公钥后还需要对秘钥文件进行授权处理,一般生成的authorized_keys可能文件的归属并不是ssh权限,所以在使用公钥验证的时候无法访问该文件,需要修改文件的归属权。 ...

2018-12-09 12:24:01

阅读数:320

评论数:0

【Hadoop集群】-集群搭建踩的那些坑之ssh篇

       用hadoop搭建的集群在启动时子节点一直无法连接到主节点,在使用hadoop集群时一直报错,也就是集群并没有搭建成功,导致了出现了上面的报错信息org.apache.hadoop.ipc.Client: Retrying connect to server: hadoop-mast...

2018-12-05 17:29:40

阅读数:64

评论数:0

【虚拟机】-VMware虚拟机三种网络模式(Centos虚拟机)

最近在学习hadoop,主要是由于hadoop的鲜明特点,不仅可以分布式处理大数据,而且可以充分发挥集群的力量,可以部署到低廉的硬件上,提供高吞吐量来访问应用程序的数据。总结一句话就是,hadoop运行机器的们门槛低,并且提供分布式的集群服务来处理大数据。现在很多公司在处理大数据时,首选的框架就是...

2018-11-23 23:35:47

阅读数:59

评论数:0

【代码库】-Asp.net后台解析View获取视图String

      分享个代码,在mvc项目中,经常会在后端获取前端的视图html,下段代码就是在后台解析视图引擎获取到前端的页面(html)文本的。 public class RenderRazorViewToString { /// <summary&...

2018-11-20 17:43:12

阅读数:40

评论数:0

【Machine learning(python篇)】-几种常用的数据结构

python中有多种数据结构,数据结构之间也可以相互转化,概念一多就容易使人混淆,对于初学者来说本来很容的概念,最终却变成了噩梦,很难区分不同数据结构之间的用法,这样就会造成乱用数据结构,致使运行效率低下。对于较简单的程序来说乱用数据结构不会有太大的问题,但涉及到大数据运算,可能一个数据类型就会导...

2016-12-20 09:52:58

阅读数:8630

评论数:1

【Machine learning】-机器学习概念篇

对于没有了解过机器学习的人来说,机器学习是很神秘的,如果只是按照字面意思来理解可能会认为是机械性的学习,认为是一种概念,当然这个名称也是有误导性的。在不了解机器学习前,我也是这样认为的,这样去理解这个概念是错误的,机器学习并不是机械性的学习方法,而是计算机自己根据输入的数据,汇总出最准确的输出数据...

2016-11-03 09:54:51

阅读数:1059

评论数:0

git配置及常用命令

git的管理方式有两种,分别为ssh和http,http的管理方法比较简单,复杂点的是使用ssh方式来管理远程代码。两种管理方法操作大致相同,但是ssh相较会更加安全,因为需要ssh-key证书认证,而且ssh管道管理方式比http管理效率更高,更快。

2016-08-14 15:11:56

阅读数:1730

评论数:0

【工具安装】-CentOS源码安装php5.6

服务器安装的是6.3版本的CentOS,默认自带的php版本是5.3,版本过低,致使最新的开源框架不能正常运行,想要运行最新的开源框架就必须升级php版本,但是服务器上有很多旧的系统在运行,如果强行升级php那么旧系统会有一些兼容性的错误,比如:mysql和mysqli、系统自定义函数的更改等等,...

2016-07-03 23:16:49

阅读数:4615

评论数:0

【疑难杂症】-CentOS-yum错误: Cannot retrieve repository metadata (repomd.xml) for repository:

Cannot retrieve repository metadata (repomd.xml) for repository: gitlab_gitlab-ce. Please verify its path and try again

2016-06-26 17:51:54

阅读数:19671

评论数:4

【工具安装】-CentOS-安装python包管理工具pip

pip是python的包管理工具,pip库中自带了很多python的开源工具包,在使用的时候直接运行pip install就可以下载并安装注册到python模块内,下文将会讨论centos中如何安装pip。 一、安装pip命令     下载pip安装包: [root@web1 xxx]# wget...

2016-06-26 13:06:07

阅读数:1180

评论数:0

【疑难杂症】-CentOS-修改python版本后yum运行出错

线上服务器使用的是CentOS 6.3,系统自带的python是2.6版本的,该版本的python已经很老了,企业大部分再用的python是2.7版本,而且公司编写的python爬虫使用的也是2.7版本的,所以就必须把系统的python升级到2.7。但是升级后,系统很多自带的工具使用报错,比如系统...

2016-06-26 12:37:39

阅读数:4419

评论数:0

【架构之路(分布式三部曲)】--WS+MQ+WCF+EF(Code First)

空想也是不管用的,有时候很多想法被扼杀到了摇篮里,还没开始做就放弃了,这是多数人会有的恶习,世界上最不缺少的就是空想家,而是实践者,有句俗话说的好不怕千招会,只怕一招绝,能踏踏实实做好一件事的人才是人生的赢家。另外在平时也有研究过很多有趣的技术,但往往是没有研究到最后,只是研究了如何使用它,然后想...

2015-05-07 00:41:29

阅读数:7326

评论数:3

【架构之路(分布式三部曲)】--WS

MQ和WS技术相结合其实就可以看做是一个简单的ESB程序,这样可以通过调用服务来实现消息中间件的处理功能,可以开发包括消息推送、接收、处理的应用程序。WS是在Windows操作系统中才会有的,是集成到系统中的,一个WS在开启后会一直运行,直到停止该WS。在具体的项目中开发的WS是作为组件存在的,也...

2015-03-03 00:30:54

阅读数:2699

评论数:0

【架构之路(分布式三连篇)】--MQ

MQ是一种通信的机制,因为是一种中间件技术,所以它能够支持多种类型的语言开发,同时也是跨平台的通信机制,也就是说MQ支持将信息转化为XML或者JSon等类型的数据存储到消息队列中,然后可以使用不同的语言来处理消息队列中的消息,这样就很容易的做到了信息的通信,同时也为信息的通信起到了缓冲的作用,经常...

2015-02-16 00:50:06

阅读数:6840

评论数:1

【架构之路之ORM】--FluentNHibernate之AutoMapping详解

FluentNHibernate之所以替代NHibernate并不仅仅是因为对Mapping配置文件的优化,另外它换可以优化数据库的链接xml以及规避Mapping文件的编写,这种完全自动化的编程方法就是AutoMapping,FluentNHibernate封装了自动化映射的方法,使得开发人员只...

2014-12-30 08:48:47

阅读数:6506

评论数:9

【架构之路之ORM】--FluentNHibernate之基本映射详解

在没有FluentNHibernate的情况下,如果使用NHibernate来做数据库映射,那么首先需要安装NHibernate(也就是应用Nhibernate.dll),然后创建Nhibernate.cfg.xml数据库配置文件,然后创建映射文件.xml,最后创建Session,直接对对象操作即...

2014-12-25 08:21:46

阅读数:10023

评论数:8

【架构之路之WCF全析(二)】--服务配置部署详解

本文主要针对WCF在客户端进行配置时所使用的基本的配置节做了详细的讨论,主要是Service、Binding和Behavior的应用,另外需要注意的是在客户端进行服务配置时不建议采用代码配置的方法,最好使用xml文件进行发布配置,这样能很好的修改。最后还有在添加WCF时一定要根据不同的类别添加需要...

2014-11-25 08:20:36

阅读数:11988

评论数:0

【架构之路之WCF全析(一)】--服务协定及消息模式

WCF全称是Windows Communication Fundation,提供了统一的,可用于建立安全、可靠地面向服务的应用的高效开发平台。WCF是基于属性的开发,它统一了各种分布式技术,也就是说它在应用程序和数据之间、应用程序与应用程序之间提供了一个桥梁,通过使用WCF来管理数据之间的互操作。...

2014-11-21 01:00:54

阅读数:5934

评论数:1

程序的记事本--log4net

你是否在遇到程序运行问题时经常百度?你是否在遇到运行错误时经常去询问别人?如果有那么是时候改变啦,对于一个Developer来说那是不专业的表现,专业的Developer都会首先查看程序的运行日志

2014-10-31 10:38:40

阅读数:3752

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭