- 浏览: 47519 次
- 性别:
- 来自: 深圳
最新评论
文章列表
【问题现象】:
在使用zTree的时候,如果数据中存在url字段,在点击名称的时候,总是会跳转到URL页面,搜索了好久都没解决,最后根据zTtee文档解决。
【问题分析】
【解决方案】:
在初始化zTree之前就把数据的url字段值设置为空字符即可。
【代码如下】:请看代码红色字体
var ztree;
//树-初始化设置
var treeSetting = {
data: {
simpleData: {
...
GetRequestInfo.java
/**
* web-parent
* Created by hfj
* on 2017/7/7.
*/
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface GetRequestInfo {
}
WebUtils.java
package com.j2eecms.web.util;
import com.google.common.b ...
2017年团建心得、总结、建议
第一章 前言
起初有那么一丝犹豫,去、不去、不想去、又想去,哎哟!我勒个去!最终带着这一丝犹豫还是个去。
其实不然,当你享受一缕缕明媚阳光、当你越过一叠叠崇山峻岭、当你拥抱一片片阔海蓝天的时候,那一丝犹豫早已瞬逝大海,“一丝犹豫”转变成“不枉此行”。
第二章 项目
2.1 集合方面
作为组长,必须要知道自己的责任之所在,就是认真,负责,确保组员都到齐,从而确保安全,“出行游玩,安全第一”。所以,由衷的感谢副组长起了个好头、及组员们从出发到完美结束都在积极配合,以至于本组在集合方面都是Perfect。
2.3 观游方面
让我们感受到了山 ...
【代码】:
$(document).ajaxError(function (event, response, settings, thrownError) {
if (response.status == "401") {
var message = "您已登出或者由于长时间未操作,当前登陆已失效,请重新登录!";
if (response.responseJSON) {
message = response.responseJSON.msg;
}
...
【现象】
Eclipse执行Maven install或Maven test命令时控制台输出乱码的解决办法
【解决方案一】
在Maven的pom.xml文件中增加如下代码:
<properties>
<argLine>-Dfile.encoding=UTF-8</argLine>
</properties>
【解决方案二】
在Maven的pom.xml文件中增加如下代码:
<build>
<plugins>
...
【现象】:
1.spring配置信息如下
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/bea ...
织梦DedeCMS缩略图失真模糊完美解决方法
由于dede默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,下面提供的方法就完美解决了这个问题。
使用方法:
一、要获得清晰的缩略图就要有足够大的图片并准确的剪裁,而下面的方法就是根据缩略图来进行剪裁的(因原图部分网站有水印),所以就必须要保证原来的缩略图足够大,所以要进行一下设置:系统-附件设置,把缩略图默认宽度、默认高度设为大于等于你全站所有调用缩略图的最大尺寸,手工剪裁也请剪裁得足够大(不需要手工剪裁了)
二、打开include/extend.func.php ...
js中NaN属性
1、定义
NaN 是一个全局对象的属性,表示数据类型不是数字,是一个特殊的number
2、用法
NaN === NaN; // false,与任何值都不相等,包括自己
Number.NaN === NaN; // false
isNaN(NaN); // true
isNaN(Number.NaN); // true
typeof(NaN)); //number
3、注意
* NaN不能用于算数计算
var aa="1234abc"; ...
JavaScript数据类型
Javascript中的数据类型可以分为基本数据类型和复合数据类型两种
1、 1、基础数据类型
Undefined类型只有一个值,即undefined,使用var声明变量,但是未对初始化的,这个变量就是Undefined类型的,例子:
var i;
alert(i == undefined);//true
var i;与var i = undefined;这两句是等价的。
Null类型也只有一个值:null.null表示一个空对象的指针。
Boolean类型:只有两个 ...
【问题现象】:
最新eclipse版本neon 在学习maven模块化构建项目的时候遇到了如下报错信息:
web.xml is missing and <failOnMissingWebXml> is set to true
【解决方案】:
web项目的解决方案:右击项目——>Java ...
一、低效率批量插入:
oracle和mysql通用方式:
insert into table_name(id,name) values(1,'张三’);
insert into table_name(id,name) values(2,’李四’);
二、高效率批量插入:
oracle:
insert into table_name(id,name)
select * from (
select 1,'张三' from dual
union all
select 2,'李四' from dual
) ...
mybatis针对oracle和mysql高效率批量插入的解决方案:
oracle:
<insert id="batchSave" parameterType="java.util.List">
Insert into table_name(id,name)
<foreach collection="list" item="obj" separator="union all">
...
【问题现象】:
当我们需要将一串日期字符串转换为具体的Date格式的时候,往往需要用到new Date("yyyy-mm-dd hh:mm:ss")方法,在IE、火狐浏览器下,会遇到这种问题:
new Date('2017-01-20 00:00:00') //却返回这个值Invalid Date,转换失败
但是这个方法却在谷歌浏览器上可以返回正确的结果。
【原因分析】:
不同的浏览器对不同时间格式还是存在差异的,以下列出了所有浏览器都支持的方式:
var d = new Date(2017, 01, 07); ...
一个超级轻巧封装的Cookie方法的封装
【实例代码】:
var Cookie_ = {
set:function(key,val,time){//设置cookie方法
var date=new Date(); //获取当前时间
var expiresDays=time; //将date设置为n天以后的时间
date.setTime(date.getTime()+expiresDays*24*3600*1000); //格式化为cookie识别的时间
document.cookie=ke ...
【实例代码】:
/**
* 时间对象的格式化
* @param format yyyy-MM-dd HH:mm:ss
*/
Date.prototype.format = function (format) {
if(this=='Invalid Date'){
return '';
}
var o = {
"M+": this.getMonth() + 1, // month
"d+": th ...