- 浏览: 64361 次
- 性别:
- 来自: 杭州
最新评论
-
fxf-风翔飞:
j2eetop 写道fxf-风翔飞 写道这样的话配置项会不会太 ...
《开源框架那点事儿16》:缓存相关代码的演变 -
fxf-风翔飞:
j2eetop 写道fxf-风翔飞 写道这样的话配置项会不会太 ...
《开源框架那点事儿16》:缓存相关代码的演变 -
huangdj:
支持
开源完整版:《开源框架实战宝典电子书V1.0.0》内测版下载地址! -
戢_时光:
...
《开源框架那些事儿22》:UI框架设计实战 -
j2eetop:
zhangchengtest 写道我也感觉注解要好点吧注解的话 ...
《开源框架那点事儿16》:缓存相关代码的演变
文章列表
使用Velocity,当然就免不了要使用宏,或者说使用Velocity而不使用其宏,就相当于废了Velocity一半以上的武功,非常可惜的。怎么使用Velocity的宏呢,才最大程度的发挥其作用但是又避免掉入其中的坑呢?且听悠然乱弹乱弹:
官 ...
- 2015-06-02 17:04
- 浏览 273
- 评论(0)
使用Velocity,当然就免不了要使用宏,或者说使用Velocity而不使用其宏,就相当于废了Velocity一半以上的武功,非常可惜的。怎么使用Velocity的宏呢,才最大程度的发挥其作用但是又避免掉入其中的坑呢?且听悠然乱弹乱弹:
官 ...
- 2015-06-02 17:04
- 浏览 363
- 评论(0)
如何让程序员更容易的开发Web界面,是一个持久的话题,所有的从事相关开发的公司都会碰到这个问题,并且被这个问题所深深困扰。
Tiny框架也不得不直视这个问题,确实来说,想解决这个问题,也是非常有难度与深度的,业 ...
- 2015-06-02 17:01
- 浏览 505
- 评论(0)
如何让程序员更容易的开发Web界面,是一个持久的话题,所有的从事相关开发的公司都会碰到这个问题,并且被这个问题所深深困扰。
Tiny框架也不得不直视这个问题,确实来说,想解决这个问题,也是非常有难度与深度的,业 ...
- 2015-06-02 17:01
- 浏览 248
- 评论(0)
由于工作关系,需要工作当中,需要读取DBF文件,找了一些DBF读取开源软件,要么是太过庞大,动不动就上万行,要么是功能有问题,编码,长度,总之是没有找到一个非常爽的。在万般无奈之下,我老人家怒从心头起,恶向胆边生,决定自己写一下。结果只用了不到300行代码就搞定了,当然搞定不是唯一目标,还要优雅简洁的搞定,亲们跟随我的脚步一起感受一下简洁的设计与实现吧。
在开始编码之前,先介绍一下DBF,这个DBF可是个老东西,在DOS时代就已经出现,并且风骚了相当一段时间,后来随着大型数据库的应用,它逐步没落,但是由于其简洁易用的特点,还是应用在大量的数据交换当中。但是其发展过程中,也形成了许多种版本, ...
- 2015-06-02 16:58
- 浏览 287
- 评论(0)
由于工作关系,需要工作当中,需要读取DBF文件,找了一些DBF读取开源软件,要么是太过庞大,动不动就上万行,要么是功能有问题,编码,长度,总之是没有找到一个非常爽的。在万般无奈之下,我老人家怒从心头起,恶向胆边生,决定自己写一下。结果只用了不到300行代码就搞定了,当然搞定不是唯一目标,还要优雅简洁的搞定,亲们跟随我的脚步一起感受一下简洁的设计与实现吧。
在开始编码之前,先介绍一下DBF,这个DBF可是个老东西,在DOS时代就已经出现,并且风骚了相当一段时间,后来随着大型数据库的应用,它逐步没落,但是由于其简洁易用的特点,还是应用在大量的数据交换当中。但是其发展过程中,也形成了许多种版本, ...
- 2015-06-02 16:58
- 浏览 300
- 评论(0)
目录[-]
一、寻找网站模板
二、开工制作
1.编写default.layout布局文件
2.编写UI组件定义文件
3.编写通用宏定义
4.编写业务宏
5.定义演示网站布局文件
6.定义相关页面
首页:
关于:
日志:
画廊:
三、运行
关于
日志
画廊
联系我们
四、总结
前面讲了基于Tiny做服务,这篇来讲讲用Tiny怎么做界面。f
下面是一些常用的链接,供大家使用:
GIT地址(必须是OSC家的):https://git.oschina.net/tinyframework/tiny
问题报告:https://git.oschina.net/ti ...
- 2015-06-02 11:08
- 浏览 346
- 评论(0)
目录[-]
一、寻找网站模板
二、开工制作
1.编写default.layout布局文件
2.编写UI组件定义文件
3.编写通用宏定义
4.编写业务宏
5.定义演示网站布局文件
6.定义相关页面
首页:
关于:
日志:
画廊:
三、运行
关于
日志
画廊
联系我们
四、总结
前面讲了基于Tiny做服务,这篇来讲讲用Tiny怎么做界面。f
下面是一些常用的链接,供大家使用:
GIT地址(必须是OSC家的):https://git.oschina.net/tinyframework/tiny
问题报告:https://git.oschina.net/ti ...
- 2015-06-02 11:08
- 浏览 337
- 评论(0)
原来我的POM中groupId是org.tinygroup,artifactId是对应的工程名,如parser。
后出有一个处理上的原因,而且便于进行分隔,还可以避免与别人的冲突,想把所有的artifactId前面增加个“org.tinygroup.”前缀,比如parser就变成org.tinygroup.parser。但是这样一来,所有的依赖信息也全都对不上了,也就是要对工程的artifactId及依赖中的artifactId都进行修改才行。
由于工程数比较多,一个一个手工改总是麻烦的,因此就想着写程序进行处理。
实现方案1:
public class ChangePom {
...
- 2015-06-02 11:06
- 浏览 281
- 评论(0)
原来我的POM中groupId是org.tinygroup,artifactId是对应的工程名,如parser。
后出有一个处理上的原因,而且便于进行分隔,还可以避免与别人的冲突,想把所有的artifactId前面增加个“org.tinygroup.”前缀,比如parser就变成org.tinygroup.parser。但是这样一来,所有的依赖信息也全都对不上了,也就是要对工程的artifactId及依赖中的artifactId都进行修改才行。
由于工程数比较多,一个一个手工改总是麻烦的,因此就想着写程序进行处理。
实现方案1:
public class ChangePom {
...
- 2015-06-02 11:06
- 浏览 303
- 评论(0)
前言
话说企业应用,一般离不开数据库。要做数据库,可以有N种方案,比如:直接采用JDBC层自己封装下使用的,采用一些框架的,如:iBatis,Hiberate,Spring JDBC Template等等(这个太多了,因此不一一列举)的,这些方案也都在各自 ...
- 2015-06-02 00:11
- 浏览 278
- 评论(0)
前言
话说企业应用,一般离不开数据库。要做数据库,可以有N种方案,比如:直接采用JDBC层自己封装下使用的,采用一些框架的,如:iBatis,Hiberate,Spring JDBC Template等等(这个太多了,因此不一一列举)的,这些方案也都在各自 ...
- 2015-06-02 00:11
- 浏览 207
- 评论(0)