- 浏览: 42731 次
- 性别:
- 来自: 广州
-
最新评论
文章列表
用java实现二叉树的遍历算法
- 博客分类:
- 算法
转:http://blog.sina.com.cn/s/blog_70600f720100ujnp.html
用java实现二叉树的遍历算法,首先我先编写二叉树类BinaryTree,代码如下:
package package2;
public class BinaryTree {
int data; //根节点数据
BinaryTree left; //左子树
BinaryTree right; //右子树
public BinaryTree(int data) //实例化二叉树类
{
this.data = data;
left = nu ...
spring mvc 注解测试
- 博客分类:
- spring mvc
1.Controller的代码
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping("/test.do")
public class TestController {
@RequestMapping
public String test(){
System.out.println("123123&quo ...
ORACLE日期时间函数大全
- 博客分类:
- 数据库
ORACLE日期时间函数大全
TO_DATE格式(以时间:2007-11-02 13:45:25为例)
Year:
yy two digits 两位年 显示值:07
yyy three digits 三位年 显示值:007
yyyy four digits 四位年 显示值:2007
Month:
mm number 两位月 ...
Sql Server中的日期与时间函数
- 博客分类:
- 数据库
SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm
1. 当前系统日期、时间
select getdate()
2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值:
例如:向日期加上2天
select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000
3. d ...
Sql Server字符串函数
- 博客分类:
- 数据库
以下所有例子均Studnet表为例:
concat(str1,str2)在str1后面加上str2
计算字符串长度
len()用来计算字符串的长度
select sname ,len(sname) from student
字符串转换为大、小写
lower() 用来将一个字符串转换为小写,upper() 用来将一个字符 ...
Oracle字符串函数
- 博客分类:
- 数据库
转http://www.cnblogs.com/Ss_Andy/archive/2011/03/23/1992037.html
Oracle字符串函数
最近换了新公司,又用回Oracle数据库了,很多东西都忘记了,只是有个印象,这两晚抽了点时间,把oracle对字符串的一些处理函数做了一下整理,供日后查看。 ...
Oracle :
Nvl
NVL函数:
NVL函数是将NULL值的字段转换成默认字段输出。
NVL(expr1,expr2)
expr1,需要转换的字段名或者表达式。
expr2,null的替代值
下面是NUMBER, DATE, CHAR OR VARCHAR2的例子:
NVL(commission_pct,0)
NVL(hire_date,'01-JAN-97')
NVL(job_id,'No Job Yet')
Sql Server:
IsNull
如果是Null,就返回指定的值,否则返回原值。
select userName,IsNULL(address,'无') from [ ...
java socket编程
- 博客分类:
- java socket
转
一,网络编程中两个主要的问题
一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。
在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定I ...
内存溢出之Tomcat内存配置
2012-05-04 19:23 1482人阅读 评论(1) 收藏 举报
设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。
可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置
三、实例,以下 ...
JSP上传文件时 要给表单加上enctype = multipart/form-data,并且method要为post
<form action="testUpload.jsp" method="post" enctype="multipart/form-data" name="form">
账套:<input type="text" name="acid" value="${param.acid}"/><br> ...
tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面来举例说明一下:
# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。
# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
# tar -tf all. ...
在自己的测试中,对同一个对象连续进行两次update时会报:org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session这个错,在网上找了下原因,原来是在hibernate中同一个session里面有了两个相同标识但是是不同实体。
解决的办法是把session.update(action);换成session.merge(action);这样就不会报错了 ...
可以使用criteria来进行分页查询。
if(action!=null){
if(action.getActioninnername()!=null)
criteria.add(Restrictions.like("actioninnername","%"+action.getActioninnername()+"%"));
if(action.getActionoutername()!=null)
criter ...
<script type="text/javascript" language="javascript" src="/dwr/engine.js"></script>
<script type="text/javascript" language="javascript" src="/dwr/util.js"></script>
<script type="text/javascript" ...
//用于获取<Select>的数据
function fillSelectData(nodes,elem,curValue){
dwr.util.addOptions(elem, nodes, "value","text");
dwr.util.setValue(elem,curValue);
}
function fetchAllSelectData(){
var selects = document.getElementsByTagName("SELECT");
for(var i=0; i ...