摘要: 刚开始学Java的时候买了本Thinking in Java, 以为是入门书, 结果发现看了半天进展太慢, 于是换了别的.今天偶然想起当初看TIJ的时候遇到了一个关于print函数的封装, 由于Java的控制台打印函数很长, 如果用的多的话, 写起来很麻烦, 于是Bruce Eckel就写了一个Print类把这个功能封装了, 我们在打印的时候就只需要这样写:print("what you want to see in console.");今天忽然想起在面向对象的Java中, 居然没有使用类名或者对象名就直接调用方法了, 这是怎么做到的?于是上网下载TIJ的源码找到了做法. 阅读全文
posted @ 2011-09-23 10:15 damoyan 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.csdn.net/tigerliuwu/article/details/5941446步骤:1. 创建一个org.eclipse.core.resources.IProject2. 给该project设置description,也就是生成.project文件注意:a、JavaCore.NATURE_ID = "org.eclipse.jdt.core.javanature"表示是个java projectb、在将description置入project时,保证project是存在的并且打开中。3. 将org.eclipse.core.reso 阅读全文
posted @ 2011-07-27 17:11 damoyan 阅读(2606) 评论(0) 推荐(0) 编辑
摘要: jQueryUI的下载:http://jqueryui.com/download然后在页面中添加对jQuery和jQueryUI的引用<script type='text/javascript' src='<%=path%>/js/jQuery.js'></script> <script type='text/javascript' src='<%=path%>/js/jQueryUI.js'></script>加入自己喜欢的或者自定义的css样式<li 阅读全文
posted @ 2011-07-27 11:41 damoyan 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 页面加载顺序如下:Page.InitPage.LoadTextbox.TextChangedButton.ClickPage.PreRenderPage.Unload在Page.Unload之前,页面就呈现出来了.page.init只是在页面第一次载入的时候执行,当页面postback后从page.load开始执行.e.g<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication8 阅读全文
posted @ 2010-05-18 13:37 damoyan 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 数据库名称:company,表名:company.dbo.department存储过程的定义://获取所有department信息 create proc getalldep as select * from company.dbo.department //插入一个department create proc insertdep @ID int output, @Name varchar(50) as insert into company.dbo.department (Name) values(@Name); set @ID=@@IDENTITY 下面是在asp.net中使用,新建一个类 阅读全文
posted @ 2010-05-18 12:46 damoyan 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 创建存储过程之前要先用use语句声明要将存储过程存储在哪个数据库中.e.guse company;执行之.之后就可以声明存储过程了.e.gcreate procedure *** @id varchar(50) , @name int outputasselect @name=name from table where id=@id然后可以用alter对存储过程进行修改.declare可以声明一个变量用set对变量赋值e.galter proc getempp @ID int as declare @Department int select @Department=a.Department 阅读全文
posted @ 2010-05-17 16:13 damoyan 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1. 用类名查找元素<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> <html xmlns="http://www.w3.org/1999/xhtml " > <head> <title>Untitled Page</title> <script type="te 阅读全文
posted @ 2010-05-14 14:23 damoyan 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 自定义一个log函数,输出传入函数的对象或者信息. Log.js // JScript source code function log(category, message, object) { // If this category is explicitly disabled, do nothing if (log.options[category + "Disabled "]) return ; // Find the container var id = category + "_log "; var c = document ... 阅读全文
posted @ 2010-05-14 14:16 damoyan 阅读(683) 评论(0) 推荐(0) 编辑
摘要: for( var name in obj) { document.write(name+": "+obj[name]+"<br />"); }//substring(from, to)方法返回的是一个长度为to-from的子串。 阅读全文
posted @ 2010-05-13 09:45 damoyan 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、什么是闭包?“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码:function a() { var i = 0; function b() { alert(++i); } return b; } var c = a(); c();... 阅读全文
posted @ 2010-05-12 17:14 damoyan 阅读(138) 评论(0) 推荐(0) 编辑