上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: ssh具有客户端和服务端两部分。服务端是提供一个守护进程sshd来响应客户端的请求。 这里介绍一个常用的在两台远程机器上进行文件传输命令SCP(Secure Copy)。 常用语法: scp -r[[user@]host1:]file1 [...] [[user@]host2:]file2从将host1上的文件file1拷贝到host2上file2下-r表示递归复制整个目录例子:1. 将本地文件test.conf copy到另一台主机/etc下 scp /etc/test.conf admin@host43.cm3:/etc/ 2. 将远程的test.conf下载到本机 scp admin.. 阅读全文
posted @ 2010-05-16 18:58 lovingprince 阅读(320) 评论(0) 推荐(0) 编辑
摘要: ssh具有客户端和服务端两部分。服务端是提供一个守护进程sshd来响应客户端的请求。 这里介绍一个常用的在两台远程机器上进行文件传输命令SCP(Secure Copy)。 常用语法: scp -r[[user@]host1:]file1 [...] [[user@]host2:]file2从将host1上的文件file1拷贝到host2上file2下-r表示递归复制整个目录例子:1. 将本地文件test.conf copy到另一台主机/etc下 scp /etc/test.conf admin@host43.cm3:/etc/ 2. 将远程的test.conf下载到本机 scp admin.. 阅读全文
posted @ 2010-05-16 18:58 lovingprince 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1、循环中#foreach($item in $detail.items) #set($name=$item.name) $!name#end 假设$detail.items 有三个元素,第一个元素$item.name="餐巾", 第二个元素$item.name=null,第三个元素$item.name="手帕"。那么这里会出现什么情况呢?你可能希望打印的结果是 餐巾 手帕 ,不过,事实不是你想的那样,最终结果会是 餐巾 餐巾 手帕。因为velocity的一个特性就是如果后面的赋值表达式右边为空,那么左边的变量仍然是原来的值,不会被改变。解决办法:1. 阅读全文
posted @ 2010-05-13 09:06 lovingprince 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 日常开发工作用到很多工具,这里将平日使用到的一部分必要的工具集子集列举一下,便于各位参考。 1. 开发编辑器:Eclipse->http://www.eclipse.org/ 插件查找地址:http://www.open-open.com 1)Easy Explorer 打开在eclipse中选定文件所在的目录 2)Implementors 当追踪方法代码时,Eclipse默认是转到方法的接口类,而接口中是只有 方法名称没有具体的实现代码,此插件提供了追踪到具体实现类的实现代码的功能 3)VeloEclipse velocity插件 4)Subclipse 是一个用来在Eclipse I 阅读全文
posted @ 2010-04-18 15:19 lovingprince 阅读(471) 评论(2) 推荐(1) 编辑
摘要: 我们平常要使用UML工具画类之间的关系,因此经常会见到依赖、关联、泛化、继承、实现、聚合、组合等概念,那么他们是怎么样的,区别在哪里呢?我在这里整理一下: 依赖 依赖是指类A要完成一定的功能,必须要类B的帮助,例如使用到类B的方法,而类A和类B之间并没有比较亲密的联系,只是要利用B而已,他们之间的关系是偶然的,临时性的,比较脆弱,体现在代码形式上:类B只需作为类A的方法参数,或者类A直接使用类B的静态方法,而类B不会形成类A的属性。 public class A{ //A在这里依赖B public void invoke(B b){ b.invoke(); } public voi... 阅读全文
posted @ 2010-04-17 10:52 lovingprince 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一个好的程序员不仅仅编写的代码要能够正确的运行,而且要使编写的代码具有足够的可读性,不胡扯其他虚的,这里针对一个常见的问题提出一个比较良好的代码组织方式。 还是先看例子: public class App { public static void main(String[] args) { /** * 按照顺序执行,任何一个操作执行失败,后面的操作不再执行,类似于 * 如下这种代码组织方式: */ boolean success=false; if(success){ success=test1(); } if(success){ succe... 阅读全文
posted @ 2010-04-16 13:06 lovingprince 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ... 阅读全文
posted @ 2010-04-04 21:29 lovingprince 阅读(135) 评论(0) 推荐(0) 编辑
摘要: cat /proc/cpuinfo 或者vim /proc/cpuinfo 查看系统信息 cat /proc/cpuinfo -CPU (i.e. vendor, Mhz, flags like mmx) cat /proc/interrupts - 中断 cat /proc/ioports - 设备IO端口 cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size) cat /proc/partitions - 所有设备的所有分区 cat /proc/pci - PCI设备的信息 cat /proc/swaps - 所有... 阅读全文
posted @ 2010-03-26 11:55 lovingprince 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 经常会有父页面需要通过iframe嵌入另一个子页面,又要适时根据子页面的高度调整父页面中iframe的高度,这就要求 页面必须具有自适应功能。自适应思想比较简单:就是父页面中iframe高度必须要适时根据子页面 高度进行调整。 由于涉及到js操作,因此对于不同域名的自适应解决方案有所不同,主要是在解决跨域问题。 对于同父级域名下的自适应高度:jipiao.taobao.com/index.htm 页面中嵌入jiudian.taobao.com/xxx.htm页面 1.0 http://jipiao.taobao.com/index.htm中关键代码 <iframe id="J_ 阅读全文
posted @ 2010-01-05 11:58 lovingprince 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 延迟加载(Lazy Loading)是啥玩意儿?估计地球人都知道,它的意义在于只在需要的时候才去加载必要的数据,这样可以避免即时加载所带来的不必要的系统开销(教科书是这么说的)。另外,教科书中还举了个例子。例如某个User对象在加载时会同时读取其所关联的多个地址(Address)对象,对于需要对Address进行操作的应用来说,关联数据的自动加载机制非常有效。不过呢如果我们只想要获得User的性别(sex)属性,而不关心User的地址(Address)信息,那么加载Address的特性就显得多余,并且造成了极大的性能浪费。为了获得User的性别属性,我们可能还要同时从数据库中读取数条无用... 阅读全文
posted @ 2009-12-28 11:30 lovingprince 阅读(545) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页