- 浏览: 188093 次
- 性别:
- 来自: 北京
最新评论
文章列表
一 引入POM:
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
</dependency>
二 FileUtils操作:
1.写 文件/文件夹
/* 写文件
* 1.这里只列出3种方式全参数形式,api提供部分参数的方法重载
* 2.最后一个布尔参数都是是否是追加 ...
@RequestMapping(value = "/add")
public String addGeneDiagProj(AddReq addReq,
@RequestParam("diagnoseFile") MultipartFile diagnoseFile,
HttpServletRequest request,HttpServletResponse response,ModelMap model)
{
String fileSep = Sy ...
System.getProperty常见值
- 博客分类:
- java
System.getProperty("line.separator");//换行符,\n 或 \r\n
//其它key
os.name 操作系统名称
os.arch 操作系统架构
os.version 操作系统版本
file.separator 文件路径分隔符("/" 或"\")
path.separator path中分隔符,脚本中会用 (unix为":&qu ...
padding 顺序
- 博客分类:
- css
padding的顺序是顺时针方向,上-->右-->下-->左
padding:10px; 四个内边距都是10px
padding:5px 10px; 上下5px 左右10px
padding:5px 10px 15px; 上5px 右10px 下15px 左因为缺省与右相等,则为10px
padding:5px 10px 15px 20px; 上5px 右10px 下15px 左20px
0. 显示行号:
:set number 或者 :set nu
1. 基本的替换
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky
:s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky
确保本地最新的时候,使用
git push origin master --force
将使本地强制覆盖远程。
其它参考:
http://jerry-chen.iteye.com/blog/2059976
jQuery中包装dom,如需要美化,给checkbox包装一个<div class='checkbox'>,以下是用法:
删除所有 checkbox 元素的父元素:(即删除包装dom)
$("button").click(function(){
$("input[type='checkbox']").unwrap();
});
给 checkbox 元素添加父元素:
$("input[type='checkbox']").wrap('<div class="checkbo ...
word-wrap和word-break换行
- 博客分类:
- css
word-wrap:
是否允许浏览器在单词内进行断句,这是为了防止当一个字符串太长而找不到它的自然断句点时产生溢出现象。
word-break:
标明怎么样进行单词内的断句,break-all时强制换行断句。
常用的换行:
word-wrap:break-word
word-break:break-all
全部属性:
java使用itext创建pdf时,分不同列显示
- 博客分类:
- java
根据itext官方回复http://developers.itextpdf.com/question/how-format-string-resulting-two-column-display 实施;
方法声明为:public ByteBuffer outputPDF(File file,String hints,String[] title,List<String[]> contents,int[] widths)
BaseFont bfChinese = BaseFont.createFont("STSong-Light&quo ...
一。首先引用pom:
<!-- pdf -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.2.0</version>
</dependency>
<!--pdf中文支持,不引用此jar,中文将显示空白-->
& ...
js动态创建对象,属性动态创建
- 博客分类:
- javascript
jQuery能很好地拿到表单域,然后可以创建包含表单域的对象,
var data = {"timeFlag":new Date()}; //创建对象
var formDataStr = jQuery("#formGeneWholeModalQuery").serialize();//formGeneWholeModalQuery为表单的id,formDataStr为userName=test&password=3241&age=54 这样的字符串
var fmArr = f ...
拨打电话:
<a href=”tel://13800002233 ”>联系客服</a>
发送邮件:
<a href="mailto:service@test.com">service@test.com</a>
shell中exec解析
- 博客分类:
- linux
转载自:
http://www.cnblogs.com/zhaoyl/archive/2012/07/07/2580749.html
exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。
bash shell的命令分为两类:外部命令和内部命令。外部 ...
转载自:http://blog.chinaunix.net/uid-22548820-id-3181798.html
fork ( /directory/script.sh) :如果shell中包含执行命令,那么子命令并不影响父级的命令,在子命令执行完后再执行父级命令。子级的环境变量不会影响到父级。
fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本.
运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, parent-shell还在。
sub-shell执 ...
secureCRT右键自动粘贴执行解决
- 博客分类:
- linux
选择:
global options--->terminal---->mouse---->copy on select 的勾去掉
global options--->terminal---->mouse---->paste on right button 的勾去掉
如下图: