自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (11)
  • 收藏
  • 关注

原创 OSX10.13 使用ubuntu16.04.3通过devstack安装OpenStack

通过ParallelsDesktop13.1.1虚拟机安装ubuntu16.04.3,再通过devstack脚本安装OpenStack:安装ParallelsDesktop13.1.1下载ubuntu16.04.3, 推荐阿里源的镜像使用虚拟机安装ubuntu,注意选择提前配置资源,分配8g内存给虚拟机安装完ubuntu后使用terminal下载git sudo apt instal

2017-11-01 12:35:24 758

转载 常见Icon库

EntypoEvilIconsFontAwesomeFoundationIoniconsMaterialIconsOcticonsZocialSimpleLineIcons

2017-06-19 11:35:44 818

翻译 RSpec::Mocks中allow和allow_any_instance_of的区别

Module: RSpec::Mocks::ExampleMethods allow()用于包装一个对象来准备在其上存储一个方法eg.allow(dbl).to receive(:foo).with(5).and_return(:return_value)Module: RSpec::Mocks::ExampleMethods allow_any_instance_of()用于包装一个类,准备在其实

2017-06-08 16:50:22 885

原创 使用rails自带方法去除html标签

最近需要导出富文本文章到excel(GEM:spreadsheet),数据库存的带有html标签和图片,需要只导出必要的文本,所以有了这个需求其实直接编写一个正则表达式可以解决这个问题,但是重复造轮子是没必要的,在查找rails api (我用的rails4.2+)时,找到了ActionView::Helpers::SanitizeHelper sanitize()这个方法在view中会经常使用但是

2017-05-26 16:10:10 1623

原创 has_secure_password可以使用在update上的原因

在rals4/5中使用has_secure_password 时,在官方文档是这么说明的:require 'bcrypt'class User < ActiveRecord::Base # users.password_hash in the database is a :string include BCrypt def password @password ||= Passwo

2017-05-16 17:24:30 363

原创 rails执行save时callback调用逻辑

ActiveRecord::Base#save call for a new record:(-) save(-) valid(1) before_validation(-) validate(2) after_validation(3) before_save(4) before_create

2017-05-12 11:09:52 638

转载 java正则表达式详解

转载自jb51.net“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么Java又怎样呢?本文写作时,一个包含了用正则表达式进行文本处理

2015-02-07 21:08:20 466

转载 java中split的用法

本文截取自iteye 的博客 !!!java.lang.string.split,即split 方法,它实现的功能是将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 格式为:                 stringObj.split([separator,[limit]]) 其中stringObj是必选项,表示要被分解的 String 对象或文字。该对象不会

2015-02-07 21:01:00 473

原创 for each循环的作用

jdk5的特性用来处理数组中的每个元素,而不必为指定的下标分心。for(Type variable:collection){}方式简洁,不易出错,性能高技能用于集合输出,ReadOnly!!!

2015-02-07 10:29:59 449

转载 关键字与保留字的区别总结

正确识别java语言的关键字(keyword)和保留字(reserved word)是十分重要的。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。abstractassertbooleanbre

2015-02-07 10:21:22 907

原创 Mysql版本区别

登陆mysql官网想要下载 可是出现了好几个版本

2014-11-04 13:22:50 424

转载 java文件(编译单元)为什么只能有一个public类

1. 每个编译单元(文件)都只能有一个public类。这表示,每个编译单元都有单一的公共接口,用public类来表现。该接口可以按要求包含众多的支持包访问权限的类。如果在某个编译单元内有一个以上的public类,编译器就会给出出错信息。2. public类的名称必须完全与含有该编译单元的文件名相匹配,包括大小写。所以对于Widget而言,文件的名称必须是Widget.java, 而不是widge

2014-10-23 21:46:24 633

转载 Apache与Tomcat的区别整合2和1

Apache与Tomcat的区别ApacheTomcat应用服务器JSPLinuxApache是一个web服务器环境程序,可以作为web服务器使用。不过只支持静态网页,如(asp,php,cgi,jsp)等动态网页的就显得无能为力。引用如果要在Apache环境下运行jsp 的话就需要一个解释器来执行jsp网页,而这个jsp解释器就是Tomcat, 为什么还要JDK呢

2014-10-21 20:52:36 525

原创 eclipse 注释掉代码,取消代码注释

注释掉代码:把要注释的代码选中,按Ctrl+Shift+/ /* */ 形式的ctrl+/ //形式的取消代码注释:把要注释的代码选中,按Ctrl+Shift+\ /* */ 形式的ctrl+/ //形式的

2014-10-21 20:46:59 1916

转载 JBuilder快捷键 不全的请指教!

F1 Helpctrl + F2 结束程序F3 查找下一个shift + F3 反向查找下一个ctrl + F 查找ctrl + p 路径查找ctrl + F4 运行到当前位置F5 设置断点F7 跟入F8 单步F9 运行ctrl + F9 编译工程shift + F9 调试模式运行ctrl +

2014-10-19 22:29:55 410

转载 Eclipse快捷键 相当全面而且有规划

Eclipse快捷键类型功能说明快捷键使用范围搜索工作空间中的声明Ctrl+G在窗口中搜索工作空间中的引用Ctrl+Shift+G在窗口中搜索打开“搜索”对话框Ctrl+H

2014-10-19 21:55:44 598

转载 eclispe system.out.println();快捷键

正常情况下 syso + / 或者 sys

2014-10-18 22:47:49 891

原创 “&nbsp;”--html

html里的 是空格,但不是值为32(十六进制20).   的值是160(十六进制A0).HTML特殊字符不包括TAB. TAB应该也可以用 表示. 但只有在...这样的标记内部才起作用. 其他地方只相当于一个空格. 这和 不一样

2014-10-14 23:10:10 402

转载 html <a>标签属性

关于html 标签 中对于html4和html5有一些区别,为此转载W3

2014-09-27 21:34:15 616

转载 知其然应知其所以然--url

统一资源定位符(或称统一资源定位器/定位地址、URL地址等[1],英语:Uniform / Universal Resource Locator,常缩写为URL),有时也被俗称为网页地址(网址)。如同在网络上的门牌,是因特网上标准的资源的地址(Address)。它最初是由蒂姆·伯纳斯-李发明用来作为万维网的地址。现在它已经被万维网联盟编制为因特网标准RFC 1738。在因特网的历史上,

2014-09-27 21:23:35 567

转载 HTML <img> 标签的 alt 属性

转载的原因是因为定义和用法alt 属性是一个必需的属性,它规定在图像无法显示时的替代文本。假设由于下列原因用户无法查看图像,alt 属性可以为图像提供替代的信息:网速太慢 src 属性中的错误 浏览器禁用图像 用户使用的是屏幕阅读器 标签的 alt 属性指定了替代文本,用于在图像无法显示或者用户禁用图像显示时,代替图像显示在浏览器中的内容。我们强烈推荐您在文档的每个图

2014-09-27 19:06:46 1305

scrt-sfx-8.5.4-1942.ubuntu18-64.x86_64.zip

SecureCRT + SecureFX 8.5 Bundle * Ubuntu18版本, 下载后解压里面是 scrt-sfx-8.5.4-1942.ubuntu18-64.x86_64.deb文件

2021-08-17

Text Processing with Ruby ruby文档解析

Text Processing with Ruby ruby文档解析 完整版 完整版

2018-05-18

重构 ruby版 英文原版 Refactoring Ruby Edition

重构 ruby版 英文原版 Refactoring Ruby Edition 高清

2018-05-17

ruby面向对象设计 Practical Object-Oriented Design in Ruby

ruby面向对象设计 英文版 高清 ruby面向对象设计 英文版 高清

2018-05-17

devstack 书籍 devstack-for-beginners

devstack教程,devstack 书籍 devstack-for-beginners

2018-05-17

Docker从入门到实践 gitbook

docker书籍 从浅入深 https://github.com/yeasy/docker_practice

2018-05-17

city-picker城市选择插件

city-picker城市选择插件,亲测可用,具体可见官网http://tshi0912.github.io/city-picker/

2016-11-29

CygwinPortable安装包/linux命令工具

在windows下进行Linux/Unix命令操作必备

2016-03-15

GitHub安装文件/客户端

GitHub官方安装文件,一键安装简单快捷

2016-03-15

Myeclipse2015/2014破解工具

亲测myeclipse2015可用,内含说明文档

2016-03-15

深入理解Java.7.核心技术与最佳实践.成富.扫描版

利己利人,免费下载

2016-03-11

空空如也

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

TA关注的人

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