- 浏览: 1273330 次
- 性别:
- 来自: 上海
最新评论
-
qiuqinjun:
有没有测试代码呢
Java 多叉树的实现,完成树的初始化和遍历 -
yuanliangding:
没加 -b,是随机出多少个密码偿试。?
linux下zip文件密码破解Fcrackzip -
zenmshuo:
还有C1Calendar,也推荐试试
日历控件datepicker的使用 -
sucheng2016:
如何计算当天最大时间 有什么方法
joda-time的使用 -
sucheng2016:
很好很强打
joda-time的使用
文章列表
java的double类型format
- 博客分类:
- java
java的double类型format:
//最多保留几位小数,就用几个#,最少位就用0来确定
DecimalFormat df = new DecimalFormat("##0.0#");
String s=df.format(d);
下面这样的也可以
private String changeDoubleToString(Double d)
{
BigDecimal b = new BigDecimal(d);
return b.setScale(4,BigDecimal.ROUND_ ...
解决TextMate中文显示的问题
TextMate是Mac OS下显示文字重影, 这个是因为中文字体原因造成得,解决该问题得方法其实很简单。下载个textMate专用字体就可以了。
下载 附件中的字体, 用FontBook安装
在 TextMate->Preferences->Fonts & Colors 的 Font 选择你安装的 TextMate 专用中文字体即可。
不过用这个之后中文字体看上去还是挺恶心。
jquery的replace方法
- 博客分类:
- jquery
如果想替换掉字符串里的字符用repalce
例如:想替换掉字符串中的双引号为单引号
var str = "<div style=\"display:none;\"></div>";
str = str.replace(/\"/g,"'");这是替换掉所有的双引号。
input的change等方法都是要失去焦点才可以激发javascript,要想在不失去焦点的情况下随时激发javascrip的话,要写成下面的样子,这里用的是jquery
其中的inputid就是输入框的ID
<script type="text/javascript">
$(function(){
if($.browser.msie){
$("#inputid").bind("propertychange",function(){
checkInput();
});
}else ...
http://inosin.iteye.com/blog/786467 Rails3 Route用法集锦
http://daigong.iteye.com/blog/1099339 Rails3 url配置研究
http://ddl1st.iteye.com/blog/1276579 Rails3 routes
http://guides.rubyonrails.org/routing.html 这是官方的教程
这个比官网的感觉好一点,特别是有mysql2,建好工程就可以直接连mysql数据库了
http://railsftw.bryanbibat.net/ RailsFTW集成包
http://www.ruby-doc.org/core/ 查看Ruby的各种API和到http://api.rubyonrails.org/ 查Rails的API.
Ruby On Rails教程
http://guides.rubyonrails.org/
Windows上配置Rails环境总是会出现各种各样的问题,所以对初学者来说配置一个完整的开发环境就成了噩梦。我也是多次尝试终于在windows上弄出了一个Rails的开发环境,我用的是Rails3,现把详细的过程记录下来,以供自己和在windows ...
最近在新建rails项目时,rails new老是卡在bundle install那里,少则五分钟,多则几十分。
这是因为rails new时自动会运行bundle install,而bundle install会自动去rubygems.org查找是否有更新。
但需要的gems我早安装好了,且不用更新,所以上面步骤就可省了。强烈建议rails党委取消rails new时自动查找gems更新功能!
解法很简单
rails new my_app --skip-bundle
cd my_app
bundle install --local
另外,最新版bundler速度提高不少,建议使用 ...
linux关闭防火墙
- 博客分类:
- linux
1) Linux操作系统中永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
需要说明的是对于Linux操作系统中的其它服务都可以用以上命令执行开启和关闭操作。
在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW ...
1.打开终端,用su切换到超级用户模式,如下:
[neo@localhost ~]$ su
密码:
[root@localhost neo]#
2.执行gedit /etc/sysconfig/network-scripts/ifcfg-eth0,如下:
[root@localhost neo]#gedit /etc/sysconfig/network-scripts/ifcfg-eth0
我的参数设置如下:
# Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
DEVICE ...
这个插件可以在eclipse中快速的打开cmd命令,并且可以直接到达选择的文件所在的目录,
这个是这个插件的官网。
http://code.google.com/p/openextern/
上面可以得到这个插件的源码,我没有用官网上的,我在别处下载的。安装过程如下,
我在eclipse目录下建一个links目录,然后在这个目录下建立一个文件openextern.link
内容如下:
path = D:\eclipse\dropins\openextern 假设eclipse在d盘
然后建立一个这样的目录结构eclipse\dropins\openextern\eclipse
再在下边建两个文 ...
ubuntu新建用户最好用adduser
- 博客分类:
- linux
ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时,并没有创建同名的用户主目录。
例子:adduser user1
这样他就会自动创建用户主目录,创建用户同名的组。
如果删除了主目录,没有删除用户,可以用下面的命令,重建主目录
sudo mkdir /home/user #这里的/home/user里的user最好改成跟你原来用户名一样
sudo chown -R user:user /home/user #这里的user:user要改成你之前的“用户名:用户组”的格式
sudo chmo ...
fedora16开机启动服务
- 博客分类:
- linux
fedora16开机启动ssh
Fedora 16 会在 /lib/systemd/system/ 文件夹下生成许多 *.service 的文件,可以通过这个来启动。
例如启动 Apache : systemctl start httpd.service;
开机自启动:systemctl enable httpd.service;
mysql 应该是 systemctl start mysqld.service;
service sshd status 查看ssh状态
systemctl start sshd.service 或着service sshd start 启动ssh
syste ...
linux的版本更换很快,如果每更换一个版本就刻盘安装,不仅浪费时间又浪费资源,这时如果用手头的u盘做一个安装盘,就可以很好的解决这个问题,喜欢的linux版本可以装在电脑的硬盘上,想换什么版本时可随时做成u盘安装盘或着是live u盘,这样多好。制作u盘安装盘的方法网上早就有了,不过大部分都要敲很多命令,麻烦,最后找到这么一个软件,用起来很简单。软件下载地址:
http://unetbootin.sourceforge.net/
用这个软件可以很方便的在windows,linux,mac三个糸统里制作u盘安装盘。我用fedora已试过,制作之后u盘就是一个随身带的一个糸统,如果想安装到硬盘 ...