手机随时阅读
新人专享大礼包¥24
51CTO博客开发孙卫琴
互联网产品经理神话这几年在整个IT行业被各种炒,有发展红利的大背景,也离不开媒体宣传的各种产品故事。产品人为了实现自己的产品理想也好,还是为了经理title而趋之若鹜也罢,不可否认,互联网产品确实很大程度地改变、影响了我们的生活方式,让我们的生活变得更有爱和有趣。看过《人人都是产品经理》或《产品经理修炼之道》的朋友应该都比较了解这个岗位在企业中的定位、职责及发展方向。下面
一、这个接口有什么用?当一个类实现了这个接口(ApplicationContextAware)之后,这个类就可以方便获得ApplicationContext中的所有bean。换句话说,就是这个类可以直接获取spring配置文件中,所有有引用到的bean对象。二、怎么用?举个例子吧:例如我有一个方法类AppUtil,这个方法类中需要使用到的ApplicationContext中的某个be
xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响Html代码 < <> >& & ' ' " " 在mapper文件中写sql语句时,为避免不必要的麻烦(如<等),建议使用<![CDATA[ ]]>
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>分页JS代码</title><style type="text/css">.page{margin:2em;}
当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。浏览器按照指示生成相应的cookie。然而纯粹的客户端脚本如JavaScript或者VBScript也可以生成cookie。而cookie的使用会话cookie一般不存
当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普遍,许多有提供个人化服务的网站,都是利用 Cookie具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。来达到保存标识的目的,但实际上它还有其他选
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普遍,许多
打开浏览器,访问一个链接或者输入url,“咚”的敲下回车。。。哗啦啦,一大堆看不懂的异常信息一下子弹出来,塞满整个页面,我勒个去,吓死人了。。。在实际开发中,用户访问网站的时候发生了错误,如果返回的是一大堆的未经处理的异常信息,那么肯定会让人茫然和郁闷,也肯定会让人会你的网站的印象大打折扣。所以,我们必须要对可能发生的错误,做好应对措施,写出健壮的代码和友好的显示界面。在JSP页面中,对于异常信息
let's go。一 找出问题的根源 乱码可能出现的地方:1 jsp页面中 2 jsp页面之间相互传参的参数 &nbs
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输, 而HTTP是应用层协议,主要解决如何包装数
选用ibatis和hibernate的区别Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应
我所知道的有以下区别: 1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。 2、session中保存的是对象,cookie中保存的是字符串。 3、session不能区分
1、验证:客户端验证:减少服务器负载缩短用户等待时间兼容性难服务器端验证:统一确认兼容性强服务器负载重2、使用Javascript进行表单检验的常用方法:var username = document.getElementById("username"); var username = document.getElementsByName("username")[0]; var nodes = d
转自:http://www.jb51.net/article/26261.htm 一、JQuery与JavaScript 1.JavaScript库 使用过JavaScriptDOM的人都应该知道(比如昨天的练习),使用JSDOM进行页面的操作是十分麻烦的。比如获取、修改及添加子节点等这些操作。如果操作一个复杂的页面呢?Ok,JavaScript库因此诞生了。 目前比较常见的JavaScript库
http://z-xiaofei168.iteye.com/blog/993573
java经典面试题! 今天上午我总结了一下,java的一些企业常面试的面试题,也可以说是堪称经典吧!大部分企业的面试题,差不多都会以下我列出的面试题!而且面试题为红色的题更是企业经常面试的,可以说是屡试不爽,大家如果看到了我的这篇文章,那么请你进来看看,会对你有不小的收获的。 注意:以下的面试题,只是java的基础方面。有时间我会
区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,是“行为需要按照接口来完成”。区别二,抽象类在定义类型方法的时候,可以给出方法的实现部分,也可以不给出;而对于接口来说,其中所定义的方法都不能给出实现部分。区别三,继承类对于两者所涉及方法的实现是不同的。继承类对
public String substring(int beginIndex, int endIndex)返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,一直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 en
注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用group by 有一个原则,就是 select 后面的所有列中,没有使用
Struts,Hibernate,Spring经典面试题收藏关键字: struts, hibernate, springHibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1
目前多数应用程序需要从数据库中获取日期型(Datetime和SmallDatetime)列的数据。有时候,需要获取特定日期的数据,另一方面,可能需要获取指定年或月份的数据或者想得到两个不同日期之间的所有数据。另外,你可能需要获取输入给定的年,月,日返回首末刻录的数据。本篇将介绍基于日期型(Datetime和SmallDatetime)列的选取数据的问题。DATE_SAMPLE TABLE为了说明问
说“一样的”的都不是专业的前端,至少有以下不同:假设:A表单内有<input type="submit">,通过点击这个input来提交表单B表单内没有<input type="submit">,而是写了一个<input type="button">,并且在这个input上绑定了click事件,在事件的监听器内用js的form.submit()提交。1.在A表单
JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。 &n
在学习mysql过程中,忘记登录密码,修改密码过程中又遇到各种问题,经过查询尝试最终解决,做如下笔记:实际操作如下:1、以管理员身份打开cmd,关闭MySQL。net start//查看开始的服务,发现有mysql56则使用net stop命令关闭。net stop mysql562、跳过权限检查启动,进入安装目录bin下。mysqld --skip-grant-tables或者mysqld-nt
一、日期减去天数等于第二个日期function cc(dd,dadd)...{//可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate(
1、过滤器介绍:在Servlet规范2.3中定义了过滤器,它能够对Servlet容器的请求和响应对象进行检查和修改。Servlet过滤器本身并不生成请求和响应对象,只是提供过滤功能。Servlet过滤器能够在Servlet被调用之前检查Request对象,并修改Request Header和Request内容;在Servlet被调用之后检查Response对象,修改Response Header和
以前创建数据库时就是有主键的创建了主键,但是表之间的关系没有联系,要建数据库关系图只有主键没有外键时不行的。 建外键的前提是此外键必须是另外一个表的主键。建外键的步骤: 第一步打开要建外键表的设计器,右击选择“关系”。然后弹出“外键关系”窗体,我们选择“添加”,然后点击“表和列规范”后面的小按钮,就会弹出另外一个窗体让我们选择主键表和列,选好之后点击确定。然后我们展开INSERT和UPDATE规范
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号