摘要: 我们曾经接了一个私活儿,某农业局的政务网站,功能很简单,无非就是新闻发布、在线留言等功能。这对我们这些做惯B/S开发的人来说,简直是小菜一碟。负责设计的同事,很容易就搞了几个界面效果,发给客户看,客户还算满意,顺便还夸了我们几句,不过提议要绿色的。农业局吗,绿色的能表现农业,可以理解。改了一套绿色的...阅读全文
posted @ 2012-05-02 21:45 songsoft 阅读(8535) 评论(46) 编辑
摘要: 项目经理的“势能”培养 我很早之前就听说过,做为一个项目经理,至少要在公司工作两年以上,且年龄不小于三十岁。我当时还年轻,对这两点很不屑。而现在,我却很理解。在公司工作时间短,对人员不熟悉,将很难横向协调资源;年纪过轻则不够沉稳、练达,难以实现快速沟通。作为IT企业,很多项目经理都是由基层做起的,技术好、经验丰富、熟悉行业知识。作为项目经理本人,也觉得自己对团队的领导能力勿庸置疑。并不会认为自己沟通上会有问题。在这里,我也不想讲什么大道理,只举例子、讲故事。举一个例子。去财务报帐,出纳说票贴的不对,公司财务制度上要求餐费与交通费分开贴,退回来重贴。贴完让出纳整好单子,找老总签字,老总出去了,没阅读全文
posted @ 2012-04-01 11:40 songsoft 阅读(11321) 评论(67) 编辑
摘要: 支持的验证:非空验证、字符长度验证、数值区间验证、输入是否相同、不等于某值、数据类型验证、文件类型限制、首尾字符验证、正则表达式验证 。 其它功能:分组验证、验证方式、提示信息设置、Ajax异步验证阅读全文
posted @ 2018-03-13 15:46 songsoft 阅读(55) 评论(0) 编辑
摘要: 支持的验证:非空验证、字符长度验证、数值区间验证、输入是否相同、不等于某值、数据类型验证、文件类型限制、首尾字符验证、正则表达式验证 。 其它功能:分组验证、验证方式、提示信息设置、Ajax异步验证阅读全文
posted @ 2018-03-13 10:50 songsoft 阅读(754) 评论(2) 编辑
摘要: 工作中用到一个字符串排序,类似于windows中文件夹的排序,本来也没有什么,排序用冒泡算法就行了。 不过字符串对比,没有找到系统自带的方法,只好自己写一个。 排序采用Asciid码表,例如1与a,则a是大的; 同样字符的话,取长度最大的,例如aa与aaa,取aaa为大;如果是aab与aaa,自然是阅读全文
posted @ 2016-03-18 17:51 songsoft 阅读(328) 评论(0) 编辑
摘要: KindEditor很不错,刚接触不久,非常喜欢。KindEditor网站有ForPHP等扩展的,没有ForNet的。我是搞.net开发的,就用它简单封装了一个控件,拖过来即可使用,使用更加简单。源码提供给大家,有兴趣的朋友可以进一步完善。源码下载 http://yunpan.cn/cAqMgHW9...阅读全文
posted @ 2014-01-20 19:49 songsoft 阅读(1942) 评论(5) 编辑
摘要: 自定义标签大致可以理解为一个HTML代码块,也可以指向一个HTML文件。在模板页中,很多地方需要相同的内容,例如页面的头部、尾部等,这个时候,可以利用自定义标签来定义HTML代码,然后在模板页中引用就可以了。自定义标签的格式如下:{%@ pageTop%} 页面顶部的顶部的自定义标签;自定义标签中的HTML代码,我用了XML来记录,当然也有可视化的编辑界面来操作,在这里就不再缀述,只是说明一下原理即可,XML如下: PageTop page PageTop.html logo 信息化动力核心 ]]> 上述代码,标明了自定义标签的唯一...阅读全文
posted @ 2013-06-26 22:08 songsoft 阅读(3351) 评论(2) 编辑
摘要: 最近工作中用到个Flash效果,好久没有写FlashAS脚本了,就想从以前写的代码中找一些实例。竟然看到硬盘中还留有若干年前的代码。这个时钟效果是全部采用脚本实现,图形也是用脚本绘制的。写于2005年,当然还是基于As2.0编写。现在想想自己当时也是闲得没事儿,竟然写这个东东。呵呵。2005年啊,8年前……无限回味啊,当初自己还是个小菜鸟,写出这样的东西真不容易,现在都想不起怎么写出来的了。里面用到了圆方程!当时刚出校门,理论基础还算扎实,现在什么都忘记了。现在也可以用,使用很简单,把代码复制到帧的动作面板中即可。代码如下:/*一个表的效果,全AS绘制,只需把一下面的代码全复制到第一帧就OK了阅读全文
posted @ 2013-06-21 22:59 songsoft 阅读(1815) 评论(0) 编辑
摘要: 前面发了一篇,看到一些朋友评论,我说明一下。我这个模板引擎不是为了MVC使用的,而是纯粹是为了供网页制作人员使用,通过一些简单的标签,能将网站后台填写的内容在前台展示出来,生成静态化的网页,类似于织梦CMS的思路。我之前也研究了一下NVelocity,它的确比我写的强大,我当初研究它只是研究它是以什么算法处理文档的,为什么这么快,不过没有研究出个明堂,呵呵。我这个处理引擎现在的执行速度只能算一般般,全站静态化生成的单线程处理需要二十几秒。当然也有数据库的原因,我测试时使用的是Access数据库。后续还要重构和优化代码,想办法提升执行速度。本文主要描述值标签的处理。值标签分为“全局值标签”与“局阅读全文
posted @ 2013-06-09 22:33 songsoft 阅读(1277) 评论(3) 编辑
摘要: 前几天工作中碰到一个在页面中显示浮动广告的功能,这类js代码实在很多,所以打算在网上找个代码复制一下就OK了,找了半天却没有找到合适的。虽然这些代码都可以实现浮动层显示在屏幕的固定位置,并随着窗口滚动而滚动,但是现在显示器普遍比较大,页面内容只能显示在屏幕的中央,当浮动广告在左侧或右侧时,只能设置离窗口边框的距离,于是离内容区很远。我想实现浮动层能正好在内容区域的边上。找了两三个小时也没有找到合适的,一生气自己写了一个,只费了半个小时,呵呵。代码如下://设置浮动块//element:浮动窗的id//position:基准位置,选项left、right或center,窗口左侧还是右侧,还是中心阅读全文
posted @ 2013-06-09 22:03 songsoft 阅读(3239) 评论(0) 编辑
摘要: 我自己写了一套建站系统,关于为什么我要自己写一套建站系统,而不是用网上开源的(将来我的也会开源),个中原由很多人都问过我,当然是有原因的,回头再作解释。今天就说说建站系统中的模板引擎的开发。建站系统是基于.net的,为了方便使用,我也编写了模版处理的功能,当然也需要通过一些标签化语言将模板生成静态网页。我采用了类似于织梦的语言标签,当然也有自己的特色,真正实现功能时,与织梦已经有了很大差别。我大致把实现的思路给大家讲解一下,今天写头一篇,先介绍一下我的模板标签,后续逐步讲解如何实现其功能的。标签分为三大类:值标签、组件标签、自定义标签一、 值标签没有任何属性,可以出现在HTML的任何位置,类似阅读全文
posted @ 2013-06-04 22:35 songsoft 阅读(2076) 评论(16) 编辑
摘要: 案例案例一某公司承接了一个电子政务平台的项目,该项目主要分“政务办公”与“政务公开” 两大部分。甲方很配合,协助整理了国家电子政务管理规范与相当文档。沟通拟定的开发周期也相对宽松。甲方聘请了监理;三方各派代表成立项目控制委员会(CCB)。公司也在项目团队中派了长驻QA小组,协助项目管理。但是,电子政务并不是公司的主营业务,整个研发团队是公司临时招聘组建,约六人左右,大多是应届毕业,除了项目经理之外,最有经验的也不过两三年开发经历。针对这种情况,作为项目经理,应该采用哪种开发模式比较合理?案例二当项目刚开始不久,甲方接到通知,要在当年国庆前后参加全国电子政务网站评比,当地主管领导希望能在九月份先阅读全文
posted @ 2012-08-05 10:38 songsoft 阅读(3354) 评论(2) 编辑