`
xxrrss
  • 浏览: 43247 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
CRUD分别指:C:Create R:Read U:Update D:Delete 描述的思路是通过代码来讲解。 C: 一:基本声明 an_article = Article.new an_article.title = "金融危机" an_article.content = "金融危机之前。。。。。。。。。。。。。。。" an_article.save 二:代码快声明 Article.new do |a| a.title = "金融危机" a.content = "金融危机之前。。。。。。 ...
嵌套的资源[size=medium][/size] 当适用嵌套的资源的时候,REST的开发会变得更加有趣。在这个章节,你会更加明白简洁的URL的URL的重要性,也会对REST的理念有更清晰的理解。 嵌套的资源,也就是所说的父—子关系的资源。在Rails中 ...
弄清楚rails的命名惯例,能让你写代码,读代码更加轻松容易。 各种“元素”的命名惯例如下: 变量(variable):字母都是小写,单词之间用下划线分隔,如: order_status , person_age , city_code .etc 类(Class)&模块(Module):没有下划线,单词的第一个字母是大写。如: ExamCenter , LineItem , Hotel .etc 数据库表:字母都是小写,单词之间用下划线分隔,是复数。如: orders , persons , city_codes , third parties .etc 源文件:字母都是小写, ...
在rails应用程序中,routes.rb有三种主要的路由方式。 一:map.connect # for routing the admin/customers section map.connect '/superadmin/user_asset/list_assets', :controller => "superadmin/user_asset",:action=>'list_assets' map.connect '/superadmin/user_asset/cr ...
Rails启动过程 在每个应用程序的/public目录下,都含有:dispatch.cgi、dispatch.fcgi、dispatch.rb 3个分发文件。系统会根据我们的配置执行其中相应的文件,调用不同的处理方式(CGI,FastCGI或是Ruby方式),同时该文件会加载整个rails环境。3个文件中的内容基本一样,仅对其中一个分发文件进行探讨! 这几个分发文件,首先通过如下代码读入/config目录下的environment.rb文件。 代码: require File.dirname(_FIFE_)+"/../config/enviroment" unless d ...
项目进行了第二版本!将原来丑陋的界面改成Flash,Flash前台制作人员需要一个链接,该链接返回的是一个xml格式相关的任何东西(据他所说)如: 字符串:http://localhost:8000/ACL/menuActionOne.action,必须返回类似的东东; <script type="text/javascript"></script>   <? xml version="1.0" encoding="UTF-8" ?> - < root > - &l ...

初入职场

    看了童继龙先生的一篇博文,感想很大。公司最近做项目,很多技术我拿来就用,可是稍微需求稍微有点变动,我就需要找API老半天,想想是对自己领域基础太薄弱!却一直追求所谓的"博"。他真切的描述了我现在的现状。这篇博文或许对初入职场的人有很好的指导意义!摘录重要的观点如下:     一:初入职场的学习过程中,你需要的是“专、精、尖”,而不是“博”,也就是在某个领域你需要能够拿的出手,毕竟这个社会的分工越来越明确,职业细分也是越来越细,不怕你学习的东西偏或冷,怕的就是你在这个领域没有足够的研究,没有研究就没有发言权,自然,没有深入研究想在这个领域找个好工作就更难,更何况是要以它 ...
第一部分:先介绍Hibernate的替代方案和Hibernate的缺点      Hibernate的替代方案有:Apache OJB,JDO,Toplink,EJB(CMP),JPA,以上是基于ORMapping的替代方案,同时市场上比较流行的另外一种框架是:IBatis,它只对JDBC进行了简单的封装。程序员可以使用熟悉的Sql语句,利用数据库的特性对数据进行相应的优化。      不适合使用Hibernate的几种场合:      (1):如果你的程序存在大量的批量更新,批量查询时,不适合采用Hibernate。这是由于Hibernate缓存的原因。这同时也是ORMapping框架的通 ...
用户:你好,请问这里是微软吗? 微软:是的,请问您有什么事吗? 用户:前几天看到你们发布公告,不是说好了要黑屏的吗?我都等一天了,怎么还不黑啊。。。。 微软:#%$^&@ 用户:你们到底黑不黑了? 微软:……. 用户:说啊,你们黑不黑? 微软:黑… 盗版的才黑,你是盗版吗? 用户:是啊,100%盗版,绝对盗版. 微软:那不应该啊,对了,你打开自动更新了吗? 用户:打开了啊,早早的就打开了,就等着看黑屏呢! 微软;##$%^&%$#@$%… 用户:怎么了?不需要打开啊? 微软:需要,需要! 用户:那咋还不黑呢? 微软:你的自动更新有提示你下载补丁吗? 用户:这倒没有,我等老半天了, ...
2.3oracle数据库的字符集更改 A、oracle server 端 字符集查询 select userenv(‘language’) from dual 其中NLS_CHARACTERSET 为server端字符集 NLS_LANGUAGE 为 server端字符显示形式 B、查询oracle client端的字符集 $echo $NLS_LANG 如果发现你select 出来的数据是乱码,请把client端的字符集配置成与linux操作系统相同的字符集。如果还是有乱码,则有可能是数据库中的数据存在问题,或者是oracle服务端的配置存在问题。 C、server端字符集修改 ...
最近项目开发到第二版本!客户要求将原来的页面替换成flash,现征求:相对有效flash与服务器交互的技术和资料!谢谢! 最近玩了些flash游戏!上了些flash forum! 专业词语:RIA 根据2005年Robbin大哥的说法:http://www.iteye.com/topic/12302?page=4 解决方案对我们不懂flash和ActionScript的人而言:只有一种解决方案。就是flex 而到了现在的2008年底,技术发展到什么地步,选用什么好!大家回顾!
      没有JS基础!边做边学!看过较多JS代码,如今正在看《JavaScript高级程序设计》,很多以前困扰我的问题得到解答!现把JS定义对象的方式贴如下,给自己加深印象:   <html> <body> <script language="javascript"> //代码一 var oCar=new Object; oCar.color="red"; oCar.doors=4; oCar.mpg=23; oCar.showColor=function(){ alert(this.color); }; ...
       Java集合框架设计巧妙!刚开始接触时,老是被他们复杂的关系困惑!特别是Map!今天看到这样一篇文章,讲述了   Collection和Map的视图技术,令我豁然开朗!           比如:Map.keySet(),Map.values(),Map.entrySet().可以得到三个视图:键值,值,键/值对。对视图的操作,   将直接影响原始集合!   一: 轻量级集合包装器:   String[] temp=new String[20];   List<String> tempList=Arrays.asList(temp);   以上代码返回的不是一个Ar ...
Set定义:         一个集合里没有重复元素。确切的说:Sets中不存在这样的一对元素e1和e2,使得e1.equals(e2),同时最多含有一个null元素。模型是数学中的set. Set结构层次:          Collection-->Set-->AbstractSet-->HashSet;          Collection-->Set-->AbstractSet-->LinkedHashSet;          Collection-->Set-->SortedSet-->TreeSet;     ...
Global site tag (gtag.js) - Google Analytics