- 浏览: 339963 次
- 性别:
- 来自: 蕲春->上海
最新评论
-
duanyu010:
"Devel"选项 选项下包含了多个 gc ...
在cygwin中安装gcc编译器 -
brown802:
Event.observe('test', 'click',f ...
Prototype中的Event.observe用法 -
zhangyanan_it:
讲一下好吧!
Rails MD5 SHA1 加密用戶密碼 -
zhangyanan_it:
多谢!
Rails MD5 SHA1 加密用戶密碼 -
virusswb:
paperclip文件上传
在Rails中快速方便地使用Tiny mce编辑器
文章列表
import java.net.*;
import java.io.*;
public class CheckURL {
/**
*
* @param urlvalue
*
* @return 获取url内容
*/
public static String check(String urlvalue ) {
String inputLine="";
String line2 = "";
try{
...
- 2008-06-28 18:15
- 浏览 5869
- 评论(1)
#产生随机的密码
def generate_password
chars = ("a".."z").to_a + ("0".."9").to_a
#puts chars
Array.new(6, '').collect{chars[rand(chars.size)]}.join
end
#测试
puts generate_password
- 2008-06-27 18:12
- 浏览 1431
- 评论(0)
我在Rubyforge上看到的,它的0.1版本将第一行的代码注释掉了,代码是不能运行的,我将第一行的注释去掉了,代码可以工作了,enjoy it!
require 'net/https'
def GoogleLogin(username, password)
url = URI.parse('https://www.google.com/accounts/ClientLogin')
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
res = http.start do |http|
req = Net ...
count,size,length到底有什么区别呢?通过以下的测试结果可以发现问题:
Post.find_by_id(953125641).comments.length产生了如下的SQL语句
[4;35;1mPost Columns (0.000000)[0m [0mSHOW FIELDS FROM `posts`[0m
[4;36;1mPost Load (0.016000)[0m [0;1mSELECT * FROM `posts` WHERE (`posts`.`id` = 953125641) LIMIT 1[0m
[4;35;1mComment Load (0. ...
Finding out how many people are logged on
http://www.railsforum.com/viewtopic.php?id=13486
what does :member in routes really mean and how does it work?
http://www.railsforum.com/viewtopic.php?id=19201
- 2008-06-23 17:15
- 浏览 1229
- 评论(0)
自定义will_paginage输出
ill_paginate是Rails中比较常用的分页插件,但是有时候我们可能想要自定义它的输出,这可以通过扩展WillPaginate::LinkRenderer类来实现,比如,下面的renderer将会去除Next和Previous链接:
class CustomPaginationRenderer < WillPaginate::LinkRenderer
def to_html
links = @options[:page_links] ? windowed_links : []
html = links. ...
- 2008-06-23 17:07
- 浏览 1561
- 评论(0)
今天下午,我收到了从国外寄来的Ubuntu光盘,好开心啊!我看了一下,是8.04的版本.
我是2008年5月20号申请的,没有想到这么快,光盘就从国外寄过来了,速度真是快啊!
引用
1 CDs requested on 2008-05-20. 1 CDs were approved and sent to the shipping company on 2008-05-25. Please note requests usually take from 4 to 6 weeks to deliver, depending on the country of shipping.
We c ...
- 2008-06-12 16:39
- 浏览 2201
- 评论(2)
<script language="javascript">
function setZoom(img, dir, width, height, margin, zIndex, delay) {
setTimeout(function() {
if (img.dir==dir) {
img.style.width=width;
img.style.height=height;
img.style.margin=margin;
img.style.zIndex=zIndex;
...
- 2008-06-11 10:42
- 浏览 4978
- 评论(0)
看到了这个,也可以对大家有用,所以就贴出来了。
原文地址:http://snippets.dzone.com/posts/show/5519
我将以下的代码命名为active_record_hacks.rb放在config/initializers目录中,但是它也可以很容易地作为插件使用。
ActiveRecord::ConnectionAdapters::MysqlAdapter.module_eval do
def execute_with_retry_once(sql, name = nil)
retried = false
begin
ex ...
- 2008-06-02 16:33
- 浏览 1749
- 评论(0)
使用Event.observe可以更好地让页面元素与js代码分离,如下面的代码.
<html>
<head>
<title>测试</title>
<script type="text/javascript" src="prototype-1.5.1.2.js"></script>
</head>
<body>
请输入:<input type="text" name="birth" id="b ...
以下内容参考网上的资料
间接实现零配置
struts.xml
<action name="*/*" method="{2}" class="workbench.web.actions.{1}Action">
<result name="custom">/view/{1}/${target}.jsp</result>
</action>
编写一个基 ...
- 2008-05-15 19:08
- 浏览 5474
- 评论(1)
关键字:使用Jetty
public static void main(String[] args) throws Exception {
Server server = new Server(8080); //也可以改成其它端口
File rootDir = new File(RunJetty.class.getResource("/").getPath()).getParentFile().getParentFile();
String webAppPath = new File(rootDi ...
- 2008-05-15 18:51
- 浏览 2239
- 评论(0)
我的JSF实践经验总结(不断更新)
1.在编辑JSP页面时,在增加了新的控件或者改到了一些JSF控件的属性后,要重新启动J2EE服务器才能看到效果,直接刷新浏览器查看,将会看到乱七八糟的页面控件和莫明其妙的摆放。 在JSF开发中,是要经常重启服务器的!
2.在进行样式设计时,最好使用类,也就是class,而不是使用ID,应用JSF在运行解析后,控件的ID会变成表单的ID加上冒号加上你指定的控件的ID。即使你在CSS文件中使用新生成的改变后的ID也是不行的,因为在CSS中,:有特别的意思。
3.不断补充。。。。
-----------------
不搞java了,不再补充 ...
怎么样使用Ajax.Updater的回调函数?
我使用Ajax.Updater来做管理员登录,不知道如何处理页面转向
程序演示地址:
http://www.20zone.cn/login_old.jsp
帐号和密码分别是admin和123
登录按钮所触发的js代码如下:
function dosubmit(){
new Ajax.Updater(
'result',
'managerAction.j?method=login_old',
{
method: 'post',
parameters:$('managerForm').serialize()}
);
...