`
squll369
  • 浏览: 108356 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
昨天在家,写了一个web的文件浏览器,可以方便的查看和下载服务器上的文件,截图如下:红色表示目录夹,点击进入该目录,绿色代表文件,点击直接下载。代码打包,放在附件里,方便下载。   
刚买了一台mac pro,安装了eclipse 3.7(4.2我是不会用的), 遇到2个小问题, 特此纪录一下:   1. 全屏问题,安装一个eclispe 插件,http://github.bandlem.com/ 。 2. 字体模糊问题,在最新的mac高清屏下有这个问题,似乎是eclispe的一个bug, 解决方案是, 编辑Contents/Info.plist文件,在</dict></plist>上面加上   <key>NSHighResolutionCapable</key> <true/>   然 ...
solaris下部署了一些应用,需要用一个cron job去定时清除log文件。 需要写一条命令去找到一些文件去删除。   我们可以用下面的命令:   find [目录] -type f -name "els*.log" -mtime +5 | xargs rm   -type f 代表要找文件 -name 代表按照文件名匹配 -mtime +5 查找5天前修改过的文件(-5 代表5天内修改的文件) | xargs rm 代表以前面查找出来的文件作为rm要执行的日容,也就是删除这些命令
eclispe 自从更新到了indigo版本后,那些字体的设定就全部改掉了,很不习惯,我重新设定成了原来的效果,并把它导了出来,放在了附件里,方便以后使用。
原来一直用EA来画UML, 最近公司遭遇版权问题,EA不能使用了,只好再找,无意中看到了别人推荐的AmaterasUML,一个很小的,免费的eclipse插件。(我放在了附件里)   将附件解压,然后将解压出来的文件发那个在 %eclipse%\pluin 里面,重启eclipse,就可以使用它了。   New-> Other.... 可以看到下面的界面, 可以选任意一种图,然后save 到一个位置,就可以编辑了。     我最喜欢它的一个功能是,由于它是一个eclipse的插件,那些项目里已经写好的class,可以直接在eclipse里拖,类图的话,关系都直接出来了, ...
   最近项目组要搭一个wiki,经过筛选我们决定使用JSPWiki(网上有大量的分析),待搭完以后,发现他不支持附件文件内容搜索,也就是说,如果这篇wiki中上传了一些doc,xls等文件是不能被搜索到的,但是在jspwiki.properties配置中有如下配置:   jspwiki.searchProvider =LuceneSearchProvider jspwiki.lucene.analyzer = org.apache.lucene.analysis.standard.StandardAnalyzer   也就是JSPWiki也是用lucene来做检索的,于是下了他的源码 ...
  想做一个遮罩效果,看到以前Cindy_Lee和vb2005xu在这里发的帖子,效果很好,就拿下来使用了,后来需要用到遮罩层上再遮罩,就遇到了问题,把代码小改了一下,现在可以支持遮罩层层上再遮罩了, 使用了jquery1.6.1。      使用的话,构造一个popWindow.context对象      var s = new popWindow.context("id"); //如果需要多层遮罩,每个使用不同的id         提供5个方法      s.setWidth('300');  //遮罩层上对话框的宽度      s.setHeight('200' ...
要写一个自启动脚本, 以前用red hat, 公司现在用solaris, 就网上查找了一下solaris的资料,关于solaris的启动,是这样的:       在/etc/的目录里,可以看到rc1.d,rc2.d,rc3.d,rc0.d,rcS.d 和 init.d这些目录,在init.d的目录下放的脚本,会在系统 ...
利用上篇写的StringOrder,再写一个"无聊的“面试老喜欢出的超多位数的String相加,代码如下:   public class StringAdd { public static void main(String[] args){ String a1 = "112323441"; String a2 = "2000"; System.out.print(new StringAdd().realAdd(a1, a2)); } public String realAdd(String ...
面试老是会遇到一些用String来考算法的题目,要取出String里的每一个字符然后处理,比如下面这种:判断下面的字符串是否对称:a,aa,aba.   今天就写了一个简单的String迭代,支持顺序,倒序处理,调用stringNext拿到每一个位置上的字符. 代码如下:   public class StringOrder { private String s; private boolean order = true; private char stringCur; public char getStringCur() { return strin ...
      首先说说为什么要用到回调这个方式,     我们在日常生活和工作中,有一种情况是这样的,做一件事,但是这件事中有些步骤是不确定如何做的,但是可以先约定好怎么做.对于程序来说,就是有一段业务,其中有几段小逻辑不确定如何做,但是我们可以先定义好一些方法(统一的参数和返回值)对应这些逻辑, 具体这些逻辑的实现交给具体执行的代码去实现.     下面举个例子,JDBC 访问,假设我们都用PreparedStatement来处理SQL, 我们都要初始化连接,初始化PreparedStatement,封装PreparedStatement插入SQL参数,执行SQL,获得ResultSet, ...
在CSS中 定义   border:1px solid transparent;   在IE6下是无效的,IE以上版本都是ok的,firefox也是ok的,要在IE6下也有此效果 ,用如下样式替代: _border-color:tomato; /*For IE6-*/ _filter:chroma(color=tomato);/*For IE6-*/  原理是先给border定义一个颜色,然后再把这个颜色过滤掉。   一般要给border设置一个透明的边框,都是为了要撑位置,不然直接设置 border:0px 即可。
最近在学习javascript,就用他完成了一个日历控件,特此纪录以下:   运行效果: 代码如下,还没有做整理,都放一个html里了,以后要整理一下, <html> <head> <style> .body{ background-color:white; } .calendar table{ width:100%; height:100%; position:relative; border-collapse:collapse; } .calendar ...
通常,我们在项目中,要获得一个文件的url,可以通过如下2种方式,   1. 将文件放在classpath下,用如下code,   URL url = this.getClass().getClassLoader().getResource(filePath);  这样,只要filePath是在项目的classpath中,就可以拿到它的url,然后处理它。   2. 将文件放在和处理文件类同级的路径中,用如下code,   URL url = this.getClass().getResource(filepath);  这时,filepath必须是和该class是同一个pa ...
linux下Oracle自启动脚本, 记录如下:   #!/bin/bash # #name:/etc/init.d/oracle10ginit #chkconfig:2345 99 91 #description:Start and Stop ORACLE 10g start(){ #Start TNS echo "Starting TNS......" su - oracle -c "lsnrctl start" sleep 5 echo "TNS started successf ...
Global site tag (gtag.js) - Google Analytics