代码改变世界

[置顶]近期的公开资源汇总(已完整)~

2010-01-31 14:57 by 乱世文章, 186 阅读, 0 推荐, 收藏, 编辑
摘要:下面的内容在CSDN下载频道里都已经失效,我重新上传在SkyDrive上了。 下载地址统一在这里:http://cid-f9303c43d5ceafb3.skydrive.live.com/browse.aspx/.Public 首先是有关Erlang的。1、在SD2C 2008大会上的PPT与音频“JavaScript + Delphi + ErLang, 2008.12.05”:2、在Erlounge III大会上的讲演PPT、视频:Erlang应用程序接口3、在Erlounge IV大会上的讲演PPT、视频:谈谈erlang网络环境下的几种数据流转形式 下面是有关架构、设计的。4、内训资 阅读全文

一步一步学grails:10 用户及权限

2010-01-28 16:28 by 乱世文章, 591 阅读, 0 推荐, 收藏, 编辑
摘要:资源 下载1、 打开grails-app/views/layouts/main.gsp,在主菜单上增加一个“用户管理”菜单:<g:link class="human" action="index" controller="loginUser">用户管理</g:link>2、 修改grails-app/views/loginUser/list.gsp,增加两个列:分配权限链接:<g:link controller="userRight" action="editUserRigh 阅读全文

一步一步学grails:9 工序表

2010-01-28 16:21 by 乱世文章, 255 阅读, 0 推荐, 收藏, 编辑
摘要:资源 下载。1、 首先,我们需要一个让用户录入“加工费”的地方。在main.gsp增加一个按钮“加工费”:<span class="menuButton"><g:link class="doc" action="index" controller="materialCost">加工费</g:link></span>然后用户可以通过这个链接进入加工费管理界面:点击“新建”,即可录入加工费了:2、 在“生产计划”列表页面的生产编号列,我们增加一个“工艺表”的链接,使用户能 阅读全文

一步一步学grails:8 物料表

2010-01-26 09:25 by 乱世文章, 236 阅读, 0 推荐, 收藏, 编辑
摘要:资源下载1、 首先,我们需要一个让用户录入“材料费”的地方。在list页面增加一个按钮“材料费”:<span class="menuButton"><g:link class="doc" action="index" controller="materialCost">材料费</g:link></span>然后用户可以通过这个链接录入材料费了:2、 在“生产计划”列表页面,我们增加一个“物料表”链接,使用户能编辑物料表:<g:if test="${pr 阅读全文

一步一步学grails:7 MVC

2010-01-26 09:20 by 乱世文章, 518 阅读, 0 推荐, 收藏, 编辑
摘要:资源下载通过前面的工作,我们知道,Grails中,模型-视图-控制器(MVC)分别由域、gsp页面和控制器担当。其中模型(Model)就是域类,负责业务实体的存储,主要是通过GORM在实现的,GORM屏蔽了底层数据库的细节,程序员不再关心数据库去怎么实现,甚至不用自己建表、建库。程序员通过oo(面向对象)来操作数据库,无疑加大了产出,提高了工作效率。而视图(View)表现为gsp页面,gsp类似以往的jsp,负责页面呈现。这一部分程序员需要注意的就是gsp语法和gsp标签的熟练使用,对于有过jsp使用经验的程序员来说,这也不是什么大的问题。最后,是控制器(Controller)。在grails 阅读全文

一步一步学grails:6 用户登录

2010-01-21 16:44 by 乱世文章, 635 阅读, 0 推荐, 收藏, 编辑
摘要:资源在 此处 下载1、 现在我们需要为系统设计一个登录页面,使得访问任何需要登录的页面时都会呈现以下页面:只有当用户登录成功后,才会跳转到先前要访问的页面。2、 新建域类LoginUser:LoginUser用于保存登录用户的相关信息,比如帐号和密码。class LoginUser {//域:登陆用户 static constraints = {userId(length:6..8,unique:true)//帐号6-8位password(length:6..8)//密码6-8位name(nullable:false)//姓名不可为空level(range:1..10)//用户级别分10级,够 阅读全文

一步一步学grails:5 分页查询

2010-01-21 16:39 by 乱世文章, 864 阅读, 0 推荐, 收藏, 编辑
摘要:资源在 此处 下载。1、 我们需要为产品编号设计一个动态组合查询,运行效果如下:点击确定后,以分页方式列出查询结果:点击下面的分页导航按钮可以进行翻页:2、 首先在list.gsp页面增加一个“查找产品编号”链接:需要注意,这个链接需要传递一个flag参数(随便什么值,只要不为空就行),这在后面的search控制器中用于区分是要显示查询页面还是呈现查询结果,这个技巧非常有用。 <span class="menuButton"><g:link class="create" action="search" params= 阅读全文

一步一步学grails:4 关系映射

2010-01-21 16:30 by 乱世文章, 289 阅读, 0 推荐, 收藏, 编辑
摘要:资源在此处下载。GORM-groovy 对象关系映射中,最常见的不是1:1关系,而是1:M关系,也不是M:M关系(因为M:M关系比较麻烦,一般不能直接定义,通常都要拆分成两个1:M关系来处理,并且要引入第3个类,否则会出现问题)。在本项目中,最利于理解1:M的地方,就是“生产计划”planning域。这不是一个单独的域,他分别与其他4个域类都发生了1:1或1:M关系。这些域都不能单独看待,而要整体看待。1、 下面来讨论这5个域类:1) 生产计划域实际上就是根据订单而制订出的产品的具体生产过程。它包含了以下几个重要的内容:首先,既然是根据订单进行生产,那么生产计划中必须包含有订单对象(即产品编号 阅读全文

一步一步学grails:3 脚手架

2010-01-21 16:26 by 乱世文章, 494 阅读, 0 推荐, 收藏, 编辑
摘要:大家可以到此处下载。1、 修改“生产编号”域类代码grails-app/domain/ProductionNo.groovy:class ProductionNo { CooperationUnit coo //协作单位 String prefix //前缀:2位年份+"-"+2位月份 String suffix //后缀 int sno //中缀:2位顺序编号 static belongTo=[CooperationUnit]//定义1对多关系,即1个协作单位对应多个生产编号 static constraints = { coo(blank:false) suffix(i 阅读全文

一步一步学grails:2 中文

2010-01-21 16:21 by 乱世文章, 478 阅读, 0 推荐, 收藏, 编辑
摘要:今天的博客关闭了图片上传功能,大家可以到资源中下载。1、 自定义logo:默认情况下,页面顶部都会显示grails默认logo:我们通过下面的方法替换它。打开grails-app/views/layouts目录下(所有的“布局”都放在这里)main.gsp,替换下面代码中的head.jpg为logo.jpg:<div class="logo"><img src="${createLinkTo(dir:'images',file:'head.jpg')}" alt="Grails" /& 阅读全文

一步一步学grails:1 开始

2010-01-21 15:49 by 乱世文章, 352 阅读, 0 推荐, 收藏, 编辑
摘要:不知道为什么,今天的博客关闭了图片上传功能,不过大家可以到资源中下载。1、 生成项目目录结构选择“FileàNewàOther…àGrailsàNew Grails Project”:填写工程名称和工程文件夹,Finish。2、 建立“生产编号”的域模型点工具栏上的 图标,在下拉列表中选择Grails,在弹出的对话框中输入命令create-domain-class ProductionNo:点ok,grails命令立即运行,并可在Eclipse的Console视图中看到如下输出:说明“生产编号”域模型建立完毕。当然,打开ProductionNo类,我们发 阅读全文

Flex和jsp整合实践

2009-12-28 13:41 by 乱世文章, 351 阅读, 0 推荐, 收藏, 编辑
摘要:一、前言 时下 RIA ( Rich Internet Applications )非常时髦 , 而部门中已有很多项目开始使用 flex 框架进行开发。为了追上其他项目组新技术应用的步伐,因此我想在所负责的项目中尝试进行 flex 与 jsp 的整合,从而为下一步升级改造提供可借鉴的经验和基础。 二、简单介绍 测试地址: http://10.180.4.50/flexsend/flexSend.jsp 效果: 上图为一个简单的 flex 界面。 短信平台是一个典型的 j2ee 应用,由于 flex 中缺乏 session 的概念,我们必须借用 jsp 来进行 session 的获取,因此这个. 阅读全文

extjs_TreePanel的使用

2009-12-04 11:42 by 乱世文章, 507 阅读, 0 推荐, 收藏, 编辑
摘要:一直觉得短信平台中群发短信时通讯簿的选择号码方式不太好用,因此想找一个好用的tree控件。用过dtree,简单但功能不够强大(节点不能带checkbox)。所以就试了下大名鼎鼎的ext库,其中的treepanel果然十分强大,完全满足我的需要: 1、节点带checkbox,方便选择多个号码;2、当选择/反选父节点时,自动选择/反选其下的所有子节点;3、树的模型数据可以来自json,也可以来自xml;4、Ext库对事件的支持十分全面,如特有的checkchange事件;5、跨浏览器支持,目前在ie和firefox下都调试通过。一、准备工作... 阅读全文

[推荐] 创业者要留意优先清算权

2009-11-14 03:13 by 乱世文章, 170 阅读, 0 推荐, 收藏, 编辑
摘要:优先清算权(Liquidation Preference),我们仔细谈谈。大家先来做一道数学题。以下是一个比较典型的创业融资过程: 第一年:公司成立,天使投资50万美元,融资后估值200万美元。 第二年:A轮融资,VC投资400万美元,融资后估值1200万美元。并且,拥有1倍的优先清算权,Non-participating(下文会解释),8%的年股息。同时,成立了期权池15%,以后每轮融资都保证期权池占总股本的比例15%不变。 第三年:B轮融资,VC投资800万美元,融资后估值4000万美元,2倍的优先清算权,Participating(下文会解释),10%的年股息。 第四年... 阅读全文

开发人员一定要加入收藏夹的网站

2009-11-14 03:09 by 乱世文章, 160 阅读, 0 推荐, 收藏, 编辑
摘要:http://www.gotapi.com/语言:英语简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/语言:英语简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/语言:中文简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技术交流社区.http://www.connectionstrings.com/语言:英语简介:这里几乎收集了所有的数据库连接字符(connectionstring)了。http://www.itpub.net 阅读全文

65个源代码网站

2009-11-14 03:06 by 乱世文章, 394 阅读, 0 推荐, 收藏, 编辑
摘要:1.51源码:http://www.51aspx.com/2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://www.softhy.net/7.锋网源码:http://www.fwvv.net/8.代码爱好者:http://www.codefans.com/9.爱源码:http://www.aiyuanma.com/10.酷源码:http://www.kyuanma.com/11.搜源码 阅读全文

微软前员工:Windows将灭亡 Linux取而代

2009-11-14 02:53 by 乱世文章, 263 阅读, 0 推荐, 收藏, 编辑
摘要:11月9日消息,据国外媒体报道,微软前研发人员凯斯库尔蒂斯(Keith Curtis)近日表示,专属软件(proprietary software)迟早将灭亡,免费的Linux将取而代之。库尔蒂斯认为,免费软件最终将战胜付费软件,成为一种趋势。目前,许多人认为免费软件不可靠,但这种观念会不断改变,直至免费软件成为主流。至于微软的未来出路,库尔蒂斯认为,微软应该推出自己的Linux系统。如果微软这样做,很容易垄断Linux市场。库尔蒂斯还称,他曾致信微软CEO史蒂夫鲍尔默(Steve Ballmer),建议微软提供Linux系统,但鲍尔默对此并不感兴趣。 阅读全文

互联网创业团队需要什么样的人

2009-11-14 02:36 by 乱世文章, 151 阅读, 0 推荐, 收藏, 编辑
摘要:经过两年的创业摸索,终于有资格发表自己的看法,在此之前总误认为创业团队找3种(技术、市场、运营)差异互补的人就可以搞定一切,事实上并非如此。 传统软件行业懂市场的,说白了就是将自己的人脉关系打包在自己的职业专业技能里,很多项目能不能拿下来全靠销售自己的个人实力是否强悍,以神州泰岳为例,我在这家公司做开发3年,并不感觉这里有多少技术大牛,其产品有多么行业领先,恰恰都继承了中国良好的“山寨文化”,将EMC,HP等各大公司的网管产品研究一番,复制加上自己的“创意”拼装起来,然后高利润地卖到项目中,这家公司2007年之前全靠做系统集成的项目为主要营收途径,能承接中国联通、中国移动、中海油、 新华社 . 阅读全文

[置顶]“主要的编程范型”及其语言特性关系(多图)

2009-10-10 04:31 by 乱世文章, 281 阅读, 0 推荐, 收藏, 编辑
摘要:“主要的编程范型”(The principal programming paradigms)这幅图,其实出现得不算早,作者在2007年完成了该图的1.0版,到2008年更新至v1.08版本。本次提供的是翻译成中文的版本(老实说,笔者翻译水平相当有限,若有不当之处,请各位尽量指出,必尽快补正)。这幅图的原作者Peter Van Roy,是《Concepts, Techniques, and Models of Computer Programming》一书的作者,这本书(CTM)是少有的、能跟SICP并称的书了。 该图原文档(PDF)下载:http://www.info.ucl.ac.be/~p 阅读全文

关于JavaScript,答shendl

2009-09-27 09:33 by 乱世文章, 188 阅读, 0 推荐, 收藏, 编辑
摘要:今天有闲,正好看到shendl同学在博客上的回复,是关于所谓“为脚本语言平反”的。我拟“为XX平反”这个标题,原本也只是吸引一下眼球来着,并不是真的想平反,或真有能力平了反。连JavaScript之父-Brendan Eich同学都背了这么多年黑锅,这个反,哪是说平就平了的。但shendl回贴了,言辞凿凿。细细读呢,却又满纸荒唐。遂回复一贴,但被CSDN Blog的、伟大而又莫名其妙的回贴排版搞得抓狂。想了想,还是发篇博客吧。一方面,格式要好看些,另一方面,shendl是博客专家的身份,这样满嘴跑飞机,不抓出来拷打一番,怕误了JavaScript的同学们。如下请参考:http://blog.c 阅读全文
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 46 下一页