⑴ HTML纵向列表菜单,求代码,谢谢
<html >
<head>
<title>列表</title>
<style type="text/css">
*{margin:0px;padding:0px;}
div{padding:10px;width:120px; background-color:#CCCCCC;}
.ulStyle{list-style: none;1width:140px;}
.ulStyle li{background-color:white;list-style:none;}
</style>
</head>
<body>
<div class="cont">
<p>CSS</p>
<ul class="ulStyle css">
<li><a href="#">css入门</a></li>
<li><a href="#">css进阶</a></li>
<li><a href="#">css高级</a></li>
</ul>
<p>webUI</p>
<ul class="ulStyle webUI">
<li><a href="#">理论知识</a></li>
<li><a href="#">实战应用</a></li>
<li><a href="#">高级技巧</a></li>
</ul>
<p>DOM</p>
<ul class="ulStyle DOM">
<li><a href="#">DOM入门</a></li>
<li><a href="#">DOM应用</a></li>
<li><a href="#">DOM与浏览器</a></li>
</ul>
<p>XHTML</p>
<ul class="ulStyle XHTML">
<li><a href="#">参考手册</a></li>
<li><a href="#">交流论坛</a></li>
</ul>
</div>
</body>
</html>
⑵ 用java代码,实现m行n列矩阵的转换,即横向变为纵向,纵向变为横向(具体代码) 急~~~~~~~~
遍历时候控制方向就可以了,例如二维数组a[][]=[[a,b,c,d,e],[f,g,h,i,j],[k,l,m,n,o]]
for(int i=0;<5;i++){
for(int j =0;j<3;j++){
System.out.println(a[j][i]);
}
}
这个样子 就转过来了 要存的话,就顶一个数组 把结果存在里面就好了
⑶ 编程里常提到的扩展性,这扩展是什么意思
在软件工程领域是指:
设计良好的代码允许更多的功能在必要时可以被插入到适当的位置中。这样做的目的的是为了应对未来可能需要进行的修改,而造成代码被过度工程化地开发。
可扩展性可以通过软件框架来实现:动态加载的插件、顶端有抽象接口的认真设计的类层次结构、有用的回调函数构造以及功能很有逻辑并且可塑性很强的代码结构。
可扩展性是软件设计的原则之一,它以添加新功能或修改完善现有功能来考虑软件的未来成长。可扩展性是软件拓展系统的能力。
简单地说,可扩展性就是关于如何处理更大规模的业务。比如,Web应用程序就是允许更多的人使用你的服务。如果你不能弄清楚如何提高性能的同时向外扩展,没关系。只要你能处理更大规模的用户,即使是存在多个单点故障也没有问题。组合的可扩展性要求要满足用户不断发展的要求,还要满足因技术发展需要而实现的扩展和升级的需求。