- 博客(34)
- 资源 (17)
- 收藏
- 关注
原创 Hibernate工作原理及为什么要用?
原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSession();//打开Sesssion5.se
2016-08-18 11:53:13 449
原创 struts.xml的常用配置
本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配置。它的常用属性有:l na
2016-08-18 11:52:18 1387
原创 关于target is null for setProperty的问题总结
关于这种问题的几种可能性总结下:1. 对应的属性没有加get set 方法2. 提交表单中有更多的name属性而对应的action 或者model里面没有这个方法(这里重要就包括一个图片button 往往让人们难以发现)如下面表示:提交" onclick="return checkpwd();" src="images/a_tj.gif"/>
2016-08-18 11:51:41 774
原创 struts之Action中获取request、response对象的方法
1、访问或添加request/session/application属性public String scope() throws Exception{ ActionContext ctx = ActionContext.getContext(); ctx.getApplication().put("app", "应用范围");//往ServletContext里
2016-08-18 11:51:07 370
原创 EL表达式取值
EL表达式取值1.EL表达式的语法格式很简单:以前编写jsp代码时,如果要获取表单中的用户名,一般使用 ,这样当然也可以获取到值,但是又把html代码和java代码混到一起,看起来比较乱套。现在使用EL表达式的话就比较简洁了:${param.name}就可以解决了。注意:${表达式} 表达式部分不需要加引号,如果写成 ${"param.name"} ,那么页面上显示出来
2016-08-18 11:50:33 460
原创 struts2标签大全
(1): ---- 文本输入框?使用:?(2): ----- 文本域输入框?使用:?(3): ----- 密码输入框?使用:?前三个基本都是一样的。如果是要显示值的话可以这样:value = “实体Bean。Get***()”。?(4): ---- 单选按钮?使用:其中list 属性是必须要有的。?:第一种方式:list = “#{‘male’:’男’,’f
2016-08-18 11:50:00 337
原创 java时间操作
java中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这四种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date
2016-08-18 11:49:25 332
原创 java定时执行
我们在项目中,经常会碰到这样一种需求,就是让某个程序在某个固定的时间去运行,比如定时备份操作。在Java的J2SE的API中可以很容易做到这一点。让我们需要定时执行的类继承自java.util.TimerTask中的TimerTask类,把需要执行的方法放入run方法中:1 import java.util.TimerTask;2 3 public class MyTimerT
2016-08-18 11:48:53 879
原创 移动web常用lib笔记
1 iScroll 使div具有弹性滚动效果,可用于制作下拉刷新2 jquery-touchswipe 全屏上拉插件, 封装了各种手势3 zepto-fullpage 基于zepto的全屏上拉插件,更轻量级, 如果页面用到了jquery可能会与zepto冲突
2016-08-18 11:45:39 510
原创 网页宽度自动适应手机屏幕宽度的方法
[html] view plaincopymeta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes" /> 在网页的中增加以上这句话,可以让网页的宽
2016-08-18 11:44:45 386
原创 ext viewpoint简单例子
以建立一个的简单的后台管理模板为例子(样式如下): 1、必要的引用 其中local为语言包,resources为ext UI包 , ext-all.js则为核心库,shared则是当涉及多个框架的时候使用。 2、新建一个html测试页面加入必要的引用 Html代码 link rel="stylesheet" type="text/css" h
2016-08-18 11:43:46 1108
原创 ext_api详解
1、Ext.apply(Object obj, Object config, Object defaults ) : Object将config中的所有属性复制到obj中,如果配置了defaults,则先将defaults中的属性传入obj,然后再将config中属性传入,一般defaults用于定义一些默认值。注意:每个参数都必须是对象object,而不能是function或其他。创
2016-08-18 11:41:32 1048
原创 <a>标签中使用js函数
使用连接执行JS的方法如下:使用href="javascript:alert(1);" 执行test使用onclick="alert(1)" 执行test事件绑定执行testdocument.getElementById('a1').onclick = funtion(){alert(1);}; 后面两种有个问题,在点击连接后UR
2016-08-18 11:40:51 903
原创 jquery动态生成html代码 怎么 获取id 或 class
动态创建的节点要用live方法加事件,语句要改为:$(“.del").live("click", function() {alert("获取到了"); });
2016-08-18 11:40:17 1675
原创 mongodb关于$unset的键删操作
update({"userid":9},{"$unset":{"allyreq":true}})注意unset这个东东只认key.value可以是任意的.true.1或者其他都没关系.只要看到 allyreq就会干掉它
2016-08-18 11:38:43 6831
原创 PV EV AC BAC EAC ETC等计算公式
PV 计划值 Planned Value应该完成多少工作?(96版的名称:BCWS)EV 挣值 Earned Value完成了多少预算工作?(96版的名称:BCWP)AC 实际成本 Actual Cost完成工作的实际成本是多少?(96版的名称:ACWP)BAC 完工预算全部工作的预算是多少?不改变成本基准,BAC就不会变。EAC 完工估算 (全部
2016-08-18 11:37:01 1722
原创 挣值管理(PV、EV、AC、SV、CV、SPI、CPI)记忆
挣值管理法中的PV、EV、AC、SV、CV、SPI、CPI这些英文简写相信把大家都搞得晕头转向的。在挣值管理法中,需要记忆理解的有三个参数:PV、AC、EV。 PV:计划值,在即定时间点前计划完成活动或WBS组件工作的预算成本。记忆技巧:PLaned,计划,Value,数值,简写是PV AC:实际成本,在即定时间段内实比分完成工作发生的实际总成本。记忆技巧:Actual,实
2016-08-18 11:36:27 2645
原创 项目管理之公式与知识
在工作中经常涉及到对进度(或成本等)进行估算,常用的估算方法有专家判断、类比估算、参数估算、三点估算、自下而上的估算、储备分析等,在此介绍一下三点估算,这种估算方法在不确定的情况下可以得到一个相对准确的估算值。 三点估算的概念来自计划评审技术(Program Evaluation and Review Technique),在估算中考虑不确定性和风险,用以提高估算的准确性。三
2016-08-18 11:35:48 965
原创 项目管理九大知识点输入输出
一、 项目整体管理1、制订项目章程;2、制订项目范围说明书(初步);3、制订项目管理计划;4、指导和管理项目实施;5、监督和控制项目工作;6整体变更控制;7、项目收尾1、制订项目章程输入工具与技术输出⑴合同:来自客户的采购组织⑵工作说明书(SOW):对内部项目:基于业务需要或产品
2016-08-18 11:35:04 9585
原创 项目管理的九大知识浅析
项目管理的九大知识领域是指作为项目经理必须具备与掌握的九大块重要知识与能力。其中核心的四大知识领域是范围、时间、成本与质量管理。在这些知识领域中还涉及很多的管理工具和技术,以用来帮助项目经理与项目组成员完成项目的管理。如:网络图示法、关键路径法、头脑风暴法、挣值法等,不同的工具能帮助我们完成不同的管理工作。另外,还有很多项目管理软件,如:Microsoft Project、P3等,作为项目管理的工
2016-08-18 11:34:28 842
原创 软件工程 数据流图(DFD)变换型与事务型的分析
在系统分析阶段,我们采用结构化分析方法得到了由数据流图、数据字典和加工说明等组成的系统的逻辑模型。现在,可根据一些规则从数据流图导出系统初始的模块结构图。管理信息系统的数据流图通常也可分为两种典型的结构,即变换型结构和事务型结构。变换型结构的数据流图呈一种线性状态,见图6-4-4所示,它所描述的工作可表示为输入、主处理及输出。事务型结构的数据流图则呈束状,见图6-4-5所示,即一束数据流平
2016-08-18 11:33:17 48342 5
原创 IOS面试题大全
Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类多继承在这里是用protocol 委托代理 来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.Object-C有私有方法吗?私有变量呢?objective-c– 类里面的方法只有两种, 静态方法和实例方法.
2016-08-18 11:31:40 579
原创 史上最全的iOS面试题及答案
1.写一个NSString类的实现+ (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding; + (id) stringWithCString: (c*****t char*)nullTerminatedCString
2016-08-18 11:30:56 1036
原创 iOS求职之OC面试题
1、Objective-C的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?#import#import能避免头文件被重复包含的问题:1) 一般来说,导入objective c的头文件时用#import,包含c/c++头文件时用#include。使用include要注意重复引用的问
2016-08-18 11:30:12 515
原创 Android 面试题
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF 文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本 身可以有
2016-08-18 11:29:24 1125
原创 s2sh面试题
Struts2面试题struts2工作流程Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来
2016-08-18 11:28:46 1942
原创 java多线程面试题
0.Java 中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,另外一个线程正在使用或者更新同一个变量,这样容易导致程序出现错误的结果。 1.解释实现多线程的几种方法? 一 Java 线程可以实现 Runnable 接口或者继承 Thread 类来实现,当你打算多重继承时,优先选择实现 Runnabl
2016-08-18 11:27:27 377
原创 Spring面试要点
spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等
2016-08-18 11:26:26 515
原创 SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
SQL连接可以分为内连接、外连接、交叉连接。 数据库数据: book表 stu表 1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。1.2.不等
2016-08-18 11:25:19 392
原创 mysql 日期类函数 获得当前日期
mysql 数据库对日期格式提供了很多的支持。对于时间的操作可以直接使用mysql 的日期函数。获得当前日期的函数。Now()、CURDATE()、 CURTIME()、 UTC_DATE()、 UTC_TIME()、UTC_TIMESTAMP()\CURRENT_TIMESTAMP()、 CURRENT_TIME()、 CURRENT_DATE() 以及 UNIX_TI
2016-08-18 11:24:41 483
原创 mysql实现分页技术
我们来贴例子吧!mysql> select pname from product;+--------+| pname |+--------+| 产品1 || 产品2 || 产品三 |+--------+3 rows in set (0.00 sec)这个地方是说,从product中选出所有的pname来,一共有三条记录。MySQL中
2016-08-18 11:24:02 335
转载 eclipse——ext提示
在eclipse中安装spket的方法:1、下载spket-1.6.4.1.zip压缩包,解压把压缩包中eclipse下两个文件夹下的内容复制到eclipse安装目录下的对应文件夹中,重启eclipse;2、Window → Preferences → Spket → JavaScript Profiles → New ;3、输入“ExtJS”点击OK;选择“ExtJS” 并点击“Ad
2013-08-28 12:01:32 572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人