witchiman的博客

吟风拔弄上弦月,卧雪酣眠连天云。


  • 首页

  • 关于

  • 标签

  • 归档

设计模式之动态代理

发表于 2016-02-12

代理模式是几种常见的设计模式中比较难易理解的,通过代理模式可以为另一个对象提供代理,以便控制客户对对象的访问,管理访问的方式有很多种。动态代理是代理模式中的一种,JDK中 java.lang.reflect 包提供了对代理的支持,在运行时我们可以动态地创建代理类,间接地过一个句柄我们就可以访问实际的类方法了。

阅读全文 »

Java RMI的简单使用

发表于 2016-02-05

Java中的RMI即远程方法调用(Remote Method Invocation)是Java用于分布式应用开发的API,作为一种解决方案,它大大加强了Java在分布式开发上的能力。通过使用RMI,使得我们在客户端的电脑上调用远程方法就和调用本地方法感觉是一样的,底层的具体实现处理是对用户透明的,用户感觉不到在本地JVM上调用远程服务器上JVM上的程序。

阅读全文 »

江湖

发表于 2015-11-25

武侠小说里最爱金庸写的江湖,有刀光剑影、儿女情长,也有民族大义、家国天下,与历史相结合,真真假假,虚虚实实,平添三分滋味。其博学多识,往往以儒释道诠释武学,行文大气,情节曲折引人入胜。我读其书多年,每次读罢,感受都不相同。此次,且以词记之。

阅读全文 »

Python里的property

发表于 2015-11-25

Python内置了一个property属性和property()函数,通过使用property我们可以更方便地访问类属性的值,它可以把调用方法转化为对实例属性直接的访问,既避免了属性的暴露,也不用调用setter方法和getter方法。

阅读全文 »

Python知识点梳理

发表于 2015-11-21

Python是这两年比较火的一门语言,上手容易,代码可读性高,在web开发尤其是机器学习领域内得到很广泛的应用。

我自己半年前也学过Python,当时写了几个网络爬虫,由于长时间不用,现在好多东西都忘记了,这两天抽空回顾了Python。这里整理了下感觉重要的一些知识点。

阅读全文 »

中秋有感

发表于 2015-09-27

每逢佳节,愁绪纷至于怀,究人世之理,难言尽其一二。斯时,天宇浩渺,放眼观之,踌躇一时不能自已,得杂诗几句聊以宽慰平生。

阅读全文 »

Hadoop学习笔记:MapReduce

发表于 2015-08-22

MapReduce是一种分布式计算模型框架,解决海量数据的计算问题。其将整个并行计算过程抽象到两个函数。

阅读全文 »

Hadoop学习笔记:Hadoop简介、配置及HDFS的应用

发表于 2015-08-20

Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。

阅读全文 »

配置SSH过程中遇到的几个问题

发表于 2015-07-24

SSH是现在常用的几个Java EE框架,第一个S即 Struts ,第二个S即 Spring,H则是Hibernate。关于SSH具体的安装配置和使用网上有很多教程,这里不再赘述,下面主要讲的是最近本人在使用SSH时所遇到的坑。

阅读全文 »

文本处理工具sed和awk

发表于 2015-07-18

sed 和 awk 是linux上两个文本处理工具,两者的功能比较相似,相比sed, awk的功能更为强大一些,但使用上也更加复杂。

阅读全文 »
1…345
witchiman

witchiman

码农界的吟游诗人

45 日志
27 标签
GitHub Weibo
© 2018 witchiman
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.2