最新文章列表

Mybatis中的#{} 和 ${}

昨天电话面试被问了这样一个问题,事实是我刚用,并不清楚,遗憾无缘(其实因为多线程被刷掉了) 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号 如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id" 2. ...
phil_jing 评论(0) 有286人浏览 2017-07-13 21:07

mybatis中的#和$的区别?

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".    2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入 ...
mingyun 评论(0) 有541人浏览 2015-04-27 09:24

href="#"与href="javascript:void(0);"的区别

href="#"方法: 其实也是空连接的意思,但是点击之后会自动跳转到页面的最上面,因为用了这个方法就相当于点击了一个锚记,但是这个锚记又没写ID,所以就默认跳转到页面顶部。 href="javascript:void(0);"方法: void是一个操作符,这个操作符指定要计算一个表达式但是不返回值。如果在void中写入0(void(0)),则什么也不执行, ...
z773171880 评论(0) 有697人浏览 2015-02-03 11:53

OGNL表达式struts2标签“%,#,$

OGNL表达式struts2标签“%,#,$”     一、什么是OGNL,有什么特点?             OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:              1、支持对象方法调用,形式如:objName.methodName( ...
IT_zhlp80 评论(0) 有652人浏览 2014-08-22 14:49

ibatis占位符$与#区别

ibatis占位符$与#区别: 1、$使用的是Statement(拼接字符串)#使用的是PreparedStatement(类似于与编译,然后setLong,setString之类的方法来设置参数值) 2、前者容易出现SQL注入之类的安全问题等等,所以ibatis推荐使用#(其实就是封装jdbc的PreparedStatement),不过开发过程中使用$方便调试。正式发布的时候就该用#
征途2010 评论(0) 有949人浏览 2014-07-14 17:12

request中的 # 号基础知识

  转自:http://www.ruanyifeng.com/blog/2011/03/url_hash.html   此转载仅仅用于记录基础知识。     URL的井号   作者: 阮一峰 去年9月,twitter改版。 ...
js# 
hebad90 评论(0) 有806人浏览 2014-06-18 23:31

href=#与href=javascriptvoid(0)的区别(转)

#"包含了一个位置信息 默认的锚点是#top 也就是网页的上端 而javascript:void(0)  仅仅表示一个死链接 这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首 而javascript:void(0) 则不是如此 所以调用脚本的时候最好用void(0) 或者<input onclick> <div onclick>等 打开 ...
elite20130514 评论(0) 有613人浏览 2013-09-24 09:40

<a href # 地址栏加#问题

直接贴解决方案:      < a href='#' onclick=method();return false;'> 即执行method方法之后,返回false,href不执行  
ly_mad 评论(0) 有675人浏览 2013-08-01 16:56

ibatis中的sql语句#与$的区别

ibatis中的sql语句#与$的区别 1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错.. 2.$传入的数据直接生成在sql里,如#field#传入的是id,则sql语句生成是这样,order by id, 这就对了. 3.#方式能够很大程度防止sql注入. 4.$方式无法方式sql注入. ...
fengtiejun 评论(0) 有100人浏览 2012-07-01 10:26

键盘上的符号用英语怎么读

` backquote 反引号 ~ tilde ! exclam @ at # numbersign,英语国家是hash,美语是pound,音乐里作sharp,如C# $ dollar % percent ^ caret & ampersand * asterisk,star(美语),数学公式中作multiply ( parenleft,opening parentheses ) paren ...
evangxli 评论(0) 有1397人浏览 2012-06-27 16:25

struts2 ognl表达式的#和%和$区别

“#”主要有三种用途:    1. 访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性:    attr 用于按request > session > application顺序访问其属性(attribute)    #attr.userName相当于按顺序在以上三个范围(scop ...
jiangkan12 评论(0) 有1372人浏览 2012-06-06 14:16

a href属性 中 javascript 和1个井号或两个以上的井号的问题思考

http://www.ruanyifeng.com/blog/2011/03/url_hash.html #号的作用是滚动到指定区, 1个#默认跳到top,## 两个#号或以上的 从第一个#号开始 认为后面的#号是字符 就是滚动区域的name 我已经测试过了 提示: 测试的时候 点击的区域要离滚动的区域较远,才能看到效果。 为啥要用javascript:void(0)? 综合上面关于#号的描 ...
chenchangqun 评论(0) 有3269人浏览 2012-06-04 10:50

facebook开发平台, 认证过程中获取code,参数中含有# 的处理

facebook的认证采用的是auth2.0,在获取code时候:facebook是回调我们的应用把code作为url参数的值来给我们的,但是基本最后都会带有 #_=_   ,而浏览器对于没有转义的 # 号是直接忽略它以后所有的值。。。。 在服务端没办法获取完整的code值。。。 大家都是如何处理的?
javastyle 评论(0) 有1237人浏览 2012-02-17 02:03

DecimalFormat 中的 # 与 0 的区别(中文帮助文档中翻译可能是错误的)

想对数字进行格式化的时候,可能会使用到  java.text.DecimalFormat 类。中文帮助文档中,有如下 符号 位置 本地化 含义 0 数字 是 阿拉伯数字 # 数字 是 阿拉伯数字,如果不存在则显示为 0   但是, new java.text.DecimalFormat(& ...
Rainbow702 评论(2) 有9233人浏览 2012-01-08 13:21

OGNL表达式struts2标签“%,#,$”的区别

OGNL表达式struts2标签“%,#,$” 一、什么是OGNL,有什么特点?       OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:        1、支持对象方法调用,形式如:objName.methodName();       2、支持 ...
chen106106 评论(0) 有1462人浏览 2011-11-24 09:36

mybatis执行慢,sql配置中#与$

    在一个项目中,使用了mybatis,在实验环境中一切正常,在正式环境中数据库量比较大,出现查询慢的情况,是特别慢,但生成的sql在pl/sql中并不慢。困扰了很久(现在也没有完全解决),后来发现是mybatis在生产内部SqlSession时特别耗时(具体原因不明)。将sql配置中部分的#改为$,生产SqlSession就很快了。      在mybatis中使用#相当于jdbc中的?,使 ...
simon.liubin 评论(0) 有6778人浏览 2011-11-08 10:40

a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法

#包含了一个位置信息 默认的锚点是#top 也就是网页的上端 而javascript:void(0)  仅仅表示一个死链接 这就是为什么有的时候页面很长浏览链接明明是#可是 跳动到了页首 而javascript:void(0) 则不是如此 所以调用脚本的时候最好用void(0) 或者<input onclick> <div onclick>等 打开新窗口链接 ...
John_Kong19 评论(0) 有1046人浏览 2011-08-24 13:48

C# @符号的多种使用方法

1.限定字符串 用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。 如果我们写一个文件的路径,例如"D:/文本文件"路径下的text.txt文件,不加@符号的话写法如下: stringfileName="D://文本文件//text.txt"; 如果使用@符号就会比较简单: stringfileName=@"D:/ ...
ol_beta 评论(0) 有892人浏览 2010-04-07 20:45

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics