自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hxker的专栏

blog desc

  • 博客(43)
  • 收藏
  • 关注

转载 PHP 对 Redis 操作

/*1.Connection*/$redis = new Redis();$redis->connect('127.0.0.1',6379,1);//短链接,本地host,端口为6379,超过1秒放弃链接$redis->open('127.0.0.1',6379,1);//短链接(同上)$redis->pconnect('127.0.0.1',6379,1);//长链接,...

2018-09-11 10:23:57 432

转载 查看mysql数据库及表编码格式

转自:https://www.cnblogs.com/shootercheng/p/5836657.html1.查看数据库编码格式mysql> show variables like 'character_set_database';2.查看数据表的编码格式mysql> show create table <表名>;3.创建数据库时指定数据库的字...

2018-06-10 11:22:33 2739

转载 You have not concluded your merge (MERGE_HEAD exists) git拉取失败

转载自:http://yijiebuyi.com/blog/5b55eb51ad49ce41e2de9c85dd4513ca.html今天获取git线上仓库代码报了这个错误:You have not concluded your merge (MERGE_HEAD exists).Please, commit your changes before you can merge.错误可...

2018-06-06 13:17:57 840

原创 linux 创建用户指定 login shell

## 创建用户指定 login shelladduser username -s /bin/bash## linux 在命令行里边按上下键无法出现历史命令一般是由于使用useradd命令创建新用户时,没有指定login shell,而默认的是/bin/sh。可以使用sudo chsh -s /bin/bash <username>来切换到/bin/bash,logout后,再login...

2018-04-20 11:51:04 2928

原创 修改postgresql 自增ID的默认值

迁移数据时,有时会需要保存原有ID,这时需要修改默认初始值。比如修改城市表(cities)的自增ID初始值;ALTER SEQUENCE cities_id_seq RESTART WITH 538;

2018-02-01 16:31:49 3232

转载 git 修改远程仓库地址

方法有三种:1.修改命令git remote set-url origin [url]例如:git remote set-url origin [email protected]:php/hasoffer.git2.先删后加git remote rm origingit remote add origin [url]3.直接修改config文件

2018-01-23 14:07:14 360

原创 liunx内核版本命令

一、查看Linux内核版本命令(两种方法):1、cat /proc/version[root@S-CentOS home]# cat /proc/versionLinux version 2.6.32-431.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7...

2017-10-29 22:03:56 348

转载 git 取消本地 commit (未push)

如果不小心commit了一个不需要commit的文件,可以对其进行撤销。先使用git log 查看 commit日志  Python代码  commit 422bc088a7d6c5429f1d0760d008d86c505f4abe  Author: zhyq0826   Date:   Tue Sep 4 18:19:23 201

2017-02-24 11:50:21 46335

转载 Linux添加/删除用户和用户组

本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。1、建用户:adduser phpq                             //新建phpq用户passwd phpq                               //给phpq用户设置密码2、建工作组groupadd test                       

2017-02-19 11:49:53 661

转载 ruby on rails 的使用过程中,遇到的错误及解决办法

1、/data/drolay11/lcb_saas/tmp/build-147274463612855/vendor/bundle/ruby/2.1.0/bin/rake: symbol lookup error: /data/drolay11/lcb_saas/tmp/build-147274463612855/vendor/bundle/ruby/2.1.0/gems/mysql2-0.3.1

2016-12-22 23:32:05 987

转载 ubuntu 安装 libcurl

sudo apt-get install libcurl4-openssl-dev即可转自 :http://albertcn.blog.163.com/blog/static/2094201452014102104525263/

2016-11-08 14:43:16 13493

转载 升级 mysql 版本

1. ubuntu wget http://dev.mysql.com/get/mysql-apt-config_0.3.2-1ubuntu14.04_all.debsudo dpkg -i mysql-apt-config_0.3.2-1ubuntu14.04_all.debsudo apt-get updatesudo apt-get install mysql-server

2016-09-30 11:06:38 1292

原创 permission denied to create extension "hstore"解决方案

ROR app中 安装postgresrake db:migrate 后出现下面错误:PG::InsufficientPrivilege: ERROR: permission denied to create extension "hstore"HINT: Must be superuser to create this extension.: CREATE EXTENSI

2015-12-17 15:33:17 3885

转载 关于Ruby程序中的字符转码问题--- Chilkat解决方案介绍

在写Ruby程序的时候,经常遇到字符转码的情况,如: 将GB2312的字符转为UTF-8; 或者在将EXCEL数据导入到程序的时候,会将Windows默认的ANSCII编码转换为UTF-8 .程序支持的编码方式有很多,不过为了更好的国际化,尽量选择一致用UTF-8 .最近在将EXCEL数据通过程序导入到MYSQL的时候,遇到了字符编码的错误,如果不通过转码,会报MYSQL错误:

2015-12-11 11:55:49 1205

转载 微信第三方登录接口

随着手机微信的崛起,腾讯发布的微信联登确实很诱惑pc端的伙伴们,现在就说说在pc端用微信扫一扫实现微信第三方登陆的方式。  第一步:获取AppID AppSecret(不做解释,自己去微信公众平台申请)第二步:生成扫描二维码,获取codehttps://open.weixin.qq.com/connect/qrconnect?appid=AppID&re

2015-12-11 10:43:48 54573 5

转载 Mac OSX 快捷键&命令行

一.Mac OSX 快捷键ctrl+shift                                    快速放大dock的图标会暂时放大,而如果你开启了dock放大Command+Option+W                将所有窗口关闭Command+W                             将当前窗口关闭(可以关闭Safari标签栏,很实

2015-12-10 15:36:47 496

转载 使用RUBY生成二维码

二维码

2015-11-24 15:22:08 1687

转载 使用ruby解析纯真IP库(qqwry.dat)

根据IP判断地区的功能

2015-11-24 15:16:47 1517

转载 ruby 闭包

闭包 proc

2015-11-12 11:30:45 337

转载 ruby 循环

ruby循环

2015-11-12 11:10:48 272

转载 数据库中的group by与rails中的group_by的区别及使用方法

rails提供了类似的group_by方法,但两者还是有不小区别的

2015-11-11 16:25:47 710

转载 提升统计页面获取数据效率的实现思路

提高页面加载的速度

2015-11-11 16:06:17 1267

转载 Rails项目中使用jQuery操作session

Jquery session

2015-11-11 16:00:05 665

转载 Rails -- empty、nil、blank三者之间的区别

这三个方法在ROR中经常用到,都是用来判断是否为空的。 区别是:ruby的方法:.nil?、.empty?rails的方法 :.blank?用法的区别:.nil? : 判断对象是否存在。.empty? : 是对象已经存在,判断是否为空字段。.blank? : 相当于同时满足 .nil? 和 .empty? 。 注: Rails API中的解释是如果对象是:false, emp

2015-11-11 15:27:48 627

转载 Ruby中实现把字符串转换为类的2种方法

有一个字符串 “ChinaMag”,根据这个字符串调用 类 ChinaMag下的方法。 1.rails可以使用 constantize方法。pry(main)> 'ChinaMag'.constantize=> ChinaMagpry(main)> "Test::Unit".constantize=> Test::Unit2.ruby可以使用 Object.const_get(“String

2015-11-11 15:16:02 1447

转载 ROR 基础

Rails – string capitalize radio_button

2015-11-11 14:54:19 488

转载 Rails -- 时间的内置函数和格式说明

FROM:http://www.cnblogs.com/lmei/p/3266267.htmltime = Time.now #获得当前时间time.gmtime #得到格林威治時間,Wed Jun 06 17:05:45 UTC 2007time.day #传回一个月的第几天time.gmt? #time是否为格林威治时间time.hour #传回24HR的第几个小时

2015-11-11 14:40:20 907

转载 Rails -- ActionController::InvalidAuthenticityToken解决办法

原文链接:http://cnkerry.iteye.com/blog/350718解决方法一:class FooController < ApplicationController protect_from_forgery :except => :index # you can disable csrf protection on controller-by-controller ba

2015-11-11 14:27:12 911

转载 Rails -- 中文字符串截取的函数

字符串截取 truncate 单复数 pluralize

2015-11-11 14:21:15 1209

转载 Rails--自动清除开发日志

在开发模式中,开发环境日志会越来越大,所以需要设置自动清理,省内存。在 config/initializers中新建一个文件 clear_blog.rb编写如下代码if Rails.env.development? MAX_LOG_SIZE = 10.megabytes logs = [ File.join(Rails.root, 'log', 'development.log'), File

2015-11-11 14:08:18 575

转载 Address already in use - bind(二) (Errno:EADDRINUSE)

Address already in use - bind(2) (Errno::EADDRINUSE)ubuntu 下 webrick,spork启动时会报Address already in use - bind(2) (Errno::EADDRINUSE) 解决办法 lsof  |  grep (端口号)或  lsof | grep IPv4会显示类似

2015-10-30 16:08:57 920

原创 Ubuntu安装rmagick

sudo apt -get install  imagemagick sudo apt -get install  libmagickcore-devsudo apt -get install  libmagickwand-devgem install rmagick

2015-09-29 12:08:23 464

转载 ubuntu安装MySQL

1.  sudo apt-get install mysql-server2. sudo apt-get install mysql-client3. sudo apt-get install libmysqlclient-dev安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:   sudo netstat -tap

2015-09-29 12:04:56 247

转载 github 提交代码 方法

最简单直接的用法,最基本的 去 GITHUB上注册账号,建库,这个操作不详说了,在GITHUB上鼠标点点就行,不过提醒一下在 GITHUB上建库时 除了输入 库名 外 其它选都不要动 等GITHUB 检测完(其实就是检测有没有相同的库名),然后 下面的 提交 按钮(绿色的)就可以点击了,这样有一个好处就是 这样你建立的是一个空库 ,建立好库后GITHUB会自动转向到你刚才建的 库  页面中,这时你

2015-09-21 12:24:47 324

转载 Rails Model验证之强大

validates_presence_of       :login,  :message => "用户名不能为空!"validates_length_of           :login, :minimum => 4,   :message => "用户名长度须为4到20位字母或数字!"   validates_uniqueness_of   :login,:case_sensitive

2015-07-28 18:00:04 588

转载 根据指定时间获取时间

获取当前月的第一天function getCurMonthFirstDay($date) { return date('Y-m-01', strtotime($date));}获取当前月的最后一天function getCurMonthLastDay($date) { return date('Y-m-d', strtotime(date('Y-m-01', strtot

2015-06-04 17:43:45 693

原创 PHP获取当前目录

//获得当前目录 echo getcwd();

2015-06-04 17:14:22 404

转载 服务器变量:$_SERVER 及 获取IP地址

测试网址: http://localhost/blog/testurl.php?id=1//获取域名或主机地址 echo$_SERVER['HTTP_HOST']."";#localhost//获取网页地址 echo$_SERVER['PHP_SELF']."";#/blog/testurl.php//获取网址参数 echo$_SERVER[

2015-06-04 17:09:35 2380

转载 一个非常棒的jQuery 评分插件

现在做网页已经不仅限于实现功能了,更多的是要实现功能的同时追求更加美观的实现。比如页面上让用户评分的功能,你完全可以放5个RdioButton让用户选择分数,也可以用DropDownList来实现,但那样不如用五个星星来得炫来得直观。    像这样的星星评分插件用得非常普遍,几乎要成为你随手捻来的小菜,任何一个不具备使用这样插件的前端程序员都是毫无战斗力的。

2015-04-23 11:37:05 686

转载 whenever使用方法

Whenever是一個使用crontab的方式來做排程工作的gem,crontab 是一個linux內建的排程工具,詳細介紹可參考這裡。crontab並不是目前最理想的排程方式,詳情可參考這裡。如果覺得whenever不合用的話,在rails還是有很多其他的gem可以選用,像是rufus-scheduler、Clockwork ...等,可依照自己需求做選擇。以下就介紹一下 whe

2015-04-08 10:56:16 3502

空空如也

空空如也

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

TA关注的人

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