自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

产品人生

不知道怎么努力的菜鸟2号

  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

翻译 REST架构

REST 是一种架构风格,用于开发分布式、基于网 络的系统和软件应用,例如万维网和 Web 应用。REST 理论很抽象,在 Rails 应用中,REST 意味着大多 数组件(例如用户和微博)都被模型化,变成资源(resource),可以创建(create)、读取(read)、 更新(update)和删除(delete)。这些操作与关系型数据库中的 CRUD 操作和 HTTP 请求方法(POST、 G

2017-05-31 18:16:11 275

原创 Ruby生成随机元素

Ruby生成随机元素('a'...'z').to_a.shuffle[0..7].join => "eynaxzsk" ('a'...'z') => Range 对象 to_a 方法 => 将Range 对象转换为数组。 shuffle方法 => 随机排列 join方法 => join 将数组转换为字符串

2017-05-31 18:03:27 686

原创 after_save和after_create区别

after_save和after_create是模型中常用的回掉方法!after_save是在数据insert和update时都会触发,after_create只有在insert时触发。

2017-05-31 17:10:35 1694

原创 数据表中主键、外键和索引的区别?

聚集索引一定是唯一索引。但唯一索引不一定是聚集索引。 聚集索引,在索引页里直接存放数据,而非聚集索引在索引页里存放的是索引,这些索引指向专门的数据页的数据。

2017-05-29 17:03:15 750

原创 Linux设置有效的防火墙策略禁止所有非法的请求

只允许外部访问22和80端口, shell脚本会禁止除了22和80端口之外的一切端口访问#!/bin/bashiptables -Fiptables -t nat -Fiptables -P INPUT DROPiptables -A INPUT -s 127.0.0.1 -j ACCEPTiptables -A INPUT -p tcp --dport 22 -j ACCEPTipta

2017-05-29 16:40:10 2377

原创 数据库移植中怎样让自定义的移植操作支持回滚

class OneUglyDataChange < ActiveRecord::Migration def change User.find_each do |user| user.is_genius = true end endend执行 rails db:rollback 无法回滚实际上 up 和 down 是Rails早期就采用的默认方案, 支持回滚cla

2017-05-29 16:27:05 400

翻译 Ruby中include / extend / prepend的区别

Ruby中include / extend / prepend的区别:include: 把模块注入目标类或者模块作为实例方法extend: 把模块注入目标类或者模块作为类方法(Singleton Method)prepend: 同样把模块注入目标类或者模块作为实例方法,和include的区别是把模块的方法放在了目标类或者模块方法调用链的前边,对比 B 和 C 的继承链。

2017-05-29 15:21:39 1819

翻译 使用rails g方法时不让rails生成对应的assets, helper等文件

很多时候我们想自己来手工创建对应的asset,helper和test文件,但是默认情况下Rails会自动帮我们创建对应的asset,helper和test文件修改config/application.rb文件,添加下面的内容:config.generators do |generator| generator.helper false generator.assets false

2017-05-29 15:17:37 881

中国企业级SaaS市场CRM服务专题研究报告.pdf

CRM (客户关系管理)是指企业为提高核心竞争力,利用相应的信息技术以及互联网技术协调企业与顾客间在销售、营销和服务上的交互,从而提升其管理方式,向客户提供创新式的个性化的客户交互和服务的过程。其最终目标是吸引新客户、保留老客户以及将已有客户转为忠实客户,增加市场。

2019-12-29

贝佐斯致股东信1997~2018年(中文).pdf

梁宁强烈推荐的,亚马逊CEO贝佐斯致股东信; 贝索斯的信件为商学院的战略与沟通课程提供了精彩的素材。但你要注意了,尽管这位亚马逊创始人所倡导的大多数策略和实践都具有广泛的适用性,但一个关键的谜团仍然存在:贝索斯本人,包括他早年的生活经验、智力、情感能力和沟通技巧,这是没法教的。

2019-12-29

Dash for mac 4.1.2 开发者必备

Dash for mac 是一款API 调试工具, 支持130种API特性.API文档浏览器和代码片段的管理工具, Mac平台的API文档浏览器和代码片段的管理工具,可以帮助你储存的代码片段,以及即时搜索和浏览文档几乎任何API文档

2018-01-03

我编程,我快乐:程序员职业规划之道.pdf

我编程,我快乐:程序员职业规划之道.pdf

2016-08-24

ruby on rails 实践

本書介紹Ruby on Rails這套開放原始碼的網站開發框架。

2016-07-24

SSH三大框架详解经典指南

值得收藏的SSH三大框架,强烈推荐学习的参考书。

2016-06-14

数据库还原备份手册

强大功能数据库还原备份手册,有利于解决在开发中遇到的问题。

2016-06-13

文件转换为zip打包文件

文件转换为zip打包文件,可以将多个文件或文件夹进行打包生成zip,配合下载功能进行一键打包下载使用。

2016-05-06

java中MD5与RSA两种加密源代码

登录加密中的MD5或RSA加密源码,加密的调用和使用。

2016-05-06

JAVA中JDBC的增删改查的实例

Java中JDBC增删改查相关基础练习的实例源代码

2016-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除