- 博客(32)
- 资源 (16)
- 收藏
- 关注
原创 开发nodejs模块并发布到npm的简单示例
建立一个工作目录!我建立在mrshen/目录下。新建一个js文件,命名为index.js ,输入如下代码function hello(name){ console.log("hello"+ name);}exports.hello=hello; 超级简单!只有一个一个hello函数!注意: exports.hello=hello; 这
2016-08-04 14:34:05
665
转载 做webapp 使用JS来检测游览器是什么类型,或android是什么版本号
此文转自我的www.gbtags.com社区的文章。做webapp还是微信游戏,特别是canvas,android上不同机器不同版本区别还是很大的。其实,我今天写了这个js,主要是来做js判断游览器类型,特别使用在android的和widnows phone上的var brower = { versions:function(){ var u = window.navigator
2014-07-15 17:27:16
742
转载 js判断是否在微信浏览器中打开
用JS来判断了,经过查找资料终于实现了效果,直接上代码function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return tr
2014-06-26 16:51:01
558
转载 移动web开发经验总结
1、-webkit-tap-highlight-color:rgba(255,255,255,0)可以同时屏蔽ios和android下点击元素时出现的阴影。备注:transparent的属性值在android下无效。2、-webkit-appearance:none可以同时屏蔽输入框怪异的内阴影。3、-webkit-transform:translate3d(0, 0, 0
2014-04-22 15:47:02
580
原创 CSS3实现镂空文字
h1{ text-transform: uppercase; font-size: 48px; margin: 0 0 30px 0; -webkit-text-stroke: 1px black; color: white; }h2{ /*--通过阴影做出效果--*/
2014-04-14 10:54:16
1362
原创 移动web开发,ios下移除input默认样式
IOS环境下的按钮都是经过美化的,但通常我们在设计web app的时候不需要这些看上去老土的样式,所以,去除这些显得很有必要。下面这句代码就是重置这些样式的:input[type=button]{ -webkit-appearance:none; outline:none}
2014-04-11 17:06:45
8122
转载 移动web开发,ios字体使用
由于支持Retina显示屏和抗锯齿技术,iPhone成为一种字体显示的理想平台。高质量的字体在iPhone显示屏上能获得非常漂亮的显示效果,这也能够让应用的UI锦上添花。Apple在iOS上使用的是Helvetica字体,因此在我们设计的应用中也应该将其用作默认字体。不过,iOS同时也提供了其他几种字体供开发者使用。与普通Web环境中必须利用各种字体家族(font-family)来设定字体
2014-04-11 17:04:33
761
转载 html5关键词相关整理
html5特有关键词不断更新和整理.....HTML5 中的一些新特性:嵌入音频、视频、图片的函数、客户端数据存储,以及交互式文档。其他特性包括新的页面元素,比如 , , , 以及 。1、特有关键词article定义articleaside定义页面内容之外的内容aud
2014-03-20 11:29:47
861
原创 ajax提交异步验证
简单实用的ajax异步校验代码jqueyr代码: function submitPriceInfo(){ var price = $("#price").val(); var amount = $("#amount").val(); var
2014-03-20 11:27:15
470
原创 textarea失焦清除文本方法
onblur="if(this.value == ''){this.value = '在此处填写备注'; }" onfocus="if(this.value == '在此处填写备注'){this.value =''; this.style.color = '#000000'; }" ">在此处填写备注
2014-03-20 11:14:03
1259
转载 html5响应式布局,兼容ie7.8
1:Meta标签 2,IE8或者更早的浏览器并不支持Media Query。在此引入respond.js 3,html结构4,媒介查询-Media Queries CSS3 Media Query-媒介查询是响应式设计的核心。它根据条件告诉浏览器如何为指定视图宽度渲染页面。 当视图宽度为
2013-08-19 16:02:56
2996
原创 Struts验证框架
actiong:UserAction文件public String login() throws Exception { System.out.println(user.getUserName()); System.out.println(user.getPassWord()); System.out.println("service-->"+service); if
2013-06-26 09:16:06
549
转载 spring依赖注入之手工装配
在spring中手工装配依赖对象,可以有两种方式:1,在spring配置文件中,通过bean节点下配置,比如: 2,使用@Autowired或@Resource注解方式进行装配,此时需要在spring配置文件中添加以下配置:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xs
2013-06-26 09:11:07
738
原创 struts+ajax验证注册用户名是否存在
最近两篇博整理有些仓促,欢迎纠错提问接口实现@Override public boolean check(User user) throws Exception { Map map = new HashMap(); Integer id = 0; session=super.getSession(); Transaction tx = session.begi
2013-06-09 12:42:29
1144
原创 Struts+Ajax实现登录验证
接口实现方法 @Override public Map login(User user) throws Exception { Map map = new HashMap();// Transaction tx = session.beginTransaction(); String hql="from User where userNum=?"; List list
2013-06-09 12:05:04
639
原创 Jquery+Ajax 局部刷新方法介绍
$.ajax({ url: "hotelQuery!queryHotelByCity.action", type: "post", dataType: "html", data: "queryHotel.city="+cityobj.value+"&queryHotel.wbcid="+wbcid,
2013-06-04 14:55:41
931
原创 Hibernate+Struts2+Ajax实现用户登陆验证
@Override public Map login(User user) throws Exception { Map map=new HashMap(); session = HibernateUtil.getSession(); Transaction tx = session.beginTransaction(); Query query = session .c
2013-06-02 23:54:56
1275
转载 struts2中action接收参数的方法
Struts2中Action接收参数的方法主要有以下三种:1.使用Action的属性接收参数:a.定义:在Action类中定义属性,创建get和set方法;b.接收:通过属性接收参数,如:userName;c.发送:使用属性名传递参数,如:user1!add?userName=Magci;2.使用DomainModel接收参数:a.定义:定义Model类,在Action中定
2013-05-30 21:03:51
700
转载 Ajax异步检查用户名是否存在
在任何网站注册用户的时候,都会检查用户是否已经存在。很久以前的处理方式是将所有数据提交到服务器端进行验证,很显然这种方式的用户体验很不好;后来有了Ajax,有了异步交互,当用户输完用户名继续填写其他信息的时候,Ajax就将信息发到了服务器去检查该用户名是否已经被注册了,这样如果用户名已经存在,不用等用户将所有数据都提交就可以给出提示。采用这种方式大大改善了用户体验,今天就一起跟大家聊聊这种交互方式
2013-05-30 20:36:51
492
原创 Struts2实现文件下载
struts.xml upload/测试.doc 测试.doc --> application/vnd.ms-word attachment;charset=UTF-8;filename="${downloadFileName}" downloadFile Actionim
2013-05-30 20:20:34
573
原创 Struts2实现文件上传(默认拦截器篇)
struts.xml<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
2013-05-30 20:16:01
593
原创 Struts2 拦截器实现用户登录(关键代码)
拦截器类interceptorimport java.util.Map;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractInterceptor;public class CheckUserInterceptor extends Ab
2013-05-30 20:10:16
793
原创 struts.xml
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "./struts-2.0.dtd"> <!-- 该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts2
2013-05-28 13:37:27
474
原创 Struts2-action动态调用与通配调用方法
1,動態調用UserAction.javapackage com.pb.action.user;import com.opensymphony.xwork2.Action;import com.opensymphony.xwork2.ModelDriven;import com.pb.entity.User;import com.pb.service.UserService;i
2013-05-28 11:49:23
1327
原创 java 自定义类型转换器(Date)
UserRegisterAction.javapackage com.pb.action.user;import java.util.Date;import com.pb.entity.User;public class UserRegisterAction { private String userName1; private String userPassword1; p
2013-05-28 11:29:03
1491
原创 java IP地址过滤器
web.xml-->IPFilter-->com.pb.filter.IPFilter-->-->ip-->192.168.1.100-192.168.1.200-->-->-->-->IPFilter-->/*-->-->IPFilter.javapackage com.pb.filter;import java.io.IOException;impo
2013-05-28 11:15:07
1229
原创 java编码过滤器
xml文件配置web.xml EncodingFilter com.pb.filter.Encoding encodingname UTF-8 EncodingFilter /* package com.pb.filter;import java.io.IOException;import javax.servle
2013-05-28 11:11:50
544
原创 登陆注册+分页查询(hibernate+struts2)
PageUtil.javapackage Util;public class Page { // 总页数 private int totalPageCount = 1; // 每页显示记录数 private int pageSize = 0; // 总条数 private int recordCount = 0; // 当前页号 private int currPageNo
2013-05-28 10:26:36
1167
完美解决IE6png图片透明
2014-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人