工作杂记
文章平均质量分 52
桑汤奈伊伏
洋文好,写博遵循基本法 / 非常熟悉西方的那套理论 / 大新闻酝酿中,先从微小的事情做起 / c,c++,java,js,python哪个语言没学过,我和他们谈..并不能...orz。
展开
-
ibatis修改xml中的SQL后没有生效
从离职的同事那里接过一个web项目,开始接触ibatis。这东西确实挺好用的,sql多起来的时候,改起来比较方便。然后遇到一个问题就是,我明明修改了xml文件中的SQL语句,但是运行时打印出来的SQL还是旧的SQL,没更新,郁闷。网上找来找去没找到解决方案。然后我想起了古老的,暴力的,和“多喝热水”,“你有没有重启” 一样万能的神奇的解决方法: 1.clean一下工程,然后再bu原创 2016-09-07 20:57:19 · 2734 阅读 · 0 评论 -
Java 日期字符串YYYYMMDDHHMISS 格式化为自然语言日期(xxxx年xx月xx日xx时xx分)
项目有个地方需要把已经格式化为连续字符串的日期又重新转化为自然语言的日期样式,不是很想花时间写就去网上搜了一下没有找到,写吧。世界这么大,说不定还是有和我遇到同样需求但是也懒得自己敲的伙计呢。留个记录,给有需要的人。这段代码的功能是把YYYYMMDDHHMISS的日期字符串格式化为xxxx年xx月xx日xx时xx分。自己根据需要改格式也可以。public class Test { //autho...原创 2017-04-20 11:51:54 · 11607 阅读 · 0 评论 -
Notepad++中设置Windows、Unix、Mac三种行尾换行符格式间的转换
(1)首先,要设置NotePad++能显示换行符,这个才能看到效果, 视图--》显示符号--》显示行尾符。{2}设置行尾符格式:编辑--》档案格式转换--》(可选Windows、Unix、Mac中的一种)转自: http://blog.csdn.net/xxm524/article/details/46848287转载 2016-12-01 15:31:06 · 2576 阅读 · 0 评论 -
Fri Oct 7 10:08:00 UTC 0800 2016日期格式转换为 yyyy-mm-dd hh24:mi:ss (Map实现版)
赶项目进度,做一个按日期区间将查询结果导出为excel的功能。代码写完自测的时候发现excel没导出,看了控制台输出,报日期格式错误的问题。把日期输出一看居然是“Fri Oct 7 10:08:00 UTC 0800 2016” 这样子的神一般的格式,惊了。因为是在遗留的需求上做改进,对前端用的框架不是很熟悉,不太清楚其是如何就把我在前端输入的yyyy-mm-dd hh:mi:ss的日期传回来原创 2016-10-24 22:13:14 · 2984 阅读 · 0 评论 -
Fri Oct 7 10:08:00 UTC 0800 2016日期格式转换为 yyyy-mm-dd hh24:mi:ss (枚举实现版)
之前写过一个同样功能的方法,不过是用了Map实现的,参见:http://blog.csdn.net/libertine1993/article/details/52916132但是这样似乎代价有点大,每次调用就创建一个Map。于是就写了一个枚举的实现。就不贴运行结果图了,要校验的可以复制下去运行一遍。完整代码如下。package myTest;import java.util.*;原创 2016-11-02 00:56:53 · 2222 阅读 · 0 评论 -
ibatis获取运行时的动态SQL语句及其参数
从离职的同事那里接手了一个项目开始改bug,然后就接触到了ibatis。然后有个bug是查询到的数据和预期的不一样,改来改去还是不一样。最后只能祭出杀手锏,把ibatis运行时的动态SQL打印出来,发现SQL语句压根就没刷新啊,摔。咳咳,下面讲如何获取ibatis运行时的动态SQL以及其参数。假设我想获得这段调了ibatis接口的java代码所执行的sql语句以及其参数:n = (原创 2016-09-07 20:19:46 · 4588 阅读 · 1 评论 -
在URL中传带百分号%的参数的两种方法:直接传编码或使用encodeURI
有个需求要在前端发请求,且上送的参数写在了URL里面。有个参数值就是“%”。如果直接上送送%作为参数,URL大概长成这样:"../../xxxServlet/xxxService?paraA=123¶B=%¶C=246"上面的URL本意是要上送一个参数paraB,这个参数的值就是%,但是URL中百分号%本身就是用来对不安全字符进行编码的一个特殊字符,如果你需要在UR原创 2016-10-23 11:17:15 · 42071 阅读 · 0 评论 -
Maven新建工程pom.xml报错Failure to transfer org.codehaus.xxx from xxxx
在win7下用MyEclipse新建一个基于Maven的web工程的时候,报错:Failure to transfer org.codehaus.plexus:plexus-components:pom:1.1.15 from http://repo1.maven.org/ma.....原因是网络不稳定,文件没下成。解决办法:1.进入你本地的Maven仓库不知道本地原创 2016-09-14 10:02:40 · 14941 阅读 · 7 评论 -
win7 64位安装maven后提示mvn 不是内部或外部命令
在安装mvn的过程中当在mvn的目录下去执行mvn命令的时候是可以正常执行的,当设置好环境变量后执行后发现提示mvn不是内部命令。 原因是设置的MAVEN_HOME变量未被Path解析,解决办法是 直接把path中的%MAVEN_HOME%\bin 换成MAVEN_HOME的绝对路径,比如在我的机器上MAVEN安装在了D:\maven3.2.5那么久替换成D:\maven3.2.5\b转载 2016-09-13 15:12:47 · 8597 阅读 · 2 评论 -
Docker 从容器中拷贝文件到宿主机中
现在公司用docker,有时候需要从容器中拷贝文件出来。先上语法:docker cp [OPTIONS] [CONTAINER_ID]:[SRC_PATH] [DEST_PATH]语法是这么个写法,在实际的操作中,在写容器内的路径的时候并不能自动补全,所以实际上还需要还要先进入到容器才行。下面就拿个实例来讲下:1.在服务器上用有权限的用户,执行 docker ps 查看全部容...原创 2018-06-11 17:02:44 · 76508 阅读 · 6 评论