- 博客(85)
- 资源 (3)
- 收藏
- 关注
转载 如何查看JDK以及JAVA框架的源码
设置步骤如下:1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这一项:“c:\program files\ja
2014-11-26 10:39:15
857
转载 mysql日志详细解析
转自:http://pangge.blog.51cto.com/6013757/1319304MySQL日志:主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志;日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可
2014-11-25 16:47:59
843
转载 触发器(trigger):监视某种情况,并触发某种操作。
yuanlie触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)语法:create trigger triggerNameafter/before
2014-11-24 15:47:10
1998
转载 存储过程与函数的区别
存储过程与函数的区别 (2010-05-24 15:31:26)转载▼标签: 存储过程 函数 区别 杂谈分类: 数据库核心提示:本质上没区别。只是函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句
2014-11-24 15:32:26
750
转载 J2EE的安全认证机制
实现Web应用程序的安全机制是Web应用程序的设计人员和编程人员必须面对的任务。在J2EE中,Web容器支持应用程序内置的安全机制。 Web应用程序的安全机制有二种组件:认证和授权。基于J2EE的Web容器提供三种类型的认证机制:基本认证、基于表单的认证、相互认证。由于能够对认证用户界面进行定制,大多数的Web应用程序都使用基于表单的认证。Web容器使用在Web应用程序的部署描述符中定义
2014-11-17 16:13:51
1341
转载 开发工具之Eclipse快捷键
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。步骤/方法1【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带
2014-11-07 13:49:27
639
转载 JSF笔记 – JSF中的EL表达式语言支持
1、EL表达式语言:JSF中的表达式语言形如:#{login.username }2、JSF中的表达式语言与JSP2中的表达式语言的不同:JSF使用#开始,JSP使用$开始。JSP只是访问并输出变量和Bean的值,JSF可以访问输出托管Bean的属性,还可以更新托管Bean的属性。JSF不支持内嵌函数JSF与JSP中的内置对象有点不同。3、J
2014-11-06 17:29:12
3127
转载 关于.inc文件
在项目Web页面文件中,发现这么一句话:一直以为是注释语句,没留意。今天偶然发现这不是注释。.inc 文件,顾名思义就是include file,实际上文件的后缀对于文件包含是无所谓,你可以包含一个asp文件,也可以包含txt文。一般我们使用inc作为后缀,是因为这样能体现该文件的作用。使用inc文件可以使我们的程序,增加可读性,更易于开发和维护。.inc文
2014-11-05 16:47:12
21875
转载 JSF中UI控件binding属性的用法
以下内容为我在优快云上转载的,版权归属原作者! 在.Net中,binding是个十分容易理解的东西,但最近学习JSF,总理解不了binding属性的用法,查了一些资料,都是简单的说明,对这个属性没有什么例子。今天星期天,没事来到公司,突然对这个属性领悟了,觉得特别高兴。等我理解后,觉得这个属性是十分简单的,没理解之前,隔层窗户纸,总那么朦朦胧胧的。现在把这个小例子写出来,以做备忘。
2014-11-05 15:08:06
2128
转载 单元测试简单入门总结
先说一下今天的简单总结:用JUnit跑单元测试,首先得有JUnit包,有工程需要的其他包。 而在eclipse中默认不会包含测试包,所以需要引入。其次,如果是maven工程,本地的包可能不全,要将依赖的包都下载。跑一下mvn eclipse:eclipse即可。1、引入JUnit包:工程右键——properties——java build path——Libraries
2014-10-27 18:31:17
734
转载 数据库隔离级别
在标准SQL规范中,定义了4个事务隔离级别,不同的隔离级别对事务的处理不同:◆未授权读取(Read Uncommitted):允许脏读取,但不允许更新丢失。如果一个事务已经开始写数据,则另外一个数据则不允许同时进行写操作,但允许其他事务读此行数据。该隔离级别可以通过“排他写锁”实现。◆授权读取(Read Committed):允许不可重复读取,但不允许脏读取。这可以通过“瞬间共享读
2014-10-27 18:26:38
639
转载 数据库schema与catalog的理解
按照SQL标准的解释,在SQL环境下Catalog和Schema都属于抽象概念,可以把它们理解为一个容器或者数据库对象命名空间中的一个层次,主要 用来解决命名冲突问题。从概念上说,一个数据库系统包含多个Catalog,每个Catalog又包含多个Schema,而每个Schema又包含多个数 据库对象(表、视图、字段等),反过来讲一个数据库对象必然属于一个Schema,而该Schema又必然属于一个
2014-10-27 14:00:20
8439
转载 web.xml中load-on-startup的作用
如下一段配置,熟悉DWR的再熟悉不过了: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/*我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原
2014-10-15 14:10:17
637
转载 HTML <meta> 标签 遇到<meta http-equiv="refresh" content="0; url=">详解
页面定期刷新,如果加url的,则会重新定向到指定的网页,content后面跟的是时间(单位秒),把这句话加到指定网页的里一般也用在实时性很强的应用中,需要定期刷新的如新闻页面,论坛等,不过一般不会用这个,都用新的技术比如ajax等 '经过一段时间转到另外某个页面content="0;URL=",这里0表示没有延时,直接跳转到后面的URL;把0改成1,则延时1秒后跳
2014-10-14 17:27:08
64695
转载 web.xml配置详解
引文:对于一个J2EE领域的程序员而言,基本上每天都会和web应用打交道。什么是web应用?最简单的web应用什么样?给你一个web应用你该从何入手?1、什么是web应用? web应用是一种可以通过Web访问的应用程序。在J2EE领域下,web应用就是遵守基于JAVA技术的一系列标准的应用程序。2、最简单的web应用什么样? 2个文件夹、1个xml文
2014-10-14 16:58:06
918
转载 java Logger 的使用与配置2
Java Logging API是sun公司于2002年5月正式发布的。它是自J2SE 1.4版本开始提供的一个新的应用程序接口。它能够很方便地控制和输出日志信息到文件,控制台或其它用户定义的地方,如数据库,电子邮件等。所以它是为最终用户,系统管理员,软件服务工程师和开发人员提供
2011-09-05 15:42:10
5865
转载 java Logger 的使用与配置
Logger所对应的属性文件在安装jdk目录下的jre/lib/logging.properties (比如在我当前的机子里是C:\Program Files\Java\jre6\lib\logging.properties)logging.properties文件中的
2011-09-05 15:29:37
18560
转载 同步方式的消息发送和异步方式的消息发送
通信有两类不同的基本方式: 具有依时性的同步方式以及与时间无关的异步方式。消息传送中间件有许多不同类型, 它们分别都能够支持一类基本方式的消息通信, 有时可以支持两类方式。根据定义, 同步执行的特征为: 在两个通信应用系统之间必须要进行同步, 两个系统必须都在正常运行,
2011-09-01 16:58:32
10967
1
转载 java中synchronized用法
原文链接 http://blog.youkuaiyun.com/chenguang79/article/details/677720synchronized的一个简单例子public class TextThread { /** * @param args
2011-09-01 16:30:22
649
转载 svn之branches、tags 简要介绍
原文链接 :http://www.iteye.com/topic/28013一直以来用svn只是当作cvs,也从来没有仔细看过文档,直到今天用到,才去翻看svn book文档,惭愧需求一: 有一个客户想对产品做定制,但是我们并不想修改原有的svn中tr
2011-08-30 16:56:16
588
原创 UML类图符号简介
<br />1. 类(Class):使用三层矩形框表示。 <br />第一层显示类的名称,如果是抽象类,则就用斜体显示。 <br />第二层是字段和属性。 <br />第三层是类的方法。 <br />注意前面的符号,‘+’表示public,‘-’表示private,‘#’表示protected。 <br /><br />2. 接口:使用两层矩形框表示,与类图的区别主要是顶端有<<interface>>显示。 <br />第一行是接口名称。 <br />第二行是接口方法。 <br /><br />3. 继承类
2011-05-30 14:50:00
673
转载 UML中符号的意义
类之间的关系 UML把类之间的关系分为以下5种. ● 关联:类A与类B的实例之间存在特定的对应关系 ● 依赖:类A访问类B提供的服务 ● 聚集:类A为整体类,类B为局部类,类A的对象由类B的对象组合而成 ● 泛化:类A继承类B ● 实现:类A实现了B接口 关联(Association) 关联指的是类之间的特定对应关系,在UML中用带实线的箭头表示。按照类之间的数量对比,关联可以分为以下三种: ● 一对一关联 ● 一对多关联 ● 多对多关联注意:关联还要以分为单向关联
2011-05-30 14:43:00
822
原创 使用WINDOWS上的命令解释程序(cmd)的一个小技巧
<br />我们都知道在“运行”窗口输入cmd会跳出WINDOWS命令解释程序,有的时候我们想要复制上面的信息,但是它又不提供这个功能,或者我们需要先标记上面的文字,再多次尝试按Ctrl-C才有可能复制上面的文字。<br />突然发现一个解决小技巧。可以在输入的命令后面加上 ”>tmp.txt“,表示将cmd窗口的输出文本信息保存到当前目录的tmp.txt文件中。tmp.txt可以是任意名字。例如想查看本机ip,通常会输入ipconfig命令。此时如果是输入ipconfig>tmp.txt的话就会把结果保存
2011-04-05 15:51:00
989
转载 如何添加/去掉开机的启动项
<br /><br />1、开始/所有程序/启动,将想加入开机启动的程序软件的图标的快捷方式放进去即可。 <br /><br />2、另一个办法,开始/运行输入regedit回车打开注册表编辑器,依次展开 <br />[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run] <br />分支,在右窗格用鼠标右键单击选新建/字符串/在新值中添上你要添加程序的英文名或中文名,然后双击他,在数值数据中添加这个程序的准确硬盘中的
2011-04-02 11:25:00
12060
转载 eclipse插件安装
<br /><br />本人不讲原理,只讲方法。总的说来,eclipse的插件共有两种安装方案:一是覆盖安装法,此法较为常见。二是links安装法,此法较为常用。<br />而下载下来的插件可能有这几种形式:一是单独的jar文件,二是plugins和features两个文件夹,三是一个单独的eclipse文件夹。<br />先讲links安装方法:(强推)<br />1,准备工作<br />如果插件是一个单独的jar文件,那么你需要做三件事,先建<br />一个plugins文件夹,把jar文件放入其中,再
2011-03-31 15:14:00
605
原创 c# 处理正则表达式
private void button2_Click(object sender, EventArgs e) { Regex reg = new Regex(@"/[([/+|-]?/d+(?:./d*)?),([/+|-]?/d+(?:./d*)?)/]"); string text = "[+1.2,-3.4][5.67,+34.23][-12.365,8888]"; MatchCollect
2011-03-27 16:32:00
563
原创 关于用Abort()终止线程的小记
<br />1.<br />Abort() 会给调用他的线程抛出ThreadAbortException异常,该异常使得线程终止。他也能被用户的代码捕获,但是被捕获后又会自动重新抛出以便终止线程。<br />2.<br />Abort()通常不能立即终止一个线程,因此,如果需要在程序继续执行前终止一个线程,那么需要在调用Abort()之后接着调用Join()。<br />3.<br />当然,很少情况下Abort()不能终止线程。出现这一情况的一种可能是,finally块进入了无限循环。<br />
2011-03-25 16:35:00
1621
转载 C#获取程序当前路径的方法
<br /><br /> <br />//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。<br />string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;<br />result: X:/xxx/xxx/xxx.exe (.exe文件所在的目录+.exe文件名)<br />//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。<b
2011-03-22 14:31:00
940
转载 ASP.NET后台定时执行任务
<br /><br />现在有很多网站或系统需要在服务端定时做某件事情,如每天早上8点半清理数据库中的无效数据<br />首先在asp.net中的项目中新建一个全局文件Global.asax<br />然后在Application_Start 事件中 启动定时器,如需要每隔多少秒来做一件事情,在这里我以每隔1秒来执行对Application["timer"] 的累加,即在后台执行,与客服端无关,即使客户端全部都关闭,那么后台仍然执行。<br />如下代码写在Application_start事件中<
2011-03-21 20:35:00
8203
1
原创 C# 设置定时器
<br />关于C#中timer类 在C#里关于定时器类就有3个 <br />1.定义在System.Windows.Forms里 <br />2.定义在System.Threading.Timer类里 /?" <br />3.定义在System.Timers.Timer类里 <br /><br />System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API SetTime
2011-03-21 20:34:00
3847
转载 c# string.Format 格式化输出
<br /><br />资料参考: http://msdn.microsoft.com/zh-cn/library/26etazsy(v=VS.80).aspx<br />string.Format格式化的结果与计算机的区域和语言选项有关<br />更改区域 Thread.CurrentThread.CurrentCulture = new CultureInfo("zh-CN");<br />常用区域表:<br /> <br />zh-CN 中文-中国<br />zh-TW 中文-台湾<br />zh-H
2011-03-19 14:42:00
1777
原创 用一条SQL语句实现向数据库中插入多条记录的方法
<br />通常情况下可以用下面的语句实现:<br /> <br /> <br /> INSERT INTO table <br /> VALUES <br /> (0, 0 ,0) <br /> (0, 0 ,0) <br /> (0, 0 ,0) <br /> (0, 0 ,0) <br /> <br />但是SQL Server2005 不支持一条insert语句插入多条记录,2008
2011-03-19 11:44:00
1354
转载 C#中的using关键字
使用using会自动调用MyObject的Dispose方法.如果MyObject未实现IDispose接口,则编译时会出错:无法将类型“MyProjects. MyObject”隐式转换为“System.IDisposable”这种写法可替代try{ //... }catch{ }finnaly{ MyObject.Dispose ( ) ; }代码片段:private void openFileDialog_FileOk(object sender, System.ComponentModel.Canc
2011-03-03 14:34:00
632
原创 安装iis碰到的小错误
<br />安装iis的时候会出现各种错误,首要的一个原因可能就是系统的版本与iis的版本不匹配,导致安装不成功。比如xp常用的iis版本为5.1,如果安装iis6.0在xp上就会出现无法安装的错误
2011-02-26 12:20:00
458
转载 SQL标量函数
<br /> 本文最先发布于http://www.lovestblog.cn,请转载的该文者注明文章出处,谢谢合作。 <br /> <br /> <br /> 下面简单介绍几种标量函数,也是常用的,我们可以通过类似select abs(-123);的语句来看到我们标量函数的效果。 <br /> abs<br /> :该函数返回一个数值表达式的绝对值。如abs(-123); <br /><br /> adddate<br /> :该函数将
2011-02-22 15:33:00
2635
原创 日期、时间、时间戳的区别
<br />日期: 年-月-日 如: '1980-12-08' 范围从0001-1-1至9999-12-31<br />时间: 小时数:分钟数:秒数 如:'23:59:59'<br />时间戳: 年-月-日 小时数:分钟数:秒数(.微妙数) 如: '1980-12-08 23:59:59.59'
2011-02-22 13:41:00
21858
转载 SVN 功能说明(简版)
<br /> Subversion(SVN)是什么?<br />SVN是一种版本管理系统,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。<br />SVN是一个开源的版本控制系統Subversion的简称。Subversion 管理着随时间改变的数据。这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器(通常可以安装ftp,sftp等文件服务器软件),不过它会记住每一次文件的变动。这样
2011-02-21 11:27:00
1117
转载 C# 关键字
<br /> <br />1. internal关键字<br /> 对于一些大型的项目,通常由很多个DLL文件组成,引用了这些DLL,就能访问DLL里面的类和类里面的方法。比如,你写了一个记录日志的DLL,任何项目只要引用此DLL就能实现记录日志的功能,这个DLL文件的程序就是一个程序集。如果你记录日志的程序集是这么定义的namespace LogerHelper { internal class aa { public void bb()
2011-02-18 16:48:00
492
转载 linux chmod, ls 命令
<br /><br />查看文件权限的语句:<br /> [root@localhost install]# ls -ld temp.txt<br /> -rw-r--rw- 1 root root 0 Jan 8 06:53 temp.txt<br /> 第一列:最前面那个 - 代表的是类型2-4那三个 rw- 代表的是所有者(user)5-7后那三个 rw- 代表的是组群(group)8-10后那三个 r-- 代表的是其他人(other) <br /> 权限类型:
2011-02-16 14:37:00
682
深入学习C语言知识点checklist
2010-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人