xeostream


  • 首页

  • 分类

  • 归档

  • 标签

Java Object解析

发表于 2017-08-08 | 分类于 学习

Java里所有类都继承自Object类,可以说Object类是Java世界的基石,奠定了Java运行的基调。Object类有一些方法,约定了所有Java类需要遵循的规范。今天我们就来分析一下Java Object(以下都有分析均基于JDK7)。

阅读全文 »

Linux系统Java语言AES加解密失败

发表于 2016-05-15 | 分类于 教程

最近工作中遇到了AES加解密数据的需求,在单元测试用Java实现的AES加解密工具类的时发现一个有趣的问题,加解密代码在Windows系统上可以正常运行,但是在Linux系统上,加解密时突然报了javax.crypto.BadPaddingException: Given final block not properly padded。下面来尝试探讨和解决下这个问题。

阅读全文 »

Windows端react native 开发android的一些问题

发表于 2015-11-25 | 分类于 教程

最近react-native的技术十分火热,正好最近在看Android的开发。因为了解到react-native号称一套解决方案打通Web、Android、iOS之间的壁垒,如果可以做到的话,绝对是鼓舞人心的大好事。

阅读全文 »

Java8入门

发表于 2015-05-17 | 分类于 教程

Java 8发布已经有一段时间了,总体上说Java 8本身是很有诚意的,带来了很多变化。从目前来看,各大Java开源社区和开源软件对Java 8还是比较欢迎的。Spring在Java 8发布后就推出了兼容Java 8的新版本。从开源软件和开发人员的反馈来看,Java 8应该会逐渐替代旧版本成为Java开发的新基石。

阅读全文 »

正则表达式语法小结

发表于 2015-05-09 | 分类于 学习

正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。正则表达式通常被用来检索、替换符合模式的文本。正则表达式最早出现在出现在理论计算机科学的自动控制理论中,后来被Unix系统上的编辑器ed使用,并最终发展为grep命令。最后,正则表达式被广泛使用在大多数编程语言中。

阅读全文 »

字符串匹配算法-KMP理解

发表于 2013-11-10 | 分类于 算法

字符串匹配作为计算机的基本任务,有很多种算法可以高效的匹配字符串,其中Knuth-Morris-Pratt算法(简称KMP)是最常用的算法之一。可是很多人都觉得KMP难以理解,所以我就想试着理出一些头绪,如果能给你一些帮助,那就更好了。

阅读全文 »

Mint15安装moses教程

发表于 2013-07-15 | 分类于 教程

我的系统是Linux Mint15,64位的系统,gcc的版本是4.7.3,之后我将以此系统为例演示编译配置moses的步骤。

阅读全文 »

coreseek配置rails项目全文搜索

发表于 2013-03-26 | 分类于 技术

rails是ruby的web框架,由于rails框架的易用性,近几年出现了很多基于rails的网站,随着网站的发展,积累的数据会越来越多,有的时候我们可能要给网站升级,比如增加全文搜索功能,那就要用到我们说到的coreseek软件,coreseek是一款中文全文检索软件,coreseek本身是基于sphinx开发的,接下来介绍coreseek的安装与配置(需要安装包的可以给我留言)。

阅读全文 »

RubyOnRails学习之rails框架

发表于 2013-03-16 | 分类于 技术 , rails

rails是基于MVC的web框架,model对应于active record,controller对应于action controller,view对应于action view。

阅读全文 »

TDD

发表于 2013-03-10 | 分类于 技术

作为一个有理想、有追求的程序员,你成天被各种名词包围着,你对其中一个叫做敏捷的东西特别感兴趣,因为它特别强调人的作用,这听着都让做程序员的你感到舒服。为了让自己早日敏捷起来,你从众多的敏捷实践中选择了一个叫做测试驱动开发(Test Driven Development,TDD)的作为你的起始点。因为它对你周遭的环境要求是最低的:它不像结对那样,要求其他人和你一起合作;也不像采用Story那样改变你所在团队的做事方式……你所需要做的,只是在你编写业务代码之前,把测试先写好。这完全是一种润物细无声的做法,根本无需告诉你之外的任何人。就在别人忙碌的找bug时,你便开始享受敏捷带给你的快乐了。顺便带来的好处是,下次在那里和别人争论敏捷的时候,你可以以一个实践者的姿态出现,而不是在那里信口开河。

阅读全文 »
xeostream

xeostream

stay folish, stay hungry

10 日志
5 分类
11 标签
GitHub
© 2017 xeostream
由 Hexo 强力驱动
主题 - NexT.Muse