10 2016 档案

摘要:摘要: 先了解自己的MyEclipse是基于哪个版本的Eclipse优化的,然后到EGit网站找对应的EGit版本,下载压缩包,解压安装。 在网上看到有人说并不是任意版本的EGit插件都能适配你的MyEclipse,它们之间是有对应关系的,由于MyEcliipse是基于Eclipse优化开发的,那么 阅读全文
posted @ 2016-10-31 10:04 舒山 阅读(730) 评论(0) 推荐(0) 编辑
摘要:下载Git客户端:链接:http://pan.baidu.com/s/1jIueUEy 密码:7gef; 下载Eclipse javaee客户端:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr2; 去github注册,获取到user.name和user.email,也就是说对应的用... 阅读全文
posted @ 2016-10-29 01:48 舒山 阅读(1455) 评论(0) 推荐(0) 编辑
摘要:记得上小学时候,上课前班长或者学习委员都会带头喊:起立,然后童鞋们起立齐喊:老师好才开始上课,下课同样起立喊老师再见,整节课才算完成。其实这是一种仪式,并不是某一位老师特别教授的技能,但又必须做,而且无论什么课程都需要举行,这种就类似于程序中的非核心业务,不能与核心业务混为一体,只是在需要出现的地方 阅读全文
posted @ 2016-10-27 16:38 舒山 阅读(424) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/java85140031/article/details/6820699 问题: userId role_name role_id 1 管理员 1 1 编辑 2 1 超级管理员 3 2 普通会员 4 3 高级会员 5 4 null null 很简单的数 阅读全文
posted @ 2016-10-26 10:38 舒山 阅读(15554) 评论(2) 推荐(0) 编辑
摘要:Spring注入需要初始化,但前面均使用硬编码注入,如: JavaConfig配置: xml配置(需要实现setter方法): Spring允许注入外部值,这样不用受到硬编码的限制: --JavaConfig(显式bean) 主要是在配置类中实现: 1.在配置类类名上方添加注解@PropertySo 阅读全文
posted @ 2016-10-25 10:16 舒山 阅读(3843) 评论(0) 推荐(0) 编辑
摘要:一、首先安装mongodb 1.下载地址:http://dl.mongodb.org/dl/win32/x86_64 2.解压缩到自己想要安装的目录,比如d:\mongodb 3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在l 阅读全文
posted @ 2016-10-23 21:06 舒山 阅读(712) 评论(0) 推荐(0) 编辑
摘要:在大多数情况下,单例bean是很理想的方案。初始化和垃圾回收对象实例所带来的的成本只留给一些小规模任务,在这些任务中,让对象保持无状态并且在应用中反复重用这些对象可能并不合理。在这种情况下,将class声明为单例的bean会被污染,稍后重用的时候会出现意想不到的问题。 Spring定义了多种作用域, 阅读全文
posted @ 2016-10-23 20:38 舒山 阅读(2786) 评论(0) 推荐(0) 编辑
摘要:自动装配可以对依赖注入提供很大帮助,因为它会减少装配应用程序组件时所需的显式装配的数量。 不过,仅有一个bean匹配所需的结果时,自动装配才是有效的。如果不仅有一个bean能够匹配的话,这种歧义性会阻碍Spring自动装配属性,构造器参数或方法参数。但是,当确实发生歧义性时,Spring提供了多种可 阅读全文
posted @ 2016-10-23 19:05 舒山 阅读(779) 评论(0) 推荐(0) 编辑
摘要:为了满足不同条件下生成更为合适的bean,可以使用condition配置其条件。假如有一个bean,id为magicBean,只有当其具有magic属性时才生成,方法如下: javaConfig模式:只需要在声明bean的地方加上@Conditional即可 其参数(MagicExistsCondi 阅读全文
posted @ 2016-10-23 16:09 舒山 阅读(2752) 评论(0) 推荐(0) 编辑
摘要:开发环境和生产环境通常采用不同的数据库连接方式,开发环境可以采用侵入式,而生产环境中采用jndi连接池,所以要根据不同环境配置不同的bean,Spring中提供了profile来实现动态生成相应的bean: javaConfig方式: xml方式: 通过profile标记不同的环境,但是如何激活它呢 阅读全文
posted @ 2016-10-23 14:59 舒山 阅读(18634) 评论(0) 推荐(0) 编辑
摘要:javaConfig模式下: 导入: @Import({XX.class,YY.class,...}) 混合: @ImportResource("classpath:xxx.xml") xml模式下: 导入: <import resouce="xxx.xml"/> 混合: <bean class=" 阅读全文
posted @ 2016-10-23 13:24 舒山 阅读(289) 评论(0) 推荐(0) 编辑
摘要:创建应用对象之间协作关系的行为通常称为装配(wiring),这也是依赖注入(DI)的本质。 Spring提供三种主要的装配机制: 1.在XML中进行显式配置; 2.在java中进行显式配置; 3.隐式的bean发现机制和自动装配。 注:这三种机制可以自由搭配,但是建议尽可能地使用自动配置的机制,显式 阅读全文
posted @ 2016-10-22 20:37 舒山 阅读(594) 评论(0) 推荐(0) 编辑
摘要:一、理解事件 1、什么是事件 事件是Web浏览器通知应用程序(比如我们的js)发生了某个事情! 我们可以为这些特定的事情,事先安排好处理方案,这样就能够实现互动! 2、事件目标 你可以简单的理解为事件发生在的最具体的那个目标元素即为事件目标,有时也可能是document或者window! 3、事件类 阅读全文
posted @ 2016-10-21 09:06 舒山 阅读(506) 评论(0) 推荐(0) 编辑
摘要:问: 有两张表A和B,结构相同,数据量一致,比如都有x,y和z列且都有n行,x为主键,完全相等,如何把表B的y列的数据赋值给A的y列? 我写的是1 update A set A.y=B.y where A.x=B.x报错原因是表B未定义。 答: 关于exists的用法,参考本园一位前辈的文章,摘抄如 阅读全文
posted @ 2016-10-20 15:39 舒山 阅读(1050) 评论(0) 推荐(0) 编辑
摘要:今天碰到一个Oracle不等于的问题,最后搜索了一下,发现下面资料,拿来跟大家分享一下 关于Oracle中的不等于号: 在Oracle中, <> != ~= ^= 都是不等于号的意思。都可以使用。 但是奇怪是的, 我想拿出price不是180000的商品时:(price是Number类型的) SEL 阅读全文
posted @ 2016-10-19 10:17 舒山 阅读(19077) 评论(0) 推荐(0) 编辑
摘要:一、什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了 阅读全文
posted @ 2016-10-19 09:54 舒山 阅读(393) 评论(0) 推荐(0) 编辑
摘要:处理元素内容 1、text方法 使用说明: 1)不传参数 得到jQuery对象内所有元素及其后代元素的文本内容 2)传入用于设置匹配元素的文本内容 3)传入function 使用函数来设置jQuery对象中每个元素的文本 两个参数:第一个表示当前元素序号,第二个参数表示当前元素的文本 函数内部thi 阅读全文
posted @ 2016-10-16 20:59 舒山 阅读(579) 评论(0) 推荐(0) 编辑
摘要:1、css方法 获取匹配元素集合中的第一个元素的样式属性的值 或 设置每个匹配元素的一个或多个CSS属性 1)获取并设置单个css值 jQuery对象.css('css属性'); jQuery对象.css('css属性','值'); 2)获取多个css属性 jQuery对象.css(css属性数组) 阅读全文
posted @ 2016-10-16 20:07 舒山 阅读(2344) 评论(0) 推荐(0) 编辑
摘要:1、addClass方法 为每个匹配的元素添加指定的样式类名 参数类型说明: 1)class名称(字符串) 每个匹配元素添加的一个或多个用空格隔开的样式名 2)function(index, currentClass) 有多少个匹配元素,这个函数就会执行多少次! 函数可以接受到两个参数:第一个是当前 阅读全文
posted @ 2016-10-16 20:05 舒山 阅读(519) 评论(0) 推荐(0) 编辑
摘要:1、attr方法 获取匹配的元素集合中的第一个元素的属性的值 或 设置匹配元素指定的属性 使用说明: 1)只传一个参数的情况: 1>字符串(属性名称) 只传一个字符串属性名称 表示获取匹配的元素集合中的第一个元素的属性的值 2>属性 - 值 集合对象 一次性设置多个属性 2)传两个参数的情况: 1> 阅读全文
posted @ 2016-10-16 20:00 舒山 阅读(14565) 评论(0) 推荐(0) 编辑
摘要:1、replaceWith方法 用提供的内容替换集合中所有匹配的元素并且返回被替换元素的集合 参数类型说明: 1)普通字符串(可包含各种html标签) 2)jQuery对象 ①使用$函数创建的新元素(jQuery对象) ②使用$函数获取页面中已经有的元素(jQuery对象) 此时会将已有的元素移动到 阅读全文
posted @ 2016-10-16 12:42 舒山 阅读(11259) 评论(0) 推荐(0) 编辑
摘要:1、after方法 在匹配元素集合中的每个元素的 后面 插入参数所指定的内容,作为其兄弟节点 参数类型说明: 1)普通字符串(可包含各种html标签) $('div').after('html字符串'); 2)jQuery对象 ①使用$函数创建的新元素(jQuery对象) ②使用$函数获取页面中已经 阅读全文
posted @ 2016-10-16 11:42 舒山 阅读(6885) 评论(0) 推荐(0) 编辑
摘要:1、wrap方法 在每个匹配的元素外层包上一个html元素 参数类型说明: 1)html字符串 $('p').wrap('<div></div>'); 传入的html标签也可以是嵌套多层,但应该只包含一个核心的元素 2)选择器 传入选择器则是将 选中的元素(及其后代) 复制一份用来 包裹对应的元素 阅读全文
posted @ 2016-10-16 11:34 舒山 阅读(2411) 评论(0) 推荐(0) 编辑
摘要:一、创建新元素 1、使用$函数创建新元素 说明: 1)创建的新元素不会自动的把新元素插入到页面中,我们还需要明确的指定其插入到页面中的位置(比如使用append方法,指定 其插入位置为某个元素的最后一个子元素) 2)返回的jQuery对象中只包含html片段最顶层(外层)的元素,对于后代元素我们可以 阅读全文
posted @ 2016-10-16 11:14 舒山 阅读(119533) 评论(2) 推荐(5) 编辑
摘要:以下是git命令行里边的命令操作,加上了说明: 阅读全文
posted @ 2016-10-15 19:00 舒山 阅读(3649) 评论(0) 推荐(1) 编辑
摘要:1、end()方法 使用end方法得到上一个结果集 2、addBack()方法 使用addBack()可以得到原结果集与当前结果的合集,也可传入选择器来过滤原结果集 阅读全文
posted @ 2016-10-15 17:57 舒山 阅读(626) 评论(0) 推荐(0) 编辑
摘要:1、获取后代元素 1)children() 不传参数:得到结果集内所有元素的子元素 传入选择器:得到结果集内元素的匹配传入选择器的子元素 2)find() 传入选择器:得到匹配选择器的后代元素 传入jQuery、HTMLElement、HTMLElement[] 得到结果集内所有元素的后代元素与参数 阅读全文
posted @ 2016-10-15 13:14 舒山 阅读(693) 评论(0) 推荐(0) 编辑
摘要:添加 筛选 过滤 当前 后代 得到含有符合条件的后代元素的结果集 参考资料:http://www.365mini.com/page/jquery-add.htm 阅读全文
posted @ 2016-10-15 12:48 舒山 阅读(1868) 评论(0) 推荐(0) 编辑
摘要:今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明); 使用方法: Select decode(columnname, 阅读全文
posted @ 2016-10-13 10:48 舒山 阅读(9857) 评论(0) 推荐(1) 编辑
摘要:使用$函数选择元素返回的是一个对象,可以称这个对象为jQuery对象,在jQuery执行一些操作的时候很多情况下都是返回的jQuery对象。 $("form:input").each( function(i){alert(this.id);} ) i代表当前循环到的元素的序号; this代表当前元素 阅读全文
posted @ 2016-10-10 09:46 舒山 阅读(682) 评论(0) 推荐(0) 编辑
摘要:oracle存储过程、声明变量、for循环 1、创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out type) as --声明变量(变量名 变量类型) begin --存储过程的执行体 end test; 阅读全文
posted @ 2016-10-08 17:34 舒山 阅读(91613) 评论(0) 推荐(0) 编辑
摘要:HTML代码: 结果: 阅读全文
posted @ 2016-10-05 21:46 舒山 阅读(303) 评论(0) 推荐(0) 编辑
摘要:HTML代码: 结果: 阅读全文
posted @ 2016-10-05 20:34 舒山 阅读(6743) 评论(0) 推荐(0) 编辑
摘要:结果: 阅读全文
posted @ 2016-10-03 15:26 舒山 阅读(255) 评论(0) 推荐(0) 编辑
摘要:结果: 阅读全文
posted @ 2016-10-03 13:02 舒山 阅读(260) 评论(0) 推荐(0) 编辑
摘要:页面效果: 阅读全文
posted @ 2016-10-03 12:20 舒山 阅读(239) 评论(0) 推荐(0) 编辑
摘要:选择器总结: var $divs=$('#div1');alert($('p',$divs).length); 阅读全文
posted @ 2016-10-03 11:55 舒山 阅读(251) 评论(0) 推荐(0) 编辑