08 2016 档案
摘要:一、server端安装 1、下载 https://github.com/MSOpenTech/redis 可看到当前可下载版本:redis2.6 下载windows平台文件: 解压后,选择当前64位win7系统对应的版本: 2、安装 1)解压后将里面所有文件拷贝至redis安装目录: 几个exe程序
阅读全文
摘要:阅读目录 复选框 多表头 分组 汇总 明细 复选框 grid可以设置复选框模式进行多选,只需要简单的配置 获取选中行 如果要获取选中的行,可以用getSelecteds方法: 默认选中 有的时候我们想让某一些行初始化的时候就选中,可以用isChecked参数,这是一个函数,使用例子: 锁定列 如果启
阅读全文
摘要:周六的时候,我去上海,组织了一场缘创派(ycpai.com)的线下活动。在与上海的不同行业,不同方向的创业者交流时,遇到了一位复旦大学研二的学生。 他向我介绍了他的项目,讲了半天,我没有听懂。然后他又仔细的讲了一遍,我算大概明白他的意思了。他的意思是:现在的大学生很迷茫,所以准备做一个网站,用时间线
阅读全文
摘要:引言 有没有一种办法可以实现跨应用程序进行通信和跨平台进行通信呢? 换句话说,就是有什么办法可以实现我的应用程序 A 可以和应用程序 B 进行通信呢? 或者说是,我用 Java 写的应用程序和用 . Net 开发的应用程序之间进行通信呢? 很多时候,上面提到的这些,我们是必须要使用的,比如,一个跨应
阅读全文
摘要:1. SOAP简介 1.1应用背景 对于应用程序开发来说,使程序之间进行因特网通信是很重要的。目前的应用程序通过使用远程过程调用(RPC)在诸如 DCOM 与 CORBA 等对象之间进行通信,但是 HTTP 不是为此设计的。RPC 会产生兼容性以及安全问题;防火墙和代理服务器通常会阻止此类流量。通过
阅读全文
摘要:首先:什么是CXF?为什么要用CXF? CXF是apache旗下的开源框架,由Celtix + XFire这两门经典的框架合成,是一套非常流行的web service框架。 它提供了JAX-WS的全面支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL
阅读全文
摘要:spring mvc 支持REST风格的请求方法,GET、POST、PUT和DELETE四种请求方法分别代表了数据库CRUD中的select、insert、update、delete,下面演示一个简单的REST实现过程。参照http://blog.csdn.net/u011403655/articl
阅读全文
摘要:@Resource 和 @Autowired注解的异同 @Autowired 默认按类型装配,默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false 例如: @Autowired(required=false),如果我们想使用名称装配可以结合@Qual
阅读全文
摘要:1. 基本数据类型(以int为例,其他类似): Controller代码: 表单代码: 表单中input的name值和Controller的参数变量名保持一致,就能完成数据绑定,如果不一致可以使用@RequestParam注解。需要注意的是,如果Controller方法参数中定义的是基本数据类型,但
阅读全文
摘要:一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 3.在src下添加springmvc-servlet.xml配置文件 4.在WEB-INF文件夹下创建名为jsp的文件夹,
阅读全文
摘要:本例实现登陆时的验证拦截,采用SpringMVC拦截器来实现 当用户点击到网站主页时要进行拦截,用户登录了才能进入网站主页,否则进入登陆页面 核心代码 首先是index.jsp,显示链接 controller类 当点击用户中心时,触发拦截,相关配置如下 在spring-mvc.xml中加上拦截配置,
阅读全文
摘要:myeclipse抛出异常 解决方法: 缺少commons-dbcp.jar、commons-pool.jar这两个包 在pom.xml中加入:
阅读全文
摘要:问题:springMVC框架访问web-inf下的jsp文件,具体如下: 使用springMVC,一般都会使用springMVC的视图解析器,大概会这样配置 当我的control返回 实际访问的就是/WEB-INF/jsp/admin/index.jsp这个页面,那么放在web-inf下只能服务端可
阅读全文
摘要:SSM框架的Web程序主要用到了三个技术 要完成一个功能: 简单点就是: DataBase > Entity > Mapper.xml > Mapper.java > Service.java > Controller.java > Jsp.
阅读全文
摘要:使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。 如:在base-package指
阅读全文
摘要:有时我们要用到自己定义的jquery,这时可以通过jQuery扩展来实现该功能 index.html 自己定义的 myjQuery.js Extends.js 最后打开浏览器后访问,成功输出 “hello myjQuery” 接下来介绍另一种比较常用的扩展方法: index.html 自己定义的 m
阅读全文
摘要:jQuery确实方便,下面做个简单的Ajax调用: 建立一个简单的html文件: 好了,点击按钮就可以看到效果了。 当然,jQuery的Ajax调用可以控制项很多,这里演示了简单的调用。 注意你自己的jquery引用路径。 好吧,做一个调用后台的例子: 后台代码: 现在已经可以从后台来获取数据了!
阅读全文
摘要:负载均衡设备作为纵跨网络2-7层协议的设备,往往放置在网络设备和应用设备的连接处,对工程师在网络和应用基本知识方面的要求远高于其他设备,所以我们要在基本功能的理解上下更多的功夫。负载均衡设备还有另外一个称呼:4/7层交换机,但它首先是个2-3层交换机,这要求我们首先掌握2-3层的基本知识,然后才是本
阅读全文
摘要:使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程
阅读全文
摘要:Spring和MyBatis环境整合 SSH框架的结合几乎家喻户晓,但是一般的中小项目,使用Spring和MyBatis就够了,而且MyBatis轻便好使,易上手,值得大家尝试一次。 开篇简介: Spring: Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 两个重要模
阅读全文
摘要:本文实现一个控制出现、消失、透明度的效果 js:
阅读全文
摘要:隐藏与显示 index.html myjs.js 通过上面的代码实现了两个按钮来分别控制p元素的隐藏和显示,控制了时间为1秒,视觉效果比较好但是大部分的隐藏和显示其实是1个按钮来控制的,如音乐播放器的开始/暂停,所以接下来是一个按钮的效果 index.html myjs.js 最后来实现这样的一个效
阅读全文
摘要:1、捕获 2种方式: index.html 第一种捕获方式: 第二种捕获方式: 两种方式的区别在于: 第一种执行结果:(只能获取具体的内容,不能获取标签) 第二种执行结果:(能获取标签和具体内容) 获取输入框的信息: 结果: 获取属性 2、设置 index.html代码: js代码: 结果: 3、添
阅读全文
摘要:1、选择器(id选择器、类选择器、普通选择器,与css类似) index.html js代码: 点击button修改pid的内容 2、事件 2.1、事件之事件常用方法 2.2、事件之绑定、解除绑定事件 js代码: 3、事件之事件目标与冒泡 index代码 js代码 4、事件之自定义事件 js代码:
阅读全文
摘要:本篇博客实现一个HTML与CSS简单页面效果实例 index.html css代码: 效果:
阅读全文
摘要:1、最简单的面向对象 index.html代码 js代码: 运行后,成功弹出对话框"hello" 2、其他特性,看注释 3、构造函数参数 4、实现封装 5、另一种方法实现面向对象(对象传递)
阅读全文
摘要:本篇内容实现类似百度图片的呈现功能,瀑布流+自动加载 index13.html css代码: js代码
阅读全文
摘要:1、垂直导航栏 index.html css: 效果: 2、水平导航栏 css代码:
阅读全文
摘要:index.html 利用margin属性 css: 利用position属性 css: 利用float属性 css
阅读全文
摘要:1、返回web主机的域名 2、返回web主机的域名 其他方式类似。
阅读全文
摘要:下面的例子演示:点击ceshi.html的链接跳转到index10.html登陆页面,然后输入正确的用户名("hello")后又返回到之前的页面ceshi.html 即利用了history.go(-1) ceshi.html index10.html
阅读全文
摘要:setInterval用法 setTimeout用法 执行一次 循环执行 停止操作
阅读全文
摘要:1 2 3 4 5 uvi 6 7 8 9 16 17 18
阅读全文
摘要:1、基本用法 2、实现简单的时钟操作
阅读全文
摘要:1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码。 strObj.charCodeAt(index) 说明: index将被处理字符的从零开始计数的编号。有效值为0到字符串长度减1的数字。 如果指定位置没有字符,将返回NaN。 例如: var str = "ABC";
阅读全文
摘要:先来假设这样一个问题:如果数据库里面有一个用户表和一个作家表,那么当要添加一条数据到作家表中时,作家表的id必须是用户表中的其中一个id,因为作家一定也要是一个用户。这时就涉及到事务处理。 在上一篇博客的基础上,同时添加一个人的信息到用户表和作家表,如果失败则需要事务回滚 在pojo包中新建实体类
阅读全文
摘要:这里将的是简单的增、删、改、查等基本操作 首先创建java项目,导入相应的依赖包,这里可以参考上一篇博客 1、添加数据 在jike.book.pojo包中,新建java类 JiKeUser.java: 在jike.book.map中有: MyBatisConfig.xml jikeUser.xml
阅读全文
摘要:1、创建一个Java project,JikeBook 2、添加项目所需的依赖包 如 mybatis-3.2.8.jar,是实现mybatis功能所必需的依赖包 mysql-connector-java-3.0.17-ga-bin.jar是连接mysql数据库的依赖包, log4j是日志输出依赖包
阅读全文
摘要:1、盒子模型概述: 2、内边距: 代码演示: index.html css: 实现的效果: 3、边框 示例: index.html: css: 效果: 4、外边距 简单示例: 结合外边距、内边距、边框: css: 效果: 5、外边距合并 6、盒子模型应用 绘制一个网站框架: index.html代码
阅读全文
摘要:1、DOM操作HTML 1.1 通过查找id修改 1.2 修改属性(当点击按钮时,将 baidu 的链接修改为 jikexueyuan ) 2、DOM操作CSS (通过按钮来改变css样式的颜色) index.html css: 3、DOM EventListener 3.1 addEventLis
阅读全文
摘要:1、一个简单的单击事件: 2、鼠标事件 onmouseout,onmouseover 当鼠标经过会显示“hello”,当鼠标移出会显示“world” css代码: 3、onchange,当内容改变了,弹出提示框(hello,内容改变了) 或者这样写,达到的效果是一样的 4、onselect,当在文本
阅读全文
摘要:1、定义函数 使用function关键字来定义函数,分为两种形式: 声明式函数定义; 这种方式等同于构造一个Function类的实例的方式: Function类构造方法的最后一个参数为函数体:"alert(m+n);",前面的都是函数的形参,参数必须是字符串形式的:"m","n"。 函数表达式; 2
阅读全文
摘要:首先是index.html文件: css: 实现的效果如下: 2、瀑布流效果的实现: index.html css: 实现的效果:
阅读全文
摘要:在CSS中一共有N种定位方式,其中,static ,relative,absolute三种方式是最基本最常用的三种定位方式。他们的基 本介绍如下。 static默认定位方式 relative相对定位,相对于原来的位置,但是原来的位置仍然保留 absolute定位,相对于最近的非标准刘定位,原来的位置
阅读全文
摘要:1、表格的初步优化 index.html MyCss6.css 效果: 2、表格的进一步优化: index.html css: 效果:
阅读全文
摘要:1、 2、缩进: index.html 没有缩进的效果: 加上css样式: 效果: 效果: 3、大小写: css: 效果: 4、设置阴影效果: 效果: 5、测试自动换行: 原来效果: 加入css: 效果:
阅读全文
摘要:index.html css 效果: 2、设置图片背景 css代码:设置body的背景图片 设置单个标签的背景图片 设置图片是否重复和起始位置: 设置图片是否随着内容滚动 CSS3背景: 设置图片的大小
阅读全文
摘要:id选择器: index.html: MyCss.css 类选择器: 属性选择器:
阅读全文
摘要:MySQL5.X 都已经发布好久了,但是还有很多人认为MySQL是不支持事务处理的,这不得不怪他们是孤陋寡闻的,其实,只要你的MySQL版本支持BDB或 InnoDB表类型,那么你的MySQL就具有事务处理的能力。这里面,又以InnoDB表类型用的最多,虽然后来发生了诸如Oracle收购 InnoD
阅读全文
摘要:1、web.xml配置 2、创建过滤器
阅读全文
摘要:1、static.html 2、include.html 3、测试类MyFreemarker.java 结果:生成的页面success.html
阅读全文
摘要:1、a.ftl 2、b.ftl 3、included.txt 4、测试类Test1.java
阅读全文
摘要:1、创建java项目TestFreeMarker 2、导入包freemarker.jar,添加依赖 3、在根目录下创建一个文件夹templates 4、在文件夹templates下创建文件a.ftl 5、创建测试类Test1.java code: 运行结果:
阅读全文
摘要:1、创建 dbconfig.properties 2、创建 ConnectionFactory.java 3、抽象类 IdEntity.java 4、User.java 继承抽象类IdEntity.java 5、Address.java 继承抽象类IdEntity.java 6、UserDao.ja
阅读全文
摘要:JDBC中的事务处理指的是事务的一致性等问题,例如插入一条数据(id,name,password)到表中,另一条数据(address,id)到另一张表中,并且两条数据是相关联的,那么假设第一条数据插入成功,但是第二条数据由于异常没有插入成功,那么此时为了保证事务的一致性、完整性,则两条数据都不能够插
阅读全文
摘要:解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match. 1.添加M2_HOME的环境变量 2.Prefere
阅读全文
摘要:new --> other new --> other 1、Wizards: mvaen 2、Maven Project 3、Next 1、Wizards: mvaen 2、Maven Project 3、Next Use Default Workspace Location Use Default
阅读全文
摘要:1. PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程2. 使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并
阅读全文
摘要:TCP是Transfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server sock
阅读全文
摘要:在java中要想实现多线程,有两种手段,一种是继承Thread类,另外一种是实现Runable接口。 对于直接继承Thread的类来说,代码大致框架是: ? 1 2 3 4 5 6 7 8 9 10 11 12 class 类名 extends Thread{ 方法1; 方法2; … public
阅读全文
摘要:xml的写: code: xml的读: code:
阅读全文
摘要:第二个实例创建一个java工程,基于tomcat服务器,程序运行时会启动客户端,实现了一个客户端向其他的客户端发送即时信息的功能 MainWindow.java StartClient.java ChatManager.java 将工程运行起来,这里我启动2个客户端 实现了即时通信
阅读全文
摘要:第一个例子创建了一个java工程,用来测试Socket的连接功能,通过浏览器可访问,地址为:127.0.0.1:端口号 MyServerSocket.java, ServerListener.java ChatSocket.java ChatManager.java 打开浏览器后,访问地址得到:
阅读全文
摘要:TCP/IP 要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准, 从字面意思来看TCP/IP是TCP和
阅读全文
摘要:1. 使用 Http 的 Get 方式读取网络数据 2. 使用 Http 的 Post 方式与网络交互通信 3. 使用HttpClient进行Get方式通信 先下载HttpClient相关依赖包,地址: http://hc.apache.org/downloads.cgi 4. 使用 HttpCli
阅读全文
摘要:引入JSON的jar包: 注意,如果包不全,页面请求servlet时,jquery ajax会返回error:function 弹出error occured!!! HTML Code: dataType:'json', //很重要!!!.预期服务器返回的数据类型 ,这句代码注释掉,也正常运行! 不
阅读全文
摘要:在接口的访问和数据的传输方面使用的比较多的是使用JSON对象来操作格式化数据:在服务器端采用JSON字符串来传递数据并在WEB前端或者Android客户端使用JSON来解析接收到的数据。 首先,在JAVA中使用JSON需要引入 org.json 包(点击 这里 可以下载相应的JAR包!), 并在程序
阅读全文