`
s8186255
  • 浏览: 85797 次
  • 性别: Icon_minigender_1
  • 来自: 新疆乌鲁木齐
社区版块
存档分类
最新评论
文章列表
    大众眼中的技术人员,大多数是目光呆滞、言语木讷、 缺失 幽默、表达灰色、远离社会。     但是作为google为首的技术公司的老大,却不是这样。上面说到的前四项,无从了解,但就第五点,一个商业公司能够将“不 ...
java从小做大的过程中留下诸多可以重复使用jar包,尤其在企业应用中。各个公司提供的开发包都是以dll或者jar包。要想使得ruby开发走入企业,走入高端,必须有兼容性。jruby调用jar包就像java调用jar一样,但是jruby的特点,这里不 ...
使用完全面向对象的ruby开发代码的速度感,让人有一种快感。就像学武之人突然掉到一个鬼洞,获得一部九阳真经或者一把神器一样,武功突飞猛进的同时,心里面也充满了无限的期待。虽然如此,途中遇到的问题还是不少,这里列举如下,供参考。 1.读什么样的书? 虽然近两年有ruby和rails的书,但是相对于java之类的书,还是小巫见大巫。这就与rails框架在ruby的世界里独树一帜,而java的框架还在疯狂的竞争(最近随着ssh框架的成熟,似乎也趋于平静)。关键还在于视频资料的缺乏,一个没有任何经验的编程者,在看完马士兵的视频之后,都会对java开发说“熟悉java开发”。rails有什么?好像只有 ...
linux的安装比较复杂,试错多次之后,并google之后查询若干信息才成功,记录在这里,供大家参考:1.安装jpgjpegsrc.v8a.tar.gz 2.安装pnglibpng-1.4.1.tar.gz 3.安装freetype。字体。freetype-2.3.12.tar.gz 4.安装Ghostscriptghostscript-8.71.tar.gz 5.安装Ghostscript fontghostscript-fonts-std-8.11.tar.gz上述几种包都按照缺省路径安装,可以将lib文件安装到 /usr/local/lib中;   6.安装 ImageMag ...
1.首先配置lighttpd; 使用源代码安装之后,许多文件并不存在 所以创建如下文件: touch /var/log/lighttpd/error.log touch /home/**/app/lighttpd/lighttpd.conf 从源文件的doc目录中找到lighttpd.conf,copy到你预定的目录中即可,然后按照下面的说明修改 a.找到在server.modules              = ( ××××× ) 中将"mod_proxy",的注释取消,也就是使mod_proxy功能可用。 b.server.document-root ...
1.安装;2.创建模型,这里有比较多的选项,下面的例子是创建带有激活功能的模型;ruby script/generate authenticated user sessions --include-activation a.创建了三个模型,user.rb,user_mailer.rb,user_observer.rbuser.rb定义了用户模型。user_mailer定义了邮件模型;user_observer定义了观察模型;b.创建了两个控制器:sessions_controller.rb;users_controller.rb;session控件用于登录;user控件用户注册等功能。c.创建 ...
上传附件或者图片,通过自己掌握的知识,独立实现了文件的上传和下载,其实并不复杂,只要理解File类的读写操作即可,同时为了让文件保存具有无限增长性(也就是上传文件不重名),使用了随机生成文件名的方法。同时在数据库中采用一个字段,保存文件信息。 通过自己的琢磨,对文件的上传下载有了切身的体会。然后反过来,使用attachment_fu插件。 安装不必说了,google一把就有一大堆。下面按照应用的顺序展开说: 1.创建model,比如attachments.rb id           | int(11) filename     | varchar(255) content_type ...
Global site tag (gtag.js) - Google Analytics