- 浏览: 963334 次
- 性别:
- 来自: 上海
最新评论
-
Mr.Cheney:
去掉 UUID字符串中的“-” 直接replaceAll(&q ...
JAVA生成全局唯一ID 使用 java.util.UUID -
呜哩喵:
楼主nice
java中的时间操作 -
zxs6587:
Thinking inJava我读着好像说要建立基类对象啊!请 ...
创建子类的对象时也要创建其所有父类的对象? -
just_Word:
getFullYear
date.getyear -
JamesQian:
我觉得楼上的synchronized(this),notify ...
notify() wait()
文章列表
package com;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;
public class Parse{
//Document可以看作是XML在内存中的一个镜像,那么一旦获取这个Document 就意味着可以通过对
//内存的操作来实现对XML的操作,首先第一步获取XML相关的Document
private Document doc=null;
public void init(String xmlFile) thr ...
转载收藏
java中常用的匹配正则表达式实例大全 收藏
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/&g ...
- 2009-07-16 16:49
- 浏览 933
- 评论(0)
正则表达式用来指定字符串模式。当你需要定位匹配某种模式的字符串时就可以使用正则表达式。例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式<a href="...">来定位所有的超链接。
当然,为了指定一种模式,使用...这种记号是不够精确的。你需要精确地指定什么样的字符排列是一个合法的匹配。当描述某种模式时,你需要使用一种特殊的语法。
这里有一个简单例子。正则表达式
[Jj]ava.+
匹配下列形式的任何字符串:
首字母是J或j
后续的三个字母是ava
字符串的剩余部分由一个或多个任意字符组成
例如,字符串 ...
- 2009-07-16 16:01
- 浏览 932
- 评论(0)
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛 ...
- 2009-07-16 14:41
- 浏览 968
- 评论(0)
在使用rais的时候用到了模糊查询
具体的实现是
@变量=Object.find(:all, conditions=>["title like ?", "%key%"])
引号中的key为一个变量时可以使用字符串拼接,来实现双引号的限制
@变量=Object.find(:all, conditions=>["title like ?", "%“+key+”%"])
- 2009-05-26 21:05
- 浏览 2719
- 评论(0)
group by
在select 语句中可以使用group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。group by 子句可以将查询结果分组,并返回行的汇总信息Oracle 按照group by 子句中指定的表达式的值分组查询结果。
在带有group by 子句的查询语句中,在select 列表中指定的列要么是group by 子句中指定的列,要么包含聚组函数
select max(sal),job emp group by job;
(注意max(sal),job的job并非一定要出 ...
- 2009-05-13 16:02
- 浏览 1482
- 评论(0)
c 语言的数据类型中int型在有的机器上是2个字节,有的机器上是4个字节,long int 和long 定义一样的数据类型,为4个字节,double为8个字节,float为4个字节,今天上机的时候出现一个问题,就是当主函数中的数组定义很大的时候就会报错,而定义为全局变量就没有问题了?这个问题比较困惑,还有就是 空间复杂度是指额外使用的空间,已经使用的不在考虑范围之内,幂指函数为pow返回类型了double
- 2009-04-27 23:34
- 浏览 1072
- 评论(0)
第<%if params[:page].nil?%>1<%else%><%=params[:page]%><%end%>页
共<%=@product_pages.length%>页
<%= link_to 'Previous page', { :page => @product_pages.current.previous } if @product_pages.current.previous %>
<%= link_to 'Next page', { :page => @product_pages ...
- 2009-04-27 23:27
- 浏览 977
- 评论(0)
在数据库中定义了两张表,products 和candidate_keywords.主表为products,和candidate_keywords有一对多的关系现在希望在product类的视图中显示和当前条目相关的多条外键的某字段的值
1在创建表的时候要设置外键,外键和主键命名有一定的约定,作为外键的字段命名为主表名_id
2,创建模型,在从表模型中声明has_a :主表的类(单数),主表模型声明belongs_to:从表名(复数)
3p><label for="product_candidate">Candidate</label><br ...
- 2009-04-27 23:26
- 浏览 1216
- 评论(0)
在app文件中的application.rb 文件中增加过滤方法,
before_filter :configure_charsets
def configure_charsets
# @headers["Content-Type"] = "text/html; charset=utf-8"
@response.headers["Content-Type"] = "text/html; charset=utf-8"
# Set connect ...
- 2009-04-22 16:51
- 浏览 1148
- 评论(0)
我在ror编程中出现这个问题/rails/activerecord/lib/active_record/base.rb:1361: syntax error, unexpected tINTEGER
可能出错还有其他的情况,我的处理是数据库的某个表中列名是一个保留字,当我把列名改过之后就可以了
- 2009-04-22 16:21
- 浏览 1145
- 评论(0)
当配置好数据库信息之后,在创建model类时可能会出现这个问题,这个问题产生的原因所、是mysql的端口设置文件应该在/tmp/mysql.sock,但在ubuntu系统中,端口设置文件在/var/run/mysqld/mysqld.sock,现在的解决方法是建立一个连接,当用户指向该文件时,自动进行转换,sudo ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
- 2009-04-22 15:56
- 浏览 3436
- 评论(0)
我用stand-alone-package进行ror编程的时候出现这个一个 问题./script/../config/../config/environment.rb:8: syntax error, unexpected…………
后来在/config/environment.rb中把第八行注释掉己可以了
- 2009-04-22 15:27
- 浏览 1180
- 评论(0)
在linux下进行ror编程,环境配置问题让我花费了好多的时间,想装一个低版本的rails但是在网上找不到源,手动安装老师出问题,很是让我头疼,无意中在那个地方看到另一种简单的使用低版本的rails的方法,在这里记录下来
1,安装ruby sudo apt-get install ruby
2 安装rubygems sudo apt-get install rubygems
3 在http://rubyonrails.org/download地址中选择 rails stand-alone-package,选择需要版本的rails的zip格式下载即可!
编程时首先解压缩,然后进入解压缩之后的目录 ...
- 2009-04-22 15:08
- 浏览 1289
- 评论(0)
在ubuntu下需要用到网页编辑,就安装了一个bluefish,安装方法很简单,首先在面板上选择应用程序,下拉菜单选择添加/删除程序,左边选择全部的情况下在搜索栏中填入bluefish,剩下的就是直接安装了!
- 2009-04-22 15:00
- 浏览 2002
- 评论(0)