- 浏览: 33675 次
- 性别:
- 来自: 大连
最新评论
文章列表
/* 设置标题1格式 */
RtfParagraphStyle rtfGsBt1 = RtfParagraphStyle.STYLE_HEADING_1;
rtfGsBt2.setFontName(bf);
rtfGsBt1.setStyle(Font.BOLD);
rtfGsBt1.setSize(18);
rtfGsBt1.setColor(new Color(9,22,68));
/* 设置标题2格式 */
RtfParagraphStyle rtfGsBt2 = RtfParagraphStyle.STYLE_HEADING_2;
rtfGsBt2.setFon ...
mysql开启和关闭日志
- 博客分类:
- mysql
C:\Users\user>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 35
Server version: 5.7.17-log MySQL Community Server (GPL)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is ...
Intellij IDEA在controller中使用@Autowired注解,出现could not autowire错误,解决办法.
File-->Setting-->Editor-->Inspections
查找spring->spring code->code->autowiring for bean class,去掉后面的对号即可。
java字符串多个文字同时替换
- 博客分类:
- java
package com.stock.capital.nmas.common.dto;
import java.util.Map;
import java.util.Map.Entry;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.commons.lang3.StringUtils;
import com.google.common.collect.Maps;
public class testReplace {
public stati ...
转自:https://blog.csdn.net/hong0220/article/details/51097266
elasticsearch是基于lucene的,lucene是可以做到实时的,就是创建索引之后,立即能查询到。但是这样,要么是牺牲索引的效率,每次都索引之后都刷新,要么就是牺牲查询的效率每次查询之前都进行刷新。
索引之后进行刷新是通过:
elasticClient.prepareIndex("indexName", "Person")
.setSource(
XContentFactory.jsonBuilder()
. ...
jackson 2.2.2
由于vo中缺少json的某个字段属性引起
2种解决方法
1:vo中添加注解@JsonIgnoreProperties(ignoreUnknown = true)
2. mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
Jackson自定义转换器
- 博客分类:
- java jackson
使用jackson进行json和java bean转换时,可以使用注解自定义转换器进行转换。
@JsonDeserialize注解源码
方法注释中写了,using 方法是作用在method上的。
package com.fasterxml.jackson.databind.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import jav ...
ES如果想进行两个字段大小比较作为查询条件,需要使用script。
即 ES Scripting。
参照ES 6.4 手册
https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
1.ES中Date型字段不能直接用>,<,+,-进行比较和计算,会报错。
可以先把Date类型取得getMillis(),取得时间戳,然后就可以进行比较了。
使用TransportClient代码如下,param是传入的参数,可以在script中使用
Map<String, Objec ...
转自:https://blog.csdn.net/u011514810/article/details/72725398
Base64的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder的sun.misc.BASE64Encoder/BASE64Decoder类。这个类是sun公司的内部方法,并没有在java api中公开过,不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。但是在Eclipse和MyEclipse中直接使用,却找不到该类。解决方法如下:
1.右键项目--》Build Path --》Configure Buil ...
@Configuration
@EnableWebSecurity
public class WebSecurityConfigurer extends WebSecurityConfigurerAdapter {
@Resource
private SessionRegistry sessionRegistry;
@Bean
public SessionRegistry sessionRegistry() {
return new SessionRegistryImpl();
}
...
java 生成pdf,cell对齐方式
- 博客分类:
- java,pdf
java使用itext生成pdf文件时。
1.在table内插入图片
PdfPCell【Paragraph【Chunk【Image【url】】】】。
2.设置pdfPCell对齐方式
pdfPCell.setUseAscender(true); // 必须有这句,不然图片的对齐方式不起效
pdfPCell.setVerticalAlignment(Element.ALIGN_TOP); // 上对齐
转自https://www.jianshu.com/p/bf8f0e8aee23
概述
Dozer是什么?
Dozer是一个JavaBean映射工具库。
它支持简单的属性映射,复杂类型映射,双向映射,隐式显式的映射,以及递归映射。
它支持三种映射方式:注解、API、XML。
它是开源的,遵从Apache 2.0 协议
安装
引入jar包
maven方式
如果你的项目使用maven,添加以下依赖到你的pom.xml即可:
<dependency>
<groupId>net.sf.dozer</groupId>
...
原文 http://blog.sina.com.cn/s/blog_6e454d1b0100wb9r.html
有些电脑安装的系统是中文系统,但安装键盘驱动却是:日文106键盘,输入""却显示"]",可作如下修改:将106键盘布局(日式键盘布局)改为101键盘布局(美式键盘布局)
把日文键盘
正则:
http://homepage2.nifty.com/buckeye/software/helps/st/pages/regular.html
常用正则:
半角:[ -~。-゚]
半角カナ:[。-゚]
半角カナ以外半角字符:[[ -~。-゚]|^[。-゚]]*$
[转]字符,字节和编码
- 博客分类:
- 编码
字符,字节和编码
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]