- 博客(9)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 2.Rails程序框架
模型(model) 视图(view) 控制器(controller) Rails对Web应用的结构有着严格的约束。但是这些约束反倒使得创建应用程序变得简单。模型负责维持应用程序的状态。这种状态有时候是短暂的(仅用于和用户的几次交互),有时是持久的(需要将其保存在应用程序之外,如数据库中)。 模型是数据,但又不只是数据。还负责把业务规则附加在这些数据上。通过这样的设计,模型就不再只是数据的容器
2017-01-20 01:18:26 1923
原创 Hello Rails
Rails是一个MVC模型开发一个Hello Rails的步骤:写一个控制器写一个视图设置一条路径连接他们两个不需要写模型,因为不需要处理任何数据。一条命令创建控制器前面的文章中说到,一条命令即可新建一个Rails程序 rails new xxx 同理,一条命令即可新建一个控制器: rails generate controller 如: rails generate contro
2017-01-19 23:20:07 468
原创 PAT1006题解
PAT1006题解At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock the door. Given the records of signing in’s and ou
2017-01-18 20:50:02 648
原创 Rails文件结构
创建项目rails new 项目名 rails new shop 创建一个shop项目 rails _4.2.0_ new shop 指定一个rails版本的项目文件目录app:项目的主要逻辑文件config : 配置文件environments/development.rb 开发时用环境environments/production.rb 部署后运行的环境environments/te
2017-01-15 02:25:38 611
原创 终端用sublime打开文件的方法
终端用sublime打开文件的方法打开文件 vi ~/.bash_profile添加一行: alias subl=\''/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'\'启动 source ~/.bash_profile 此时即可在终端用subl 文件/目录打开文件/目录了。
2017-01-15 01:59:11 6250
原创 关联容器基础(一)
对比顺序容器关联容器是按照关键字来保存和访问的顺序容器是按照元素在容器中的位置来顺序保存和访问的关联容器优势关联容器支持高效的关键字查找和访问两大类主要关联容器mapsetmapmap的元素是key-value对:key用作索引的作用,value是与索引相关联的数据。setset中的一个元素只包含一个关键字。两个场景文本处理过程中,可以用set保存要忽略的单词。字典,用关键词作为
2017-01-15 01:05:52 437
原创 Ruby中的类与对象(一)
一些约定:类名首字母大写方法名首字母小写end在Ruby中无处不在。声明类class BookInStockend创建类对象a_book = BookInStock.newanother_book = BookInStock.new这是很不同于其他语言的声明方式。比如在C++中new是一个关键字,是在类前面的,Ruby不走寻常路,仿佛调用了一个叫new的方法。这样也很酷。构造函数的意义上面
2017-01-06 00:41:36 1994
原创 Code blocks
Code blocks是Ruby特有的很强大的特点。可以通过这个实现回调。对比Java的匿名内部类更加简单。比C语言的指针简单。两种写作形式{puts "hello"}以及:do club.enroll(person) person.socializeend比较好的规范是:单行用第一种,多行代码用第二种。使用方式在函数调用后面写:greet {puts "Hi"}其中gree
2017-01-06 00:40:22 573
TensorFlow for Deep Learning: From Linear Regression to Reinforcement Learning
2018-03-14
Hands-On Machine Learning with Scikit-Learn and TensorFlow -- 2017.3月第一版 + 对应代码
2018-01-28
Practical Python and OpenCV + Case Study均为第三版两本书用Python3
2017-12-11
C++ Primer第五版翻译--队列适配器
2016-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人