上一页 1 ··· 93 94 95 96 97 98 99 100 101 ··· 119 下一页
摘要: 使用的模板风格为Freemarker模板 阅读全文
posted @ 2016-12-28 09:08 EasonJim 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 为什么要用JS的模板引擎,打个比方,如果你要通过接口绑定数据,最终要加进去DOM中,我们普遍的做法就是不断的+,最终append进去,但是这样的做法就是后续人员压根就没法维护。所以这时模板引擎出来了。让每一个人都读懂一套规范的模板语言,使接手的人一看即懂。 模板引擎: baiduTemplate(百 阅读全文
posted @ 2016-12-28 00:58 EasonJim 阅读(883) 评论(0) 推荐(0) 编辑
摘要: new Function与eval可以动态执行JS,只要把拼接好的JS方法,然后以字符串的形式传入到这两个函数,可以执行,其中new Function用在模板引擎比较多。 用 Function 类直接创建函数的语法如下: 在上面的形式中,每个 arg 都是一个参数,最后一个参数是函数主体(要执行的代 阅读全文
posted @ 2016-12-28 00:56 EasonJim 阅读(5421) 评论(0) 推荐(0) 编辑
摘要: 效果: 上传组件非常的酷,但是分析其使用JS写法使用了模板语言的,代码如下: 这里只列举的其中一个,居然使用#符号和type="text/j-template",一开始是通过这样的格式去查的,发现业内几乎没有这样使用。 然后被我神奇的发现在这个文件夹下"...\Utility\Ueditor\js\ 阅读全文
posted @ 2016-12-27 23:30 EasonJim 阅读(345) 评论(0) 推荐(0) 编辑
摘要: //时间处理,类似/Date(1482747413000)/的形式,得到xxx年xx月xx日 11:11:11 function ChangeDateFormat(jsondate) { jsondate = jsondate.replace("/Date(", "").replace(")/", ""); if (jsondate.indexOf("+") > 0) { jso... 阅读全文
posted @ 2016-12-27 18:16 EasonJim 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 数值: 在JavaScript中,数值转换一般有三种方式: 一、Number(param)函数:param可以用于任何数据类型 1.1 param是Boolean值,true和false分别转换为1和0; 1.2 param是数值,只是简单的传入和返回 1.3 param是null和undefine 阅读全文
posted @ 2016-12-27 18:04 EasonJim 阅读(9839) 评论(0) 推荐(0) 编辑
摘要: 1、数组的创建 要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。 2、数组的元素的访问 3、数组元素的添加 4、数组元素的删除 5、数组的截取和合并 6、数组的拷贝 7、数组元素 阅读全文
posted @ 2016-12-27 17:59 EasonJim 阅读(216) 评论(0) 推荐(0) 编辑
摘要: JS里并没有标准的多行字符串的表示方法,但是在用模板的时候,为了保证模板的可阅读性,我们又不可避免的使用多行字符串,所以出现了各种搞法,这里以一段jade的模板作为示例,简单总结和对比一下。 一、字符串相加 这是最容易理解也很常用的一种形式,如下 优点: 易理解,简单,可靠 足够灵活,可以在单个字符 阅读全文
posted @ 2016-12-27 17:23 EasonJim 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/wintersun/archive/2012/01/21/2328563.html 一:类型比较 1.1)ViewBag是动态类型(dynamic)。 1.2)ViewData是一个字典型的(Dictionary)-->ViewDataDictio 阅读全文
posted @ 2016-12-27 12:32 EasonJim 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 日期: http://t.cn/R2UOFoW 地区: http://www.jq22.com/jquery-info8371 头像: http://fex.baidu.com/webuploader/?qq-pf-to=pcqq.c2c http://www.gouguoyin.cn/js/81. 阅读全文
posted @ 2016-12-26 23:37 EasonJim 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 首先说明一点,这个过滤器拦截其实是不靠谱的,比如说我的一篇文章是介绍sql注入的,或者评论的内容是有关sql的,那会过滤掉;且如果每个页面都经过这个过滤器,那么效率也是非常低的。 如果是要SQL注入拦截,可以在数据访问上层的业务层用方法的形式进行手动过滤还靠谱些。 或者使用SQL的参数形式进行,这个 阅读全文
posted @ 2016-12-26 22:38 EasonJim 阅读(14578) 评论(0) 推荐(0) 编辑
摘要: 一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。 二、SQL注入攻击的总体思路 1.寻找到SQL注入的位置 2.判断服务器类型和后台数据库类型 3.针对不通的服务器和数据库特 阅读全文
posted @ 2016-12-26 17:59 EasonJim 阅读(28875) 评论(0) 推荐(1) 编辑
摘要: MVC3及以上有了PartialCache.cshtml局部缓存的方式,具体实现: 新建一个PartialCache.cshtml的页面,在控制器上写上如下代码: 在Index.cshtml页面引入这个页面: 参考:http://www.cnblogs.com/parry/archive/2011/ 阅读全文
posted @ 2016-12-26 16:19 EasonJim 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1、Java Web中没有像asp.net的全局启动事件,但是可以通过web.xml中的load-on-startup节点来控制Servlet的开机启动和启动次数。web.xml详细配置参考:http://www.cnblogs.com/EasonJim/p/6221952.html 灵感出自: h 阅读全文
posted @ 2016-12-26 15:00 EasonJim 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 其实web.xml就是asp.net的web.config一个道理。 说明: 一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没用到这些时,你可以不用web.xm 阅读全文
posted @ 2016-12-26 13:08 EasonJim 阅读(13687) 评论(0) 推荐(3) 编辑
摘要: 前言: 其实JavaBean就像asp.net MVC上的Model传值一样。 阅读全文
posted @ 2016-12-26 10:56 EasonJim 阅读(839) 评论(0) 推荐(0) 编辑
摘要: “~”表示Web 应用程序根目录,“/”也是表示根目录,“../”表示当前目录的上一级目录,“./”表示当前目录 阅读全文
posted @ 2016-12-26 00:18 EasonJim 阅读(10279) 评论(3) 推荐(1) 编辑
摘要: SQL Server: MySQL: 很显然在MySQL中,插入表数据时一定要加列名。 阅读全文
posted @ 2016-12-25 20:12 EasonJim 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1. Oracle数据库 2. Infomix数据库 3. DB2数据库 或者 4. SQL Server数据库 5. Sybase数据库 6. MySQL数据库 7. FoxPro数据库 阅读全文
posted @ 2016-12-25 13:19 EasonJim 阅读(920) 评论(0) 推荐(0) 编辑
摘要: Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目中导入该库文件。 下载步骤: 链接:http://pan.baidu.com/s/1o8PhY2Y 密码:a1g1 阅读全文
posted @ 2016-12-25 12:59 EasonJim 阅读(704) 评论(0) 推荐(0) 编辑
上一页 1 ··· 93 94 95 96 97 98 99 100 101 ··· 119 下一页