自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

翻译 SQL语法入门(五)

高级SQL特性约束(constraint) 管理如何插入或处理数据库数据的规则主键主键是一种特殊的约束,它用来保证一个列(或一组列)中的值是唯一的,并且永不改动。 表中任意列只要满足一下条件,都可以用于主键: 1、任意两列的主键值都不相同 2、每行都具有一个主键值(即列中不允许NULL值) 3、包含主键值的列不修改或更新 4、主键值不能重用。如果从表中删除某一行,其主键值不分配给新行。C

2018-02-02 15:48:12 253

翻译 sql语法入门(四)

管理事务处理 事务处理(transaction processing)可以用来维护数据库的完整性,它保证成批的SQL操作要么完全执行,要么完全不执行。有关事务处理的几个概念事务(transaction)指一组SQL语句; 回退(rollback)指撤销指定SQL语句的过程; 提交(commit)指将未存储的SQL语句结果写入数据库表; 保留点(savepoint)指事务处理中设置的临时占位符

2018-02-02 10:52:50 812

翻译 sql语法入门(三)

创建表 表创建基础CREATE TABLE Products( prod_id CHAR(10) NOT NULL, prod_price DECIMAL(8,2) NOT NULL, prod_desc VARCHAR(100) NOT NULL);

2018-02-01 16:37:01 334

翻译 sql语法入门(二)

使用表别名 别名除了用于列名和计算字段外,SQL还允许给表名起别名。这样做有两个主要理由: 1、缩短SQL语句 2、允许在单挑SELECT语句中多次使用相同的表 (Oracle)写法SELECT cust_name, cust_contactFROM Customers C, Orders O, OrderItems OIWHERE C.cust_id = O.cust_id AND

2018-01-31 16:45:42 341

原创 sql语法入门

拼接字段select user_id || ' (' || XX_name || ')' from XXXX order by user_id;--输出--4114031824xxxxxx (XXXXXX中心) select rtrim(user_id) || ' (' || rtrim(yf_name) || ')' from dwd_zq_bss_loc_data_y

2018-01-30 21:29:08 286 1

翻译 javascript学习笔记(一)

1)HTML DOM:文档对象模型 2)节点: 1 元素节点(element node):DOM的原子是元素节点 例如:<p> <ul> <li>2 文本节点(text node):元素节点包含的内容 例如:<p>i love ruby</p>< p >元素包含的文本”i love ruby”,它是一个文本节点3属性节点(attribute node)<p title="great wo

2018-01-30 21:23:50 213

原创 rails网页设置中文

查看设置echo $NLS_LANGecho $LANG进入环境配置vim ~/bashrc添加export NLS_LANG=AMERICAN_AMERICA.AL32UTF8source ~/bashrc

2018-01-26 09:40:47 232

转载 oracle环境配置信息

1、数据库     查询当前数据库名(主机字符串):select name from v$database;2、查询当前数据库实例名:select instance_name from v$instance;     数据库实例名(instance_name)用于对外部连接。在操作系统中要取得与数据库的联系,必须使用数据库实例名。比如我们作开发,要连接数据

2018-01-26 09:39:37 925

原创 git基本操作(一)

参考Raby on Rails Tutorial 第三章的学习小结初始化 Git 仓库$ git init$ git add .$ git commit -m "Initial commit"添加 .md 后缀将其更改为 Markdown 格式,再提交所做的修改$ git mv README.rdoc README.md$ git commit -a -m "Improv

2017-11-30 16:25:19 229

原创 WARN Could not determine content-length of response body

找到ruby安装路径,例:ubuntu 16.04find / -name webrickvim httpresponse.rb修改205行if chunked? || @header['content-length'] 改为if chunked? || @header['content-length'] || @status == 304 || @status == 204

2017-11-27 09:33:21 430

转载 Chrome浏览器快捷键

工具篇—Chrome浏览器快捷键

2017-11-16 16:52:56 587

转载 ubuntu配置sublime

1、关闭sublime自动检测更新提示点击菜单栏“Preferences”=> “Settings-User”将里面修改为如下:{ "color_scheme": "Packages/Colorcoder/Monokai (Colorcoded).tmTheme", "font_size": 17, "ignored_packages": [ ], "

2017-11-13 11:19:00 787

原创 rails设定首页

创建控制器和动作rails g controller sessions new拥有controller和view以后,就可以把首页 http://localhost:3000 的 “Welcome Aboard”替换掉首先要删除预设的首页$ rm public/index.html因为 Rails 会优先回传任何 public 下有的静态档案,而不是 Controllers 里面建立的动态內容然后打

2017-11-09 11:24:37 320

转载 Ubuntu安装Oracle Instant Client

一、安装Oracle Instant Client 1、下载Oracle client,在这里下载,需要下载3个RPM的包;2、安装alien,和依赖包$ sudo apt-get install alien$ sudo apt-get install libaio13、使用alien吧rpm包转换成deb包,并且安装:$ sudo alien -i oracle-instantclient11

2017-10-19 10:37:42 1429

原创 IO库(c++)

#include "stdafx.h"#include<iostream>#include<string>using namespace std;//istream输入流//ostream输出流//cin,cout一个istream对象和ostream对象//cerr一个ostream对象,用于输出程序错误的消息,写入标准错误//getline函数 :从给定的istream读取一行

2017-10-11 21:54:17 333

原创 rails分页(kaminari)

1、使用kaminari插件并加入bootstrap样式,必须在Gemfile中包含gem 'kaminari'gem 'bootstrap-kaminari-views'2、bundle并重启服务器3、在controller中加入(index)@people=Person.order(:id).page(params[:page]).per(5)4.在index.html.erb中加入<%= p

2017-10-10 09:41:59 1034

转载 ubuntu解压rar文件

ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar 卸载 sudo apt-get remove rar解压功能安装 sudo apt-get install unrar 卸载 sudo apt-get remove unrarubuntu解压命令全览.tar解包:tar xvf FileName.tar打包:tar cvf FileName.

2017-09-27 14:54:39 292

转载 bootstrap基础(一)

文本<small>本行内容是在标签内</small><br><strong>本行内容是在标签内</strong><br><em>本行内容是在标签内,并呈现为斜体</em><br><p class="text-left">向左对齐文本</p><p class="text-center">居中对齐文本</p><p class="text-right">向右对齐文本</p><p class="

2017-09-25 22:30:40 204

原创 rails应用程序的基本操作(一)

rails操作指令

2017-09-19 08:51:17 440

转载 pry使用

安装 在Gemfile里面写入group :development do gem 'pry'end如果是Rails,写入group :development do gem 'pry-rails'end使用Prypry -r ./application.rb # sinatra project, require application.rb rails c

2017-09-15 09:10:58 1285

翻译 jQuery学习-对象与选择器(锋利的jQuery)

基础语法是:$(selector).action() 美元符号定义 jQuery 选择符(selector)“查询”和“查找” HTML 元素 jQuery 的 action() 执行对元素的操作示例$(this).hide() - 隐藏当前元素$("p").hide() - 隐藏所有段落$(".test").hide() - 隐藏所有 class="test" 的所有元素

2017-09-10 19:09:34 243

翻译 Action View

模板、局部视图和布局 最后输出的 HTML 由模板、局部视图和布局这三种 Rails 元素组成。下面分别进行简要介绍。模板Action View 模板可以用多种方式编写。扩展名是 .erb 的模板文件混合使用 ERB(嵌入式 Ruby)和 HTML 编写,扩展名是 .builder 的模板文件使用 Builder::XmlMarkup 库编写。Rails 支持多种模板系统,并使用文件

2017-09-05 15:23:39 366

翻译 active record关联(ruby on rails guides)

Rails 支持六种关联:belongs_tohas_onehas_manyhas_many :throughhas_one :throughhas_and_belongs_to_manyclass Author < ActiveRecord::Base attr_accessible :name has_many :booksendclass Book < Ac

2017-09-04 12:26:40 518

翻译 rails 数据验证(rails guides学习笔记)

数据验证目的:保证存储进数据库的是有效数据数据在何时验证?Active Record 对象分为两种:一种在数据库中有对应的记录,一种没有。新建的对象(例如,使用 new 方法)还不属于数据库。在对象上调用 save 方法后,才会把对象存入相应的数据库表。Active Record 使用实例方法 new_record? 判断对象是否已经存入数据库。t=Teac

2017-08-29 21:36:48 763

空空如也

空空如也

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

TA关注的人

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