- 浏览: 21698 次
- 性别:
- 来自: 青岛
最近访客 更多访客>>
最新评论
-
Hooopo:
既然纯真数据库数据比PHPwind精确,何不用纯真?按照楼主分 ...
IPParse: IP 地址查询 -
wosmvp:
convert_ip_format.rb,不是BUG,指特殊或 ...
IPParse: IP 地址查询 -
Hooopo:
看了你分割后的文件,其他都是ip段的第一个字段做文件名,但是有 ...
IPParse: IP 地址查询 -
Hooopo:
引用有效代码30多行,使用了PHPWind的IP数据库(稍稍改 ...
IPParse: IP 地址查询 -
jiyanliang:
js好像不能直接操作文件
js 下载文件
文章列表
为什么要选择js方式下载文件?因为下载地址需要根据你的点击,及选择来动态计算的。
如果直接 ajax 请求下载地址,总会出现些问题...具体表现为文件直接以字符串形式返回。
首先方案一,使用window.open(url),这样会有一个问题,因为会打开一个窗口!虽然这个窗口会在点击下载时关闭,但看起来确实不美观!
方案二,使用Iframe ,具体见代码:
function downloadFile(url){
var elemIF = document.createElement("iframe");
elemIF.src = url;
elem ...
最近要把一个以前在Linux下写好的Shoes程序移到Windows上,中文支持折腾了好久
解决方案:(程序本身当然使用UTF8格式书写)
1, para 后面加上 :font => "Simsun,Arial"
2, button 的中文字体换成 Iconv.conv('gbk','utf-8',"UTF8文字")
变态啊变态,让我grep出所有的内容para/button,一个又一个去加上,这样以后要是想修改这个程序,丫我要改两遍
1)在shell中:
$ ipparse 218.58.88.175 212.1.1.1 192.245.148.0 116.254.254.0
218.58.88.175 => 山东省青岛市开发区
212.1.1.1 => 意大利
192.245.148.0 => 阿尔及利亚
116.254.254.0 => 广东省广州市
2)程序中:
require ‘rubygems’
require ‘ipparse’
IPParse.parse(‘218.58.88.175’) # => 山东省青岛市开发区
有效代码30多行,使用了PHPWind的IP数据库(稍稍改 ...
安装方式:
sudo gem install easyoperate
为什么使用及怎么使用Eo?
1.建立 ~/.eorc 文件(嗯,是YAML格式),假设为下
vim-rails:
path: ~/vim/vim-rails/ #本地地址
repo: git://github.com/tpope/vim-rails.git #远程地址
autorun: 'puts "Thanks to Tim Pope";cp_autoload;cp_plugin'
#方法之间使用 ‘;’分割,此处的定义将在本vim-rail ...
1. 通过 wvanbergen-request-log-analyzer
安装:
gem sources -a http://gems.github.com
sudo gem install wvanbergen-request-log-analyzer
$ request-log-analyzer /var/log/my_app.log
可以分析大多内容,例如:
Top 10 most requested actions
Top 10 actions by time – cumulative
Top 10 actions by time – per request mean
To ...
如果在User 模型中有定义:
validates_length_of :password,:within => 6..40
此时如果想使用如下更新user的元素
@user.update_attributes(:email => params[:user][:email], :im => params[:user][:im])
就会因为密码校检不通过而失敗
在这里 http://www.iteye.com/topic/177000 看到这問題,看到里面的解决方案都不算很好,于是另开一贴记下自己的看法
解决方案就是使用如下来定义user的模型:
validat ...
图片介绍: http://picasaweb.google.com/wosmvp/YacYetAnotherCheat
文字介绍: 安装, yac help
安装: 安装 ruby git 后
$ (sudo) gem install yac -s http://gems.github.com
主页: http://www.zhangjinzhu.com/tags/Yac
作者: wosmvp /wosmvp@gmail.com
日期: 2008/7/2
最初发表于:http://www.ruby-lang.org.cn
1. 测试环境:
1. Web服务器的URL: DreamHost提供
svn版本:1.4.2
2. SVN服务器的URL: Google Code提供
3. 测试机环境:
系统:Ubuntu-7.10-amd64
svn版本:1.4.4
Vlad the Deployer版本号: 自编译版 1.2.0.1 (2008/7/1日取源码)
2. 使用方法:
1) 安装Vlad t ...