`
文章列表
coalesce认识:返回参数中的第一个非空表达式(从左向右) 类似于oracle的nav()函数,但mysql中没有,可以通过此函数替代,coalesce相比nvl优点是,coalesce中参数可以有多个,而nvl()中参数就只有两个。当然,在oracle中也可以使用 case when....then....else......end(比较强悍,case when 后可以跟表达式。   使用方法:   select coalesce(a,b,c) from temp  解释:   如果a!=null,则返回a,如果a==null,则返回b,如果b==null,则返回c;如果 ...
mysql数据库查询时,当字段为空是返回A,不为空时返回B   解决思路,通过mysql的if函数和isnull函数处理: select id userId,if(ISNULL(cellphone),-1,0) from user  
       生产中,遇到一个需求:上传文件,根据文件的内容进行数据库查询及相应的操作,然后以Excel表格的形式返回给用户。         第一次遇到,记下解决思路,防止遗忘。         解决思路: 可以通过嵌入<iframe>标签进行解决,避免提交表单发生跳转。 然后服务器端进行正常的处理上传文件,通过response把Excel文件响应到客户端,便可以在同一个页面中实现上传下载的功能。        <iframe name="targetifr" style="display:none">& ...
1.下载gradle,并配置环境变量    gradle下载地址:http://services.gradle.org/distributions/    配置完成后可以通过gradle -v进行查看是否配置成功     2.clone spring-framework代码到本地   `git clone git@github.com:spring-projects/spring-framework.git` 3.按照import-into-idea.md的说明按步骤进行安装    1) Precompile `spring-oxm` with `./gradlew cleanI ...
       1.拷贝/usr/local/mysql/support-files下的任意一个*.cnf文件到/etc/my.cnf;        2.在my.cnf文件的[client]后面添加一句default-character-set=utf8( 不是default_character_set=utf8[i][/i],这个配置我没有试过,不知道能不能成功),关键在这里的配置,在 [mysqld]后面添加如下三句: default-storage-engine=INNODB character-set-server=utf8 collation-server=utf8_gen ...
1.苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务 2.进入终端 输入: cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysql验证功能  ./mysqld_safe --skip-grant-tables & 后MySQL 会重启 3../mysqladmin -u root -p password 123  进行更改密码   亲测,数据库恢复  
业务描述:因为post默认为异步请求,可是有时候我们会发现,本来要求请求马上出现,可是异步会导致后面突然再执行,这样就出问题了 解决办法如下: if(payUserName!=""&&userPwd!=""){ //进行支付密码判断 $.ajaxSetup({ async : false }); $.post( 'checkPayUser', {'payUser ...
<s:iterator value="colorList" var="color"> <a> <s:property value="#color"/></a> </s:iterator>  
业务需求: Struts标签使用Jsp页面中的list的值,java代码使用Struts传来的值   <s:iterator value="secondTypes1" status="s1"> <li><a href=<%=basePath+"indexGoods/showSecondType?goodsSecondTypeId=" %> <s:property value="goodsSecondTypeId" ...
在做项目的时候,eclipse总是弹出警告框,提示 Errors running builder 'JavaScript Validator' on project 'XXX'. 解决办法:  
ueditor是一个功能十分强大的在线文本编辑器,但是在ssh框架中,确切的说实在struts2中由于其拦截器需要对 request,session对象进行重新封装,这个过程中会把request对象中保存的一些内容清空,所以会导致ueditor的上传功能获取不 ...
业务需求:    实现不同的action间跳转,并且带有参数传递:    实现,主要是配置文件的配置,如下: <action name="updateGoods" class="com.lfree.action.goods.updateGoodsAction"> <result name="success" type="redirectAction"> <param name="actionName">getGoodsDet ...

iframe自适应高度

    博客分类:
  • Html
使iframe自适应高度 两点注意: 1)js代码放在iframe标签下 2)相应的需要在iframe标签中展现的页面要有高度   <iframe id="iframe" name="iframe" style="border:0px;width:740px;height:415px;" src="<?php echo site_url('index/home/index_main')?>" frameborder="0" width ...

MD5加密

package md5; import java.security.MessageDigest; public class MD5Util { public final static String MD5(String s) { char hexDigits[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; try { byte[] btInput = s.getBytes(); // ...
jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象  浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.stringify(jsonobj); //可以将json对象转换成json对符串  注:ie8(兼容模式),ie7和ie6没有JSON对象,推荐采用JSON官方的方式,引入jso ...
Global site tag (gtag.js) - Google Analytics