自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (21)
  • 收藏
  • 关注

转载 linux忘记root密码怎么办

1.在Grub引导程序中,在下面给出了一系列提示。有兴趣的朋友可以都去试验一下。我们这里按“e”键进入系统启动前的Grub配置。(如果你的系统引导程序是LILO,和Grub大体类似,请自行参照LILO给出的提示操作)  2.然后我们选择中间那一项:“kernel /vmlinuz-2.4.20-8 ro root=LABEL=/”按“e”键进入编辑。   3.在“LABEL=/”后面输入“

2013-07-07 08:21:23 466

原创 操作文档方法

文档的方法getElementById(id)返回具有id属性的元素getElementByTagName(tag)返回具有指定标签名称的所有元素的一个数组,可以使用createTextNode(text)创建一个包含指定文本的新的文本节点,然后可以把它添加到文档中createElement(tag)为指定标签创建一个新的HTML元素。与createTextNode一样,需要在创建

2015-09-13 11:10:48 348

原创 dom节点属性

一、节点属性:nodeName是节点的名称(而非ID)。对于基于这样的HTML标签的节点来说,这个名称就是标签的名称:p对于文档节点来说,这个名称是一个特殊代码:#document。与此类似,文本节点的名称为#text。nodeTye:描述节点类型的一个整数:1正常的HTML标签、3表示文本节点、9表示文档节点nodeValue:是文本节点中包含的实际文本。这个属性对于其他类型的节

2015-09-13 10:41:36 358

原创 设定溢出属性和可见性属性

overflow:指明在元素内容超出元素边界时,超出部分是被截掉,还是用滚动条显示。可选的值是:visible(显示超出该元素的内容)、hidden(隐藏)、                   scroll(总是显示滚动条)、auto(让浏览器决定是否显示滚动条)、或者inherit(使用父对象的设置)clip:指定项目的裁剪框,只显示框内的项目内容。display:指定条目是否在浏

2015-09-13 09:49:19 1099

原创 span

span:定义HTML的任意部分,并不指定其所包含的文本的格式。div:span相似,但是在内容之前和之后插入了换行符position:static不可移动;absolute:采用指定的坐标定位。relative:偏离其static位置一定距离。                  left top right bottom width height z-index

2015-09-12 21:43:23 587

原创 样式表单位

px:像素。是计算机显示器的最小可处理单位,在一些非典型分辨率设备中,浏览器可能会相应地调整这个值。pt:点,是字体大小的标准单位,设置为点的文本大小会随着显示器分辨率而变化ex:大约相当于当前字体的x字母的高度。em:大约相当于当前字体的m字母的宽度,通常与当前元素的font-size属性值相等。%:父对象值的百分数。

2015-09-12 21:38:22 449

原创 The method getJspApplicationContext(ServletContext) is undefined for the typ

spring 安全 解决方式:去除冲突包 annotations-api.jar el-api.jar jsp-api.jar servlet-api.jar

2014-03-08 00:42:12 6851

原创 接口和抽象类中的方法和变量的类型

1、抽象类中的抽象方法的访问类型可以是public,protected和,但接口中的抽象方法只能是public类型的,并且默认即为public abstract类型。2、抽象类中可以包含静态方法,接口中不能包含静态方法      接口中只能包含public、static、final类型的成员变量和public、abstract类型的成员方法3、抽象类和接口中都可以包含静态成员变量,

2013-10-19 16:25:24 2713

原创 实例方法和类方法的访问哲学 实例变量和类变量的访问哲学

一个类中的方法一种叫实例方法,另外一种叫类方法(静态方法),现总结如下谁可以访问的问题:一、类方法可以调用类方法的有:类名.类方法,对象名.类方法public class MethodDemo {    public static void main(String[] args) {        MethodDemo m=new MethodDemo();      

2013-10-19 16:12:43 774

原创 Linux环境下c语言静态链接库和动态链接库创建和使用

库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。面对比一下两者:    静态链接库:当要使用时,连接器会找出程序所需的函数,然后将它们拷贝到执行文件,由于这种拷贝是完整的,所以一旦连接成功,静态程序库也就不再需要了。动态库而言:某个程序在运行中要调用某个动态链接库函数的时候,操作系统首先会查看所有正在运行的程序,看在内存里是否已有此库函数的拷贝了。如果有,则让其共享那一个

2013-08-27 07:55:02 8160

转载 listener.ora 、sqlnet.ora 、tnsnames.ora的关系以及手工配置举例

e. All rights reserved.    Used parameter files:    E:\oracle\product\10.1.0\Db_2\network\admin\sqlnet.ora    Used TNSNAMES adapter to resolve the alias    Attempting to contact (DESCR

2013-07-09 06:56:30 781

转载 java 1.7 1.5的新特性总结

对集合的支持  创建List / Set/ Map 时写法更简单了。  对资源的自动回收管理  下面的代码看起来有点麻烦… 不是吗?  相信你一定会喜欢下面这种写法。  泛型实例创建过程中类型引用的简化  当声明你的对象的接口是,你肯定是不想重复指明泛型类型。 看看下面的这种写法多好呀…  1Map hello =new Map  在数字中使用下划线

2013-06-22 10:42:31 650

原创 AOP Spring管理事物 Spring管理系统

AOP:Aspect Oriented Programming,面向切面编程是Spring框架的另一个重要特征。AOP把一个业务流程分成几部分,我们可以进行权限检查,业务处理,日志记录,每个部分单独处理,然后把他们组装成完整的业务流程。每个部分被称为切面或者关注点。@Transactional(propagation=Propagation.NOT_SUPPORTED,readOnly=tru

2013-06-22 10:37:14 638

原创 linux常用命令

Linux中的vi用三种基本的工作模式:指令行模式、文本输入模式、行末模式。命令模式下输入i、a、o进入文本输入模式,文本输入模式下按ESC进入指令模式、指令模式下输:进入末行模式、末行模式下输入指令错误则返回指令模式vi命令命令模式进去,编辑完成后点esc,然后保存输入后退出为:wq,不保存退出为:q!;进如vi之后默认是命令模式,按i或者insert以及以及其他编辑键进入编辑模

2013-06-01 17:08:44 612

原创 sed

sed '/^2/d' cal.txt#删除以2开头的行sed '/1,4d/d' cal.txt #删除1到4行sed '/10/./20/d' cal.txt#删除sed 's/2/er/' cal.txt#替换sed 's/2/er/g' cal.txt#全部替换sed '4s/2/er/3' cal.txt#指定替换第4行第3个2sed '7s/3/---/2' c

2013-03-31 20:48:25 558

原创 ajax是什么

asynchronous javascript and xml.ajax技术,是为了改善“用户体验”而产生的。传统的web应用,在发送完请求以后,需要等待服务器的响应,在等待期间,用户不能做其它操作(需要等待服务器返回一个新的页面)。这样做,有两个问题:第一是用户需要等待(也就是,浏览器向服务器发送请求的方式是“同步”的),第二是,浏览器需要将整个页面中的表单数据都提交给服务器,服务器也要

2013-03-17 18:20:44 2404 1

原创 表单常用

a,什么是表单?        用于收集用户信息(常见的有,注册、登录、        调查等等)的一种标记        b,表单标记及相关的标记(非input标记,input标记)        input标记:            text:                文本输入框                属性: name value maxlength

2013-03-16 10:41:15 611

原创 Transactional的annotation版和xml版

添加用户和添加事物管理两个方法在两个事物中,不好管理 @Transactional 注解的属性xmlns:tx=http://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx          http://www.springframework.org/schema/tx/sprin

2013-02-26 09:57:26 513

原创 AOP简单的核心代码

编程步骤:annotation1.    aop:aspectj-autoproxy>aop:aspectj-autoproxy>2.加切面@Aspect3.加组件@Component1.    加切入点@Pointcut ("execution(public* com.service..*.add(..))")Xml:方法一:beanid= "logIntercept

2013-02-26 08:56:45 874

原创 AOP原理

AOP:1.    面向切面编程Aspect Oriented Programming2.    如果类没有实现接口:就会直接执行二进制码,需要cjlib.jap3.    实现接口会用invoke方法

2013-02-26 08:50:59 464

原创 注释与xml之间的对应关系

beanid="u1"class="com.*.dao.impl.UserDAOImpl">    bean> beanid="userService"class="com.*.service.UserService">      bean> 等价于:context:annotation-config/>    context:compone

2013-02-26 08:49:06 481

原创 @Resources简单介绍

@ResourcesA) 加入:j2ee/common-annotation.jarB)默认按名称,名称找不到,按类型C)可以指定特定名称D)推荐使用E)不足,如果没有源码,就无法运用annotation,只能使用xml

2013-02-26 08:47:12 529

原创 @Autowried简单介绍

@Autowrieda)   默认按类型by typeb)   如果想用byName,使用@Qulifierc)   写在private field(第三种注入)不推荐使用d)   如果写在set上,@qualifier需要写在参数上

2013-02-26 08:46:30 3779 5

原创 钩子函数HibernateTemplate

import org.hibernate.Session;public class MyHibernateTemplate {    public void executeWithNativeSession(MyHibernateCallback callback){        Session s=null;        try {            s=ge

2013-02-24 11:13:55 597

原创 1+N

1+n问题       A)lazy       B) batchSize       C)Join fetch

2013-02-19 15:24:34 414

原创 性能

注意session.clear()的运用,尤其在不断分页循环的时候;A)在一个大集合中进行遍历,遍历msg,取出其中的含有敏感字样的对象B)另外一种形式的内存泄露//面试用:语法级别中没有,但是用到的资源时一定记着关闭

2013-02-19 15:23:40 451

原创 一级缓存和二级缓存和查询缓存

A)在内存中开辟一块儿空间,把硬盘上使用的东西放在内存,将来使用时直接取defaultCache       maxElementsInMemory="10000"//最多放多少对象       eternal="false"//永远生存的       timeToIdleSeconds="120"//120s消除       timeToLiveSeconds="1200"/

2013-02-19 13:22:05 1061

原创 List和iterate不同之处:

A)list取所有B)iterate先取ID,等用到的时候在根据ID来去对象C)session中list第二次发出,仍会到数据库查询D) iterate第二次,首先session级缓存

2013-02-19 13:19:53 436

原创 cascade

O/Rmapping编程模型A)    映射模型I.             jpa AnnotationII.           Hibernate annotation extensionIII.         Hibernate xmlIV.         Jpa xmlB)    编程接口:I.             jpaII.

2013-02-17 19:12:13 378

原创 一对一单向双向关联

一对一:单向(主键,外键)一对一单向外键关联:                                        Annotation:@One2One@JoinColum                                        Xml:双向(主键,外键)、中间表一对一双向外键:Annotation:@one2one(mappedBy)

2013-02-16 22:15:32 688

原创 Hibernate的clear方法

1.     clear方法a)       无论是load还是get,都会查找缓存(一级缓存),如果没有才会去数据库查找,调用clear()方法强制清除session缓存2.     flush()方法a)       可以强制进行从内存到数据库的同步b)       flushModec)       find方法已经过时3.query接口

2013-02-14 15:49:36 575

原创 更新的执行情况

1.     用来更新detached对象,更新完成后转为persistent状态2.     更新transient对象会报错3.     更新自己设定id的transient对象可以(数据库中有对应的记录)4.     P状态的对象只要设定不同字段就会发生更新5.     更新部分更改的字段A)xml设定property标签的update属性,annotation设定@Co

2013-02-14 15:48:18 475

原创 Get与load的区别

1.     不存在对应记录时表现不一样2.     load返回的是代理对象,等到真正用到对象的内容时才发sql3.     get直接从数据库加载

2013-02-14 15:47:08 823

原创 Hibernate三种状态

transient:在内存中刚刚建立的对象,还没有同步到数据库,如果没有变量对它进行引用,它将被JVM回收。或者是数据库中信息被删除了的对象也是临时状态。特点--不和Session实例关联;在数据库中没有和瞬时对象关联的记录。persistent:持久化的实例在数据库中有对应的记录,并拥有一个持久化标识(identity)。持久的事例可能是刚被保存的,或刚被加载的,无论哪一种,按定义对象都

2013-02-13 18:52:34 389

原创 session的取法区别

//Session session = sessionFactory.openSession();//永远创建新的session        Session session = sessionFactory.getCurrentSession();//产生一个session 可以理解为一个数据库的连接,可能打开新的也会用原来存在的此时不用close,        //在提交之前无论你那

2013-02-13 16:34:06 343

原创 Hibernate的主键生成

xml生成idgenerator、常用四个:native identity sequence uuid使用@Id注解可以将实体bean中的某个属性定义为标识符(identifier). 该属性的值可以通过应用自身进行设置, 也可以通过Hiberante生成(推荐). 使用 @GeneratedValue注解可以定义该标识符的生成策略:AUTO - 可以是identity col

2013-02-13 16:07:12 462

原创 命名空间

Namespace具体视图的返回可以由用户自己定义的action来决定 具体的手段是根据返回字符串找到对应的配置项,来决定视图的内容 具体action的实现可以是一个普通的Java类,里面有public String excute方法即可 或者实现action接口 不过最常用的是从actionSupport继承,好处在于可以直接使用struts2封装的方法常用的开发方法:pub

2013-02-08 16:16:48 314

原创 路径问题

方法一:访问到工程下String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>index.jsp">方法二:项目根路径/index.jsp

2013-02-08 16:13:40 445

原创 struts2的method执行

execute()是Action的默认方法。Struts2还可以执行其他方法。只要这些方法没有参数,并返回String类型。这些方法也可以有throw声明,也可以没有①    通过URL执行Action的方法:推荐http://localhost:8080/工程名/packagename/actionname!*.actionactionname="user"class="acti

2013-02-08 16:10:11 1504

原创 mysql+java实现分页显示的例子使用limit

public List queryStudent(String sname,int currentPage){        ArrayList students=new ArrayList();        Connection con=null;        PreparedStatement pre=null;        ResultSet rs=null;

2013-02-05 20:27:36 1651

my脚本ok,需要优化的sql语句

我的脚本,一个测试sql数据的脚本,my脚本ok,需要优化的sql语句

2014-07-17

Vm虚拟机中Linux扩展磁盘空间

Vm虚拟机中Linux扩展磁盘空间,很容易在Vm虚拟机中Linux扩展磁盘空间

2013-08-11

购书毕业论文

网上购书的设计论文里面有设计模式,使用jude作图进行设计,按照面向对象的软件工程设计写的论文

2013-06-22

Hibernate3.3.2所需的jar

配套jar包org.hibernate.cfg.SecondPass.doSecondPass(Ljava/util/Map;)V

2013-02-19

服装管理系统

通过对现在流行的各种进销存软件的分析,我们发现市场上的软件过于繁琐,操作比较复杂,而其中软件的许多功能不被小型商家所采用,造成软件冗余量大。进销存管理系统是生产、计划和控制的基础。进销存管理系统设计的总体目标是通过对商品、销售、客户、订单、库存的管理,及时准确了解商品,销售、库存等综合情况,以便为商家的决策做出准确的判断提供依据,并通过进销存数据的分析,为管理及决策人员提供库存资金占用情况、物资短缺(超储)情况、客户订单的发货情况、产品的生产情况。通过清仓盘库管理,保证账面与实物一致,为计划及决策人员提供实时准确的存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。为了繁琐的日常工作,快捷查找信息,准确处理产品存放,迅速产生文件报表,轻松进行管理,帮助库存人员不再进行大量重复的抄写,复杂的计算,反复的核对,减少库存人员出现手工处理难以避免的错误。因此我们准备开发出具有以下特点的小型进销存软件。

2013-01-09

Asp常见的连接access数据库的错误

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)   [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x914 Thread 0xb44 DBC 0x1f50064 Jet'。

2013-01-08

学生选课管理系统

学生选课管理系统 --意义-- 学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管 理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷 的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式 存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据, 这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理 所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、 存储量大、保密性好、 寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的 科学化、正规化管理,与世界接轨的重要条件。 --课题的可行性分析-- (1) 技术可行性-----本系统仅需要一台装有 Windows/Linux 系统并装有 Mysql数据库和Tomcat服务器的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的JAVA程序设计语言已非常成熟,本系统采用基于B/S 架构的JavaEE的WEB开发,页面采用CSS样式,Jsp,Javascript等页面技术。 (2) 经济可行性-----由于本系统是一个基于JavaEE的WEB应用,所以服务器端只需部署一台能运行JAVA程序的服务器软件(Tomcat),即可使用本系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。 (3) 操作可行性-----界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。 --使用功能模块说明-- (1)登录模块 通过列表框可以分别选择学生、教师和管理员三种用户类型,根据不同的用户类型,登录后会进入不同的管理模块 (2)系统管理员模块 ● 选课时间设置 系统管理员通过此项功能设置选课时间段—预选时间段和补选时间段,只有在选课时间段里,学生才可以选择课程,不在此时间段,学生不能进行选课操作。 ● 选修课程管理 管理员可以进行添加新的选修课、删除选修课、修改选修课和查找选修课等操作 添加新的选修课 在选课之前,管理员可以添加新的选修课,让学生在选课期间进行选修 删除选修课 在选课之前,管理员可以取消某门选修课 修改选修课 在选课之前,管理员可以修改某门选修课的信息 查找选修课 可以根据教师的员工号精确查找该教师所代选修课,也可以根据教师名称和课程名模糊查询选修课,不输入查询条件可以查询所有选修课。针对查询出的某门选修课,可以查看代课老师的信息和选修该课程的所有学生信息。在查看学生信息页面可以修改学生的课程成绩 ● 密码管理 可以对学生、教师和管理员的密码进行修改,通过单选框确定要修改密码的用户类型 (3)教师模块 ● 查看所代课程 教师用户登陆系统后,可以查看所代课程的列表,可以查看某门课程的全体学生的信息并能录入学生的成绩,成绩可分批录入,录入后可显示提交按钮,进行学生成绩的提交,提交之前必须确认填写的学生成绩无误,否则提交之后教师就无法修改学生的成绩,必须通过管理员进行修改学生的成绩 ● 修改密码 教师可以修改自己的密码 (4)学生选课模块 ● 选择选修课程 学生登陆系统后,在所有选修课程中可以选择两门选修课。只有在选课时间段内才可以使用该功能。在预选阶段,该功能完成选修课程的预选,学生可以选择所有选修课程,预选结束之后,系统开始正选。对超过XX课程计划招生人数的课程,系统自动进行抽签,确定哪些学生选课成功,哪些学生选课没有成功。选课不成功的可以进行补选。在补选阶段,该功能完成选修课程的补选,补选采用竞争机制,系统会罗列出所有未满的课程,让学生进行补选。 ● 查看学分 本功能完成学生对以前选修课程的成绩和所获学分的查看 ● 修改密码 学生可以修改自己的密码 ● 查看已选课程 选课开始之后,学生可以通过查看已选课程,了解本学期所选的选修课的信息

2013-01-07

词法分析编制一个读单词过程

编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显“Error”,然后跳过错误部分继续显示) 要求: 识别保留字:if、int、for、while、do、return、break、continue 其他的都识别为标识符; 常数为无符号整形数; 运算符包括:+、-、*、/、=、>、<、>=、<=、!= 分隔符包括:,、;、{、}、(、)

2012-11-01

数学之美-吴军

数学之美数学与计算机的完美结合,让我们感受到数学在计算机领域如此重要。

2012-10-20

计算机高中课程教案

网页制作 表格处理 world ppt

2012-10-17

饭卡管理系统

采用C/S模式,饭卡管理系统,有用户和管理员两种身份登录,管理员可以查询挂失解挂、注销饭卡、交易信息、充值、补卡、挂失信息进行管理

2012-09-29

软件设计工程师

软件设计工程师,为大家提供最全的软件设计工程师题库

2012-09-27

学生选课系统

(java开发,框架是)spring+struct+hibernate学生选课管理系统,有用户登录功能,管理员可对学生教师及课程信息进行管理,学生用户能够进行选课、查询成绩,教师能够查询学生选课情况,实现成绩录入等等

2012-09-13

JSP构建交互式

JSP构建交互式网点,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,每个职工会更改信息或者管理者需要更改职工情况

2012-08-09

java编写实现u盘小偷

java编写实现u盘小偷,可以后台运行,当u盘插入,便可将其中内容移入自己的电脑,电脑已安装jre

2012-05-24

java实现的猜字游戏

java实现的猜字游戏使用客户端与服务器端,使用多线程,有良好的界面,可以实现多台客户端访问

2012-05-24

银行管理系统

创建银行账号SavingAccount计算并显示saver的存款额、年利息、和月利息

2012-04-06

九九乘法表

按照九九表的格式输出九九乘法表表 呵呵

2012-04-06

最大公约数最小公倍数

最大公约数最小公倍数

2012-03-27

计算机操作系统第三版课后答案全含(作者:汤子瀛等著)

计算机操作系统【第一章】 1. 设计现代OS的主要目标是什么? 方便性,有效性,可扩充性和开放性. 2. OS的作用可表现为哪几个方面? a. OS作为用户与计算机硬件系统之间的接口; b. OS作为计算机系统资源的管理者; c. OS作为扩充机器. 3. 试说明推动多道批处理系统形成和发展的主要动力是什么? 不断提高计算机资源利用率和系统吞吐量的需要; 4. 何谓脱机I/O和联机I/O?

2012-03-27

个人账户管理系统

个人帐簿管理系统记录某人每月的全部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等。进入系统后可以输入和修改某月的收支情况,可以对每月的开支从小到大进行排序,可以根据输入的月份查询每月的收支情况。

2012-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除