加载中
Tiny之Web工程构建

友情提醒:阅读此文需要java、Maven环境搭建技能,关于java开发环境及maven环境搭建请咨询谷哥和度娘。 搭建TinyWeb工程环境 搭建一下TinyWeb的开发环境,是非常简单的 如果你没有下载过Tin...

开源框架Tiny之内容组成

源码快照: https://git.oschina.net/tinyframework/tiny 上手之前,默认已经熟悉Maven和Git,对于Maven和Gig相关问题,女生请问谷哥,男生请问度娘,他二位的细致耐心一定会让你满意的。 in...

2014/03/04 15:29
2.5K
悠然乱弹:WebMagic VS TinySpider

上次@黄勇 提到与@黄亿华 WebMagic比较的问题。我在后面简单回复了一下下,现系统整理一下,不一定正确。 两者都是可以用于网页数据抓取,都有良好的扩展性及架构设计,但是由于定位稍有差异...

用TinySpider进行网页抓取实例

非常感谢@李少龙 的提醒 本例中用到的maven坐标变化如下: <dependency> <groupId>org.tinygroup</groupId> <artifactId>org.tinygroup.spider</artifactId> <version>0.1.0-SNAPSHOT</versi...

2014/03/01 19:12
2.4K
Tiny示例:对整个目录中的POM树进行批量处理

原来我的POM中groupId是org.tinygroup,artifactId是对应的工程名,如parser。 后出有一个处理上的原因,而且便于进行分隔,还可以避免与别人的冲突,想把所有的artifactId前面增加个“org.t...

2014/02/28 13:39
557
悠然乱弹:从几个方法的重构讲开去--性能大优化

上一篇讲到经过上面两篇的优化与重构,整体来说,前面提到的问题,除了性能问题之外,其它问题都已经顺利的解决了。 现在还存在多次扫描处理的问题,也就是说虽然代码结构性重构是成功的,但...

悠然乱弹:从几个方法的重构讲开去--注解相关的处理

上一篇我们讲了文件相关的处理,并进行了结构上的优化,味道好极了。 接下来我们看看注解方面的处理,熟悉注解的同学们都知道,注解是可以添加到类型上、方法上、属性上的。 有时候它们的处理...

悠然乱弹:从几个方法的重构讲开去--文件相关的处理

上一篇,我们写了引言,说明了几个方法之前有比较坏的味道,也分析了存在一些性能和扩展性方面的问题。 但是如何进行优化解决呢?? 简单看看吧,确实没有什么好的解决方案,那我们就抽丝剥茧...

悠然乱弹:从几个方法的重构讲开去--引言

引言: 在学习代码的过程中,看到如下几个工具方法: // 获取指定包名下的所有类 public static List<Class<?>> getClassList(String packageName, boolean isRecursive) { Lis...

TinyUI组件开发示例

TinyUI实际上并不是一个具体的UI展现组件,它只是一个UI构建体系。它可以适应于各种Html+CSS+JS的体系架构中。 TinyUI主要解决下面的问题: UI中JS的引入与顺序,JS合并的问题 UI中css的引入...

2014/02/25 08:44
2.6K
框架的体系性与战术性角度分析

昨天晚上在群里,与同学们一起讨论框架的问题。偶说了一个框架的体系性与战术性目标的概念,让同学们云里雾里,不明觉厉,也不明就里,那么今天偶就谈谈框架的体系与战术性角度,一家之言,说...

2014/02/21 09:15
278
TinyDbRouter开源喽~~~

前面有过一篇文章介绍TinyDbRouter,但是当时没有开出来,主要原因是:1偶的粉丝数太少,期望到100的时候,纪念性的发布这个重量级框架,另外一个原因是当时有个编译问题没有完美的解决,偶担...

2014/02/19 21:32
3.6K
Tiny中文分词

Maven引用坐标: <dependency> <groupId>org.tinygroup</groupId> <artifactId>chinese</artifactId> <version>0.0.12</version> </dependency> Tiny中文分词是本...

2014/02/19 10:21
359
在Linux下搭建Tiny开发环境

有一朋友在Linux下编译Tiny时出错了,偶在Windows下编译是OK的,但是说明不了问题。因此就想着搭建一个Linux下的编译环境进行验证,实际搭建过程碰到了一些问题--主要是NTLM ISA代理服务器的...

2014/02/18 09:03
835
一个Maven工程中,不同的模块需要不同的JDK进行编译的解决方案

本人在构建数据库分区,分表的时候,由于jdbc3(jdk1.5中实现)和jdbc4(jdk1.6后实现)两个规范上存在相当大的差异,导致无论采用哪个jdk进行编译,都会导致整个pom树无法正确构建,总有一个要...

业务流程引擎

一般的时候,我们都采用编程式开发,编程式开发的好处非常明显:直接、高效、自由,当然其缺点也是有的,与其优点刚好相对,因为直接,所以有些变化都要进行代码上的修改;因为高效,所以一旦...

数独解题程序

一个假期过去,明显编程水平大降,键盘都敲不好了,于是就想着恢复一下。怎么恢复呢?写个数独解题程序吧。 public class Sudoku { int[][] data = new int[9][9];//填好的数字 List...

2014/02/08 10:51
3.6K
Tiny并行计算框架之复杂示例

问题来源 非常感谢@doctorwho的问题: 假如职业介绍所来了一批生产汽车的工作,假设生产一辆汽车任务是这样的:搭好底盘、拧4个轮胎、安装发动机、安装4个座椅、再装4个车门、最后安装顶棚。...

Tiny并行计算框架之实现机理

上面一篇介绍了Tiny并行计算框架之使用,这一篇呢,主要介绍其实现机理。 当然,秉承偶的一向的观点,让新手也能看得懂。 首先看工作的接口: public interface Work extends Serializable {...

Tiny并行计算框架之使用介绍

呵呵,昨天看到两新粉,一激动,就想着今天来写这篇文章。 其实一直在关注这个领域,但是一直没有信心来写,所以一直期望着有一个开源的来用。 看到了彭渊大师的淘宝分布式框架Fourinone介绍...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部