当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 1、快速入门le="FONT-SIZE: 12pt;
 

 

    摘要:昨天项目通过验收,现在开始最后阶段收尾工作,心情愉快,放出项目中自己写的chart控件跟大家共享。其实在.net中的成熟的chart控件有很多,为什么决定自己写呢?现在想想原因是在我的项目中chart图的种类很多,有些对数坐标,不等分刻度等等特殊要求,另外就是chart控件一般是要付钱的,破解的有担心会存在隐患,所以还是决定自己写好。 chart控件演示实例demo: http://www.viv......
 ·“file could not be opened”的问题    »显示摘要«
    摘要:我想用c++编写一个输出电子邮件系列地址的程序到clinet.dat文件夹里,自认为代码没问题,可是运行就显示“file could not be opened”现讲代码贴示如下,希望各位帮我看看八,菜鸟小弟在此谢过!!!#include <iostream>using std::cout;using std::cin;using std::ios;using ......


FreeMarker设计指南(1)
1.快速入门

l         freemarker基于设计者与程序员是具有不同专业技能的不同个体的观念 【程序编程相关:编码心得

(1)模板 + 数据模型 = 输出 【推荐阅读:数据结构实习:表达试求解 (推荐)

l         经常会遇到的问题是:在web页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的 【扩展信息:我用C写的打字程序

l         他们是分工劳动的:设计者专注于表示——创建html文件.图片.web页面的其它可视化方面;程序员创建系统,生成设计页面要显示的数据

l         在这里,你可以在html(或其它要输出的文本)中加入一些特定指令,freemarker会在输出页面给最终用户时,用适当的数据替代这些代码

l         下面是一个例子:

<html><head>  <title>welcome!</title></head><body>  <h1>welcome ${user}!</h1>  <p>our latest product:  <a href="${latestproduct.url}">${latestproduct.name}</a>!</body></html>  l         这个例子是在简单的html中加入了一些由${…}包围的特定代码,这些特定代码是freemarker的指令,而包含freemarker的指令的文件就称为模板(template)

l         至于user.latestproduct.url与latestproduct.name来自于数据模型(data model)

l         数据模型由程序员编程来创建,向模板提供变化的信息,这些信息来自于数据库.文件,甚至于在程序中直接生成

l         模板设计者不关心数据从那儿来,只知道使用已经建立的数据模型

l         下面是一个可能的数据模型:


...   下一页
 ·程序人生之    »显示摘要«
    摘要:楔子 程序人生之___奔赴 1998年的某一天, 河北大学的校园里, 一条甬路上, 迎面看去, 风擦着地面直吹过来, 地上的树叶迅速的飞起, 又落下, 路面上, 三三两两的几个学生, 匆匆的走过去, 秋天显露无疑, 这是个冷清的天气, 所有的人都想尽快回到宿舍去, 那里才够温暖, 有一个人却走得很慢, 甚至有些蹒跚, 不, 的确有些蹒跚, 一件发白......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE