- 博客(29)
- 收藏
- 关注
原创 php 内容中emoj表情处理使正常显示
解码以base64存储的emoj表情使正常显示$arr = explode("\n", $str);preg_match_all('/【[a-zA-Z0-9+=]+】/',$arr[0],$arr1);for($j=0;$j<count($arr1[0]);$j++){ $emoj = base64_decode($arr1[0][$j]); $arr[0] = str_repl
2017-03-31 18:33:11 705
原创 php中 base64_decode与base64_encode加密解密函数
base64_encode是加密,而base64_decode是解密base64_encode语法:string base64_decode(string data);$str='d3d3LmpiNTEubmV0IOiEmuacrOS5i+Wutg=='; //定义字符串echo base64_decode($str); //输出解码后的内容base64_encode语法:string b
2017-03-31 18:20:43 12890
原创 PHP isset()与empty()
PHP的isset()函数 一般用来检测变量是否设置 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返回 TURE 同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE 使用 unset() 释放变量之后,它将不再是 isset()。 PHP的empty()函数 判断一个变量是否为空 若变量不存在则返
2017-03-30 17:43:03 694
原创 ReflectionUtils.java
package com.smilingframework.workman.web.helper;import java.lang.reflect.Field;public class ReflectionUtils { /** * 循环向上转型, 获取对象的 DeclaredField * @param object : 子类对象 * @param fiel
2017-03-30 17:27:46 1467 1
原创 一些小知识
1.window.print()用于打印当前窗口的内容//打印当前页function printpage(){ window.print();}
2017-03-30 17:23:09 329
原创 form表单提交前验证
一、html<form id="form1" method="post" action="/DealWithForm1/"> <table> <tr> <td>first_name:</td> <td><input name="firstname" type="text" id="firstname" /></td> <td><label id="firstnameLabel"
2017-03-30 11:33:44 631
原创 jQuery提示通知插件jBox
function complex01() { var html1 = '<div class="msg-div">' + '<p>购买数量:</p><div class="field"><input type="text" id="amount" name="amount" style="width:75px;" value="
2017-03-28 18:20:20 977
原创 Backbone 内置事件
可以在Models(模型),Collection(集合),Views(视图)上自由地触发这些事件Backbone 对象本身混入了Events,并且可用于触发任何全局事件,只要应用程序的需要。“add” (model, collection, options) — 当一个model(模型)被添加到一个collection(集合)时触发。“remove” (model, collection, o
2017-03-28 18:18:08 410
原创 listenTo()方法
listenTo方法,它是一个对象监听另一个对象的事件,如果被监听的对象触发了被监听的事件,执行相应的回调函数或代码块。例如,view对象要监听mode对象的change事件,如果mode对象触发了change事件,则需要刷新当前view对象,即执行下列监听方法的代码。 view.listenTo(model, ‘change’, view.render);上述监听方法也等价于如下代码。 mod
2017-03-28 18:12:07 2929
原创 history.go(),history.back(),history.forward()
windows窗口对象(历史)history.go(),history.back(),history.forward()因为windows对象引用不是必须的,所以windows.history.go() == history.go()go()方法只有一个参数,可以是整数、负数。如果是正数,就前进。负数就是后退。(相当于Forward和Back的区别)后退一页:(后退多页,只需改变go的参数)
2017-03-23 14:08:47 1499
原创 刷新页面
1.用iframe弹出子页面,刷新父页面iframe<script language=JavaScript> parent.location.reload(); </script>2.弹出子页面window.opener.location.reload(); 3.子窗口刷新父窗口self.opener.location.reload(); 4.刷新以open()方法打开的窗口window.ope
2017-03-23 14:02:31 279
原创 backbone 数据获取显示
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html><html style="overflow-x:hidden;overflow-y:auto;"><head> <title></title> <%@ include file=
2017-03-23 13:50:53 1037
原创 input不可编辑
方法1: onfocus=this.blur() 当鼠标放不上就离开焦点<input type="text" name="input1" value="中国" onfocus=this.blur()> 方法2:readonly <input type="text" name="input1" value="中国" readonly> <input type="text" name="input1"
2017-03-23 13:47:19 737
原创 高德地图实现多点连线功能
<!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-w
2017-03-23 11:49:31 9558
原创 高德地图实现多点连线功能
<!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-w
2017-03-23 11:47:26 6497
原创 高德地图实现多点标注功能
<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-w
2017-03-23 11:34:08 11349 1
原创 org.springframework.data.domain.PageRequest
Spring中用于分页的一个Bean,里面的属性有当前页号,分页大小以及排序方式等 http://static.springsource.org/spring-data/commons/docs/current/api/index.html?org/springframework/data/domain/PageRequest.html
2017-03-16 11:26:21 5548
原创 select2插件使用
Single select boxes<script type="text/javascript">$(document).ready(function() { $(".js-example-basic-single").select2();});</script><select class="js-example-basic-single"> <option value="AL">A
2017-03-16 11:05:25 482
原创 JPA 打印查看数据结构
Library实体类中仅有属性,set/get方法时,在controller中打印数据时显示为//形式为class地址@hashcodelibrary 数据:com.XX.XX.model.Library@22da820alibrary 数据:com.XX.XX.model.Library@644033b7library 数据:com.XX.XX.model.Library@3bcfa4f7此时
2017-03-15 16:31:10 829
原创 Backbone
ViewBackbone 的 Views 用来接收用户的操作和修改 Model 的数据 ,另外通过 render 来展示数据。实际上,在MVC框架中,它更像是Controller。View有两个作用:监听事件展示数据下面简单的创建一个View:var GameView= Backbone.View.extend({ el:'#menuTree', tagName : "di
2017-03-15 11:17:09 448
翻译 Spring Data JPA
Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。Spring Data 包含多个子项目:Commons - 提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化JPA - 简化创建 JPA 数据访问层和跨存储的持久层功能Spring Data JPA可以极大的简化JPA的写法
2017-03-14 17:01:35 397
翻译 jQuery Validate
jQuery Validate 插件为表单提供了强大的验证功能,访问 jQuery Validate 官网,下载最新版的 jQuery Validate 插件。导入 js 库<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/lib/jquery.js"></script><script src="http:/
2017-03-14 15:39:52 1309
翻译 <%@include%>和<jsp:include>的区别
<%@include%>:页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet < jsp:include >(尖括号中间没有空格):所有代码分别处理,在页面被请求的时候才编译,被编译成多个servlet,页面语法相对独立,处理完成之后再将代码的显示结果(处理结果)组合进来。 JSP中的两种包含页面的方法 第一种:include
2017-03-14 14:30:58 1828
原创 导入maven项目后pom.xml文件中报错
在eclipse中导入maven项目后pom.xml文件中多处报错,查看报错信息是否为jar包存在问题,如jar包异常,参照如下进行操作 http://jingyan.baidu.com/album/a3761b2bdaa7501576f9aa8b.html?picindex=3如按步骤进行操作后还没解决问题,可询问相关项目所用是否为私有jar包,进行相应替换
2017-03-14 14:05:29 527
原创 关于ajax
一、使用ajax提交个别数据$.ajax({ url : "searchajax", type : "GET", data : {keyWord : "沈",teacherPfId:"xxxxxxxx"}, contentType : "ap
2017-03-09 17:40:10 350
原创 动态改变form表单中action的值
html代码<form id="myform" action="" method="post" enctype="multipart/form-data"></form>JS动态改变form表单中action的值,写法如下:document.getElementById("myform").action = "hello?info="+info;
2017-03-03 16:11:36 3892
原创 页面按F5刷新重复提交表单数据的解决办法
直接让表单按钮失效,从而保证一个用户对于一个表单只能提交一次一次提交后把表单清空,在后台逻辑上进行判断,从而区分是否重复提交以上两点为理论,最后解决是通过form表单提交后直接重定向到相同的url,实现页面刷新且展示提交数据的即:提交后执行页面重定向,这就是所谓的Post-Redirect-Get (PRG)模式。简言之,当用户提交了表单后,你去执行一个客户端的重定向,转到提交成功信息页面
2017-03-03 14:37:18 2786
原创 点击跳转到页面指定位置(div)
var bottombox = document.getElementById("bottombox");bottombox.scrollIntoView(); //点击后地址栏url不会变化,可多次点击或window.location.hash = "#bottombox"; //点击后地址栏url会在原来url后边加上#bottombox,再次点击没有反应点击锚点也可实现跳转,即:点击
2017-03-03 14:28:53 18661 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人