@Param注解的用法解析

实例一 @Param注解单一属性 dao层示例 Public User selectUser(@param(“userName”) String name,@param(“userpassword”) String password); xml映射对应示例 select id=&quo...

2017-02-08 11:31:52

阅读数 107991

评论数 19

mybatis的xml文件中列名和mysql数据库中的关键字冲突

类似与DELETE什么的是mysql的关键字,在mybatis中操作时需要加上反引号-就是键盘Esc键下面的的那个 错误:DELETE = #{delete} 正确:`DELETE` = #{delete}

2016-12-30 11:15:53

阅读数 11125

评论数 2

IDEA中常用的maven指令

Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令:  1. 创建Maven的普通java项目:     mvn archetype:create  ...

2016-12-12 17:02:38

阅读数 13596

评论数 1

org.hibernate.exception.DataException: could not execute statement

我找到的问题是实体类中属性关联的jar包和数据库不匹配!!!! 我实体属性定义如下: DAO层实现如下,进行数据的添加 进行单元测试发现报错如下!!! 把Date()关联的jar包改成Java.sql.Date后运行顺利!!!问题解决 分析总结: 1...

2016-09-02 16:03:16

阅读数 19863

评论数 0

多线程批量读取Excel 2007行数据

参考链接 https://blog.csdn.net/zhangpan_soft/article/details/82698817 https://blog.csdn.net/lichunericli/article/details/82832067 https://blog.csdn.ne...

2019-06-18 11:49:22

阅读数 116

评论数 0

mysql行列互转,带语句执行顺序分析

一、行转列 即将原本同一列下多行的不同内容作为多个字段,输出对应内容。 建表语句 DROP TABLE IF EXISTS tb_score; CREATE TABLE tb_score( id INT(11) NOT NULL auto_increment, userid VAR...

2019-03-16 11:08:20

阅读数 68

评论数 0

$.ajax $.post $.get请求链接的返回值作为所在函数的返回值

只需加入$.ajaxSetup({"async": false}); //异步返回 async:布尔值,表示请求是否异步处理。默认是 true。 如下以post作为样例 function getTotalUseBal() { var count = 0...

2018-12-17 11:03:29

阅读数 156

评论数 0

layer.js 报错 cannot read property 'XXX' of null

如上图所示,前端页面引用了layer的相关内容。经最后排查问题是本人进行引用的时候数据为空导致的! layer.msg(result.message,{time:1000}); 如上 layer.msg()函数中引用的 result.message为空直接导致报错!cannot read...

2018-12-17 10:56:30

阅读数 2758

评论数 0

linux服务器之间实现免密登录

(一)问题: 假如我们现在有两台机器:ServerA和ServerB,现在想要让ServerA不用输入密码就能够进行访问。 (二)方法和原理: 我们使用ssh-keygen在ServerA上生成private和public密钥,将生成的public密钥拷贝到远程机器ServerB上后,就可以使用s...

2018-06-04 16:35:43

阅读数 1217

评论数 0

日志文件的截取和分隔的两种方法

前端时间老项目遗留的日志记录缺陷 catalina.out文件竟然达到了86G!!!vim 该文件,发现系统崩溃了,压根是不可能打开!所以根据毛主席的指示,没有条件创造条件!!既然文件太大那就让文件变小点!!第一种方法:最初的时候用了 sed 命令根据时间去截取对应的时间段的日志,密令如下: se...

2018-06-04 16:30:03

阅读数 1249

评论数 0

第三节 redis缓存更新的套路

转自 酷壳-陈皓-缓存更新的套路 如有侵权请联系博主进行删除,此处仅作为学习笔记不做任何商业用途  !  看到好些人在写更新缓存数据代码时,先删除缓存,然后再更新数据库,而后续的操作会把数据再装载的缓存中。然而,这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作,更新操作删除...

2018-05-03 17:09:55

阅读数 6952

评论数 1

第二节 缓存常见问题及解决方案

如下是Redis当做缓存使用过程中的一些常见问题。一、前提      1.文中相关术语     (1)缓存命中:       终端用户访问加速节点时,如果该节点有缓存住了要被访问的数据时就叫做命中,如果没有的话需要回原服务器取,就是没有命中。(百科)     (2)过期时间:       EXPI...

2018-05-03 17:02:33

阅读数 202

评论数 0

第一节 缓存概念及分类

一、什么是数据库缓存 我们知道常见的数据库,比如oracle、mysql等,数据都是存放在磁盘中。虽然在数据库层也做了对应的缓存,但这种数据库层次的缓存一般针对的是查询内容,而且粒度也太小,一般只有表中数据没有变更的时候,数据库对应的cache才发挥了作用。但这并不能减少业务系统对数据库产生的增、...

2018-05-03 16:46:27

阅读数 589

评论数 0

log4j.properties配置详解

转自 http://blog.sina.com.cn/s/blog_5ed94d710101go3u.html  此文档仅做为学习收藏,如有侵权请联系博主########################################################################...

2018-04-28 15:09:34

阅读数 72

评论数 0

Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'criticalService'...

2018-04-24 11:11:09

阅读数 696

评论数 0

/bin/bash^M: 坏的解释器: 没有那个文件或目录

在Linux下编译cocos2d-x运行脚本的时候出现”/bin/bash^M: 坏的解释器: 没有那个文件或目录“这样的错误如下图。解决方法:    使用在终端输入sed -i 's/\r$//' make-all-linux-project.sh即可    其中make-all-linux-p...

2018-04-23 17:12:44

阅读数 247

评论数 0

软件命名规范

1. 软件版本阶段说明* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。* Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主...

2018-03-20 13:24:16

阅读数 2997

评论数 0

使用SyncNavigator轻松实现数据库异地同步、断点续传、异构同步

最近一直在研究数据库同步的问题,在网上查了很多资料,也请教了很多人,找到了一种通过快照复制的方法。研究了一番后发现之前就是用的这个方法,效果不是很好,果断放弃。经过了一番寻觅和他人指点,最后从一位热心网友那里得知一款很好用的软件—— SyncNavigator。好东西就要拿出来跟大家分享,所以今天...

2018-03-20 13:22:15

阅读数 258

评论数 0

找不到msvcr120.dll

电脑黑屏导致很多软件需要重装,其中解压安装的本地mysql 数据库启动的时候总是提示,找不到msvcr120.dll,需要重新安装服务 mysql我是解压安装的,所以排除了是mysql数据库安装的问题,所以直接想到应该是重装系统导致的组件缺少的问题中间查找并尝试各种方法。最后这种是有效的,如下微软...

2018-03-02 15:27:51

阅读数 6685

评论数 2

git 合并分支的一般流程

git checkout master 切换到主干分支 git pull  拉取最新远程代码 git checkout -b dev  -b参数表示创建并切换相当于 git branch dev 再   git checkout dev git branch  显示所...

2017-12-28 10:42:04

阅读数 26714

评论数 0

提示
确定要删除当前文章?
取消 删除