同事给过来的java源码总是混杂着.class文件,每次覆盖都手动删除,不胜其烦,决定一次性解决一下。请教后知道del有参数/s相当的好用,打开命令行窗口后,直接del *.class /s。
奈何我实在懒,命令行窗口都不想开,决定写个注册表文件,以后可以右键解决。把下面代码存为文件delclass.reg,双击导入就可以了,以后在目录上右键就会有“Delete .class Files”选项了。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteCLASS]
@="Delete .class Files"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteCLASS\command]
@="cmd.exe /c \"TITLE Deleting .class Files in %1 && COLOR 80 && cd %L && del *.class /s\""
按分类归档: 电脑
批量删除目录下.class文件
Netbeans使用心得(1)
开始使用netbeans,感觉还不错,其实有很多功能没有完全在界面里体现出来,要自己改配置文件。
今天碰到的问题是,我希望生成jar文件以后能复制到我指定的目录,方便我上传,不然每次都要翻目录,麻烦。
搜索的结果就是:NetBeans IDE 5.0 Hacks (part 2) ,根据介绍在build.xml里面加上了上面的代码,每次生成jar文件后就会复制一份到指定目录,真的很人性化啊。
<target name="-post-jar">
<copy file="${dist.jar}"
todir="[jsp folder]\WEB-INF\lib"/>
</target>
定时备份mu数据库
一直没有找到好用的mu数据库备份插件,mu官方给的方法是这样滴:
DATE=`date | tr " " _`
echo $DATE
mysqldump wordpress --add-drop-table -h localhost -u wpdbuser -pyourpasswd | gzip > db.$DATE.gz
tar cvfz code.$DATE.gz
不过这只有备份打包,没有发送到email得功能,最近我找到了这个:AutoMySQLBackup,一个shellscript,可以自动备份数据库,并发送到email,和WP-DB-Backup的功能一样了哦,不过怎样能定时运行嗫?在询问了site5客服后,得到的回复是——建个cron job。
先根据提示修改automysqlbackup.sh.2.5,写入数据库信息,上传到服务器合适的目录,例如:~/etc
修改权限:chmod +x ~/etc/automysqlbackup.sh运行一下看看有没有收到备份email,如果有问题,继续修改automysqlbackup.sh
ssh到服务器,输入crontab -e开始编辑,0 2 * * * ~/etc/automysqlbackup.sh(每天晚上2点运行),保存,退出,第二天看看有没有收到email。
针对非IE的代码
上次说了针对ie的代码,那么非ie的代码嗫?
<!--[if !IE]> <--><link href="no-ie.css" rel="stylesheet" type="text/css"><!--> <![endif]-->
ie6,7不执行以下代码
<!--[if gt IE 7]> <--><link href="cool-browser.css" rel="stylesheet" type="text/css"><!--> <![endif]-->
IE再次被歧视
今天在唐唐的带领下参加了个推广下载 NetBeans 活动,大概就是有3个人点email里的链接下载了NetBeans,他们就送个2G的U盘给你。通过实验证实了,IE再次被歧视。通过Firefox点击的链接,立刻就收到了有人下载的通知。可是IE下载10次都没有通知。回头谁给朋友发了通知记得在信里写一定要提醒Firefox下载。
给WP加上Google广告代码
刚给自己的blog加了Google广告,第一天就收入了1分美金,开心啊,照这样一个月3毛,一年3块6,Google 100美金给寄支票,那么30年左右我就能拿到我的第一张Google支票啦!
要给每篇post加上Google广告其实蛮容易的,代码如下:
<?php
add_filter('the_content', 'google_ads');
function google_ads($content){
if(is_page()||is_single()){
ob_start();
?>
<div class="google center">
<!--Google AdSense Code HERE-->
</div>
<?php
$content = ob_get_contents().$content;
ob_end_clean();
}
return $content;
}
?>
明天有空接着讲对直接访问和搜索引擎来的用户显示不同尺寸广告的代码。
去掉域名里的www(.htaccess)
前段时间偷偷去掉了域名里的www,看了ma.tt的文章,修改了WP的index.php(后来才发现ma.tt写了个插件WordPress no-www)。头几天挺好,PR也过来了,不过再后来PR就消失了,Leo说是PR没刷新,我晕,等等吧,怎么等也不见好,这时候唐唐说他转的域名PR恢复了,我突然反应过来升级WP该不是把我改的index.php覆盖了吧,一看果然是。重新Google .htaccess的解决方式吧。
# 301 redirect to domain without 'www.'
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
参见《301 Redirect With No WWW Using Htaccess》
也不知道有用没用。
WP空白首页历险记
今天又碰到个郁闷错误,瞳妈紧张兮兮的在QQ上说:花蕾怎么连不上了?一片白啊!
我一看,那叫一个白啊,⊙﹏⊙b汗!啥都没有啊。
想了想,先升级wp,后台一跑,挺好的呀。顺利升级,刷新,还是一片白。OK,我的theme写得有问题(用了都快1年的theme,怎么会突然有问题?不管了),启动default,还是一片白。那么??禁用插件,还是白的,Orz。
在大脑空白n分钟后到群里吼,然后开始google,关键词:“wordpress blank page”,结果有个外国哥们儿写,wp每个月都会定时不定时的来那么一次blank page,搞得和大姨妈一样,写了几个处理办法,我一看不外乎就是升级禁用插件,不过还写了看看php和mysql的版本。到cpanel里看了看,也没问题啊。那叫一个郁闷啊。
这时群里一群友说:“好像就是首页出了问题。”这算怎么回事儿啊。
决定全删掉,重装wp,顺手开了cpanel的文件管理(windows时代的,command line用不好),一个一个文件钩,突然我发现一个index.html,长度0,圈圈你个叉叉,谁放了个index.html在根目录?(曈妈,是你不?)删了,那丢失的主页又回来了,曈曈,优优,你们的笑脸真漂亮啊。
所以,同志们,有时候很多错误真的是很白。